@charset "utf-8";

/* CSS Document */



body{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background-color:#fffee6;

	background-image:url(../../images/misc/mainbg.gif);

}



a{

	color:#850d29;

}



p{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:justify;

}



h1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#850d29;

	font-size:20px;

	font-weight:normal;

}



h2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:justify;

	font-weight:normal;

}





h3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#850d29;

	font-size:12px;

	font-weight:bold;

	line-height:0.5;

	margin-top:0px;

}



h4{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#850d29;

	font-size:12px;

	font-weight:bold;

	line-height:0.5;

	margin-top:0px;

}



h5{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:white;

	font-size:12px;

	font-weight:normal;

	line-height:1.3;

	padding:0px;

	margin:0px;

}



#container{

	width:740px;

	background-color:#fffee6;

	margin-right:auto;

	margin-left:auto;

	position: relative;

}



#header{

	position:relative;

	width:740px;

	height:270px;

}



#logo{

	position:absolute;

	z-index:2;

	width:740px;

	left:0;

	right:0;

}



#navcontainer{

	background-image:url(../../images/misc/navbg.gif);

	background-repeat:repeat-x;

	width:740px;

	height:24px;

	padding:0px;

	margin:0px;

	

}



#navcontainer ul{

	margin:0px;

	padding:0px;

	list-style:none;

	height:24px;

}



#navcontainer li{

	display:block;

	float:left;

	text-decoration:none;

	font-size:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-top:5px;

	padding-bottom:7px;

}



#navcontainer a{

	padding-left:23px;

	padding-right:23px;

	padding-top:5px;

	padding-bottom:7px;

	color:black;

	text-decoration:none;

}



#navcontainer a:hover{

	background-image:url(../../images/misc/navbginvert.gif);

	background-repeat:repeat-x;

	color:white;

}



#main{

	width:740px;

	background-color:#fffee6;

	position:relative;

}



#map1{

	z-index:4;

	position:absolute;

	left: 153px;

	top: 291px;

}



#map2{

	z-index:4;

	position:absolute;

	left: 39px;

	top: 522px;

}



#mainleft{

	position:relative;

	margin-top:10px;

	float:left;

	width:500px;

	margin:0px;

}



#mainleft img{

	float:right; 

	margin:0px; 

	padding-right:7px;

}



#sisterlink{

	position:absolute;

	width:150px;

	height:124px;

	z-index:1;

	left: 340px;

	top: 41px;

	color:white;

	

}



#sisterlink p{

	font-size:9px;

	text-align:left;

}



#maincopy{

	padding-left:20px;

	padding-right:20px;

	padding-top:10px;

}



.contactcopy{

	width:200px;

}



.contactcopylower{

	width:120px;

	margin-bottom:220px;

}



#mainright{

	float:right;

	width:240px;

	background-color:#e2dacc;

	background-image:url(../../images/misc/mainrightbg.jpg);

	background-repeat:no-repeat;

	margin:0px;

	padding:0px;



}



#mainright ul{

	margin-bottom:0px;

	padding-bottom:10px;

	list-style:none;

	margin-top:95px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:white;

	font-size:10px;

	width:160px;

}



#mainright li{

}



#mainrightcontact{

	float:right;

	width:240px;

	background-color:#e2dacc;

	background-image:url(../../images/misc/mainrightbg.jpg);

	background-repeat:no-repeat;

	background-position:bottom;

	margin:0px;

	padding:0px;

}



#mainrightcontact ul{

	margin-bottom:0px;

	padding-bottom:8px;

	padding-top:0px;

	list-style:none;

	margin-top:128px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:white;

	font-size:10px;

	width:160px;

}



#mainrightcontact li{

	display:block;

}



#callback{

	margin:20px;

	margin-top:10px;

	padding:20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	background-color:#fffee6;

	border:1px #666666 solid;

}



.marginbottom{

	margin-bottom:93px;

}



#footer{

	position:relative;

	clear:both;

	width:740px;

	height:122px;

	margin:0px;

	padding:0px;

}



#footer img{

	margin:0px;

	padding:0px;

	

}



#footertext{

	position:absolute;

	z-index:3;

	left: 308px;

	top: 30px;

	text-align:right;

	width: 412px;

}



.textborder{

	border:1px solid #666666;

	padding:10px;

}

/*#details{

	width:740px;

	height:20px;

	background-color:#e2dacc;

	margin-bottom:20px;

}



#details p{

	

}*/





.strap{

	color: #850d29;

	font-weight: bold;

}



.align-center{

	text-align: center;

}



#sitelink{

	border:1px solid #666666;

	height:60px;

	width:460px;

	cursor:pointer;

	background-color:#fffee6;

	display:block;

}



#sitelink object{

	cursor:pointer;

}



/* SEO Link

----------------------------- */



#seo-footer-links {

	padding-top: 10px;

}



#seo-footer-links a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

	color:#999999;

}
