*,html{padding:0;margin:0;}
html{background:#B3B3B3;color:#000;font-family:georgia; height:100.01%}
body{text-align:center;}
a img {border:0}
ol, ul{margin-left:50px;}



#warningbox{margin:10px;padding:10px;border:2px solid #000;background:#5AB824;}
#wrapper{text-align:left;background:#fff;margin:0 auto;width:1000px;border-left:1px solid #000;border-right:1px solid #000;}
#header img{vertical-align:middle;}
#header{background:#004c09;height:150px;}
#header h1{ xwidth:29.25em; font-family:arial; /* xpadding:1em;*/ display:inline;color:#fff;}
#header #lefthead{display:inline;margin:35px 10px;width:148px;float:right;}
#header #lefthead img{display:inline;}
#header #righthead{display:inline;margin:10px;width:107px;clear:none;}
#header #midhead{display:inline;width:700px}
#header #bwlogo{margin:10px;}
#header #colorlogo{margin:10px;border:1px solid #000;width:147px;}
#footer{clear:both;  margin:0;  height:30px;  padding-top:10px;  text-align:center;  background:rgb(74,74,74);  color:#fff;}
#content{text-align: justify;width:730px !important;   width:1000px; /* IE only */ float:left;  padding:10px;  border-right:250px solid #004c09;  margin-right:-250px;}

#alumniyears {border:1px solid #000;}
#alumniyears td{padding:3px;border:1px solid #000;color:#a2a2a9;}
#alumniyears td.link{background:#ddd;text-decoration:none;}
#alumniyears td.link a{text-decoration:none;}
#postcontainer{margin-top:10px;}
.posthead {color:#444; line-height: 1.4em;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-size:12px;padding:5px 0 10px 0; }
.posthead a {color:#444 ;}
.posthead a:hover {color:#000;}
.post{margin-bottom:20px;}
.post p {line-height: 1.4em;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-size:12px;}

.TblStandings{color:#fff;width:100%; }
.TblStandings tr {background:#004c09;}

.TblStandings tr:hover {background:#222;}
#flash{font-size:1.5em;color:green;}
#commentcontainer{border-top:0px solid #000;margin-top:20px;padding-top:15px;}
.time{font-size:80%;font-family:tahoma;padding-bottom:5px;}
.comment {background: #ddd; border-top:1px solid #444; border-bottom:1px solid #444; margin-bottom:20px; padding:10px; }
/***************** Navigation *******************/
#nav{background:#5AB824;  background:#222;  margin-bottom:0px; text-align:center;}
#nav ul{border-bottom:1px solid #000;border-top:1px solid #000;margin:0px;}
#nav ul li{font-size:1.5em;  display:inline;  list-style-type:none;  margin:0px;  padding:0px 0;  border-right:0px solid #000;}
#nav ul li a{color:#50a420;  color:#ddd; padding:0px 10px;  text-decoration:none;}
#nav ul li a:hover{color:#000; background:#5AB824;}
#nav ul li #active{color:#000; background:#5AB824;}

#sidebar {background:#004c09; width:242px !important;   width:250px;  color:#fff;  float:left;  padding:4px  !important;  font-family:Arial,Helvetica,sans-serif;  }
#sidebar ul{margin-left:0;padding-left:0;padding-top:5px;list-style-type:none;font-family:Arial,Helvetica,sans-serif;}
#sidebar ul ul{padding-top:0px;}
#sidebar li{ list-style-type:none;  padding-right:0;margin-right:0;border-bottom:1px solid #222;}
#sidebar a{padding:3px; display:block;width:234px;}
#sidebar ul ul li a{padding-left:20px; width:214px;}
#sidebar a:link{color:#fff;text-decoration:none;}
#sidebar ul a:visited{color:#fff;text-decoration:none;}
#sidebar ul a:hover{color:#fff; background-color:#222;}

a{color:#000; }
a:hover,a:active{background:#5AB824; }

/***************** Forms *******************/
.largelabel label{float:left;  width:300px;  text-align:right; margin-right:20px;}
.largelabel fieldset{border:1px solid #000;padding:10px;width:580px;margin-left:50px;}
form{font-size:85%;}
label{float:left;  width:125px;  text-align:right; margin-right:20px;}
input,textarea{width:200px;  margin-bottom:5px;}
select { margin-bottom:5px;}
option{ padding-right:10px;}
textarea{height:200px;}
input.radio{margin-bottom:0px;}
fieldset{border:1px solid #000;padding:20px;width:460px;margin-left:100px;}
legend{border:1px solid #000;padding:5px;}


.editpost fieldset{border:1px solid #000;padding:10px;width:680px;margin: 10px 10px;}
.editpost form{font-size:85%;}
.editpost label{float:left;  width:75px;  text-align:right; margin-right:10px;}
.editpost input, .editpost textarea{width:575px;  margin-bottom:5px;}
.editpost select{ margin-bottom:5px;}
.editpost textarea{height:200px;}
.editpost input.radio{margin-bottom:0px;}

.editpost legend{border:1px solid #000;padding:5px;}



.submit{text-align:center;}
.check{margin-bottom:0px;width:20px;}

#roster th, #roster td{ padding:4px;border:1px solid #888;}
