body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
a {
	color: #FF0000;
}
a:hover {
	color: #FFFFFF;
}
.whiteText {
	color: #FFFFFF;
}
.redText {
	color: #FF0000;
}
.redText16 {
	font-size: 16px;
	color: #FF0000;
}
.yellowText16 {
	font-size: 16px;
	color: #FFCC00;
}
.yellowText18 {
	font-size: 18px;
	color: #FFCC00;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
	width: 604px;
}
.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}
.whiteTxt12 {
	font-size: 12px;
	color: #FFFFFF;
}
.txt10 {
	font-size: 10px;
}
#headerLf {
	background-image: url(/images/header_lf2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 207px;
}
#headerRt {
	background-image: url(/images/header_rt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 207px;
}
#midHeader {
	background-color: #2b2b2b;
	background-image: url(/images/header_midRt.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 46px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
}
#midHeader ul {
	margin: 0px;
	list-style-type: none;
	float: right;
	height: 34px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#midHeader li {
	float: left;
	padding-right: 7px;
	font-size: 10px;
	text-align: left;
}
#midHeaderText {
	color: #FF0000;
	text-align: center;
	float: left;
	width: 250px;
	padding-top: 7px;
}
#midHeaderText a {
	color: #ffcc00;
}
#midHeaderText a:hover {
	color: #FFFFFF;
}
#bannerAd {
	background-image: url(/images/header_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 92px;
	width: 864px;
	padding-top: 30px;
	padding-left: 116px;
}
#logo {
	background-color: #2b2b2b;
	height: 66px;
	padding-top: 19px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#nav {
	background-color: #2b2b2b;
	text-align: right;
	float: right;
	height: 36px;
	width: 661px;
}
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: right;
	width: 661px;
}
#nav li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#mainLf {
	background-image: url(/images/mainLf2.gif);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #FFFFFF;
}
#mainLfTp {
	background-image: url(/images/mainLfTp2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 224px;
}
#mainRt {
	background-color: #FFFFFF;
	background-image: url(/images/mainRt.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#mainRt2 {
	background-color: #FFFFFF;
	background-image: url(/images/mainRt2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#mainRtTp {
	background-image: url(/images/mainRtTp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 68px;
}
#mainRtTp2 {
	background-image: url(/images/mainRtTp2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 68px;
}
#main {
	background-color: #2b2b2b;
	background-image: url(/images/rightCol.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#mainCol {
	float: left;
	width: 624px;
	padding-top: 20px;
	color: #FFFFFF;
}
#rightCol {
	float: right;
	width: 326px;
	background-image: url(/images/rightCol.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#rightCol2 {
	float: right;
	width: 326px;
}
#rightCol a {
	color: #FFFFFF;
}
#rightCol a:hover {
	color: #FF0000;
}
#rightColTp {
	background-image: url(/images/rightColTp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
}
#rightColTp2 {
	background-image: url(/images/rightColTp2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
}
#rightColMain {
	width: 300px;
	padding-right: 12px;
	padding-left: 14px;
}
#rightColAds {
	clear: both;
	background-image: url(/images/rightColDiv2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 38px;
}
#footerLf {
	background-color: #FFFFFF;
	background-image: url(/images/footerLf2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 97px;
}
#footer {
	background-image: url(/images/footer.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 45px;
	padding-bottom: 15px;
}
#footer2 {
	background-image: url(/images/footer2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 45px;
	padding-bottom: 15px;
}
#footerForum {
	background-image: url(/images/footer3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 45px;
	padding-bottom: 15px;
}
#footer2 a {
	color: #666666;
}
#footer2 a:hover {
	color: #FF0000;
}
#footerRt {
	background-image: url(/images/footerRt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#footer a {
	color: #666666;
}
#footer a:hover {
	color: #FF0000;
}
#rotResults {
	width: 300px;
}
#rotThumb {
	background-color: #666666;
	padding: 2px;
	width: 100px;
	float: left;
}
#rotRating {
	text-align: center;
	float: right;
	width: 186px;
	font-size: 10px;
}
.rating {
	font-size: 28px;
	font-weight: bold;
	color: #FF0000;
	padding-top: 3px;
	padding-bottom: 3px;
}
#rotRating a {
	color: #000000;
}
#rotornot {
	background-color: #FF0000;
	float: left;
	width: 124px;
}
#rotBoxLwr {
	background-image: url(/images/red_crnr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	margin: 0px;
	padding: 0px;
}
#rotText {
	text-align: center;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#vote {
	background-image: url(/images/rotornotBG.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float: right;
	width: 490px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #ffbc00;
	min-height:450px;
}
* html .vote2  {
	height: 450px;
}
#voteTop {
	background-image: url(/images/rotornotBGtp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
}
#voteBot {
	background-image: url(/images/rotornotBGbt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 8px;
	clear: both;
}
#not {
	background-image: url(/images/not.gif);
	background-repeat: no-repeat;
	float: left;
	height: 39px;
	width: 72px;
}
#rot {
	background-image: url(/images/rot.gif);
	background-repeat: no-repeat;
	float: right;
	height: 39px;
	width: 77px;
}
#numb ul, #numb ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#numb ul {
	text-align:center;
	padding-top:10px;
}
#numb ul li {
	display:inline;
	font-weight: bold;
}
#rotPic {
	clear: both;
	padding-top: 10px;
	text-align: center;
}
#flagPic {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #2b2b2b;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
#flagPic a {
	color: #FFFFFF;
}
#flagPic a:hover {
	color: #FF0000;
}
#mainAdspace {
	clear: both;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}
.rightColSubhead {
	font-size: 16px;
	color: #FFFFFF;
}
#redBullets li {
	padding-bottom: 10px;
	list-style-image: url(/images/red_bullet.gif);
}
#redBullets ul {
	padding: 0px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2em;
}
#reg ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#reg li {
	padding-bottom: 10px;
}
.regType {
	text-align: right;
	padding-right: 20px;
	padding-top: 2px;
}
.error {
	font-style: italic;
	color: #FFCC00;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px;
}
#userTop img {
	float: left;
	padding-right: 10px;
}
#userNav ul {
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	list-style-type: none;
}
#userNav li {
	background-image: url(/images/userNav.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-transform: uppercase;
	padding: 5px;
	font-weight: bold;
}
#userNav a {
	color: #000000;
	text-decoration: none;
	background-image: url(/images/blackBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 12px;
}
#userNav a:hover {
	color: #FF0000;
}
.text11pt {
	font-size: 11px;
}
#infectedCount {
	background-image: url(/images/infected.gif);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	height: 50px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	font-weight: bold;
	margin-top:15px;
}
#savedCount {
	background-image: url(/images/saved.gif);
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	height: 50px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	font-weight: bold;
	margin-top:15px;
}
.whiteTxt20 {
	font-size: 20px;
	color: #FFFFFF;
}
.redTxt20 {
	color: #FF0000;
	font-size: 20px;
}
#infectedCount a {
	color: #000000;
}
#savedCount a {
	color: #000000;
}
.saveConfirm {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	padding-bottom: 15px;
}
.subhead {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
}
.formLf {
	float: left;
	padding-right: 10px;
}
.regLwr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.regTp {
	padding-top: 10px;
}
#manageRot {
	padding-right: 20px;
	padding-left: 20px;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	clear:both;
}
#manageRot ul {
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	clear: both;
}
#manageRot li {
	text-align: center;
	float: left;
	width: 116px;
}
#manageRot div#page {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#333333;
}
#viewing {
	float: right;
	padding-right:30px;
}
#page {
	text-align: center;
	clear: both;
	padding-top: 15px;
}
.blackText {
	color: #000000;
}
#comments {
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #ffffff;
}
#comments li {
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#comments ul {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin: 0px;
}
.commentPic {
	float: left;
	padding-right: 10px;
	text-align: center;
	padding-bottom: 10px;
}
.commentBox {
	float: left;
	height: 85px;
	padding-right: 10px;
}
#levelMeter {
	width: 6px;
	float: left;
	padding-right: 10px;
}
#levelTop {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	width: 6px;
}
#levelBot {
	background-color: #FF0000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	width: 6px;
}
#friendsList {
	background-color: #666666;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 20px;
	width: 600px;
}
#friendsList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#friendsList li {
	float: left;
	width: 105px;
	padding-right: 15px;
	padding-bottom: 20px;
}
#friendsList img {
	padding-bottom: 5px;
}
#friendsList a {
	color: #000000;
	text-decoration: none;
}
#friendsList a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.zombieFriend {
	background-image: url(/images/zombieIcon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-weight: bold;
	height:16px;
}
.survivorFriend {
	font-weight: bold;
	background-image: url(/images/survivorIcon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	height:16px;
}
#searchResults {
	background-color: #999999;
	padding-right: 15px;
	padding-left: 15px;
	width: 585px;
}
#searchResults ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#searchResults li {
	padding-bottom: 15px;
	padding-top: 15px;
	clear: both;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 105px;
	color: #000000;
}
#searchResults img {
	float: left;
}
.searchInfo {
	float: right;
	width: 465px;
}
.searchInfo a {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.searchInfo a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#searchResults .zombieFriend a, #searchResults .survivorFriend a {
	color: #000000;
	text-decoration: none;
}
#searchResults .zombieFriend a:hover, #searchResults .survivorFriend a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#notifications ul {
	padding: 0px;
	list-style-type:square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1.5em;
}
#notifications li {
	padding-bottom: 10px;
}
#notifications a:hover {
	color: #FFCC00;
}
#videoTabs {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#videoTabs li {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 58px;
}
#videoList {
	background-color: #959595;
	width: 625px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 25px;
	color: #000000;
}
#videoList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#videoList li {
	float: left;
	width: 105px;
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: center;
}
#videoList img {
	padding-bottom: 5px;
}
#videoList a {
	color: #000000;
	font-weight: bold;
}
#videoList a:hover {
	color: #FF0000;
}
#dashboardLinks {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
#dashboardLinks li {
	padding-bottom: 10px;
}
#biteFriends a {
	background-image: url(/images/biteFriends_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 500px;
	padding-top: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 155px;
}
#biteFriends a:hover {
	color: #FF9900;
	background-image: url(/images/biteFriends_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#editProfile a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/editProfile_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 37px;
	width: 655px;
}
#editProfile a:hover {
	background-image: url(/images/editProfile_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#saveFriends a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/saveFriends_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 500px;
	padding-top: 12px;
	padding-left: 155px;
}
#saveFriends a:hover {
	color: #ff9900;
	background-image: url(/images/saveFriends_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#myFriends a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/myFriends_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 500px;
	padding-top: 12px;
	padding-left: 155px;
}
#myFriends a:hover {
	color: #FF9900;
	background-image: url(/images/myFriends_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#myPics a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/myRotorNot_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 500px;
	padding-top: 12px;
	padding-left: 155px;
}
#myPics a:hover {
	color: #FF9900;
	background-image: url(/images/myRotorNot_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#myZvS a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/myZvS_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 25px;
	width: 500px;
	padding-top: 12px;
	padding-left: 155px;
}
#myZvS a:hover {
	color: #FF9900;
	background-image: url(/images/myZvS_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#gotoForums a {
	background-image: url(/images/forums_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 37px;
	width: 655px;
	color: #FFFFFF;
	text-decoration: none;
}
#gotoForums a:hover {
	background-image: url(/images/forums_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#browseCommunity a {
	background-image: url(/images/community_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 37px;
	width: 655px;
	color: #FFFFFF;
	text-decoration: none;
}
#browseCommunity a:hover {
	background-image: url(/images/community_btnOvr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#communityBox {
	background-image: url(/images/black_gradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	width:620px;
}
#communityRating {
	float: left;
	color: #999999;
	font-size: 9px;
	text-align: center;
}#rateBtns {
	float: right;
	width: 138px;
}
#uploadRot a {
	background-image: url(/images/uploadPic_btn2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 32px;
	width: 138px;
	padding-bottom: 10px;
	text-decoration: none;
	margin-top: 5px;
}
#uploadRot a:hover {
	background-image: url(/images/uploadPic_btn2Ovr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#voteRot a {
	text-decoration: none;
	background-image: url(/images/rateZombies_btn2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 32px;
	width: 138px;
}
#voteRot a:hover {
	background-image: url(/images/rateZombies_btn2Ovr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#topZombie {
	float: left;
	width: 300px;
}
#topZombie img {
	float: left;
	padding-right: 20px;
}
#topSurvivor img {
	float: left;
	padding-right: 20px;
}
#popularForums {
	float: left;
	width: 300px;
}
#popularForums ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1.5em;
	list-style-image: url(/images/redBullet.gif);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#popularForums li {
	padding-top: 5px;
	padding-bottom: 5px;
}
#popularForums a {
	color: #FFFFFF;
}
#popularForums a:hover {
	color: #FF0000;
}
#recentForums {
	float: right;
	width: 300px;
}
#recentForums ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1.5em;
	list-style-image: url(/images/redBullet.gif);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#recentForums li {
	padding-top: 5px;
	padding-bottom: 5px;
}
#recentForums a {
	color: #FFFFFF;
}
#recentForums a:hover {
	color: #FF0000;
}#newestMembers ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#newestMembers li {
	float: left;
	width: 105px;
	padding-right: 22px;
	padding-bottom: 15px;
}
#newestMembers img {
	padding-bottom: 5px;
}
#newestMembers a {
	color: #FFFFFF;
}
#newestMembers a:hover {
	color: #FF0000;
}
#searchName {
	float: left;
	width: 300px;
	padding-top: 15px;
}
#searchLoc {
	float: right;
	width: 300px;
	padding-top: 15px;
}
.searchSubhead {
	font-size: 12px;
	font-weight: bold;
	background-image: url(/images/redBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
.searchTerms {
	width: 65px;
	clear: both;
	float: left;
	padding-top: 8px;
}
.searchFields {
	padding-bottom: 3px;
	padding-top: 3px;
}
.yellowText {
	color: #FFCC00;
}
#commentsProf ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
#commentsProf li {
	padding-top: 15px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#addFriend {
	background-color: #333333;
	text-align: center;
	padding: 15px;
	float: left;
	width: 200px;
	color: #FFFFFF;
}
.newsEntry {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.postedby {
	font-size: 10px;
	color: #666666;
	padding-top: 10px;
}
.postedby img {
	float: left;
	padding-right: 5px;
}
.postedby a {
	color: #666666;
}
.postedby a:hover {
	color: #FFFFFF;
}
.newsText {
	clear: both;
	padding-top: 10px;
}
.newsLinks {
	clear: both;
	padding-top: 20px;
}
.newsLinks ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.newsLinks li {
	padding-top: 5px;
}
#main2 {
	background-color: #2b2b2b;
	background-image: url(/images/rightCol2.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#mainLfTp2 {
	background-image: url(/images/mainLfTp3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 296px;
}
.week {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CC0000;
	padding-bottom: 15px;
}
#mainCol2Lwr {
	background-image: url(/images/diaries_lwr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 87px;
	clear: both;
	margin-bottom: 15px;
}
.drkRedText {
	color: #CC0000;
}
.discuss {
	text-align: right;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(/images/diaryLine.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.mainColDiaryHome {
	background-image: url(/images/diaries_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	color: #000000;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 0px;
}
.mainCol2 {
	background-image: url(/images/diaries_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	color: #000000;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 20px;
	min-height:350px;
}
* html .mainCol2  {
	height: 350px;
}
#rightCol2 #rightColAds img {
	background:none;
}
#survivorList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#survivorList li {
	background-color: #393939;
	padding: 2px;
	height: 35px;
	margin-bottom: 10px;
}
#survivorList li.active {
	background-color: #CC0000;
	padding: 2px;
	height: 35px;
	background-image: url(/images/readingDiary.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	display: block;
}
#survivorList img {
	float: left;
	padding-right: 10px;
	padding-bottom:2px;
}
.survivorName {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	padding-top: 8px;
}
.survivorName a {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	height: 27px;
	background-image: url(/images/readDiary1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.survivorName a:hover {
	background-image: url(/images/readDiary1ovr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#survivorList li.weekList {
	padding: 10px;
	background-color: #d8c9be;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#survivorList li.weekList a {
	background-image: url(/images/bulletRed.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#survivorList li.weekList a:hover {
	color: #CC0000;
}#homeRotTop {
	background-color: #000000;
	padding: 0px;
	margin-top: 5px;
	text-align: center;
	border: 2px solid #FFFFFF;
}
#homeRotBot {
	font-size: 20px;
	color: #FF0000;
	background-color: #FFFFFF;
	background-image: url(/images/topRated_home.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 130px;
	height: 29px;
	font-weight: bold;
	padding-top: 3px;
}
#uploadedBy {
	font-size: 10px;
	color: #000000;
	background-image: url(/images/topRated_home2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: right;
	height: 29px;
	text-align: right;
	padding-right: 10px;
	font-weight: normal;
}
#uploadedBy a {
	color: #000000;
	font-weight: bold;
}
.rightColDiv {
	background-image: url(/images/rightColDiv.gif);
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 8px;
}
.homeRtHighlight {
	float: right;
	width: 185px;
	text-align: center;
}
.homeRtHighlight a {
	font-size: 12px;
}
#homeIntro {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#homeIntro a {
	color: #FFCC00;
}
#homeIntro a:hover {
	color: #FF0000;
}
.survivorHomeDiary {
	padding: 2px;
	color: #000000;
	height: 35px;
	margin-bottom: 10px;
}
.survivorHomeDiary img {
	float: left;
	border: 2px solid #333333;
	margin-right: 10px;
}
.daysSurvivedHome {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	background-image: url(/images/daysSurvived.jpg);
	background-position: left center;
	padding-left: 108px;
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 59px;
	padding-top: 0px;
}
.daysSurvived {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	background-image: url(/images/daysSurvived.jpg);
	background-position: left center;
	padding-left: 108px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.survivorHomeDiary a {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.survivorHomeDiary a:hover {
	color: #CC0000;
}
.journalEntryHome {
	margin-left: 59px;
}
.whiteText14 {
	font-size: 14px;
	color: #FFFFFF;
}
#ZvSbox {
	background-color: #000000;
	background-image: url(/images/ZvS_boxTop.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-bottom: 2px;
	margin-bottom: 10px;
	width:624px;
	margin-left:10px;
}
#ZvS_logo {
	padding: 10px;
}
#ZvSupload {
	padding: 10px;
	float: right;
	text-align: right;
}
td.zvs_votePics {
	background-color:#000000;
	text-align:center;
	height:200px;
	background-image:url(/images/zvs_image_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
#ZvS_votingBox {
	background-color: #2b2b2b;
	padding-top: 35px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-image: url(/images/WhoWouldWin.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: 2px;
	margin-left: 2px;
	width:616px;
}
#ZvS_zombie {
	background-color: #000000;
	text-align: center;
	height: 200px;
	width: 290px;
}
#ZvS_vs {
	background-image: url(/images/vs_2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 200px;
}
#ZvS_survivor {
	background-color: #000000;
	text-align: center;
	height: 200px;
	width: 290px;
}
#ZvS_zombieVote {
	text-align:center;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#ZvS_survivorVote {
	text-align: center;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 5px;
}
#ZvS_zombieVote img.flagPic {
	float: left;
}
#ZvS_survivorVote img.flagPic {
	float: right;
}
#prevBattleSubhead {
	background-image: url(/images/previousBattle.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
}
#battlePerc {
	background-image: url(/images/vs_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
}
#zombiePerc {
	font-size: 15px;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
	float: left;
	width: 150px;
}
#survivorPerc {
	font-size: 15px;
	font-weight: bold;
	color: #fff000;
	float: right;
	width: 150px;
	text-align: center;
}
#prevZombie img, #prevZombieYourVote img, #prevSurvivor img, #prevSurvivorYourVote img {
	border:none;
}
#prevZombie {
	background-color: #000000;
	margin: 0px;
	float: left;
	height: 100px;
	width: 145px;
	text-align: center;
	border: 2px solid #000000;
}
#prevZombieYourVote {
	background-color: #000000;
	text-align: center;
	float: left;
	width: 145px;
	margin: 0px;
	height: 100px;
	border: 2px solid #ff0000;
}
#prevSurvivor {
	background-color: #000000;
	margin: 0px;
	float: right;
	height: 100px;
	width: 145px;
	text-align: center;
	border: 2px solid #000000;
}
#prevSurvivorYourVote {
	background-color: #000000;
	margin: 0px;
	float: right;
	height: 100px;
	width: 145px;
	text-align: center;
	border: 2px solid #ff0000;
}
#prevZombieUser {
	font-size: 10px;
	float: left;
	width: 139px;
	background-color: #000000;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #FFFFFF;
}
#prevSurvivorUser {
	font-size: 10px;
	float: right;
	width: 139px;
	color: #FFFFFF;
	padding: 5px;
	margin-bottom: 15px;
	background-color: #000000;
}
#prevZombieUser a, #prevSurvivorUser a {
	color:#FFFFFF;
}
a.zvsComment {
	font-weight: bold;
	color: #FFFF00 !important;
	text-decoration: none;
}
a.zvsComment:hover {
	color: #FF0000 !important;
}
#zombiePic {
	clear: both;
	padding-top: 30px;
	text-align: center;
	background-image: url(/images/zombie_subhead.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#survivorPic {
	clear: both;
	padding-top: 30px;
	text-align: center;
	background-image: url(/images/survivor_subhead.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#ZvS_matchofday {
	background-image: url(/images/matchoftheday.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom: 10px;
}
#ZvS_rtColBox {
	background-color: #000000;
	background-image: url(/images/whowouldwin_rtCol.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 36px;
	width: 300px;
}
#overallwins {
	clear: both;
	margin-top: 15px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
#winsBox {
	background-color: #FFFFFF;
	height: 15px;
	width: 200px;
	border: 1px solid #666666;
	text-align:left;
}
#zombieWinsTotal {
	font-size: 12px;
	font-weight: bold;
	background-color: #FF0000;
	text-align: right;
	padding-right: 1px;
	height: 15px;
}
#zombieTotal {
	background-image: url(/images/zombie_rtCol_subhead.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	padding-top: 5px;
	padding-left: 97px;
	margin-bottom: 7px;
}
#survivorTotal {
	background-image: url(/images/survivor_rtCol_subhead.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
	padding-top: 4px;
	padding-left: 98px;
}
#survivorWinsTotal {
	background-color: #FFF000;
	text-align: right;
	padding-right: 1px;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
}
#forumMain {
	background-color: #2b2b2b;
	padding-top: 20px;
}
#forumSub {
	background-image: url(/images/ForumsHeader.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	margin-left: 5px;
	padding-bottom: 10px;
}
#forumPageTp {
	background-image: url(/images/forumPageTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
}
#forumPage {
	background-image: url(/images/forumPageMid.gif);
	background-repeat: repeat-y;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 40px;
	padding-left: 20px;
}
#forumPageLwr {
	background-image: url(/images/forumPageLwr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	background-color: #2b2b2b;
	padding-bottom: 30px;
}
#forumHeader {
	background-color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-transform: uppercase;
	margin-bottom: 1px;
}
#forumPageNum {
	background-color: #FF0000;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	clear: both;
}
#forumPageNum a {
	color:#FFFFFF;
}
#forumPageNum div#page {
	padding-top:0px;
}
.breadcrumbs {
	font-size: 10px;
	padding-bottom: 15px;
}
.breadcrumbs a {
	color: #000000;
}
.forumCol1 {
	float: left;
	width: 460px;
}
.forumCol2 {
	float: left;
	width: 275px;
	text-align: center;
}
.forumCol3 {
	font-size: 10px;
}
.forumSubHeader {
	color: #ffffff;
	background-color: #2b2b2b;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-transform: uppercase;
	clear: both;
}
.forumRow {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	clear: both;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	display:inline-block;
	width:915px;
}
.forumRow:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
html[xmlns] .forumRow {
    display: block;
}
* html .forumRow {
    height: 1%;
}
.forumCol1 a {
	font-size: 14px;
	font-weight: bold;
}
.groupDesc {
	color: #666666;
}
.forumTopics {
	font-size: 16px;
}
.forumCol3 a {
	color: #000000;
}
#forumPage a:hover {
	color: #000000;
}
.startedBy {
	float: left;
	width: 130px;
}
.startedBy a {
	color: #000000;
}
a.topicTitle {
	font-size: 12px;
	color: #000000;
}
.forumUser {
	float: left;
	width: 105px;
	padding-right: 15px;
	text-align: center;
}
.forumSubHeader .forumReply {
	text-transform: none;
	font-size: 10px;
	height: 16px;
}
.forumUser a {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.forumUser img {
	border: 1px solid #999999;
	margin-bottom: 5px;
}
.forumQuote {
	background-color: #f1f1f1;
	padding: 10px;
	margin-right: 25px;
	margin-left: 25px;
	border: 1px solid #999999;
	margin-bottom: 15px;
	font-size: 10px;
}
.forumReply {
	margin-left: 125px;
}
.quoteFrom {
	font-weight: bold;
}
.forumUser div.zombieFriend {
	text-align: left;
}
.postForum {
	width: 650px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
.forumUser div.survivorFriend {
	text-align: left;
}
#newestMembers img {
	border:none !important;
}
.profileWeekBox {
	background-color: #c1c1c1;
	background-image: url(/images/profile_box_lwr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #000000;
	width: 620px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 37px;
	padding-left: 10px;
}
.profHigh {
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 12px;
}
.profileWeekBox img {
	margin-bottom: 5px;
}
.profileWeekBox a {
	color: #000000;
}
.profileWeekBox a:hover {
	color: #FF0000;
}
#embed_code {
	font-size: 10px;
	width: 145px;
}
#ZvSbox2 {
	background-color: #000000;
	background-image: url(/images/zvs_bg_big.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 620px;
	padding-right: 2px;
	padding-left: 2px;
}
#voteWhoWin {
	background-image: url(/images/whoWin.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 50px;
	width: 250px;
}
div.totalWinsBox {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(/images/grey_box_winning.gif);
	background-repeat: no-repeat;
	height: 52px;
	margin-top: 15px;
	margin-bottom: 5px;
	text-align: center;
	width: 604px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#zombieTotal2 {
	background-image: url(/images/zombie_rtCol_subhead2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	padding-left: 78px;
	float:left;
	padding-right: 15px;
	padding-top: 4px;
}
#survivorTotal2 {
	background-image: url(/images/survivor_rtCol_subhead.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
	padding-left: 98px;
	float:left;
	padding-top: 4px;
}
#newForum {
	background-image: url(/images/new.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	width: 440px;
}
div#friendsList div.userPicBox, div#newestMembers div.userPicBox {
	height: 110px;
	width: 105px;
	text-align: center;
}