body {background-color:#FFFFFF; margin:0px; padding:0px;}
#main {width:890px; margin-left:20px}
main, td, body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.0;
	font-variant: normal;
}
a:link {
	color: #4F4E4E;
	font-weight: normal; 
} 
a:visited {
	color: #666666;
	font-weight: normal;
} 
a:active {
	color: #4F4E4E;
	font-weight: normal;
}
a:hover {
	color: #CC0000;
	font-weight: normal;
} 
div#topnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 7px;
	text-decoration: none;
}
label {display:block; font-weight:bold; border-top:1px solid #ECECEC; margin-top:5px}

li {list-style:none;}

ul.adminList {margin-bottom:10px}

a.adminList {text-decoration:none;}

.deleted {text-decoration:line-through;}

ul.subNav {margin-left:15px; padding-left:0px;}

.subNav li {
	color:#CCCCCC;
	list-style:none;
	display:inline;
	font-size:12px;
	margin-right:5px
}

.subNav2 li {
	color:#CCCCCC;
	list-style:none;
	display:inline;
	font-size:10px;
	margin-right:5px
}

.subNav a {
	color:#000000;
	font-size:12px;
	text-decoration: none;
}

h3 {margin-bottom:0px}

.home {color:#333333; font-weight:normal}

#tweet ul {margin:0px; padding:5px 0px 0px 0px; width:200px}

#tweet li {font-size:12px; padding-bottom:5px}

li {list-style:none;}

#homeLinks {padding:20px;}

.news li {list-style:none; margin:0px 0px 10px 0px; padding:0px}

div.editLink {font-size:14px; font-weight:bold; margin-top:10px; padding:5px; position:absolute; top:160px; left:855px;}

.editLink a {color:; font-weight:bold}

.small {font-size:90%}

.small td {padding:2px 10px 2px 0px;}

.small br {display:block; margin-bottom:5px}

.pageTitle {color:#CC0000; font-weight:bold; margin-right:10px; margin-bottom:10px; font-size:12px}

.contentTitle {color:#CC0000; text-align:right; font-size:16px; font-weight:bold; padding:10px 0px 0px 10px}

.form th {text-align:left; width:100px; font-size:12px; display:none}

.form tr {vertical-align:top;}

#footer {font-size:10px; background-color:#ECECEC; padding:10px; margin:10px; width:850px}

#contentBox {border:1px solid #ECECEC; margin:10px}

#contentImage {padding:10px 10px 0px 10px; text-align:center; width:220px; height:100%}

#contentImage img {width:210px; height:auto;}

#content {width:600px; padding:10px 10px 50px 0px; font-size:14px; line-height:130%;}

.active {border-bottom:1px solid #CCCCCC}

.homePage {margin-bottom:80px}

.logout {position:absolute; top:90px; left:550px; text-align:right; width:350px; font-size:125%}

.logout a {font-weight:bold;}

.quote {font-size:125%; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:40px}

.thumbnail {height:50px; width:auto;}

.listField {height:250px; overflow:auto; width:350px}

.adminForm {background-color:#ECECEC; padding:10px}

#tabsE {
  float:left;
  width:100%;
  background:#000;
  font-size:14px;
  line-height:normal;
  width:876px;
  margin:0px 10px 10px 10px;
  background:url("images/tabE.gif") repeat;
  }
#tabsE ul {
margin:0;
padding:0px 10px 0px 0px;
list-style:none;
  }
#tabsE li {
  display:inline;
  margin:0;
  padding:2px;
  }
#tabsE a {
  float:left;
  /*background:url("images/tableftE.gif") no-repeat left top;*/
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabsE a span {
  float:left;
  display:block;
  /*background:url("images/tabrightE.gif") no-repeat right top;*/
  padding:5px 15px 4px 6px;
  color:#FFF;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsE a span {float:none;}
/* End IE5-Mac hack */
#tabsE a:hover span {
  color:#FFF;
  }
#tabsE a:hover {
  background:url("images/tableftE.gif") no-repeat left top;
  background-position:0% -42px;
  }
#tabsE a:hover span {
  background:url("images/tabrightE.gif") no-repeat right top;
  background-position:100% -42px;
  } 

.activeLink a {
  background:url("images/tableftE.gif") no-repeat left top;
  background-position:0% -42px;
  }
.activeLink a span {
  background:url("images/tabrightE.gif") no-repeat right top;
  background-position:100% -42px;
  } 
.editPage {margin:15px;}

table.grid {margin-top:10px; border-collapse:collapse}
.grid th {text-align:left; font-size:12px}
.grid th, .grid td {border-bottom:1px solid #E4E4E4; padding:4px}