* { margin:0; padding:0;}
html, body { height:100%; font-family: Trebuchet MS, Arial;}
body {font-size:100%; line-height:1em; min-width:952px; background:#303036}
html	{	font-family: Arial, Helvetica, sans-serif; 
		color:#676666;	}	

div.container {	overflow:hidden; width: 100%;}
a img{ border:0px}
img{ vertical-align:top; margin: 20px; }


		
a{color:#676666; text-decoration:underline; outline:none} 
a:hover{text-decoration:none}

.h1{ height:36px;  color:#d0c192; font-weight:bold}


.tail-bot{ background:url(images/bot.gif)  bottom left repeat-x #fff}

/*======= width =======*/
.main{margin:0 auto; text-align:left; width:952px; }

/*header*/
#header {height:157px; }
#header {font-size:0.875em; color:#FFFFFF }

 #header .indent{margin:14px 0px 0px 679px; position:absolute; width:273px; background:url(images/bg_block.gif) top left no-repeat; height:79px;} 
#header .indent1{padding:27px 0px 0px 23px}


/*** Logo ***/
	#header .logo { padding:17px 0 14px 0 }
	#header .logo h1 {display:block; overflow:hidden; width:430px; height:75px; background:url(images/logonew.gif) no-repeat 0 0;font-size:2.1em; color:#000; text-indent:-1000em; cursor:pointer;}
	#header .logo h1:hover { text-decoration:none;}
	
#header .bg-menu{ background:url(images/bg_menu.gif) top left no-repeat; display:block; width:100%; height:43px}
#header .menu { clear:both; margin:0; padding:0px 10px 0 10px; list-style:none; position:relative; z-index:999999999999; }	
#header .menu ul { float:left; margin:0; list-style:none; padding:0}
#header .menu ul li {  margin:0px;  float: left; cursor: pointer; display:inline; background:url(images/bg_li.gif) top right no-repeat; }	
#header .menu ul li a {height:100%; padding-left: 15px; padding-right: 15px; text-align:center;display:block; line-height:43px; color:#5f5f5f; text-decoration:none;}

#header .menu ul li:last-child {background:none}

#header .menu ul li a:hover { text-decoration:none; color:#ff9f3d;}
/*** #header .menu ul li a:hover { text-decoration:none; color:#88bc0f;} ***/
#header .menu ul li.current_page_item a { text-decoration:none; color:#3c8d0f; font-weight: bold;}
#header .menu ul li.current_page_parent a { text-decoration:none; color:#88bc0f;}
#header .menu ul li.current_page_ancestor a { text-decoration:none; color:#88bc0f;}

/* drop menu */
		#header #dropmenu { position: relative; z-index:999999999999999999; padding:0; }
		#header #dropmenu .menu ul ul {	clear:both; color:#8a8a8a;	position:absolute; 	margin:0;  *margin-top:-3px; }		
		#header #dropmenu .menu ul ul li {float: none; clear:both; display:block; height:100%; overflow:hidden; text-align:left; *margin-top:-3px;  }			
		#header #dropmenu .menu ul li ul li a { color:#fff ; float: left; height:auto; font-weight: normal; text-decoration:none; line-height:2.5em; font-size:12px; background: url(images/tail-1.gif) bottom left repeat-x #296fb7 ; padding-left:28px; width:137px; text-align:left; padding-right:10px}		
		#header #dropmenu .menu ul li ul li a:hover {background: url(images/tail-1.gif)  bottom left repeat-x #88aed5 ; text-decoration:none }		
		
			#header #dropmenu .menu ul ul ul { margin:0px 0px 0px 175px; *margin-top:-27px; position: absolute; padding:0; width:185px }
			#header #dropmenu .menu ul ul ul li { background:none }	
			#header #dropmenu .menu ul ul ul li a { color:#454545; background: url(images/tail-1.gif) bottom left repeat-x #dcdcdc; text-decoration:none}		
			#header #dropmenu .menu ul ul ul li a:hover { color:#045c99; background: url(images/tail-1.gif) bottom left repeat-x #e9e9e9 ; text-decoration:none }
								
			
		

#content .column-left{ width:220px; margin-right:8px; float:left}
#content .column-right1{ width:724px; float:left}

#content .column-center{width:95%; margin-right:9px; margin-left:5px; float:left}
#content .column-right{ width:200px; float:left}

.block{ background:url(images/bg_block1.jpg) top left no-repeat; width:744px; height:210px; margin-bottom:8px}
.indent-block{padding:26px 0px 0px 330px; }

/*content*/
#content{ font-size:0.8125em; width:100%; text-align:left;}
#content .indent-main{padding:0px 0px  15px 0px}
#content .img-left{ float:left; margin:10px 13px 10px 0px}
#content .img-right{ float:right; margin:0px 0px 17px 35px}
#content .img-indent{ margin:0px 0px 16px 0px}
#content .img-indent1{ margin:0px 18px 0px 0px}
#content p{ margin:0px 0px 17px 0px}
#content .p{ margin:0}
#content .tail{ background:url(images/tail3.gif) top repeat-x; padding-top:3px; margin-top: 2px;}
.w1{ width:511px; margin-bottom:11px; margin-top:17px}

#content .indent{padding:0px 0px 0px 0px}

/*footer*/
#footer { height:72px; }
#footer { color:#e2e2e2; font-size:0.6875em;  }
#footer .indent-footer{ padding:22px 50px 0px 0px;}
#footer a {color:#e2e2e2; text-decoration:underline}  
#footer a:hover {  text-decoration:none}

	
		
	/*** Title wrapper ***/	
		.column-center h2 {	font-size:1.507em;  color:#5a5a5a; line-height:1.2em; margin: 15px 0 20px 0}
		.column-center h3 {	font-size:1.307em;	color:#5a5a5a; line-height:1.2em;}
				
		.column-center  h2 a,
		.column-center h3 a { color:#5a5a5a; text-decoration:none;}
		
		.column-center h2 a:hover,
		.column-center h3 a:hover { text-decoration:underline;}
		
		 .column-center li {list-style: square;}
				
		/******/
			.navigation {  margin-top:18px; display:block;  background:url(images/tail3.gif) top repeat-x; padding-top:13px;}
			.navigation a { font-size:.923em; color:#034c7f; font-weight:bold; text-decoration:underline; 			}
			
			.nav-top { margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; padding-top:25px}
			
			.nav-top a {}
			
			.nav-top .alignleft a { padding:0px 0px 0px 3px;}
			.nav-top .alignright a {}
			
			/*.nav-top a { text-decoration:none;}
			.nav-top a:hover { text-decoration: underline;}*/
	

/* -----------------------------------------------------------------
---------------------------- WP ------------------------------------
----------------------------------------------------------------- */
	.info-sidebar { overflow:hidden; padding:5px 0px 15px 15px; color:#737676; width: auto; font-size:14px; line-height:1.4em;}
	.info-sidebar a { text-transform:none; color:#000;}
	
	.pagetitle { font-size:2.1em; font-weight: normal; overflow:hidden; text-align:center; padding:20px 12px 5px 12px; *padding:20px 12px 0px 12px;}

/*--- Navigations ---*/
	.navigation { /*clear:both;*/ overflow:hidden; /*line-height:13px;*/}
	.navigation .alignleft { float: left; width:45%; text-align:left;}
	.navigation .alignright { float: right; width:45%; text-align:right;}
	.nav-top .alignright a { float: right; }
	
	
	.pd-nav { padding:0; margin:0;}
	.pd-nav .alignleft { padding:0; margin:0;}
	.pd-nav .alignright { padding:0; margin:0;}
	
	.pd-title {padding-bottom:0;}
	
	.marg { margin-bottom:10px;}

/*--- Begin Images ---*/
	p img {
		padding: 0;
		max-width: 100%;}
	
	img.centered {
		display: block;
		margin-left: auto;
		margin-right: auto;}
	
	img.alignright { float: right;display:inline;
		padding: 3px;
		margin: 3px 0px 10px 10px;
		border: 1px solid #e0e0e0;}
	
	img.alignleft {	padding: 0;	margin: 3px 25px 5px 0; float:left; display:inline;}
	
	
/* Captions */
	.aligncenter,
	div.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;}
	

