@charset "iso-8859-1";
/* CSS Document */

/* ---------- RESET CSS ----------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	    margin:0; 
	    padding:0; 
	} 
	table { 
	    border-collapse:collapse; 
	    border-spacing:0; 
	} 
	fieldset,img {  
	    border:0; 
	} 
	address,caption,cite,code,dfn,em,strong,th,var { 
	    font-style:normal; 
	    font-weight:normal; 
	} 
	ol,ul { 
	    list-style:none; 
	} 
	caption,th { 
	    text-align:left; 
	} 
	h1,h2,h3,h4,h5,h6 { 
	    font-size:100%; 
	    font-weight:normal; 
	} 
	q:before,q:after { 
	    content:''; 
	} 
	abbr,acronym { border:0; 
	}
	
	/* START Alsett Clearing method */
	.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
	.clearfix {display: inline-block;}
	* html .clearfix {height: 1%}
	.clearfix {display: block;}
	/* END Alsett Clearing method */
/* ---------- RESET CSS ----------------- */

em {font-style:italic;}
strong {font-weight:bold;}
html {font-size:100%; }

body {font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		height:100%; 
		background:#FFF;
		}
				
#bodyMainWrap {width:830px;
			   margin:0px auto;
}
	#bodyTop {height:131px;
			  background:#000000;
	}
			#bodyTopRight {float:right;
						   height:116px;
						   width:260px;
						   text-align:right;
						   padding:15px 15px 0px 0px;
						   color:#FFF;
			}
			#bodyTopRight p:first-child {font-weight:bold;}
			#bodyTopRight p {padding-top:7px;}
			#bodyTopRight img {margin:0px 4px;}
			#bodyTopRight a {text-decoration:none;
							color:#FFF;
							border:none;}
			#bodyTopRight .inputWrap, .submitWrap {float:right; border:1px solid #000;}  
			#bodyTopRight input[type="text"], #bodyTopRight input[type="submit"]{height:2em; line-height:2em; font-size:100%; border-width:0; padding:0; margin-bottom:4px;}
			#bodyTopRight input[type="text"] { width:147px; padding:0px 0px 0px 3px; }
			#bodyTopRight input[type="submit"] {cursor:pointer;
												width:50px;
												font-weight:bold;}
			#bodyTopRight .bodyTopBot {padding-top:7px;
										clear:both;
										}
	
	#bodyNav {height:17px;
			  background:#000;
			  font-size:12px;
			  padding:5px 0px;
			  text-align:center;
	}
		#bodyNav li {padding:0px 12px;
					
		}
		
		#bodyNav ul.red a {color:#b52125;}
		
		#bodyNav ul.red li {float:left;
							border-left:1px #FFF solid;}
		#bodyNav ul.red li:first-child {border-left:none;
										
		}
		
		#bodyNav ul.white a {color:#FFF;}
		
		#bodyNav ul.white li {float:left;
							  border-left:1px #FFF solid;}
		
	
	#bodyContent {background:url('mainBG.gif') repeat-y;
				  border-bottom:solid 3px #000;
	}
			#bodyContentLeft {width:187px;
							  float:left;
							  padding:10px 0px 10px 10px;
							
			}
				#col1Top {color:#000;
							font-size:12px;
							font-weight:bold;
							text-align:center;
									}
				  #col1Top a {color:#000; /* #e73b25 */
							  text-decoration:none;
							  }
				  #col1Top a:hover {text-decoration:underline;
								  }
								  
				  #bodyContentLeft .title {color:#c6151c;
									  font-weight:bold;
									  border-bottom:4px solid #000000;
									  padding-bottom:2px;
									 }
					#bodyContentLeft .title1 {color:#c6151c;
									  font-weight:bold;
									  
									  padding-bottom:2px;
									 }
				   #col1Bottom a {color:#000000;
								  text-decoration:none;
									}
							.articleTitle {background-color:#FFF;
										   margin-top:4px;
										   border-bottom:1px dotted #000000;
										   
										   font-size:11px;
										}						
							.articleSub {background-color:#DDD;
										font-size:11px;
										border-bottom:1px dotted #000000;
										}
									
									.articleSub p {padding:0px 10px 2px 10px;
													}
													
									.articleSub a {font-weight:bold;
													}
							.news { font-size:11px;
									}
									.news p {margin-top:4px;
											border-bottom:1px dotted #000000;
											 }
										#newsMore a {font-weight:bold;
										}
								
								#relatedArt {
														 }
											#relatedArt .ratitle{margin-top:3px;
																font-weight:bold;
			       												}
											#relatedArt p {font-size:11px;
															}
								#relatedArt a:link {color:#000000;
													 text-decoration:none;
												}
								#relatedArt a:visited {color:#000000;
														text-decoration:none;
													}
								#relatedArt a:hover {color:#000000;
													 text-decoration:underline;
												}
								#relatedArt a:active {color:#000000;
													   text-decoration:none;
													}
								.retArtTitle {color:#000;
											  font-weight:bold;
											  font-size:15px;
											 }
												  
	#line {height:4px;
		   background-color:#000000;
			}
			
			#bodyContentRight {width:188px;
							   float:left;
							   padding:10px 5px 10px 0px;
							   margin-left:20px;
							 
			}
			
			#bodyContentMid {width:395px; /* 395 */
							margin-left:20px;
							padding:10px 0px;
							float:left;
							
			}
				 #bodyContentMid a:link { color:#b52125;
						  				text-decoration:none;
										}
				 #bodyContentMid a:visited { color:#b52125;
						 				 text-decoration:none;
										}
				 #bodyContentMid a:hover {color:#000;
							   				text-decoration:underline;
											}
				 #bodyContentMid a:active {color:#b52125;
						 					text-decoration:none;
											}
						
				#topBarNav {font-size:11px;
				margin-bottom:8px;
				padding-bottom:2px;
				border-bottom:4px solid #000000;
				}	
				
					#topBarNav a:hover {color:#000;
					}
					
				#bodyContentMid li {list-style:outside;
									margin-left:30px;
				}
	#bodyBottom {text-align:center;
				 font-size:9px;
				 padding-top:3px;
	}
	
.miniLeft {float:left;
			}
.miniRight {float:right;
			}

#adLargeBox {margin-bottom:10px;
			 text-align:center;
			}
	.adLarge {margin-bottom:6px;
			}
			
#adsSide {width:190px;
}
	.adsLeft {width:88px;
			  float:left;
			  margin-bottom:9px;
	}
	.adsRight {width:88px;
			  float:right;
			  margin-bottom:9px;
	}
	
h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:5px;
}
