body {
	background:url(images/back1.jpg);
	font: normal 13px/17px arial;
}
body, p, h1, h2, h3, li, div {margin:0; padding:0;}
img {border:0;}
#wrap1 {width:945px; height:602px; margin:60px auto; position:relative; z-index:5;}
#box1 {background:url(images/back_white1.png) no-repeat; width:945px; height:602px; margin:0; position:relative; z-index:15;}
#box20 {background:url(images/back_home2.jpg) no-repeat 12px 11px; width:919px; height:577px; padding:11px 0 0 12px; z-index:20;}
#box21 {background:url(images/back_blank.jpg) no-repeat 12px 11px; width:919px; height:577px; padding:11px 0 0 12px; z-index:20;}
#box22 {
	width:919px;
	height:577px;
	padding:11px 0 0 12px;
	z-index:20;
}
#box23 {background:url(images/back_testimonials.jpg) no-repeat 12px 11px; width:919px; height:577px; padding:11px 0 0 12px; z-index:20;}
#box24 {background:url(images/back_vendors.jpg) no-repeat 12px 11px; width:919px; height:577px; padding:11px 0 0 12px; z-index:20;}
#box25 {background:url(images/back_contact.jpg) no-repeat 12px 11px; width:919px; height:577px; padding:11px 0 0 12px; z-index:20;}
#box26 {
	width:905px;
	height:577px;
	padding:31px 0 0 32px;
	z-index:20;
}

#descript {display:none;}
#logo1 {position:absolute; top:-55px; left:56px; width:325px;height:53px; z-index:25;}
#menu1 {position:absolute; top:-35px; left:450px; width:468px;height:39px; z-index:10;}
#logo2 {position:relative;width:200px;height:65px; z-index:30; float:right; padding: 0 10px 0 0; text-align:right; font: normal 12px Arial, Helvetica, sans-serif; color:#376e64;}
#logo2 a {text-align:right; font: normal 12px Arial, Helvetica, sans-serif; color:#376e64; text-decoration:underline;}
#logo2 a:hover{color:#376e64; text-decoration:none;}

img {border:0; outline:none;}
a {outline:none;}

h1 {font: normal 26px/30px Arial, Helvetica, sans-serif; color:#62aba2;}
h2 {font: normal 20px/30px Arial, Helvetica, sans-serif; color:#62aba2;}
h3 {font: normal 19px/19px Arial, Helvetica, sans-serif; color:#376e64;}

#testbox1 {width:400px; height:100px; position:absolute; left:30px; top:170px; padding:10px;  font: italic 14px Arial, Helvetica, sans-serif; font-weight:bolder; text-align:center; color:#333;}
#testbox2 {width:350px; height:100px; position:absolute; left:330px; top:50px; padding:10px; font: italic 14px Arial, Helvetica, sans-serif; font-weight:bolder; text-align:center; color:#333;}
#testbox3 {width:350px; height:100px; position:absolute; left:540px; top:230px; padding:10px;  font: italic 14px Arial, Helvetica, sans-serif; font-weight:bolder; text-align:center; color:#333;}


#vendorbox1 {width:230px; height:350px; position:absolute; left:670px; top:10px; padding:10px; text-align:right;}
#vendorbox1 a {font: bold 14px/22px Arial, Helvetica, sans-serif; text-align:right; color:#fff; text-decoration:none; text-shadow:1px 1px 3px #26513d; }
#vendorbox1 a:hover {color:#d9ea46;}

#contactbox1{width:240px; height:350px; position:absolute; left:670px; top:20px; padding:10px; text-align:right; font: normal 13px/18px Arial, Helvetica, sans-serif; text-align:center; color:#2b7e7c;}
#contactbox1 a {font: bold 13px/18px Arial, Helvetica, sans-serif; text-align:center; color:#2b7e7c; text-decoration:underline; text-shadow:1px 1px 3px #fff; }
#contactbox1 a:hover {color:#26513d;}
 

#topmenu1{background: url(images/menu3.png) no-repeat top left; position:absolute; top:-35px; left:450px; width:468px;height:39px; z-index:10;} 
#topmenu1 ul{border: 0;	margin: 0;padding: 0;list-style-type: none;text-align: center;clear: left;}
#topmenu1 ul li{display: block;	float: left;text-align: center;padding: 0;margin: 0;}
#topmenu1 ul li a span{display:none;}

/* --Left Menu Sizes -- */

#topmenu1 ul li a.gate1{width:92px; height:39px; margin:0px; padding:0px;display: block;}
#topmenu1 ul li a.gate2{width:85px; height:39px; margin:0px; padding:0px;display: block;}
#topmenu1 ul li a.gate3{width:111px; height:39px; margin:0px; padding:0px;display: block;}
#topmenu1 ul li a.gate4{width:80px; height:39px; margin:0px; padding:0px;display: block;} 
#topmenu1 ul li a.gate5{width:90px; height:39px; margin:0px; padding:0px;display: block;} 

/* -- Left Menu Hovers -- */

#topmenu1 ul li a.gate1:hover{background: url(images/menu3.png) 0px -39px;}
#topmenu1 ul li a.gate2:hover{background: url(images/menu3.png) -92px -39px;}
#topmenu1 ul li a.gate3:hover{background: url(images/menu3.png) -177px -39px;}			
#topmenu1 ul li a.gate4:hover{background: url(images/menu3.png) -288px -39px;}
#topmenu1 ul li a.gate5:hover{background: url(images/menu3.png) -368px -39px;}	
#cathy1 {	position:relative;	width:273px;	height:447px;	z-index:30;	float:right;	padding: 0;}

