/* three column layout */
html{ margin:0; padding:0;}

body{ margin:0; padding:0;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	xbackground-color:#808185;
	background-color:#272727;
	text-align:center;
}

/* anchors */
a:link{ color:#504E3D; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:visited{ color:#8A8669; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover{ color:#504E3D; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:active{ color:#0000ff; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}



	a:link {color: #D14414; text-decoration: none; }
	a:visited {color: #D14414; text-decoration: none;}
	a:hover {color: #6689CC; text-decoration: none;}
	a:active, a:focus {color: #D14414; text-decoration: none; xmargin:-3px;}
	.active_comm{font-weight:bold;}
	.non_active_comm{font-weight:normal;}
	
	body  {
		font: .8em Arial, Helvetica, sans-serif ;
		background: #202020 url(../graphics/main_bg.gif);
		margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
		padding: 0;
		text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
		color: #60605b;
	}
	table {color: #60605b; font: 100% Arial, Helvetica, sans-serif;}
	#container {
		width: 980px;
		background: #FFF;
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		text-align: left;
		position: relative;
		
	}
	
	#landing-topbanner { width:980px; height:144px; background:url(../graphics/landing_topbanner.jpg) no-repeat; text-indent:-2000px;}
	#landing-datebar { width:980px; height:35px; background:url(../graphics/landing_datebar.jpg) no-repeat; color:#FFFFFF; font-weight:bold; line-height:32px;}
	#landing-datebar p{ padding-left:144px; margin:0; }
	
	#landing-table { width:980px; background:url(../graphics/landing_bg.jpg); }
	#landing-table thead td{ width:980px; height:46px; background:url(../graphics/landing_head.jpg) no-repeat; }
	#landing-table tbody td.col-1{ width:24px; }
	#landing-table tbody td.col-2{ width:550px; vertical-align:top; text-align:center; }
	#landing-table tbody td.col-3{ width:24px; }
	#landing-table tbody td.col-4{ width:382px; vertical-align:top; }
	#landing-table tfoot td{ width:980px; height:39px; background:url(../graphics/landing_foot.jpg) no-repeat; }
	
	#landing-left-table { width:550px; }
	#landing-left-table tr td.col-1{ width:19px; }
	#landing-left-table tr td.col-2{ width:242px; vertical-align:top; text-align:left; }
	#landing-left-table tr td.col-3{ width:28px; }
	#landing-left-table tr td.col-4{ width:242px; vertical-align:top; text-align:left;  }
	#landing-left-table tr td.col-5{ width:19px; }
	
	#searchbox { width:350px; height:83px; margin:8px 0 10px 16px; background:url(../graphics/landing_searchbox_bg.gif) no-repeat;}
	.searchbox-div{ padding-top:40px; margin-left:15px; }
	.searchbox-div input.textbox { border:1px solid black; width:160px; height:20px; margin-right:10px; }
	
	#region-list { width:360px; margin-left:24px; }
	#region-list tr td.col-1{ width:360px; vertical-align:top; text-align:left; }/* when 2 columns are needed - width:180px; */
	#region-list tr td.col-2{ width:180px; vertical-align:top; text-align:left; }
	#region-list td a{ font-size:14px; }/* when 2 columns are needed - font-size:11px; letter-spacing:-1px; */
	
	#footer { width:940px; background-color:#494945; color:#827566; padding:20px; text-align:center; font-size:11px;}
	#footer a:link {color: #827566;	text-decoration: none; }
	#footer a:visited {color: #827566; text-decoration: none; }
	#footer a:hover {color: #827566; text-decoration: none; }
	#footer a:active, a:focus {color: #827566; text-decoration: none; }
	#footer span { padding:0 6px;} 
	h1{ font-family: Arial, Helvetica, sans-serif}


