html,body{margin:0;padding:0;height: 101%;}

body{ 	font-family:"Trebuchet MS";
		text-align:center;
		background-image:url(../images/site_bg.gif);
}
		
p{	margin:0 0px 20px}

div#header {
		margin:0; 
		padding-left:15px;
		padding-bottom:15px;
		background: #fff;
		color: #79B30B}
  
div#container{	text-align:left;
				background-color:#FFFFFF;
				width:1024px;
				margin:0 auto;}
				
div#homecontent{margin: 0 15px;
background: #fff;}
div#maincontent{ width:560px; padding-left:180px; _padding-left:0px; #padding-left:0px; margin: 0 15px; font-size:12px;
			color:#786860;
			}
div#maincontent a{ font-size:12px;
color:#000000;
			}
div#maincontent a:hover{ font-size:12px;
color:#ed1a3b;
			}
div#maincontent a:visited{  font-size:12px;
color:#62cae3;
			}

div#homecontent p{	
}
div#content{margin: 0 150px;}

div#content p{ margin-right:550px;			}


li {	font-size:12px;
		color:#786860;}
.newstitle { font-size:18px;
	 color:#ed1a3b;
	 text-transform: uppercase;}

h1 { font-size:18px;
	 color:#ed1a3b;
	 text-transform: uppercase;}
				
h2 { font-size:12px;
	 color:#ed1a3b;
	 text-transform: uppercase;
			  }
				
h3 { font-size:12px;
	 color:#786860;
			  }
.bodytext { font-size:12px;
			color:#786860;
			  }
		
.redbodytext { font-size:12px;
			color:#ed1a3b;
			  }
		
		

div#leftnavigation{	background:#ffffff;
					float:left;
					width:176px;
					padding-right:18px;
					}
div#leftnavigation li{ list-style-image:url(../images/left_arrow.gif);
						line-height:12px;
						padding-bottom:10px;
						margin-left:-8px;
						color:#bcafaa;
						
					}
div#leftnavigation li.down{ list-style-image:url(../images/down_arrow.gif);
						line-height:12px;
						padding-bottom:10px;
						margin-left:-8px;
						color:#bcafaa;
						
					}
div#leftnavigation li a{ text-decoration:none;color:#bcafaa;}
div#leftnavigation li a:hover{  color:#ed1a3b;		}


div#leftnavigation li.second{ list-style-image:url(../images/dash_grey.gif);
						line-height:9px;
						padding-bottom:10px;
						margin-left:-17px;
						color:#bcafaa;
					}
div#leftnavigation li.second a:hover{ list-style-image:url(../images/dash_red.gif);
						
					}
					
div#rightnavigation{	float:right;
						width:174px;
						height:100%;
						margin-right:15px;				
						}

div#rightnavigation_news{ background-color:#EEE8E5;
						padding-left:5px;
						font-family:"Trebuchet MS";
						font-size:12px;
						color:#887972;				
										}
										
	.news { font-family:"Trebuchet MS";
			font-size:12px;						
			color:#887972;	
			line-height:12px;			

			}										
	.news a { text-decoration:none;			

			}										
	.news a:hover { color:#ed1a3b;	
					

			}										
div#rightnavigation_focus{	
						padding-left:5px;
						background-image:url("../images/focus_bottom.jpg");
						background-repeat:repeat-y;
										
										}


div#footer{ background-image:url(../images/footerbg.jpg);	
			background-repeat:repeat-y;
			color: #333;
			clear:left;
			width:97%;
			padding:0px 15px;
			font-size:10px;

}

div#footer a{	margin:0;
				font-size:10px;
				color:#786860;
				text-decoration:none;}


div#wrapper{float:left;width:100%;background-color:#FFFFFF; background-image:url(../images/wrapperbg.jpg); background-repeat:repeat-x;  }

div#searchbox{ padding-left:5px; height:29px; background-image:url(../images/search_bg.jpg); background-repeat:no-repeat;}

.searchbox {width:118px; overflow:hidden; height:20px; _height:14px; #height:14px; padding:0 23px 0 0;}
.tbflat_white  {
	font-size : 11px;
 	border: 0 #ffffff solid;
	width:141px;
	color:#786860;
	height:14px;
	font-family:"Trebuchet MS";
	
}

.white_heading { font-size:18px;
				color:#ffffff;
				font-weight:bold;
				text-transform: uppercase;
				padding-top:5px;
				padding-left:5px;}
				
.red_heading { font-size:18px;
				color:#ed1a3b;
				font-weight:bold;
				text-transform: uppercase;
				padding-top:15px;
				padding-left:0px;}
.grey_text { font-size:12px;
			  color:#999;
			
			  }
				
.grey_text a { font-size:12px;
				color:#999;
			  }
.grey_text a:hover { font-size:12px;
				color:#ed1a3b;
			  }
				
.white_text { font-size:12px;
			  color:#ffffff;
			padding-left:5px;
			  }
				
.white_text a { font-size:12px;
				color:#ffffff;
			  }
.white_text a:hover { font-size:12px;
				color:#ffffff;
			  }
.white_text a:visited { font-size:12px;
				color:#ffffff;
			  }

.white_quotes { font-size:18px;
				color:#ffffff;
				font-weight:bold;
				padding-top:5px;
				padding-left:5px;
				padding-right:5px;
				}
				
			.white_heading_noindent { font-size:18px;
				color:#ffffff;
				font-weight:bold;
				text-transform: uppercase;
				}
			.white_heading_smnall_noindent { font-size:14px;
				color:#ffffff;
				font-weight:bold;
				text-transform: uppercase;
				}
				

#hottopics { position:relative;
 width:814px;
 height:158px;
}

#hottopics_1 {
position:absolute;
	width:268px;
	background-color:#2EAFA4;
	 height:198px;

}

#hottopics_2 {
position:absolute;

	left:273px;
	width:268px;
	background-color:#62CAE3;
	 height:198px;

}
#hottopics_3 {
position:absolute;

	left:550px;
	width:248px;
	background-color:#ffffff;
	 height:198px;
	 color:#786860;
	 font-size:12px;
}
#hottopics_3 a {
color:#000000;
}


#pagebanner { position:relative;
 width:545px;
 height:182px;
}
#pagebannerblack { position:relative;
 width:545px;
 height:182px;
 background-color:#000000;
}

#pagephoto {
position:absolute;
	width:274px;
	 height:181px;

}

#pagetext {
position:absolute;

	left:280px;
	width:274px;
	background-color:#ed1a3b;
	 height:181px;

}

#pagetextblack {
position:absolute;

	left:280px;
	width:274px;
	background-color:#000;
	 height:181px;

}
div#pagetext a{ font-size:12px;
color:#ffffff;
text-decoration:none;
padding-left:20px;
			}
div#pagetext a:hover{ font-size:12px;
color:#ffffff;
text-decoration:none;
			}
div#pagetext a:visited{  font-size:12px;
color:#ffffff;
text-decoration:none;
			}

div#pagetextblack a{ font-size:12px;
color:#ffffff;
text-decoration:none;
padding-left:20px;
			}
div#pagetextblack a:hover{ font-size:12px;
color:#ffffff;
text-decoration:none;
			}
div#pagetextblack a:visited{  font-size:12px;
color:#ffffff;
text-decoration:none;
			}


.photo { float:right;
			padding-bottom:20px;
			padding-left:20px;
			padding-right:5px;
			
			}
.photo2 { float:right;
			padding-top:20px;
			padding-left:0px;
			padding-right:15px;
			
			}
.rightblock { float:right;
		background-color:#786860;
		width:150px;
		margin-bottom:40px;
		padding-bottom:10px;
		padding-left:20px;
		margin-right:6px;
		padding-top:5px;
		color:#FFFFFF;
}
.rightblock_grey { float:right;
		background-color:#37ACA1;
		width:250px;
		margin-bottom:40px;
		padding-bottom:10px;
		padding-left:20px;
		margin-right:6px;
		margin-left:16px;
		padding-top:5px;
		color:#FFFFFF;
}

.rightblock li { 
		color:#FFFFFF;
}
.rightblock li a { 
		color:#FFFFFF;
}
.rightblock li a:hover { 
		color:#FFFFFF;
}.rightblock a:visited { 
		color:#FFFFFF;
}
