:link,:visited { text-decoration:none; }
ul { list-style:none; }
dl,dt,dd,ul,ol,li,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0; }

body {
	background:url(../_images/background.jpg);
}

h1 {font-size:1.45em;color:#670001;margin-bottom:2px;padding-bottom:2px;}
h2{font-size:1.30em;color:#670001;}


#page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	width: 933px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../_images/pageback1.jpg);
}
#header {
	height: 188px;
	color: #FFFFFF;
	padding: 0px;
	background-image: url(../_images/header_main.jpg);
}

#topnav{
	color:#640000;
	font-size:1.2em;
	font-weight:bold;
	margin-left:85px;
	padding-top: 55px;
}
#topnav li{
	display:inline;
	padding-right:10px;
	padding-left: 10px;
	border-right: 1px #710004 solid;
}

#topnav li.last{
	display:inline;
	padding-right:10px;
	padding-left: 10px;
	border-right: none;
}
#topnav a{text-decoration:none;	color:#640000;}
#topnav a:hover{text-decoration:underline;color:#000000;}
#navigation {
	color: #FFFFFF;
	background-color: #666666;
	height: 30px;
	
	padding: 0px;
}
#MainContent {
	float: right;
	width: 657px;
	border-left:color:#990000 2px solid;
	padding-right: 30px;background:url(../_images/left_maincontent_bk.jpg) left top no-repeat;padding-left:13px;padding-bottom:5px;}

#MainContent p{
line-height:140%;font-size:1.0em;padding-bottom:5px;}

#MainContent p img{border:2px #5F0101 solid;margin:7px;}
#MainContent p a{color:#670001;text-decoration:underline;font-weight:bold;}
#MainContent p a:hover{color:#000000;}

.simplelist {margin-left:40px;list-style:disc;margin-bottom:5px;line-height:150%;}
.simplelist li {padding:3px;}
#clearer {
	margin: 0px;
	padding: 0px;
	clear: both;
}

#SubContentLeft {
	float: left;
	width: 230px;
	color: #FFFFFF;}

#SubContentLeft a.bbbLogo {display:block;width:100px;height:162px;background:url(../images/bbb-logo.gif) no-repeat;text-indent:-9999px;margin-left:60px;margin-top:1em;}

#content {
	}


#footer {
	height: 75px;
	text-align: center;
	font-size: 85%;
	background: url(../_images/footer.jpg)  bottom no-repeat;
	color: #333333;
	padding-top: 5px;
}


#footer p {padding-top: 15px; font-size: 100%;}
#footer p a {text-decoration:underline;color: #640000;}
#footer p a:hover {color:#640000;}




#ulMainNav {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
width:212px;padding-left:9px;margin-bottom:20px;}
#ulMainNav li {width:197;height:32px;
}
#ulMainNav a {padding-left:35px;
	color: #21204C;
	text-decoration: none;
	display: block;font-weight:bold;
width:197;height:32px;line-height:32px;text-transform:uppercase;
}
#ulMainNav a:hover {
	background-image:url(../_images/li_hover.jpg);background-repeat: no-repeat;font-weight:bold;}
	
#rfocusdiv{width:292px;height:auto;margin:3px;float:right;background-color:#E6E5EB;}	
#rfocusdiv blockquote{font-weight:bold;background-color:#E6E5EB;padding:5px;border-width:0 2px;border-color:#000032; border-style:solid;color: #21204C;font-size:1.0em;font-family:"Times New Roman", Times, serif;line-height:125%;font-style:italic;}
#rfocusdiv blockquote p a{color:#21204C;text-decoration:underline;}
#rfocusdiv blockquote p a:hover{color:#670001;}

/*testimonials*/
#testimonials {background:url(../images/floorcoupled.jpg) right top no-repeat; }
#testimonials blockquote {margin-left:10px;width:auto;width:400px;
font-size:1.25em;background-color:#F7F7F7;margin-bottom:15px;
  padding: 0 20;}
#testimonials blockquote span{font-weight:bold;color:#670001;padding-right:50px;padding-top:10px;font-style:italic;}

/*forms tyles*/
#formarea{margin-left:30px;margin-bottom:40px;}
#address{width:200px;float:right;margin-bottom:5px;font-weight:bold;height:450px;}
#send{margin-left:40px;}
#formarea2{margin-left:50px;background-color:#A0A0A0;margin-bottom:10px;}
#formarea label{width:205px;}
#formarea dt{padding-left:2px;padding-top:5px;}
#formarea dd{padding-top:5px;}

/*map*/
#map{padding-left:40px;padding-top:25px;}
#map li{padding:5px;}
#map a{color:#21204C;text-decoration:underline;font-weight:bold;text-transform:capitalize;}
#map a:hover{color:#640000;}

