body, p, ul, li{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0;
	padding: 0;
	margin: 0;

}
body{
	background-image:  url(http://www.siennapacific.com/images/ui/grey1/sp-bg.gif);
	background-repeat: repeat;
	
}

.td1{
	background-image:  url(http://www.siennapacific.com/images/ui/grey1/sp-table.gif);
	background-repeat: repeat-y;
}

img{
	border: 0;
	padding: 0;
	margin: 0;

}

hr{
 margin:5px
}

#header{
	margin:0px 0px 0px 10px;
	width: 760px;
	height: 133px;
	background-image:url(http://www.siennapacific.com/images/ui/sp-logo.jpg);
	background-repeat: no-repeat;
}
#header p{
	margin: 0px 20px 0px 0px;
	line-height: 150%;
	background: none;
	font-variant: small-caps;
	font-weight: bold;
	color: White;
	text-align: right;
	padding-top: 20px;
	height:83px;
}
#content{
	width: 760px;
	background-color: #516494;
	margin-left: 10px;
	border: 0;
	}

#content p{
	margin: 0px 15px 10px 0px;
}
#left{
	padding: 10px;
	float: left;
	clear: both;
	background-color: #FFFFFF;
	width: 605px;
	color: #5A5A5A;
	line-height: 150%;
	background-position: right;
background-image:  url(http://www.siennapacific.com/images/ui/grey1/c-rc.gif);
	background-repeat: repeat-y;


}
#left a{
	color: #24359F; 
}
#left ul li{
	list-style-type: none;
	text-indent: 0px;
	margin-left: 0px;
}

#left img{
 margin-right: 10px;
}
#right{
	float: right;
	width: 130px;
	padding: 0px;
	background-color: #516494;
	margin: 0;
	color: white;
	margin-top: 20px;
	line-height:1em;
	
	}
#right p{
	margin-left:0px;	
	 margin-right: 5px;
	 padding: 0px;
font-size:0.85em;
}
#right b{color:#333333}
#right a{color:#EEEEEE; font-weight:bold; text-decoration:none}
#right a:hover{color:#000066}
#right img{margin-right:0px;}
H1, h2{
	font-size: 14PX;
	color: #516494;
}
h2 {
	padding:0; margin:0;
	font-size: 12px;
	padding-bottom:0px;
	border-bottom: 0px dashed #706649;
	
}
#bottom{
	background-color: #036;
	color: #F2F2F2;
	width:100%;
	float: none;
	clear: both;
	height: 30px;
		text-align: center;
		padding-top:10px
}
#bottom a{
	color: #FFFFFF;
}
#bottom A:hover {	
	background-color: #FAFAD2; color: #164568; border-left:2PX SOLID #FFFFFF; border-right:2PX SOLID #FFFFFF; }
#bottom A:active {	BACKGROUND: #ddd; color: #164568;}
#bottom A.active:link {	FONT-WEIGHT: bold; BACKGROUND: #eee}
#bottom A.active:visited {	FONT-WEIGHT: bold; BACKGROUND: #eee}


#info{
	background: none;
	color: #393939;
	text-align: center;
	 line-height: 150%;
	 padding-top:10px
}

.td2{
	background-image:  url(http://www.siennapacific.com/images/ui/grey1/sp-copy.gif);

	background-repeat: no-repeat;
}

.coverage{
	width: 250px;
	float: right;
	clear:right
}
#sitemap ul li{ list-style-type:circle; margin-left:20px}
/************************/
.topmenu {   
	PADDING: 0px;  MARGIN: 0px;  HEIGHT: 2.5em;  background-color:#E5E2D4; border:0;
	COLOR: #fff; display:block; 
	font-size: 11px; font-family: verdana,arial,helvetica,sans-serif;font-weight: bold; background:url(../images/ui/grey1/tmbg.jpg)
	}
.topmenu ul {
	PADDING: 0px; 	margin:0;
	LIST-STYLE-TYPE: none;
	HEIGHT: 2.5em;
	display:block; 
}
.topmenu li{
	padding:0;  	MARGIN: 0;     FLOAT:left;display:block;
	HEIGHT: 2em; 
	}
.topmenu A {
	PADDING: 0.7em  ; 	HEIGHT: 1.35em;	  padding-left:0.8em;	 padding-right:0.8em;		
	color: #263D79; 	  display:block; float:left; margin:0; font-size:0.9em;
	TEXT-DECORATION: none;LIST-STYLE-TYPE: none;
	}
	.topmenu A.freequote {background-color: #263D79; color:#ffffff}
.topmenu A:hover {	
	background-color: #516494; COLOR: #ffffff; text-decoration:underline }
.topmenu A:active {	BACKGROUND: #ddd; COLOR: #164568;}
.topmenu A.active:link {	FONT-WEIGHT: bold; BACKGROUND: #eee}
.topmenu A.active:visited {	FONT-WEIGHT: bold; BACKGROUND: #eee}
.subd{ float:left; clear:both; margin-top:0px; padding-bottom:10px}
.searchbox{ margin:0px;text-align:center; padding-bottom:20px ; padding-top:20px; margin-top:-20px; display:block }
.searchbox .title{color:white; font-variant:small-caps; margin-bottom:2px}
.searchbox input{ font-size:0.85em; display:inline}
.searchbox .submit{padding:0; font-size:0.75em}

#rc h1, #rc h2, #rc p {margin:0 10px; }
#rc h1 {font-size:1.0em; color:#333;}
#rc h2 {font-size:1em;color:#333; border:0; display:block; width:100%; text-align:center; margin:0}
#rc p {padding-bottom:0.5em;}
#rc h2 {padding-top:0.5em;}
#rc {background: transparent; margin:3px ;min-height:100px }

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #73694D; border-right:1px solid #73694D;}
.xb1 {margin:0 5px; background:#73694D;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.half{width:140px; float:left}
.xboxcontent {display:block; background:#ffffff; border:0 solid #73694D; border-width:0 1px;}
#rc img {margin:0px 20px ; width:100px; height:100px }
#rc p { line-height:1.25em; margin:0em 0 }
#rc p a{display:block; text-decoration:none; }
#rc a h2{ text-decoration:none; display:block; width:100%; text-align:center; margin:0}
#rc p a:hover{text-decoration:underline}
#rc h2 span{color:#0033CC; display:block}
.first {clear:both}