/* CSS Document - general, layout */
body, td, div, span {
	font-family:Tahoma,sans-serif;
	font-size: 12px;
	color: #8b3513;
}

a {
	color:#8b3513;
	font-family:Tahoma,sans-serif;
	font-size:12px;
	text-decoration:none
}
a:hover {
	text-decoration:underline;
}


form{
	padding:0;
	margin:0;
}
body{
	padding:0;
	margin:0;
	background:url(/images/main_bgr.jpg) #FAFAFA top repeat-x;
	font-family:Tahoma,sans-serif;
	color:#133269;
}
h1, h2, h3 {
	font-weight:normal;
}



.text2 {
	color:#133269;
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:11px;
}
.layout{
	margin:0 auto;
	width:988px;
}
/*
ol, ul {
	list-style:none outside none;
}
*/
.clear{
	clear:both;
	visibility:hidden;
}
/* header & top part */
.header{
	height:138px;
	position:relative;
}
.header_blog{
	height:138px;
	position:relative;
/*	background-color:#CDCDCD; */
}
.topLinks{
	position:absolute;
	right:0px;
	top:65px;
	color:#8B3513;
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.topLinks a{
	color:#8B3513;
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0 5px 0 5px;
}
.topLinks a:hover{
	color:#8B3513;
	text-decoration:underline;
}
.topSearch{
	position:absolute;
	top:85px;
	right:5px;
	height:20px;
	line-height:20px;
	color:#092A63;
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:11px;
	text-align:right;
}
.topSearch input.search{
	background:#FFFFFF;
	border:#FFFFFF;
	height:20px;
	width:149px;
	margin:0px 2px 0 6px;
}
.topSearch input.searchBttn{
	width:28px;
	height:25px;
	line-height:0px;
	background:url(/images/bttn_search.gif) no-repeat;
	border:0;
}
.navigation{
	
}
.promotions{
	position:relative;
	border-right:4px #FFFFFF solid;
	border-left:4px #FFFFFF solid;
	background-color:#ffffff;
	background-image:url(/images/top_img.png);
	background-repeat:no-repeat;
	width:980px;
	height:320px;
}
#promotion_img {
}
#promotion_bar {
	position:absolute;
	background-image:url(/images/header_bar.png);
	background-repeat:no-repeat;
	top:270px;
	left:0px;
	width:980px;
	height:50px;
}
#promotion_text {
	position:absolute;
	top:0px;
	left:0px;
	width:680px;
	height:40px;
	padding:5px 10px 5px 10px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:13px;
}
#promotion_slide {
	position:absolute;
	top:4px;
	left:700px;
	width:270px;
	height:43px;
	text-align:right;
}



/* Content */
.content{
	background-color:#FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	padding:22px 0 29px 0;
}

.content .content_left{
width:650px;
padding:0 30px 0 20px;
float:left;
}
.content .content_right{
width:253px;
padding-right:7px;
float:right;
}

/* News right box: */
.content_right .newsBox{
	font-family:Tahoma,sans-serif;
	border:#f3f3f3 1px solid;
	background-color:#f5f5f5;
	margin-top:18px;
	margin-bottom:10px;
}
.content_right .newsBox h2{
	border:#fff 1px solid;
	background:url(/images/newsheaderbg.jpg) repeat-x;
	color:#8B3513;
	font-size:16px;
	line-height:28px;
	padding-left:15px;
	margin:0px;
}
.content_right .newsBox .newsItem{
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	background:url(/images/newsitembg.jpg) repeat-x #f6f6f6;
	padding-left:15px;
	padding-top:20px;
	padding-right:10px;
	font-size:12px;
	color:#133269;
}
.content_right .newsBox .newsItem:hover{
	background-image:none;
	background-color:#e1e1e1;
	text-decoration:none;
}
.content_right .newsBox .newsItem:hover a{
	text-decoration:underline;
}
.content_right .newsBox .newsItem:hover a.linkNews{
	text-decoration:underline;
}

.content_right .newsBox .newsItem a.linkNews{
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:12px;
	text-decoration: none;
	color:#133269;
}
.content_right .newsBox .newsItem .bottom{
	margin-left:-15px;
	margin-right:-9px;
	padding:3px 0 0 0;
	background:url(/images/newsitembottom.gif) repeat-x;
}
.content_right .newsBox .newsItem  .newsReadmoreRight{
	text-align:right;
	padding-bottom:5px;
}
.content_right .newsBox .allnews{
	margin-top:0;
}


.newsReadmoreLeft a, .newsReadmoreMiddle a, .newsReadmoreRight a{
	color: #8b3513;
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:11px;
	text-decoration: none;
}
.newsReadmoreLeft a:hover, .newsReadmoreMiddle a:hover, .newsReadmoreRight a:hover{
	text-decoration: underline;
}
.newsReadmoreLeft a {
	padding-right: 18px;
}
.newsReadmoreMiddle a {
	padding-right: 6px;
}
.newsReadmoreRight a {
	padding-right: 6px;
}
.allnews {
	float: right;
	margin: -8px 3px 2px 0;
}
.allnews1 {
	float: right;
	margin: 0px 0px 0px 0;
}



.breadcrumb {
	font-size:12px; 
	color:#8B3513;
	margin-bottom:30px;
}
.breadcrumb a{
	font-size:12px; 
	color:#8B3513;
	text-decoration:none;
}
.breadcrumb a:hover{
	text-decoration:underline;
}
.breadcrumb a.active{
	color:#436926;
}
.breadcrumb a.active:hover{
	text-decoration:underline;
}


.content .content_left h1{
	font-size:16px; 
	color:#436926;
	font-weight:normal;
	text-transform:uppercase;
	border-bottom:1px solid #CDA08F;
	font-family:Tahoma,sans-serif;
	margin:0 5px 10px 0;
	padding:35px 4px 2px 0;
	text-align:left;
}

.content .printfriendly {
	float:right;
	padding-left:27px;
	margin-top:-5px;
}

.content .content_left h2{
	font-size:16px; 
	color:#8B3513;
	font-weight:normal;
	border-bottom:1px solid #CDA08F;
	margin:0 5px 15px 0;
	padding:10px 4px 2px 0;
	text-align:left;
}
 .content .vList{
	 width:auto;
	 text-align:center;
	 font-size:11px;
	 color:#8B3513;
	 padding-bottom:20px;
 }
 
.content .vList p{
	font-size:11px;
	 color:#8B3513;
	 padding:0;
}
.content .vList .sep{
color:#436926;
}

.content .image{
float:left;
margin: 0 15px 12px 0;
}
.content .image .caption{
 	text-align:center;
	 font-size:11px;
	 color:#8B3513;
}
.content p{
color:#393939;
font-size:12px;
padding-bottom:18px;
}

.content .toTop{
text-align:right;
padding-bottom:20px;
}
.content .toTop a{
color:#4F7133;
font-size:12px;
text-decoration:none;
}

.icons{
	text-align:right;
}

.homeBoxes{
	margin-bottom:21px;
}
.content img{
	padding:0;
	margin:0;
	border:0;
}
.homeBox{
	background:url(/images/home_boxes_right.jpg) right no-repeat;
	height:160px;
}
.homeBoxLeft{
	background:url(/images/home_boxes_left.jpg) left no-repeat;
	height:160px;
	color:#133269;
	font-family:Tahoma,sans-serif;
	font-size:11px;
}


.homeBoxes h2 {
	font-family:Tahoma,sans-serif;
	font-size: 16px;
	color: #426825;
	text-align: left;
	border-bottom: 1px solid #cda08f;
	padding: 7px 4px 2px 4px;
	margin:0 5px 8px 5px;
	
}

.homeBoxes1st2st{
	width:339px;
	margin-right:6px;
	float:left;
}
.homeBoxes1st2st h2{
	padding:6px 0px 3px 5px;
	margin:0px 5px 1px 5px;
}
.homeBoxes1st2st img {
	float: left;
	padding: 0px 5px 0px 0px;
}

.homeBoxes1st2st .homeBoxLeft p {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #133269;
	margin: 5px 5px 0px 10px;
}

.homeBoxes3th{
	width:294px;
	float:left;
}
.readmore {
	clear: both;
	height: 21px;
	width: 76px;
	float: right;
	margin: -5px 18px 0 0;
}
.readmore1 {
	clear: both;
	height: 21px;
	width: 76px;
	float: right;
	margin: -0px 18px 0 0;
}

*html .readmore {
	clear: both;
	height: 21px;
	width: 76px;
	float: right;
	margin: 0px 3px 0 0;
}

.homeBoxLeft h3 {
	font-family: Tahoma, sans-serif;
	font-size: 16px;
	color: #8b3513;
	border-bottom: 1px solid #9eb190;
	padding:6px 0px 3px 5px;
	margin:0 5px 0px 5px;
}

.homeBoxLeft p {
	margin: 0px;
	padding:2px 0 4px 0;
}

.homeBoxLeftimg {
	padding: 5px 0px;
}

.boxLeftText {
	padding:8px 7px 0px 7px;
	color:#133269;
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:11px;
}
.boxLeftText a {
/*	font-family:Trebuchet MS,Tahoma,sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
/*	color:#8B3513; */
	text-decoration:none;
}


.boxLeftText1 {
	padding:-2px 2px -3px 0px;
	color:#133269;
/*	font-family:Trebuchet MS,Tahoma,sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.boxLeftText1 a {
/*	font-family:Trebuchet MS,Tahoma,sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
/*	color:#8B3513; */
	text-decoration:none;
}



.boxPressText {
/*	padding:8px 7px 0px 7px; */
	padding:8px 10px 0px 10px;
	color:#133269;
/*	font-family0Trebuchet MS,Tahoma,sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	line-height:95%;
}
.boxPressText a {
/*	font-family:Trebuchet MS,Tahoma,sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
/*	color:#8B3513; */
	text-decoration:none;
}


.homeBoxNews{
	height:160px;
	color:#133269;
/*	font-family:Trebuchet MS,Tahoma,sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	float:left;
	width:684px;
	margin-right:6px;
}
.homeNewsItem {
	display: block;
	float: left;
	width: 255px;
	height:30px;
	margin: 0px 20px 0px 40px;
	padding:8px 2px 5px 2px;;
	color:#133269;
/*	font-family:Trebuchet MS,Tahoma,sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	border-bottom:1px dotted #bbbbbb;
}
.homeNewsItem:hover {
	background-image:none;
	background-color:#e1e1e1;
	text-decoration:none;
}
.homeNewsItem:hover a {
	text-decoration:underline; 
/*	text-decoration:none; */
}
.homeNewsItem:hover a.linkNews {
/*	text-decoration:underline; */
	text-decoration:none;
}
.homeNewsItem:hover {
	background-image:none;
	background-color:#f1f1f1;
	text-decoration:none;
}
#homeNewsLeft {
	padding: 10px 60px 5px 50px;
}
#homeNewsMiddle {
	width: 240px;
	padding: 10px 50px 5px 10px;
}
#homeNewsRight {
	padding: 10px 20px 5px 20px;
}
.homeNewsItem a.linkNews{
	font-family:Trebuchet MS,Tahoma,sans-serif;
	font-size:12px;
	text-decoration: none;
	color:#133269;
}






/* Footer */
.footer{
	height:39px;
	background-color:#FAFAFA;
	line-height:32px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	text-align:center;
	color:#8B3513;
}
.footer a{
	height:39px;
	background-color:#FAFAFA;
	line-height:32px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	text-align:center;
	color:#8B3513;
	text-decoration:none;
}
