/* CSS Document */
body{padding:0px; margin:0px; background:url(images/main-bg.gif) 0 0 repeat-x #fff; color:#7D7D7D;}
div, p, ul, form, label, h2, h3, h4, img{padding:0px; margin:0px;}
p{ font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;}
ul{list-style-type:none;}


#wrap{margin:auto; width:950px;}
/*----TOP PANEL----*/
#topPan{width:778px; height:184px; background:url(images/header.jpg) 0 0 no-repeat; margin:auto;}
#topPan img.logo{width:448px; height:45px; position:absolute; top:139px; right:0px;}

#topPan ul{width:140px;height:29px;background:url(images/top-nav.gif) 0 0 no-repeat;position:absolute;top:30px;left:210px;}
#topPan ul li{float:left;}

#topPan ul li.home{width:47px; height:29px; float:left;}
#topPan ul li.home a{width:18px; height:16px; display:block; background:url(images/home-hover.gif) 0 0 no-repeat; margin:3px 0 0 16px;  text-indent:-20000px;}
#topPan ul li.home a:hover{background:url(images/home-hover.gif) 0 0 no-repeat;}

#topPan ul li.sitemap{width:43px; height:29px; float:left;}
#topPan ul li.sitemap a{width:18px; height:16px; display:block; background:url(images/sitemap-nor.gif) 0 0 no-repeat; margin:3px 0 0 15px;  text-indent:-20000px;}
#topPan ul li.sitemap a:hover{background:url(images/sitemap-hover.gif) 0 0 no-repeat;}

#topPan ul li.contact{width:43px; height:29px; float:left;}
#topPan ul li.contact a{width:18px; height:16px; display:block; background:url(images/contact-nor.gif) 0 0 no-repeat; margin:3px 0 0 15px;  text-indent:-20000px;}
#topPan ul li.contact a:hover{background:url(images/contact-hover.gif) 0 0 no-repeat;}
/*----/TOP PANEL----*/

/*----BODY TOP PANEL----*/
#bodytopPan{width:778px;padding:13px 0 0; margin:auto; clear:both;}
/*----Body Top Left Panel----*/
#btleftPan{width:530px; float:left; padding:0 36px;}
#btleftPan h2{width:290px;height:25px;background:#fff;color:#A49F02;font-family:"Georgia", Times New Roman, Times, serif; font-size:20px;}


#btleftPan p a{font-family: "Geneva", Arial, Helvetica, sans-serif;font-size:13px;margin:0px;padding-top:5px;display:block;margin-bottom:5px;padding-left:20px;background-position:0 10px;background-image: url(images/bullet.gif);background-repeat: no-repeat; width:200px;text-decoration:none; color:#685B15;}
#btleftPan p{ font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#btleftPan p span{font-weight:bold;}

#btleftPan p.more{width:73px; height:25px; margin:0 0 0 417px; font:12px/24px Arial, Helvetica, sans-serif; font-weight:bold;}
#btleftPan p.more a{width:59px; height:25px; display:block; background:url(images/rollover-nor.gif) 0 0 no-repeat #FAFAFA; color:#fff; padding:0 0 0 20px; text-decoration:none;}
#btleftPan p.more a:hover{background:url(images/rollover-hover.gif) 0 0 no-repeat #FAFAFA; color:#93ac2d; text-decoration:none;}
/*----/Body Top Left Panel----*/

/*----Body Top Right Panel----*/
#btrightPan{width:160px; float:right;}
#btrightPan ul{ margin-top:15px;}
#btrightPan ul li{list-style:none;display:block;height:21px; margin-left:20px}
#btrightPan ul li a{ text-decoration:none; color:#FF8500;font-family: "Geneva", Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;background-image:url(images/menu-list.gif);background-repeat:no-repeat;background-position:left center; padding-left:15px;}
#btrightPan ul li a:hover{ background-image:url(images/menu-list-hover.gif);background-repeat:no-repeat;background-position:left center;}
/*----/Body Top Right Panel----*/

/*----Body Middle Panel----*/
#bodymiddleleftPan p{font-family: "Geneva", Arial, Helvetica, sans-serif;font-size:13px;margin:0px;padding-top:5px;display:block;margin-bottom:5px;padding-left:20px;background-position:0 10px;background-image: url(images/bullet.gif);background-repeat: no-repeat;}
#bodymiddleleftPan p a{ text-decoration:none; color:#685B15;}
#bodymiddleleftPan p a:hover{}
#bodymiddlePan{width:778px;padding:0 0px 0 0px;clear:both;}
#bodymiddleleftPan h3{height:25px;color:#FF8500; font-family:"Georgia", Times New Roman, Times, serif; font-size:12px; margin:0px; padding-top:5px;}
#bodymiddleleftPan li a{width:200px; height:20px; display:block; background:url(images/bullet.gif) 0 6px no-repeat; color:#7D7D7D; font-size:16px; line-height:20px; text-decoration:none; padding:0 0 0 20px;font-family:"Georgia", Times New Roman, Times, serif; font-size:12px;}
#bodymiddleleftPan li a:hover{background:url(images/bullet.gif) 0 6px no-repeat #f8f8f8; color:#5C5C5C; text-decoration:none;}

#bodymiddleleftPan h4{width:628px; height:24px; display:block; float:left; background:url(images/border-line.jpg) 100% 100% no-repeat #fff; color:#CCC502; font-size:30px; line-height:24px; padding:0px; margin:0px;}

#bodymiddleleftPan{float:left; padding:10px 0 0; margin-left:20px; width:220px; clear:both;}
#bodymiddlerightPan{width:500px;float:right; padding:25px 0 0 0;}

/*----/Body Middle Panel----*/

/*----Body Bottom Panel----*/
#bodybottomPan{width:706px; padding:0px 36px; clear:both;}
/*----Bottom Left Panel----*/

/*----/Bottom Left Panel----*/


/*----FOOTER PANEL----*/
#footermainPan{height:100px; background:url(images/footerbg.gif) 0 0 repeat-x #F1F1F1; color:#585858; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:40px 0 0;}

#footerPan{
	width:650px;
	;
	position:relative;
	padding:0 0 0 36px;
}

#footerPan ul{
	width:600;
	height:20px;
	position:relative;
	margin:0 auto;
}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#585858; background:#F1F1F1; text-decoration:none; font-size:12px;}
#footerPan ul li a:hover{text-decoration:underline;}

#copyright{width:350px; margin:auto;}
#copyright p{color:#585858;  font-size:11px;}
#footerpanlogo{ width:300px; float:right; background-image:url(images/footerlogo.jpg); background-repeat:no-repeat; background-position:center; height:88px;}

/*----/FOOTER PANEL----*/
