
select { 
		border-style: solid;
		border-width: thin;
		border-color: #000000;
		background-color: #ffffff;
		color: #000000; }
input {	border-style: solid;
		border-width: 1px;
		border-color: #000000; }
radio{ border:none;}
textarea { 	
			border-style: solid;
			border-width: 1px;
			border-color: #000000; }
body { 	
					background-color:#778899;
			position:relative;
			min-width=400px;
			width:100%;
			height:100%;
			margin:0;
			padding:0;
			border:none;
			font-family: Verdana, Helvetica, Arial, sans-serif;
		}
.tumblr_title{
	font-size: 18px;
	font-weight: Bold;
	color:#9c2542;
	letter-spacing: -1px;
	margin: 0px 0px 5px 0px;
	
}
.tumblr_posts{
	list-style:none;
	margin:0;
	padding:0;
}
.tumblr_post{
	padding: 0 0 20px 10px;
}
.tumblr_body {
	margin:0 20px 0 20px;
}
.tumblr_body p{
	font-size:12px;
}
.tumblr_caption{
	font-size:12px;
	margin:0 20px 0 20px;
}
.tumblr_caption p{
	font-size:12px;
}
.tumblr_photo_post{
}
fieldset{ width:93%;
		margin: auto;
}	
legend{ border:1px solid;
		font-size:90%;
		color:#9c2542;
		}
img {	border:0; }
a		{		
		color:#9c2542;
		text-decoration: none;
		}
a:hover{
		color:#000000;
		font-weight:bold;
		}

#headerwrap {
			position:absolute;
			top:0;
			left:0;
			min-width:100px;
			width:100%;
			height:0px;
			background-color:#000000;
		}
#offers {
			position:absolute;
			top:0px;
			left:86%;
			width:14%;
			height:100%;
			color:#ffffff;
			background-color:#778899;
		}
#offers a {			color:#ffffff; }
#offers a:hover {   color:#000000; }

.phone {
			font-size:12pt;
			font-weight:bold;
		}
.cheery {
			font-size:13pt;
			color:#ffffff;
			font-weight:bold;
			text-align:center;
}
.sub {
		font-size:8pt;
		font-weight:bold;
}
.doublesub {

		font-size:8pt;
		font-weight:regular;
}
h3, .h3 {
		font-size:12pt;
		font-weight:bold;
		color:#ffffff;
		padding:2px;
		background-image:url(/images/stripsm2.png);
		layer-background-image:url(images/stripsm2.png);
}
h2, .h2{
		font-size:15pt;
		font-weight:bold;
}

h1, .h1 {
		font-size:22pt;
		font-weight:bold;
}
li, p, .p {
		font-size:11pt;
}
#nav   {
			position:absolute;
			top:0px;
			left:0;
			width:18%;
			height:100%;
			
			background-color:#778899;
			color:#000000;
			font-weight:bold;
			font-size:8pt;
		}
.navfont {
			
		}
#nav a {
			display: block;
		    text-decoration: none;
		    padding: 3pt;
		    background: #000000 none;
		    color: #ffffff;
		    font-weight: bold;
		    margin-top: 3px;
		}

#nav a:hover {
    		background: #778899;
		    color: #000000;
		}

#content { 	
			width:66%;
			position:relative;
			font-size:11pt;
			height:100%;
			margin:0px;
			padding:10px;
			color:#000000;

			min-height:900px;
			top:0px;
			left: 18%;
			
			bottom: 28px;
			height=85%
			overflow: auto;
		}
.bluetop{	font-size:12pt;
			font-weight:bold;
			background-color:black;
			color:#ffffff;
			background-image:url(/images/stripsm2.png);
			layer-background-image:url(images/stripsm2.png);
		}
table { border:0px; }
table th { border: 0px;	padding: 0px; }
table td { border: 0px;	padding: 0px; }
.smartedge{
			vertical-align:top;
			border-color:#000000;
			border-width:1px;
			border-style:solid;
			padding:0px 3px 3px 3px;
}
		
.roundbox1 h2, .roundbox2 h2 {
	margin:0; 
	padding:0 10px 5px 10px; 
}
.roundbox1 p, .roundbox2 p {
	margin:0; 
	padding:5px 10px; 
	background-color:#ffffff;
}
.roundbox2 {
	background: transparent; 
	width:inherit;
	margin:0 3px;
	color:#ffffff;
}

.rbtop, .rbbottom {
	display:block; 
	background:transparent; 
	font-size:1px;
}
.rb1, .rb2, .rb3, .rb4 {
	display:block; 
	overflow:hidden;
}
.rb1, .rb2, .rb3 {
	height:1px;
}
.rb2, .rb3, .rb4 {
	background:#fff; 
	border-left:1px solid #9c2542;
	border-right:1px solid #9c2542;
}
.rb1 {
	margin:0 5px; 
	background:#9c2542;
}
.rb2 {
	margin:0 3px;
	border-width:0 2px;
}
.rb3 {
	margin:0 2px;
}
.rb4 {
	height:2px; 
	margin:0 1px;
}

.rboxcontent{
	display:block; 
	background-color:#ffffff;	
	border:0 solid #9c2542; 
	border-width:0 1px; 
	height:auto;
}
.rboxcontent p{
	margin-left: auto;
    margin-right: auto;
	width: 95%;
}
.rbgreen, .rbgreen2 {
	background-color:#9c2542; 
	color:#000000;
}
.rbgreen {
	background-image:url(/images/stripsm.png);
	background-repeat:repeat-x;
	layer-background-image:url(images/stripsm.png);
}
.rbblack, .rbblack2 {
	background:black; 
	color:#000000;
}
.rbblack {
	background-image:url(/images/stripsm2.png);
	background-repeat:repeat-x;
	layer-background-image:url(images/stripsm2.png);
}
</style>
<!--[if lte IE 6]>
<style type="text/css">
html, body
	{
	height: 100%;
	overflow: auto;
	}
#nav {
	position: absolute;
}
#header {
	position: absolute;
}
#footer {
	position: absolute;
}
#offers {
	position: absolute;
}
</style>
<![endif]-->
