html, body, div, span, img, applet, embed, canvas, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, samp, small, strike, strong, sub, sup, tt, var, b, u, i, s, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;list-style:none;}
input{border:0;}
img{display:block;border: 0;}
a img{display:inline;}
a{text-decoration: none; color:#000000}
a:hover{text-decoration: underline;}
form{vertical-align:middle;}

hr{ border:solid 1px #FFEAC1}

.clear{clear:both;}
body{
	font: 14px/18px Arial;
}

#bg{
	width:1210px;
	margin:0 auto;
	text-align:center;
	background: url(img/bg.png) repeat-y;
}

#wrapper{
	margin:0 auto;
	text-align:center;
	width:968px;
	background:#fff;
	padding:0 14px;
	border-bottom: 1px solid #747C85;
	padding-bottom: 20px;
}

#wrapper div{text-align:left;}

#logo{float:left;}
#header_text{color:#646d77;text-align:center !important;font: 18px/22px Arial;float:left;width:380px; padding-top:10px;}
.black{color:#000;}

#search{padding-top:21px;float:right;display:inline;margin-right:15px;width:265px;}
#s-1{float:left;height:27px;width:170px;border:1px solid;font:20px/29px Arial;}
#s-2{float:left;background: url(img/search.gif) no-repeat 0 0;height:31px;width:90px;}


#menu{clear:both; margin-bottom:1px; background: url(img/menu-b.gif) repeat-x bottom; overflow:hidden;}

#menu li{float:left; margin-right:5px;}
#menu li a:link, #menu li a:visited{color:#fff; font:18px Arial; background: url(img/menu-1.gif) no-repeat top left; text-decoration:none; height:45px; display:block; padding-left:15px;}
#menu li a:link span, #menu li a:visited span{background: url(img/menu-2.gif) no-repeat top right; height:30px; padding-top:15px; text-decoration:None;display:block; padding-right:15px; cursor:pointer}

#menu li a:hover{color:#000; background:url(img/menu-1_over.gif) no-repeat top left;}
#menu li a:hover span{background:url(img/menu-2_over.gif) no-repeat top right;}

#menu li.selected  a:link, #menu li.selected  a:visited{color:#000; background:url(img/menu-1_over.gif) no-repeat top left;}
#menu li.selected  a:link span, #menu li.selected  a:visited span{background:url(img/menu-2_over.gif) no-repeat top right;}


#content{
	clear:both;
}

#content p{padding:5px;}

#comment{
	width:95%;
	height:100px;
}

#zebra{
	background: url(img/zebra.jpg) no-repeat 0 0;
	height:66px;
	width:950px;
	margin-bottom:10px;
	padding-top: 206px;
	padding-left: 32px;
	font-size: 1.6em;
	font-weight: bold;
}



h1{font:bold 16px/28px Arial ;height:28px;color:#000;position:absolute;z-index:10;left:0;top:0;padding-left:20px;}
h1 .left{width:width:208px;}
h1 #center{width:470px;}
h1 .right{width:228px;}

*html #content ul li{height:26px;}
#content ul li{
	background: url(img/li.gif) no-repeat 0 5px;
	padding-left:18px;
	min-height:26px;
	height:auto;
	margin-left:15px;
	line-height:26px;
}

.storytitle a{text-decoration:none;color:#000;}

.leftpanel{width:228px; float:left;}
.left{width:208px; float:left; background: url(img/left.gif) repeat-y; position:relative; padding-bottom:24px; padding-top:37px; padding-left:10px;	padding-right:10px; margin-bottom:10px; z-index:1}

.left-1{background: url(img/left-1.gif) no-repeat 0 0;height:28px;width:228px;position:absolute;left:0;top:0;}
.left-2{background: url(img/left-2.gif) no-repeat 0 0;height:14px;width:228px;position:absolute;left:0;bottom:0;}


#center{
	width:450px;
	float:left;
	background: url(img/center.gif) repeat-y;
	position:relative;
	padding-bottom:24px;
	padding-top:37px;
	margin:0 12px;
	padding-left:10px;
	padding-right:10px;
}

#center-1{background: url(img/center-1.gif) no-repeat 0 0;height:28px;width:470px;position:absolute;left:0;top:0;}
#center-2{background: url(img/center-2.gif) no-repeat 0 0;height:14px;width:470px;position:absolute;left:0;bottom:0;}


.right{width:209px; float:left; background: url(img/right.gif) repeat-y; position:relative; padding-bottom:24px; padding-top:37px; padding-left:10px; padding-right:10px; margin-bottom:10px;}

.right-1{background: url(img/right-1.gif) no-repeat 0 0;height:28px;width:229px;position:absolute;left:0;top:0;}
.right-2{background: url(img/right-2.gif) no-repeat 0 0;height:14px;width:229px;position:absolute;left:0;bottom:0;}


#links{
	background: url(img/links.gif) no-repeat 0 center;
	height:125px;
	width:100%;
	padding:15px 0;
	clear:both;
}

#links-text{
	font: 16px/20px Arial;
	margin-left:15px;
	height:28px;
}

.links-href{
	width:190px;
	height:80px;
	display:block;
	float:left;
}

#footer{
	clear:both;
	background: url(img/footer.gif) no-repeat 0 0;
	height:23px;
}

#footer-links{
	margin:0 auto;
	text-align:center !important;
	height:23px;
	float:none;
}
#footer ul li{display:inline;background:none !important;}
#footer li a{
	margin-right:10px;
	text-transform:capitalize;
	display:inline;
	color:#000;
	text-decoration:none;
	font:12px/23px Arial;
	
}



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{position:absolute; top:0; border: 1px solid #ccc; border-top-width: 0; background-color:#fff; visibility: hidden; z-index:99999;}

.dropmenudiv .dropbox{ float:left; font-size:18px; font-weight:bold; padding:10px;}

.dropmenudiv ul{ margin-top:10px;}

.dropmenudiv a{width: auto; display: block; padding-left:15px; text-decoration: none; font-size:14px; font-weight:normal; color:#848484; background:url(img/dotarrow.gif) no-repeat 0px 3px; margin-bottom:3px;}

.dropmenudiv a:hover{ color:#000000}

.dropmenudiv a.withsub{ background-color:#FCC7CA}
.dropmenudiv a.withsub:hover{ background-color:#96070D}
.blueText { color:#000099; font-size:12px; }

#leftmenu{ margin-bottom:10px;}
#leftmenu ul, #leftmenu li{ list-style:none; margin:0px; padding:0px; background:none}
#leftmenu li{background:none; list-style:none; margin:0px; padding:0px; background-color:#E7E7EA; font-weight:bold; padding-left:15px; border-bottom:solid 2px #FFFFFF}
#leftmenu ul li{background:none; list-style:none; margin:0px; padding:0px; background-color:#E7E7EA; font-weight:bold; padding-left:15px; border-bottom:solid 2px #FFFFFF}
#leftmenu ul.children li{background:none; list-style:none; margin:0px; padding:0px; background-color:#E7E7EA; font-weight:bold; padding-left:35px; font-weight:normal; border-bottom:solid 2px #FFFFFF}

#leftmenu ul.children { margin-left:-15px;  border-top:solid 2px #FFFFFF}

#leftmenu li.current-cat{background:none; background-color:#fff;}
#leftmenu ul.children li.current-cat{background:none; background-color:#fff;}



/* partnerblock */
/* #links { border: 2px solid black;} */
#links ul { list-style: none;}
#links ul li { background-image: none; list-style none;margin: 0; padding: 0; float:left; vertical-align: middle; text-align: center;width: 190px;}
#links ul li.page_item a {display: block;}
/* end partnerblock */


/* contact form */
.wpcf7-form input,
.wpcf7-form textarea
 {
	border: 1px solid #747C85;
}
/* end contact-form */
