
body { margin: 0px; padding: 0px; background: #000000 url("/images/bg.png") repeat top center; }

img { border:none; }

.headerShadow { background: url("/images/headerShadow.png") repeat-x; height: 8px; }

.header { margin: 20px auto 0; width: 910px; }

.wrapper { margin: 0 auto; width: 916px; }

.nav { background: url("/images/nav.png") no-repeat top center; height: 57px; }
	.nav ul { list-style:none; padding:0; margin:0; }
		.nav ul li { float:left; width:auto; border-left: #fff solid 0px;}
		.nav ul li a { display:block; height:45px; line-height:45px; text-align:center; font-size:18px; font-weight:normal; color:#333333; text-decoration:none; font-family: Georgia, "Times New Roman", Times, serif; font-variant:small-caps; padding: 0px 0px; }
		.nav ul li a:hover { background: url("/images/navOver.png") repeat-x top center; color: #333333; }

.content { background: url("/images/content.png") repeat-y top center; min-height: 500px; padding: 15px 30px; }
						   
.base { background: url("/images/base.png") no-repeat top center; height: 10px; }

.footer { margin: 20px 0px; text-align: center; }

/******************** Random Classes ***********************/

table.evalTbl td { padding: 5px; width: 50%; }
table.evalTbl tr.even { background: #F5F5F5; }
table.evalTbl tr.opp { background: #ECEDFF; }

ul.customUL { list-style-image: url("/images/dot.png"); float: left; }

.left { float: left; }

.right { float: right; }
	
.err { background: #FED8D9; border: 1px solid #FF0000; padding: 15px; }

.error { background: #FED8D9; border: 1px solid #FF0000; color:#FF0000; padding: 2px 6px; }

.clear { clear: both; }

/*PAGE: Community*/
.community ul { float:left; width:385px; list-style-type:square; }
.community ul li { margin-bottom:15px; padding-left:5px; }
.community img { padding:1px; border:1px solid #ccc; margin:5px; }
