/* CSS */
body{padding:0px; margin:0 auto; position:relative; background: url(images/header-bg.jpg) 0 0 repeat-x #EFEFEF; color:#666; font:12px/18px Arial, Helvetica, sans-serif; font-weight:normal;}
div, p, h1, h2, h3, h4, ul, a, img{padding:0px; margin:0px;}
ul{list-style-type:none;}


#topnav{width:700px; height:252px; position:relative; margin:0 auto; padding:0;}
#topnav h1{width:311px; height:215px; background:url(images/header-img1.jpg) 0 0 no-repeat #FEEBB0; color:#fff; text-indent:-2000px;}
#topnav img{width:372px; height:91px; position:absolute; top:124px; right:0px; margin:0px; padding:0px;}
#topnav ul{width:576px; height:32px; display:block; position:absolute; top:215px; right:0px; margin:0px; padding:0px; background:url(images/menu-bg.gif) 0 0 repeat-x #FF8714; color:#fff;}
#topnav ul li{float:left; display:block; width:90px; height:32px; background:url(images/menu-devider.gif) right top no-repeat;}
#topnav ul li span{display:block; width:73px; height:32px; background:url(images/menu-hover.gif) 50% 0 no-repeat; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#topnav ul li a{display:block; width:73px; height:32px; background:url(images/menu-bg.gif) 0 0 repeat-x #FF8714; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#topnav ul li a:hover{display:block; width:73px; background:url(images/menu-hover.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; padding:0px;}
#topnav ul li.contact{display:block; width:75px; height:32px; background:url(images/menu-bg.gif) 0 0 repeat-x #FF8714; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#topnav ul li.contact:hover{display:block; width:75px; background:url(images/menu-hover.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; padding:0px;}


#bodywrap{width:800px; margin:0 auto; background:#ffffff;}


#leftwrap{width:450px; float:left; margin:0; padding:27px 10px 0 10px; background:#ffffff;}
#leftwrap h2{color:#967001; font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:10px 0 10px 0;}
#leftwrap p{padding:0 0 10px 0;}
#leftwrap p a{font: Georgia, "Times New Roman", Times, serif; color:#BF4D02; text-decoration:none; font-weight:bold; font-style:italic; margin:0; padding:0;}
#leftwrap p a:hover{color:#FF6500; text-decoration:none;}


/* Right Panel */
#rightwrap{width:330px; float:right; background:#ffffff; margin:0; padding:0; color:#666; position:relative;}
.rightwrap_center{text-align:center;}
#rightwrap p{padding:0 10px 0 10px; margin:0 10px 0 10px;}
#rightwrap p.dotline{background:url(images/dot-line.gif) 0 0 repeat-x #fff; color:#666; margin:0 10px 0 10px;}
#rightwrap h2{background: #fff; font:21px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; color:#4D4D4D; padding:1px 0 0 5px; margin:8px 0 0 10px;}
/* /Right Panel */


	.nav_left {
		float: left;
		width: 150px;
		padding: 0 0 0 5px;
		margin: 25px 0 0 5px;
	}
		
	.nav_left a, .nav_right a { color: #000000; background: #FFF; font-weight: bold; font-size:1em; text-decoration:none;}
	.nav_left a:hover {color: #414141; }
		
	.nav_right {
		float: right;
		width: 160px;
		color: #414141;
		padding: 0 0 0 0;
		margin: 10px 0;
	}




/* footer Panel */
#mainfooterbody{height:114px; background:url(images/footer-bg.gif) 0 0 repeat-x #4D4D4D; color:#fff; padding:90px 0 0 0; position:relative; margin:0 auto; clear:both;}
#footerPan{width:650px; height:82px; position:relative; margin:0 auto; padding:0 0 0 50px;}
#footerPan ul{width:330px; right:0px; padding:0; }
#footerPan li{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 0 0 10px; color:#fff; background:#424242; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}
#footerPan ul li a.padl{padding:0 0 0 14px;}

#footerPan p{ background:#484848; margin:54px 45px 0 0; position:absolute; top:0px; right:40px; color:#FF833B; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;}
#footerPanleft{width:285px; height:82px; float:left; margin:0 auto; background:url(images/vertical-dot.gif) 100% 0 repeat-y;}
#footerPanleft img{width:260px; height:35px; margin:22px 0 0 0;}





/*------------------------------------------------footer--------------------*/
#footer{
	clear: both;
	width:800px;
	height:125px;
	margin:0 auto;
	background:url(images/footer_bg.gif) 0 0 repeat-x #323232;
	color:#fff;
	position:relative;
}
#footer ul{
	width:587px;
	position:absolute;
	left:11px;
	top:27px;
}
#footer ul li{
	float:left;
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#D4D4C6;
	background-color:#D76E08;
}
#footer p.copyright{
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	position:absolute;
	left:19px;
	top:49px;
}



#footer p.design{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#C5BE25;
	background-color:inherit;
	position:absolute;
	left:19px;
	top:85px;
}
#footer p.design a{
	color:#FFFFFF; background-color:inherit; text-decoration:none;
	}
#footer p.design a:hover{
	color:#C5BE25; background-color:inherit;
	}
/*------------------------------------------------footer
