<style type="text/css">
html {height:100%;}
body {
margin:0;
padding:0;
height:100%;
background:#939695;
font-family:arial, serif;
color:#939695;
}
.bighead{
font:15px arial; border-bottom:1px solid #ccc; padding:5px;  
}
.mainbg{
  width:1010px;  background: url(images/shadow_black.png); background-repeat:repeat-y; height:600px;
}
.commentsbg{
background-color:; width:90%; padding:10px;
}
#wrap {
min-height:100%;
margin:auto;
position:relative; 
}
 * html #wrap {height:100%} 
#inner-wrap {
padding-bottom:0px;
 }
#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
.area{
border-top:1px solid #07B6FE; padding:5px; 
}
.bottomfooter{
 width:1010px;   background: url(images/shadow_black.png); background-repeat:repeat-y; 
}
.bottomfooterin{
border-top:1px solid #939695;border-bottom:1px solid #939695;  width:970px; font:11px arial;   margin-bottom:5px; color:#939695; 
}
span#biglink a{
color:#07B6FE; font-weight:bold; font-size:110%;
}
span#biglink a:hover{
color:; font-weight:bold; font-size:110%;
}
.navi{
font:12px tahoma; text-align:left;  color:; padding:10 10 10 10;
}
.forminput{
background-color:; font:12px tahoma; color:;border:3px solid #BFBFBF; }
 .loginup{	 
border:3px solid #BFBFBF;  padding:5px; width:6em; text-align:center; font-weight:bold; }
 .logindown{	 
border:3px solid #BFBFBF; background-color:#BFBFBF; color:; padding:5px; width:6em; text-align:center; font-weight:bold; cursor:pointer; }

 
 .titles{	 
background-color:#07B6FE; color:; padding:5px; width:10em; text-align:center; font-weight:bold; cursor:pointer; }
.title{
   padding:5px; width:10em; text-align:center; }
 .head{
 font:13px arial;  font-weight:bold;  text-align:left; padding:4 2 4 2; color:#aaa;
 }
  .head2{
 font:12px arial;  font-weight:bold;  text-align:left; padding:4 2 4 2; color:#2970FC; border-bottom:2px solid #CCCCCC; width:80%;
 }
   .head3{
 font:14px arial;  font-weight:bold;  text-align:left; padding:4 2 4 2; color:#3285C9;  width:80%;
 }
 .boxed{
 border:1px solid #CCCCCC; padding:6px;  
 }
 .dotted{
 border-bottom:1px dotted #ccc; padding:2px; 
 }
 .standard{
font:12px arial; text-align:left;   color:#939695; 
}
#header{
padding-top:20px;
 width:100%;
 background-color:#939695;
}
.topheader{
 width:1010px;
background: url(images/shadow_black.png); background-repeat:repeat-y; 
}
.menu{
text-transform:uppercase; padding:5px;   color:#939695;  border-bottom:1px solid #A8B5D8;
}
.menuh{
text-transform:uppercase;  padding:5px;    color:#BEE5B6; cursor:pointer;  border-bottom:1px solid white;
}
.menusel{
text-transform:uppercase;  padding:5px;  color:#3285C9; border-bottom:1px solid #3285C9; cursor:pointer;
}
#footer {
position:relative;
bottom:0;
height:100 px;
width:100%;
background-color:#939695;
margin-top:-1px;
color:white;
text-align:center;
padding-bottom:20px;
} 
#left {
float:left;
width:25%;
text-align:center;
height:100%;
margin-left:10%;
}

#main {
text-align:center;
width:100%;


} 
a:link, a:visited { 
 text-decoration: none; 
 font-weight:bold;
border-bottom: none;
color:#939695;
}
a:hover, a:active { 
border-bottom-width: none; text-decoration: none; color: #BEE5B6;
}
#feed div{  
margin-bottom: 4px;
padding:6px; 
font-size:95%;
border-left:5px solid #ccc;
}
.labelfield{ /*CSS for label field in general*/
color:#2970FC;
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
color: #aaa;
font-size: 90%;
}
 .featurelink{
  color:#000;   border:4px solid #DADADC; z-index:10000; opacity:0.7;filter:alpha(opacity=70); background-color:white;
}
 .featurelink2{
  cursor:pointer; color:#2970FC;   border:4px solid #2970FC; z-index:10000;
}
.featuredate{
position: absolute; left:0px; bottom: 23px;  width: 70%;  padding:4px; background-color: #2970FC; color:white;   font-size: 10px;
}
.featuretitle{
position: absolute; left:0px; bottom: 0px;  width: 132px;  margin-bottom:0; padding:4px; background-color: #fff; opacity:0.7;filter:alpha(opacity=70); font-weight: bold; font-size: 10px;  
}
.chosen{
cursor:pointer;  color:#3285C9;
}
.blueTitle{ color:#2B85C9; font-weight:bold; }
 </style>
