* {padding:0;margin:0;}
body {
	background:#86A4B9;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #2F4E6F;
}
#container-main {
	width:760px;
	padding: 0;
	margin: 15px auto;
	background:#fff;
}
#header {
	width:760px;
	height:217px;
	background:url(images/header-br.jpg) no-repeat top left;
	position:relative;
}
IMG#logo-main {
	margin:85px 0 0 15px;
	border:none;
}
IMG{border:none;}
#nav-main {
	width:200px;
	position:absolute;
	top:15px;
	right: 35px;
}
#nav-main IMG {
padding:0; 
margin:0 0 -1px 0;
border:none;
vertical-align:bottom;
}

.nav-btn {background: #86a4b9 url(images/bullet-inactive.gif) no-repeat 15px center; border-top:1px solid #fff;}
.nav-btn-active {background: #A0B9C9 url(images/bullet-active.gif) no-repeat 15px center;border-top:1px solid #fff;}
.nav-btn:hover, .nav-btn-active:hover {background:#A0B9C9 url(images/bullet-active.gif) no-repeat 15px center;}
#nav-btn-top {border:none;}
#btn-home {background: url(images/btnhome.gif) no-repeat 45px center;}
#btn-res {background: url(images/btnresidential.gif) no-repeat 45px center;}
#btn-com {background: url(images/btncommercial.gif) no-repeat 45px center;}
#btn-store {background: url(images/btnstores.gif) no-repeat 45px center;}
#btn-vend {background: url(images/btnvending.gif) no-repeat 45px center;}
#btn-about {background: url(images/btnabout.gif) no-repeat 45px center;}
#btn-contact {background: url(images/btncontact.gif) no-repeat 45px center;}

#nav-bottom {
height:5px;
width:100%;
background: url(images/nav-bottom.gif) no-repeat top left;
}

/***************************CONTENT**************************/
#content-main {border:1px solid #486088;padding:35px;}
h1 {font-size:25px;}
h2 {font-size:22px;}
h4 {margin-bottom:2px;margin-top:6px;}
p {font-size:14px;padding-bottom:20px;}

IMG#hro {padding: 20px 1px 0 30px;float:right;}
IMG#gro {padding: 25px 30px 0 20px;float:left;}

.right{float:right;margin-left:25px;}

ul {padding-left:20px;margin-bottom:20px;}
BR.clear {clear:both;}
/*********************FOOTER**********************************/
#tail {display:block;}
#tail p {
	font-weight:bold;
	text-align:center;
	font-size:16px;
	margin:0 0 -30px;;
	padding:2px 0;
}
#footer {
	background:#2F4E6F;
	text-align:center;
	vertical-align:middle;
	width:760px;
	padding: 0;
	margin: 0 auto;
	height:30px;

}
#footer p, #footer address {
	color:#fff;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	display:inline;
	padding:0px;
	margin:0px 10px 0 0;
	}
.credits, .credits a {text-align:right; font-size:11px; color:#2F4E6F; text-decoration:none;}
.13 {width:33%;float:left;text-align:center;}
.product-specs{width:100%;}
.product-specs TD{border:1px solid;padding:3px;text-align:center; vertical-align:top;}
.sub-table TD{border:none;padding:0 7px;}