/* CSS Document */

body{

	padding:0px;

	margin:0px;

	background:url(images/bg.gif) repeat-x #FEEDB7;

	font-family:Arial, Helvetica, sans-serif;

	color:#000000;

	font-size:14px;

	}

 ul, li, h1, h2, h3, p, div{

	padding:0;

	margin:0;

	}
img {margin:9px;}
 
#image{margin:103px 0 0 50px;}
#image1{margin:0 0 0 0;}
#imagea{margin:10px 0 0 0;}
#imageb{margin:50px 0 0 120px;}
#image1 p{	
font-size:9px;
margin:0 0 0 30px;
}
.blank {

		clear:both;

		line-height:0px;

		font-size:0px;

		}	

/*-------------------main frame------------*/

#main{

	width:750px;

	margin:0 auto 0 auto;

	}

/*---------------------header------------*/

#header{

	width:750px;

	height:77px;

	background:url(images/header_pic.jpg) no-repeat #CCCCCC;

	position:relative;

	color:#FFFFFF;

	}

#header img{

	margin:30px 0 0 232px;

	 position:absolute; 

	}

#header h1{

	position:absolute;

	top:16px; left:180px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	

	font-size:38px;

	}

/*-------------------body---------------*/

#body{

	width:750px;

		}

/*-------------------left side----------------*/

#left{

	width:157px;

	height:541px;

	float:left;

	}

#left ul{

	background:url(images/left_bg.gif) no-repeat 0 0 #FEEDB7;

	list-style-type:none;

	width:157px;

	height:541px;

	font-size:0px;

	}

#left ul li{

	display:block;

	padding:156px 0 0 72px;

	}

#left ul li.li1{

	display:block;

	margin:77px 0 0 72px;

	padding:0 0 0 0;

	

	}

#left ul li a{

	display:block;

	text-indent:-2000px;

	}





/*------------------------right-------------------*/

#left_bg{

	background:url(images/left_bg.gif) no-repeat 0 0 #FEEDB7;

	color:#503A00;

	width:153px;

	height:741px;

	float:left;

	}

#left_bg ul{

	width:106px;

	list-style-type:none;

	display:block;

	margin:142px 0 0 -5px;

	font-size:0px;

	}

#left_bg ul li{

	display:block;

	border-bottom:#A89761 1px dashed;

	height:29px;

	font-weight:bold;

	}

#left_bg ul li.li2{

	display:block;

	border-bottom:none;

	height:29px;

	}

#left_bg ul li a{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:#503A00;

	text-decoration:none;

	line-height:29px;

	width:95px;

	height:28px;

	padding-left:11px;

	display:block;

	background:url(images/arrow.gif) no-repeat 0 13px;

	}

#left_bg ul li a:hover{

	/*background-color:#FFF6D1;*/

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:silver;

	text-decoration:none;

	line-height:29px;

	}

	/* --------------------left_bg-----------*/

	

	#right_bg{

	background:url(images/right_bg.gif) no-repeat 0 0 #FEEDB7;

	color:#503A00;

	width:153px;

	height:741px;

	float:left;

	}

#right_bg ul{

	width:106px;

	list-style-type:none;

	display:block;

	margin:142px 0 0 40px;

	font-size:0px;

	}

#right_bg ul li{

	display:block;

	border-bottom:#A89761 1px dashed;

	height:29px;

	font-weight:bold;

	}

#right_bg ul li.li2{

	display:block;

	border-bottom:none;

	height:29px;

	}

#right_bg ul li a{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:#503A00;

	text-decoration:none;

	line-height:29px;

	width:95px;

	height:28px;

	padding-right:11px;

	display:block;

	background:url(images/arrow.gif) no-repeat 0 13px;

	}

#right_bg ul li a:hover{

	/*background-color:#FFF6D1;*/

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:silver;

	text-decoration:none;

	line-height:29px;

	}

	/*----------------------middle part------*/

#mid{

	width:437px;

	height:741px;

	float:left;

	color:#000000;

	font-size:14px;

	background:url(images/middle_pic4.jpg) no-repeat 0 0 #FDFBFB;

	}

#mid h1{

	/*background:url(images/dont_miss.gif) no-repeat;*/

	height:48px;

	width:131px;

	text-indent:-2222px;

	margin:250px 0 0 15px;

	

	}

#mid a.see{

	width:184px;

	height:13px;

	display:block;

	margin:18px 0 0 17px;

	font-family:Georgia, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	/*background:url(images/see_details_bg.gif) no-repeat #665A2E;*/

	line-height:21px; padding-left:19px;

	}

#mid a.see:hover{

	/*background:url(images/see_details_bgh.gif) no-repeat;*/

	}

#mid h2{

	/*background:url(images/icon.gif) no-repeat 27px 0;*/

	height:33px; width:351px;

	font-family:Georgia, Arial, Helvetica, sans-serif;

	color:#000000; font-size:20px;

	display:block; float:left;

	font-weight:normal;

	margin:278px 0 0 0;

	padding-left:156px;

	margin-bottom:0px;

	}
  
#mid ul li{

	list-style-type:none;
	padding-left:26px;


	

	}

#mid p{

	width:401px;

	margin:0px 0px 0px 10px;

	line-height:25px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	}



#mid a{

	width:50px;

	height:23px;

	display:block;

	margin:19px 0 0 342px;

	font-family:Georgia, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	background:url(images/more_bg.gif) no-repeat #918054;

	text-decoration:none;

	line-height:19px;

	padding-left:18px;

	}

#mid a:hover {

	background:url(images/more_bgh.gif) no-repeat;

	}



#mid_pic a.more:hover{

	text-decoration:underline;

	}

/*-----------------------end body-------------*/

#bottom_table{

	width:100%;

	background-color:#FFFFFF;

	color:#919191;

	font-family:Arial, Helvetica, sans-serif;

	margin:0 auto 0 auto;

	float:left;

	padding-top:31px;

	padding-bottom:32px;

	}

#bottom{

	width:750px;

	margin:0 auto 0 auto;

	background-color:#FFFBEF;

	height:48px;

	}

#bottom p.line{

	width:1px;

	height:169px;

	background:url(images/line.gif) repeat-y #FFFBEF;

	float:left;

	margin-top:31px;

	}

#leftdiv{

	width:397px;

	float:left;

	}

#leftdiv h2{

	background:url(images/current_events.gif) no-repeat 23px 19px #FFFBEF;

	width:274px;

	height:40px;

	display:block;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:28px;

	color:#AB8F4A;

	padding:22px 0 0 121px;

	line-height:17px;

	font-weight:normal;

	}

#leftdiv h2 span{

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#038AD7;

	font-size:14px;

	font-weight:bold;

	line-height:17px;

	}

#leftdiv p{

	width:333px;

	display:block;

	margin:0 39px 0 23px;

	line-height:17px;

	margin-top:20px;

	font-size:14px;

	padding-bottom:5px;

	}

#leftdiv a{

	width:50px;

	height:23px;

	display:block;

	margin:10px 0 0 275px;

	font-family:Georgia, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	background:url(images/more_bg.gif) no-repeat #FFFBEF;

	text-decoration:none;

	line-height:19px;

	padding-left:18px;

	}

#leftdiv a:hover{

	background:url(images/more_bgh.gif) no-repeat;

	}

/*------------------right--------*/

#right{

	width:349px;

	float:left;

	display:block;

	}

#right img{

	width:289px;

	height:116px;

	margin:13px 0 0 33px;

	}

#right h2{

	height:50px;

	width:225px;

	background:url(images/services.gif) no-repeat 34px 31px #FFFBEF;

	display:block;

	font:28px/17px Georgia, "Times New Roman", Times, serif;

	color:#AB8F4A;

	padding:57px 0 0 123px;

	}

#right h3{

	width:282px;

	font:14px/17px Arial, Helvetica, sans-serif;

	color:#048BD8;

	margin:0 0 0 54px;

	letter-spacing:-.05em;

	font-weight:bold;

	}

#right ul{

	list-style-type:none;

	width:275px;

	display:block;

	padding:3px 0 0 54px;

	font-size:0px;

	}

#right ul li{

	display:block;

	height:24px;

	background:url(images/right_arrow.gif) no-repeat 0 6px #FFFBEF;

	}

#right ul li a{

	font:14px/22px Arial, Helvetica, sans-serif;

	color:#919191;

	text-decoration:underline;

	display:block;

	margin-left:18px;

	}

#right ul li a:hover{

	text-decoration:none;

	}

#right a.link{

	width:49px;

	height:23px;

	background:url(images/more_bg.gif) no-repeat #A99661;

	margin: 0px 0 0 264px;

	font:14px/18px Georgia, "Times New Roman", Times, serif;

	color:#FFFFFF;

	display:block;

	padding-left:19px;

	text-decoration:none;

	

	}

#right a.link:hover{

	background:url(images/more_bgh.gif) no-repeat;

	}

/*---------------------------footer--------------*/

#footer{

	width:100%;

	height:146px;

	background-color:#A99661;

	float:left;

	border-bottom:#FFFFFF 4px solid;

	color:#FFFFFF;

	}

#footer_div{

	width:520px;

	margin:0 auto 0 auto;

	}

#footer_div ul{

	width:520px;

	display:block;

	list-style-type:none;

	margin:19px 0 0 0;

	position:absolute;

	}

#footer_div ul li{

	display:block;

	float:left;

		}

#footer_div ul li a{

	font:12px/11px Arial, Helvetica, sans-serif;

	color:#FDFDFD;

	text-decoration:none;

	margin:0 8px 0 8px;

	}

#footer_div ul li a.mg{

	font:12px/11px Arial, Helvetica, sans-serif;

	color:#FDFDFD;

	text-decoration:none;

	margin:0 11px 0 0px;

	}

#footer_div ul li a.mg:hover{

	text-decoration:underline;

	}

#footer_div ul li a:hover{

	text-decoration:underline;

	}

#footer_div ul.ad{

	width:323px;

	display:block;

	list-style-type:none;

	margin:40px 0 0 110px;

	}

#footer_div ul.ad li{

	height:29px;

	width:96px;

	display:block;

	border-right:#FFFFFF 1px dashed;

		}

#footer_div ul.ad li.nobor{

	height:29px;

	width:96px;

	display:block;

	margin-left:10px;

	border-right:none;

	}

#footer_div ul.ad li.nobor1{

	height:29px;

	width:96px;

	display:block;

	float:left;

	margin-left:10px;

	border-right:#FFFFFF 1px dashed;

	}

#footer_div ul.ad li a{

	font:10px Tahoma, Arial, Helvetica, sans-serif;

	color:#FAFAFA;

	font-weight:bold;

	text-decoration:none;

	margin:0 0 0 0;

	}

#footer_div ul.ad li a span{

	color:#A3DCFC;

	text-transform:uppercase;

	}

#footer_div ul.css{

	width:100px;

	display:block;

	margin:75px 0 0 211px;

	font-size:0px;

	padding:0px;

	}

#footer_div ul.css li{

	display:block;

	float:left;

	margin:0 0 0 0;

	}

#footer_div ul.css li a{

	display:block;

	text-indent:-2000px;

	height:14px;

	margin:0 2px 0 0;

	font-size:0px;

	}

#footer_div ul.css li a.htm{

	background:url(images/xhtml.gif) no-repeat 0 0; width:48px;

		}

#footer_div ul.css li a.cs{

	background:url(images/css.gif) no-repeat; width:36px;

		}

#footer_div p{

	padding:100px 0 0 190px;

	font:11px/11px Tahoma, Arial, Helvetica, sans-serif;

	color:#FAFAFA;

	font-weight:normal;

	height:14px;

	}

