*{margin:0; padding:0;}
body{background: url(/images/page-bg.png) top repeat-x #383b35;}
body {font: 62.5%/1.4 Tahoma, Arial, Helvetica, sans-serif; color:#ccc;}
html, body{height:100%;}
img {border:0;}
td{vertical-align:top;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:2em; color:#fff; font-weight:normal;}

p{margin:0.5em 0 1em 0;} 

a{color:#ccc;}
a:hover{color:#fff;}

#search{height:32px; position:relative; top:-46px; margin-bottom:-32px; width:300px; margin-left:auto;}
#search input{float:left; margin-right:10px;}
input{height:18px; font-size:1.3em; background-color:#ddd; border:none; }
textarea{height:148px; font-size:1.3em; background-color:#ddd; border:none; }

.layout{margin-left:auto; margin-right:auto; border:0; border-collapse:collapse; height:100%;}
.box{background-color:#595a55; padding:8px 16px; color:#fff;}
.box2{background-color:#53524e; padding:8px 16px; color:#fff;}

#leftCol{width:30px;}
#rightCol{width:30px; }
#centerCol{border-left:1px solid #ccc; border-right:1px solid #ccc; width:370px;  background: #53524e;}

div#logo{
	padding:0 20px 12px 20px;
	background:url(/images/logo.gif) no-repeat;
	margin:36px auto 12px auto;
	width:180px;
	display:block;
}
div#menu{
	height:30px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background: url(/images/menu_bg.gif) repeat-x top #2f302b;
	text-align:center;
}
div#menu img{margin:0 4px;}

div#news{border-top:1px solid #ccc; padding:52px 14px 14px 26px; background: url(/images/news.gif) no-repeat 26px 26px;}
.archive#news{background-image:url(/images/news-archive.gif) !important;}
.date{font-size:1.1em; color:#999;}
.text{font-size:1.2em; margin:0 0 1.4em 0; color:#ccc;}
#news a{text-decoration:none}
#news a:hover{text-decoration:underline}


div#footer{text-align:center; padding:26px; font-size:1.1em; clear:both;}
div.copyright{padding:6px 0;}
div#dupMenu{border-top:1px solid #ccc; padding:6px 0;}
div#dupMenu a {color:#999;}

.avail{padding-left:16px; background:url(/images/avail.gif) left top no-repeat;}
.abs{padding-left:16px; background:url(/images/abs.gif) left top no-repeat;}

.light{background-image:url(/images/avail-light.gif) }

.formtable td{padding:10px;}
.formtable input{width:300px}
.formtable input.checkbox{width:20px;  background-color:none; border:none; }