@charset "utf-8";
/* CSS Document */
H1  { font-weight: bold;font-size: 16px; font-family:Arial, Helvetica, sans-serif; }
H2, H3 { font-weight: bold;font-size: 14px; font-family:Arial, Helvetica, sans-serif; }
H1, H2, H3 {margin: 10px 0px 0px 0px;}
.align-center { text-align:center;}
.indent {padding-left: 20px;}
BODY {font:Arial, Helvetica, sans-serif medium normal; }
a {font:Arial, Helvetica, sans-serif medium normal; }
#main_table{
	background-color:#474F63;
	width: 100%;
	text-align:center;
	margin:0 auto;
}

	#outter_container {
		/*background-color:#8F7662;*/
		width: 1020px;
		padding:0 1px 0 1px ;
		text-align: center;
		margin: 0 auto;
		margin-top: 10px;
	}
	
		#inner_container {
			width: 1000px;
			padding:5px;
			text-align: center;
			margin:  0;
			background-color: #EDE0CF;
			border-top: 0 solid #8F7662;
			border-right: 5px solid #8F7662;
			border-bottom: 0 solid #8F7662;
			border-left: 5px solid #8F7662;
		}
			
				/*#search-container {
					top:160px; --- moved this to typo3 setup - IE is different the others for positioning
					width:970px;
					height:50px;
				}*/
					#search-container{
						width: 350px;
						height:35px;
						float:right;
						position:relative;
						top:180px;
						right:25px;
						display:inline;
					}					
						#search-text{
							color:#FFF;/*#082186;*/
							font-weight:700;
							font-size:16px;
							float:right;
							width:35px;
							margin-right:20px;
						}
						#search {
							float:right;
							width:150px;
							height:35px;
							color:#000000;
							margin-top:-18px;
						}
				#weather {
					top:155px;
					left:-245px;
					/*margin:75px 0 0 15px;*/
					width: 150px;
					height:70px;
					position:relative;
					float:left;				
				}
					.weather-fonts {
						font-size: 13px;
						font-weight: bold;
						color:#fff;
					}				
			/* Start of content area */
			#content {
				clear: both;
				overflow:hidden;
				margin: 0;
				padding:0;
				text-align:left;			
			}		
				/* Start of left content area */
				#left_container, #main_container, #right_container, #top_container, .footer {
					background-color:#B4BAB0;
					overflow:hidden;
				}
				.left_content, .main_content, .right_content{
						overflow:hidden;
						padding:0px 5px 5px 5px;
						vertical-align:top;
					}
				
				#left_container {
					float: left;
					width: 200px;
					padding-bottom:5px;
				}			
					.left_content a {
						color:#CCCCCC;
					}
					.left_content a:hover {
						color:#FFFF00;
					}
				/* End of left content area */
				
				/* Top content moved to its own CSS*/
				
			#mr_content{
				margin-top:5px;
				width:795px;
				margin-left:205px;
			}
				
				/* Start of main content area */
				#main_container {
					width: 580px;
					float: left;
					padding:0 5px 0 5px;
				}
				
				/* End of main content area */
				
				/* Start of right content area */
				#right_container {
					width: 200px;
					float: right;
					clear:right;		
				}			
					
					.right_content {			
						text-align:left;
						margin:0;
						font: 12px arial, helvetica, sans-serif normal;
						color:#000;
					}
						.right_content a{
							color:#660000;
						}
						.right_content a:hover{
							color:#CCCC33;
						}
					
					.footer {
						height:35px;
						margin:10px 0 0 0;
						padding: 10px;
						width: 980px;
						clear: both;
						/*background-color:#7E4742;*/
						color:#FFFFFF;
						font-family:Arial, Helvetica, sans-serif;
						font-size:13px;
						font-weight:600;
					}
					.footer a{
						color:#FFFFFF;
						text-decoration:none;
						margin-top:-10px;
					}
					.footer a:hover {
						text-decoration:underline;
					}
					/* End of footer area */

