/* CSS Document */
body{padding:0px; margin:0px; background:#000; color:#582902; font:14px/16px Arial, Helvetica, sans-serif;}
div, p, ul, form, input, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.h3{font:18px/20px "tahoma" verdana; color:#000000; text-align:center; font-weight:bold; padding:145px 0 0 0;}
.p{font:12px/13px "tahoma" verdana; color:#000000; text-align:left; padding:0 30px 20px 35px;}

/*----MAIN PANEL----*/
#mainpan{width:950px; position:relative; margin:0 auto;}


#headerimg {float:left; width:686px; height:241px; background:url(images/headerimg.jpg) 0 0 no-repeat #b7b7b7;}
#toprightheader {float:right; width:264px; height:241px; background:url(images/rightheaderimg.jpg) 0 0 no-repeat;}

#nav{ float:left; width:950px; height:27px; background:#b7b7b7;}

#nav ul{width:950px; height:27px; position:relative;}
#nav ul li.home{ float:left; width:70px; height:27px; background:url(images/home.jpg) 0 0  no-repeat #000000; }
#nav ul li.home a{width:70px; height:27px; display:block; background:url(images/home.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.home a:hover{width:69px; height:27px; background:url(images/homeovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}



#nav ul li.about{ float:left;  width:106px; height:27px; background:url(images/about.jpg) 0 0  no-repeat #000000; }
#nav ul li.about a{width:106px; height:27px; display:block; background:url(images/about.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.about a:hover{width:106px; height:27px; background:url(images/aboutovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}



#nav ul li.pricing{ float:left;  width:105px; height:27px; background:url(images/pricing.jpg) 0 0  no-repeat #000000; }
#nav ul li.pricing a{width:105px; height:27px; display:block; background:url(images/pricing.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.pricing a:hover{width:105px; height:27px; background:url(images/pricingovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}




#nav ul li.contact{ float:left;  width:107px; height:27px; background:url(images/contact.jpg) 0 0  no-repeat #000000; }
#nav ul li.contact a{width:107px; height:27px; display:block; background:url(images/contact.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.contact a:hover{width:107px; height:27px; background:url(images/contactovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}




#nav ul li.our{ float:left;  width:105px; height:27px; background:url(images/our.jpg) 0 0  no-repeat #000000; }
#nav ul li.our a{width:105px; height:27px; display:block; background:url(images/our.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.our a:hover{width:105px; height:27px; background:url(images/ourovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}


#nav ul li.contract{ float:left;  width:107px; height:27px; background:url(images/contract.jpg) 0 0  no-repeat #000000; }
#nav ul li.contract a{width:107px; height:27px; display:block; background:url(images/contract.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.contract a:hover{width:107px; height:27px; background:url(images/contractovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}

#nav ul li.events{ float:left;  width:106px; height:27px; background:url(images/events.jpg) 0 0  no-repeat #000000; }
#nav ul li.events a{width:106px; height:27px; display:block; background:url(images/events.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.events a:hover{width:106px; height:27px; background:url(images/eventsovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}


#nav ul li.faq{ float:left;  width:67px; height:27px; background:url(images/faq.jpg) 0 0  no-repeat #000000; }
#nav ul li.faq a{width:67px; height:27px; display:block; background:url(images/faq.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.faq a:hover{width:67px; height:27px; background:url(images/faqovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}


#nav ul li.service{ float:left;  width:107px; height:27px; background:url(images/servicehoverbt.gif) 0 0  no-repeat #000000; }
#nav ul li.service a{width:107px; height:27px; display:block; background:url(images/servicehoverbt.gif) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.service a:hover{width:107px; height:27px; background:url(images/servicebt.gif) 0 0  no-repeat #000000; text-indent:-20000px;}


#nav ul li.links{ float:left;  width:70px; height:27px; background:url(images/links.jpg) 0 0  no-repeat #000000; }
#nav ul li.links a{width:70px; height:27px; display:block; background:url(images/links.jpg) 0 0  no-repeat #000000; text-indent:-20000px; outline:none;}
#nav ul li.links a:hover{width:70px; height:27px; background:url(images/linksovr.jpg) 0 0  no-repeat #000000; text-indent:-20000px;}


#bodytopimg{ float:left; width:950px; height:35px; background:url(images/bodytopimg.jpg) 0 0 no-repeat #000000;}
#bodycontent{ float:left; width:850px; height:auto; background:url(images/bodybg.jpg) 0 0 repeat-y #b7b7b7; padding-left:50px; padding-right:50px; }
#bodybottomimg{float:left; width:950px; height:44px; background:url(images/bodybottomimg.jpg) 0 0 no-repeat #b7b7b7;}
ul#bulleted { list-style-type: disc; }
