body{font-family: arial, verdana; padding: 0; margin: 0;}
a, a.visited{ text-decoration: none; color: #006699; }
a:hover{ color: #c30; text-decoration: underline; }
form{padding: 0; margin: 0;}
.wrapper{ width: 990px; margin: 110px auto 0 auto; background: url(images_index/bgr_wrapper.gif) repeat-y; }
.main_left{ float: left; width: 820px; }
.left_content{ padding: 9px 10px; background: url(images_index/bgr_left_content.jpg) repeat-x; margin: 0 3px; }
.main_right{ float: right; width: 170px; padding-top: 10px; }
.closer_top{ height: 4px; background: #92a20b url(images_index/bgr_closer_top.jpg) repeat-x left bottom; }
.closer_top_blank{ height: 4px; background: #BF1600 url(images_index/bgr_closer_top_blank.jpg) repeat-x left bottom; }
.wrapper h1{font-family: "Trebuchet MS", georgia, times; font-size: 26px; padding: 0 0 3px 0; margin: 0;}
.wrapper h2{ font-family: "Trebuchet MS", georgia, times; font-size: 22px; padding: 10px 0 3px 0; margin: 0; color: #434A29; }
.wrapper h3{ font-family: "Trebuchet MS", georgia, times; font-size: 18px; padding: 10px 0 10px 0; margin: 0; color: #c30; }
.entry p{ font-size: 13px; line-height: 19px; margin: 0; padding: 10 0 0 0; }
.entry{padding: 10px 0 5px 0; border-bottom: 1px dotted #ccc;}
.wrapperr ul{ font-size: 12px; padding: 0 0 0 40px; line-height: 18px; margin: 0; }
.wrapperr li{ margin: 0 0 10px 0; }
.brown{ color: #B59C4A; }
.breadcrumb{ font-size: 11px; padding: 10px 0 10px 0; margin: 0; }
.absolute_header{ position: absolute; width: 100%; top: 10px; }
.header{ width: 990px; margin: 0 auto; height: 90px; }
.logo{ float: left; width: 250px; padding-top: 25px; }
.footer{ width: 990px; padding: 10px 0; font-size: 11px; margin: 0 auto; }
.footer_right{ float: right; width: 300px; text-align: right; display: inline; font-size: 11px; }
.banner{ float: right; width: 730px; }
.spacer{ clear: both; font-size: 2px;}
.ask_question a, .ask_question a:visited{ color: #fc0; }
.cfield{padding: 3px; border: 1px solid #333;}
ol{ margin: 0; padding: 10px 0 10px 30px;}
ol li { font-size: 13px;}
.comment-author{padding: 0 0 3px 0; font-size: 16px; font-weight: bold; margin-bottom: 5px; line-height: 16px; color: #006600;}
.comment-author img{float: left; margin-right: 10px; padding: 2px; border: 1px solid #333;}
.comment-meta{font-size: 11px; padding-bottom: 7px;}
ol p{padding: 7px 10px; margin: 0; clear: left; font-size: 11px; line-height: 19px; background: #f4f4f4; border: 1px dotted #ccc;}
.art_date{font-size: 12px; color: #666; padding-bottom: 10px;}
.postmetadata{ font-size: 12px; padding: 5px 0 0 0; margin: 0; border-top: 1px dotted #ccc;}
.error p{font-size: 13px; line-height: 19px; padding: 0 0 15px 0; margin: 0;}
.red{color: #c00;}
blockquote{padding: 10px; line-height: 18px; font-size: 13px; background: #f4f4f4; border-left: 3px solid #ccc; margin: 10px 0 10px 30px;}

.alignleft{float: left; margin: 3px 10px 10px 0; padding: 2px; border: 1px solid #333;}
.alignright{float: right; margin: 3px 0 10px 10px; padding: 2px; border: 1px solid #333;}
.wp-caption{padding: 10px; background: #E9ECCE; float: right;}
.wp-caption p{padding: 5px 0 0 0; text-align: center; margin: 0; font-size: 11px;}
.left_nav{float: left; font-size: 12px;}
.right_nav{float: right; font-size: 12px; text-align: right;}
.navigation{clear: both; padding-top: 10px;}
.navigation img{border: none;}
.commentlist{list-style-type: none; padding-left: 0; font-size: 13px;}
li.commentslist{margin: 0 padding: 0; font-size: 13px;}
.top_menu{background: url(images_index/bgr_menu.gif) repeat-x; height: 32px;}

/* Menu */

.menu {height:32px; position:relative; z-index:100;font-family:arial, sans-serif;}
.menu ul {padding:0;margin:0;list-style-type:none; }
.menu li {float:left; position:relative; border: 0px solid #000;}
.menu a, .menu a:visited {display:block;font-size:13px;text-decoration:none; color:#fff; padding: 8px 20px 11px 20px; font-weight:bold; text-decoration: none;}

.rl{background: url(images_index/red_line.gif); no-repeat }
.nb{border: none; padding: 0 0 0 5px;}

.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#d4d8bd}
.menu ul ul a.drop:hover{background:#c9ba65 }
.menu ul ul :hover > a.drop {background:#c9ba65}
.menu ul ul ul a, .menu ul ul ul a:visited {background:#e2dfa8;}
.menu ul ul ul a:hover {background:#b2ab9b;}
 
 
.menu ul ul {visibility:hidden;position:absolute;height:0;top:32px;left:0; width:89px;}
* html .menu ul ul {top:32px;t\op:30px;}
 
 
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}
 
.menu ul ul a, .menu ul ul a:visited {background:#fff; color:#000; height:auto; padding:3px 10px; width:128px;border: 1px solid #EA0303; border-width:0 1px 0 1px; }
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}
 
.menu a:hover{color:#fff; background:#FD3131; text-decoration: none;}
.menu ul ul a:hover{color:#c00; background:#FEBCBC; text-decoration: none;}
.menu :hover > a{color:#fff; background:#FD3131;}
.menu ul ul :hover > a {color:#c00; background:#FEBCBC;}
 
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{ visibility:visible;}

li.last{border-bottom: 1px solid #EA0303;}
.separator{border-bottom: 1px solid #EA0303;}
.two_cols{background: url(images_index/two_cols.gif) repeat-y 649px top;}
.left_column{float: left; width: 634px; margin-right: 30px; display: inline;}
.widget_box{text-align: center; padding: 0; margin: 10px 33px; border: 1px solid #666;}
.art_cols{background: url(images_index/two_cols.gif) repeat-y 314px 0; margin-top: 10px;}
.left_articles{float: left; width: 301px; margin-right: 30px;}
.right_articles{float: left; width: 302px;}
.article_line p{font-size: 13px; line-height: 18px; padding: 0 0 5px 0; margin: 0;}
.article_line img{float: left; padding: 1px; border: 1px solid #333; margin: 3px 10px 0 0;}
.article_line{padding-bottom: 15px;}
.right_column{float: left; width: 300px; display: inline; background: transparent;}
.right_column h4{background: #BF1600 url(images_index/leaf.jpg) no-repeat; color: #fff; font-size: 16px; line-height: 16px; font-weight: bold; padding: 9px 0 7px 43px; margin: 0;}
.rcb {border: 1px solid #92A20B; border-top: 0; padding: 7px 7px 7px 10px; background: #f8f0dd; margin-bottom: 10px; font-size: 12px;}
.sn {border: 1px solid #92a20b; padding: 7px 7px 7px 10px; background: #ffc053; margin-bottom: 10px; font-size: 12px;}
.rcb p{background: url(images_index/wa.gif) no-repeat 1px 4px; font-size: 13px; padding: 0 0 7px 18px; margin: 0; line-height: 16px;}
.half{ float: left; width: 50%; padding-top: 10px;}
.half p{ font-size: 13px; padding: 0 0 3px 16px; margin: 0; line-height: 17px; font-weight: bold; background: none; background: url(images_index/wa.gif) no-repeat left 3px;}
.subtitle{padding-bottom: 5px; font-weight: bold;}
.common{font-size: 12px; min-height: 10px;}
.right_ad{float: right; width: 275px; text-align: right;}
.art_cols h5, .right_column h4 { background: #92a20b url(images_index/arrow.gif) no-repeat 5px 6px; color:#FFFFFF; font-size:13px; margin:0; padding:5px 0 6px 25px; }

ul.tefltype {
	font-size: 12px;
	padding: 7px 0 7px 0;
	margin: 0;
	list-style-type: none;
}

.tefltype li{
	padding: 0 0 7px 13px;
	background: url(images_index/blue_arrow.gif) no-repeat 3px 5px;
}

.boxesMore{font-size: 11px; text-align: right; font-weight: bold; padding-top: 5px;}

.common{font-size: 12px; line-height: 17px;}

.browse{font-size: 13px; font-weight: bold; border-bottom: 1px dotted #9DA842; padding-bottom: 5px; margin-right: 4px}
.first, .second, .third{float: left; font-size: 12px; padding: 5px 0 0 0; line-height: 17px;}
.first{width: 36%;}
.second{width: 38%;}
.third{width: 26%;}
.sn h6{
	background: url(images_index/arrow.gif) no-repeat 0px 1px;
	padding: 0 0 6px 20px;
	margin: 0;
	font-size: 13px;
}

.search_field {
	float: left;
	border: 1px solid #717931;
	padding: 6px;
	font-size: 13px;
	line-height: 13px;
	width: 232px;
}

.nl_field {
	float: left;
	border: 1px solid #717931;
	padding: 6px;
	font-size: 13px;
	line-height: 13px;
	border: 1px solid #000;
	width: 204px;
}

.button{
	float: left;
}

.newsletter{
	border-top: 1px dotted #ECC900;
	margin-top: 10px;
	padding-top: 10px;
	font-size: 11px;
	margin-right: 3px;
}

.newsletter p{padding: 0 0 5px 0; margin: 0;}

.multiple{
	background: #F8F0DD url(images_index/bgr_white.gif) 148px top repeat-y;
	margin-top: 4px;
}

.multiple_left{
	float: left;
	margin: 10px 24px 10px 10px;
	width: 128px;
	display: inline;
}

.multiple_right{
	float: left;
	margin: 10px 0;
	width: 132px;
	display: inline;
}

.m_title{
	font-size: 13px;
	font-weight: bold;
	height: 40px;
	line-height: 15px;
	color: #2C3845;
}

.m_title img{
	float: left;
	margin: 0 8px 0 0;
}

.multiple p{
	background: url(images_index/wa.gif) no-repeat 1px 4px; font-size: 11px; padding: 0 0 3px 15px; margin: 0; line-height: 16px;
}

.m_white{height: 4px; background: #fff; font-size: 2px; clear: both;}

.more_links {
	font-size:11px;
	margin:0 auto;
	padding-top:5px;
	width:990px;
}

.more_links_left {
	float:left;
	font-size:11px;
	padding:0 0 5px;
	width:250px;
}

.more_links_right {
	float:left;
	font-size:11px;
	padding:0 0 10px;
	width:715px;
}

