
body{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
background-color:#333;
margin:20px auto;
}
a{
color:red;
text-decoration:none;
}
#page{
margin:0 auto;
width:760px;

}
#column1,#column2,#column3{
float:left;
margin-right:5px;
}
#column1{

width:100px;
text-align:center;
padding-top:4px;
position:static;
background-color:#79A54C ;
}
#column1 a{
color:white;
text-decoration:none;
}
#column2{
background-color:#fff;
width:480px;
background-image:url(mainBG.jpg);
background-repeat:repeat-x;
height:600px;
overflow:hidden;
padding:4px;

}
#column2 a{
color:#003366;
text-decoration:underline;
font-weight:bold;
}
#column3{
background-color:#333;
width:150px;
text-align:center;
color:white;
}
#column3 a{
color:#003366;
text-decoration:underline;
font-weight:bold;
}

#header, #footer{
background-color:#ccc;
margin:5px 0;
padding:2px;
width:740px;
color:white;
}
#footer{
font-size:10px;
padding:6px;
color:white;
font:Arial, Helvetica, sans-serif;
background-color:#333;
border:0px;
text-align:center;
}
#footer a{
color:white;
text-decoration:none;
}
#footer a:hover{
color:red;
text-decoration:underline;
}
#statsHeader{
margin:0px auto;
width:730;
height:30px;
	
color:white;

}
.noName{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.fields{
height:15px;
text-align:left;
font-size:10px;
border:solid #79A54C 1px;
padding-left:2px;
margin-top:5px;
}
.buttons{
height:20px;
text-align:center;
font-size:10px;
}
.vote{
font:Arial, Helvetica, sans-serif;
color:white;
cursor:pointer;
font-weight:bold;
font-size:10px;
}
.headline{
color:black;

font-weight:bold;
}
.warning{
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.question{
color:#003366;
text-decoration:underline;
font-weight:bold;
cursor:pointer;

}
.commentfield{
font-size:12px; 
border:solid 0099CC 1px;
width:450px; 
overflow:hidden; 
color:#29133A;
padding-left:5px;
}









