@charset "UTF-8";
/* 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;
	}

html{ font-size:100%; }

body {font-family:Geneva, Arial, sans-serif;
		font-size:13px;
		height:100%; 
		background: #005c84;
		behavior: url("csshover3.htc"); 
		}
		/* I FUCKING HATE Internet Explorer Fix \*/
		* html body{background:#005c84;}
		
		
		html>body div#bodyMainWrap { *position:relative;
									 *left:1px; }
		
		#bodyMainWrap {width:800px;
					   margin-left:auto;
					   margin-right:auto;
					   background:url(mainBG.gif) repeat-y center top;
					   height:100%;
					  }
					  
					  #bodyTop {height:96px;
					  			}
								#bodyTopLeft {width:248px;
								              float:left;
											  padding:8px 0px 0px 37px;
											}
								#bodyTopRight {width:231px;
								               height:96px;
											   float:right;
											   background:#ccdee6;
											   font-size:14px;
											   padding-right:10px;
											   text-align:left;
											 }
								#bodyTopRightIn {margin-left:0px;
													}
											 
								
											 #bodyTopRight p {margin-top:12px;
											 				}
											 #bodyTopRight input {float:left;
											 					  height:21px;
																  margin-right:4px;}
											 #bodyTopRight a {color:#000000;
											 				  text-decoration:none;
															  margin-right:12px;
											 				 }
											 #bodyTopRight a:hover {text-decoration:underline;
											 						}
					  #bodyNav {height:19px;
					  			width:800px;
					  			background:#56a1bf;
								padding:4px 0px 3px 0px;
								text-align:center;
								font-size:11px;
								overflow:visible;
								white-space:nowrap;
					  			}
								#bodyNav ul {display:inline;
											}
								#bodyNav li {display:inline;
								 			 margin:0px 0px 0px 8px;
											 
											 float:left;
											}
								#bodyNav li:hover {background:url(navBottomRepeat.gif) repeat-x bottom;
												 }
								#bodyNav p:hover {background:url(navRight.gif) no-repeat bottom right;
											}
								
								.navBlack a {color:#000000;
											text-decoration:none;
											display:block;
											padding:2px 4px;
											}
								.navGrey a {color:#d5d5d5;
											text-decoration:none;
											display:block;
											padding:2px 4px;
											}
								#bodyNav a:link {
												}
								#bodyNav a:visited {
													}
								#bodyNav a:hover {color:#FFFFFF;
												}
								#bodyNav a:active {
													}
					#bodyContentWrap {padding:9px;
									  margin-bottom:25px;
									}
									#contentCol1 {float:left;
												  width:208px;
												  padding:0px 9px 0px 8px;
												  }
												  
												  #col1Top {color:#FFFFFF;
												  			font-size:12px;
															font-weight:bold;
															text-align:center;
												  					}
												  #col1Top a {color:#FFFFFF; /* #e73b25 */
												  			  text-decoration:none;
															  }
												  #col1Top a:hover {text-decoration:underline;
												  				  }
																  
												  #col1Bottom .title {color:#FFFFFF;
												  					  font-weight:bold;
																	  border-bottom:4px solid #000000;
																	  padding-bottom:2px;
												  				     }
												   #col1Bottom a {color:#000000;
																  text-decoration:none;
																	}
														 	.articleTitle {background-color:#7a715a;
																		   border-top:4px solid #a8a496;
																		   
																		   padding-left:10px;
																		   font-size:12px;
																		}						
															.articleSub {background-color:#d3d1c9;
																		font-size:11px;
																		}
																	.articleSub p {padding:0px 10px 2px 10px;
																					}
																					
																	.articleSub a {font-weight:bold;
																					}
															.news { font-size:11px;
																	}
																	.news p {margin-top:4px;
																			 }
												  
									#contentCol2 {width:338px;
												  float:left;
												  padding:0px 9px;
									             
												  }
								#contentCol2 a:link {color:#000000;
													 text-decoration:none;
												}
								#contentCol2 a:visited {color:#000000;
														text-decoration:none;
													}
								#contentCol2 a:hover {color:#000000;
													 text-decoration:underline;
												}
								#contentCol2 a:active {color:#000000;
													   text-decoration:none;
													}
										
									#contentCol3 {width:192px;
												  padding-left:9px;
												  float:left;
												  
												  }	
											#relatedArt {
														 }
											#relatedArt .title{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:#FFFFFF;
											  font-weight:bold;
											 }
												  
	#line {height:4px;
		   background-color:#000000;
			}
	.red {color:#e73b25;
		  font-weight:bold;
		  	}
		
	strong {font-weight:bold;
		}									  
			
			
	#topBarNav {font-size:11px;
				margin-bottom:8px;
				padding-bottom:2px;
				border-bottom:4px solid #000000;
				}									  
					
	#body {line-height:120%;
			}						  
					
	#body a:link {color:#1179a0;
			  text-decoration:underline;
			}	
#body a:visited {color:#1179a0;
			  text-decoration:underline;
				}
#body a:hover {color:#1179a0;
			  text-decoration:underline;
				}
#body a:active {color:#1179a0;
			  text-decoration:underline;
				}						
				
#trademark {margin:10px 0px;
			text-align:center;
			font-size:10px;
			color:#999999;
			}
			#trademark a:link {color:#999999;
			  				   text-decoration:none;
							}	
			#trademark a:visited {color:#999999;
						        text-decoration:none;
							}
			#trademark a:hover {color:#999999;
						       text-decoration:none;
							}
			#trademark a:active {color:#999999;
						       text-decoration:none;
							}

#adLargeBox {margin-top:19px;
			}
	.adLarge {margin-bottom:6px;
		
			}
#adsSide {width:190px;
}
	.adsLeft {width:88px;
			  float:left;
			  margin-bottom:10px;
	}
	.adsRight {width:88px;
			  float:right;
			  margin-bottom:10px;
	}