
body {	margin: 0px; 
	background:url(../images/back2.gif);
	background-repeat:repeat;
	background-color: #000000;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

TD.shadow-l { 	background:url(../images/shadowa.jpg);
		border-right: 1px solid #000000;
		width:10px;
		opacity:.15;
		filter: alpha(opacity=15);
		-moz-opacity: 0.15;
		font-size:8px;
	}

TD.shadow-r { 	background:url(../images/shadowb.jpg);
		border-left: 1px solid #000000;
		width:10px;
		opacity:.15;
		filter: alpha(opacity=15);
		-moz-opacity: 0.15;
		font-size:8px;
	}

TABLE.maintable {   width: 950px;
		border-left: 2px solid #000000;
		border-right: 2px solid #000000;
	}

TD.leaderboard {	width: 742px;
		padding-left: 14px;
	}

TD.about {	border: 1px solid #475e7f;
		font-size: 10px;
		background:url(../images/sideback.jpg);
		background-repeat:repeat-x;
		background-color: #eeeeee;
	}

DIV.blurb {	padding-top: 5px;
		padding-left: 8px;
		padding-right: 6px; 
		font-family: arial, helvetica;
		font-size:11px;
		color: #A7004A;
		font-weight: normal;
		line-height: 13px;
	}

.blurblink {	color: #475e7f;
		text-decoration: none;
	}

.blurblink:hover { text-decoration: underline; }

TD.searcharea {	width: 302px;
		padding-right: 14px;
		padding-top: 9px;
		padding-bottom: 9px;
		font-size: 11px;
	}

INPUT.searchbox {	height: 18px;
		width:234px;
		border: 0px;
		background-color: #EEEEEE;
		float: left;
		margin-right: 4px;
	}

INPUT.searchbutton { height: 18px;

		border: 0px;

		width: 60px;

		font-family: arial,helvetica;

		font-size:12px;

		font-weight: bold;

		background-color:#cccccc;

	}



TD.menu {	

		font-family: arial, helvetica;

		font-size: 13px;

		font-weight: bold;

		color: #ffffff;

		padding-right:1px;

	}



.menulink { 	font-family: arial, helvetica;

		font-size: 13px;

		font-weight: bold;

		color: #ffffff;

		text-decoration: none;

	}



.menulink:hover  { color: #b3b3b3; }



TD.lowerheader {	background:url(../images/menuback.jpg);

		background-repeat:repeat-x;

		background-color: #ffffff;

	}



TABLE.mainlowertable {   width: 950px;

	}



TD.content { 	width: 638px;

		background-color: #ffffff;

		padding-top: 13px;

	}



TD.right { 	width: 312px;

		background-color: #ffffff;

		padding-top: 13px;

		padding-bottom: 13px;

	}

TD.widelayout { width: 950px;

		background-color: #EF0071;

		padding-top: 13px;
	}






TABLE.postwindow_right {  width: 300px;

		    margin-bottom: 14px;

	}


TD.postarea_right { 	background-color: #000000;

		padding-left: 20px;

		padding-right: 20px;

		padding-top: 8px;

		padding-bottom: 7px;
		font-size: 11px;

	}

DIV.post-body_right {	font-size: 1.15em;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #ffffff;
		margin-top: 12px;
		border-bottom: 1px solid #bbbbbb;
		padding-bottom: 16px;

	}


DIV.post-text_right {	font-size: 1.15em;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #ffffff;
	}





.navwhitelink {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		line-height: 12px;
	}

.navwhitelink:hover {color: #eeeeee;	font-weight: bold; 	font-size: 12px;}



.navblacklink {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		line-height: 12px;
	}

.navblacklink:hover {color: #496183;	font-weight: bold; 	font-size: 12px;}






TD.postarea_rightlight { 	background-color: #eeeeee;

		padding-left: 20px;

		padding-right: 20px;

		padding-top: 8px;

		padding-bottom: 7px;
		font-size: 11px;

	}

DIV.post-body_rightlight {	font-size: 1.15em;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #000000;
		margin-top: 12px;
		border-bottom: 1px solid #bbbbbb;
		padding-bottom: 16px;
	}

DIV.post-text_rightlight {	font-size: 1.15em;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #000000;
	}






TABLE.postwindow {  width: 610px;

		    margin-bottom: 14px;

	}

TABLE.postwindow-wide {  width: 922px;

		    margin-bottom: 14px;

	}



TD.postarea { 	background-color: #ebebeb;

		padding-left: 20px;

		padding-right: 20px;

		padding-top: 8px;

		padding-bottom: 7px;
		font-size: 11px;

	}



TD.postarea-title { 	background-color: #ebebeb;

		padding-left: 20px;

		padding-right: 20px;

		padding-top: 7px;

		padding-bottom: 7px;

	}



TABLE.posthead {	padding-bottom: 6px;

		border-bottom: 1px solid #bbbbbb;
        font-size: 14px;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #000000;
	
	}


TABLE.postheadwhite {	padding-bottom: 6px;

		border-bottom: 1px solid #ffffff;
        font-size: 14px;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #ffffff;
	}




TD.postdate {	font-family: arial, helvetica;

		font-size: 12px;

		font-weight: bold;

		color: #999999;

		padding-left: 17px;

	}



.headline {	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: bold;
		font-size: 18px;

		color: #111111;

		text-decoration: none;

	}



.headline:hover { color: red; }



DIV.post-body {	font-size: 1.15em;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #000000;
		margin-top: 12px;
		border-bottom: 1px solid #bbbbbb;
		padding-bottom: 16px;
	}

DIV.post-text {	font-size: 1.15em;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.5em;
		color: #000000;
	}

DIV.footnote {	font-size: 0.85em;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		line-height: 1.2em;
		color: #555555;
	}


IMG.posthi {	margin-bottom: 12px;

	}



IMG.posthi-right {	float: right; margin-bottom: 12px; margin-left: 12px; margin-top: 1px;

	}



blockquote { 	color: #444444;

		margin-top: 13px;

		margin-bottom: 13px;

	}



DIV.post-thumbs {	margin-top: 17px;
					font-size: 10px;

	}



IMG.thumb {	border: 1px solid #aaaaaa;

		margin-left: 5px;

		margin-right: 5px;

		margin-bottom: 7px;

	}


IMG.thumb-selected {	border: 1px solid #EF0071;

		margin-left: 5px;

		margin-right: 5px;

		margin-bottom: 7px;

	}



DIV.photo-credit {	font-family: arial, helvetica;

		font-size: 10px;

		font-weight: normal;

		color: #888888;

		text-decoration: none;

	}



.pcredlink {	 color: #888888;

		text-decoration: none;

	}



DIV.read-more {	margin-top: 8px;

	}



.jump {		font-family: arial, helvetica;

		font-size: 12px;

		font-weight: bold;

		color: red;

		text-decoration: none;

	}



.jump:hover { text-decoration: underline; }



DIV.permalink {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		margin-top: 11px;

		color: #111111;

	}



.perm {		font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: red;

		text-decoration: none;

	}



.perm:hover { text-decoration: underline; }



DIV.social {	margin-top: 6px;

		padding-right: 1px;

		font-size:10px;

	}



IMG.soc-thumb {	margin-left: 7px; }



TD.post-botleft {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #888888;

		padding-top: 7px;

		padding-left: 1px;

		width: 54px;

	}



TD.post-botmid {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #888888;

		padding-top: 7px;

		padding-left: 14px;

		width: 82px;

	}



TD.post-botright {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #888888;

		padding-top: 7px;

		padding-left: 14px;

	}



.pbotlink {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #777777;

		text-decoration: none;

	}



.pbotlink:hover { color: #475e7f; }



DIV.whatshot { 	width: 300px;

		background:url(../images/sideback.jpg);

		background-repeat:repeat-x;

		background-color: #eeeeee;

		padding-top: 1px;

	}



IMG.side-top { margin-top: 12px; }



DIV.hot {		padding-left: 10px;

		padding-right: 2px;

		padding-top: 5px;

		padding-bottom: 5px;

		border-top: 1px dashed #bbbbbb;



		background-repeat: no-repeat;

		font-size: 11px;

	}



.hotlink {		font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #000000;

		text-decoration: none;

	}



.hotlink:hover { color: #475e7f; }



IMG.hothead {	margin-top: 2px;

		margin-left: 7px;

		margin-bottom: 1px;

	}



TABLE.midright {	width: 300px;
		margin-top: 12px;
	}

TD.right-l {	width: 140px;
		padding-right: 12px;
		font-family: arial, helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #ffffff;
	}

TD.right-r {	width: 160px;
		font-family: arial, helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #ffffff;
	}

DIV.featured {	padding-bottom: 3px;
	}

IMG.f-thumb {	border: 1px solid #333333;
		margin-bottom: 3px;
	}

DIV.featurebox {	font-size: 11px;
		margin-bottom: 11px;
	}

.featurelink {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		color: #768daf;
		text-decoration: none;
		line-height: 12px;
	}

.featurelink:hover {	text-decoration: underline; }

DIV.celebrities {	margin-bottom: 4px;
		margin-top: 17px;
	}

DIV.archives {	margin-bottom: 4px;
		margin-top: 17px;
	}

DIV.othersites {	margin-bottom: 2px;
		margin-top: 17px;
	}

.sites {		font-family: arial, helvetica;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
	}

.sites:hover {	text-decoration: underline; }

DIV.rss {		margin-bottom: 2px;
		margin-top: 15px;
	}

.dropbox { 	width: 126px;
		border: 1px solid #475e7f;
		background-color: #FCC7CF;
		font-family: arial, helvetica;
		font-size: 11px;
	}

IMG.rssbutton {	margin-top: 6px; }



DIV.secondsky { 	margin-top: 11px;

	}



TABLE.pagescroll {	margin-bottom: 14px;

		font-size: 11px;

	}



TD.pages	{	padding-top: 6px;

		padding-bottom: 6px;

	}



.pagelink {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #ffffff;

		text-decoration: none;

		padding-left: 7px;

		padding-right: 7px;

		padding-top: 2px;

		padding-bottom: 2px;

		background-color: #000000;

		border: 1px solid #cccccc;

		margin-left: 2px;

		margin-right: 2px;

	}



.pagelinkcurrent {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #ffffff;

		text-decoration: none;

		padding-left: 7px;

		padding-right: 7px;

		padding-top: 2px;

		padding-bottom: 2px;

		background-color: #475e7f;

		border: 1px solid #ffffff;

		margin-left: 2px;

		margin-right: 2px;

	}



.pagelink:hover { 	background-color: #cccccc;

		color: #475e7f;

	}



TD.credits {	

		padding-top: 12px;

		padding-bottom: 10px;

	}



TABLE.credtable {   width: 100%; 

  border-bottom:2px solid #000000;

		background-color: #79b0d8;

	}



TD.intercraze {	padding-left: 16px;

		padding-top: 4px;

		padding-right: 17px;

		border-right: 1px dashed #aaaaaa;

	}



TD.copy {	font-family: arial, helvetica;

		font-size: 11px;

		font-weight: normal;

		color: #222222;

		padding-left: 16px;

		padding-right: 40px;

		padding-top: 12px;

		padding-bottom: 10px;

	}



DIV.credlinks {	margin-bottom: 5px;

		font-size: 10px;

	}



.credlink {		font-family: arial, helvetica;

		font-size: 11px;

		font-weight: bold;

		color: #ffffff;

	}



.credlink:hover {	color: #b3b3b3; }



DIV.post-ad {	margin-top: 25px;
		margin-bottom: 25px;
	}

.comments-title { font-family: arial, helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #475e7f;
		border-bottom: 1px solid #bbbbbb;
		margin-bottom: 15px;
		padding-bottom: 4px;
	}

TD.comment-l {	padding-bottom: 15px;
word-wrap: break-word;
	}

TD.comment-r {	padding-bottom: 15px;
word-wrap: break-word;
	}

IMG.userthumb { 	margin-right: 12px;
		margin-top: 1px;
		border: 1px solid #777777;
	}

.comment-name {	font-family: verdana, geneva, arial, helvetica;
		font-size: 11px;
		color: #333333;
		font-weight: bold;
	}

.comment-date {	float: right;
		font-family: arial, helvetica;
		font-size: 10px;
		color: #999999;
		font-weight: normal;
		padding-top: 1px;
		padding-right: 1px;
	}

DIV.comment {	border: 1px solid #777777;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 8px;
		padding-bottom: 8px;
		background-color: #eeeeee;
		font-size: 12px;
		font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-weight: normal;
		color: #000000;
		margin-top: 4px;
		line-height: 14px;
        word-wrap: break-word;
        word-break:break-all;
        overflow:hidden;
        width:480px;
	}

DIV.recent-title { font-family: arial, helvetica;
		font-size: 14px;
		font-weight: bold;
		color: #475e7f;
		border-bottom: 1px solid #bbbbbb;
		padding-bottom: 4px;
		margin-bottom: 12px;
		margin-top: 25px;
	}



DIV.recent {	padding-left: 21px;

		padding-bottom: 11px;

	

		background-repeat: no-repeat;

		margin-left: 8px;

	}



.recentlink {	font-family: verdana, geneva, arial, helvetica;

		font-size: 12px;

		font-weight: normal;

		color: #475e7f;

	}



.recentlink:hover { color: #000000; }



.subtitle-link { text-decoration: none; 
color:#394f70;}



.subtitle-link:hover { color: #000000; }



.sort-option {	float: right;

		padding-top: 2px;

	}



.sort-link { 	font-family: verdana, geneva, arial, helvetica;

		font-size: 11px;

		color: #777777;

		font-weight: normal;

	}



DIV.story-cap {	padding-bottom: 18px;

		border-bottom: 1px dashed #bbbbbb;

		margin-bottom: 18px;

	}



.sc-headline {	font-family: 'Trebuchet MS', Arial, helvetica, Sans-Serif;

		font-size: 16px;

		font-weight: bold;

		color: #111111;

		text-decoration: none;

	}



.sc-headline:hover { color: red; }



DIV.sc-head {	margin-bottom: 2px; }



DIV.sc-desc {	font-family: arial, helvetica;

		font-size: 12px;

		color: #333333;

	}



DIV.sub-title {	font-family: 'Trebuchet MS', Arial, helvetica, Sans-Serif;

		font-size: 20px;

		font-weight: bold;

		color: #111111;

		text-decoration: none;

		padding-bottom: 5px;

		border-bottom: 1px solid #bbbbbb;

		margin-bottom: 14px;

	}



TD.arch-title {	font-family: verdana, geneva;

		font-size: 12px;

		font-weight: bold;

		padding-bottom: 12px;

	}



.arch-link {	font-family: arial, helvetica;

		font-size: 12px;

		font-weight: bold;

		text-decoration: none;

		line-height: 17px;
color:475e7f;

	}



.arch-link:hover { color: #000000; }

DIV.rightthumbs { 	width: 300px;

		background:url(../images/sideback.jpg);

		background-repeat:repeat-x;

		background-color: #eeeeee;

		padding-top: 10px;
		font-size: 10px;

	}

TABLE.photo-options {	padding-top: 10px;
						padding-bottom: 10px;
	}

.photo-op	{	font-family: verdana, geneva, arial, helvetica;
				font-size: 10px;
				font-weight: bold;
				color: #777777;
				text-decoration: none;
	}

.photo-op:hover { color: red; }

TABLE.photo-options2 {	padding-top: 10px;
						padding-bottom: 10px;
						border-bottom: 1px solid #bbbbbb;
	}

DIV.vidtop 	{ padding-top: 10px;
			  padding-bottom: 18px;
		}

DIV.vid 	{ padding-top: 18px;
			  padding-bottom: 18px;
		}

DIV.pic {    padding-top: 6px;
			 padding-bottom: 16px;
	}

TD.taf-text  { 
		padding-right: 15px;
		padding-top: 12px;
		color: #666666;
		font-family: verdana, geneva, arial, helvetica;
		font-size: 12px;
	}

TD.taf-2  { 
		padding-top: 12px;
		color: #666666;
		font-family: verdana, geneva, arial, helvetica;
		font-size: 10px;
	}

TD.sidetab    { border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 3px;
		padding-bottom: 3px;
		background-color: #eeeeee;
		color: #666666;
		font-family: arial, helvetica;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}

TABLE.related { margin-top: 13px; }

TABLE.related2 { border: 1px solid #999999;
	}

.side-news  { 
		padding-left: 12px;
		padding-right: 12px;
		padding-top: 9px;
		padding-bottom: 10px;
		color: #666666;
		font-family: verdana, geneva, arial, helvetica;
		font-size: 12px;
	}






TD.poll-answers  { 
		padding-right: 15px;
		padding-top: 2px;
		color: #666666;
		font-family: verdana, geneva, arial, helvetica;
		font-size: 10px;
	}
tr.rowlightgrey {  text-decoration:none;
		color:#000000;
		font-size:12px; text-align:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #dddddd;
	}

tr.row 	{ 	text-decoration:none;
		color:#000000;
		font-size:12px; text-align:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #eeeeee;
	}

tr.rowtitles   { 	text-decoration:none;
		font-weight:bold;
		color:#000000; font-size:12px;
		text-align:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #C0C0C0;
	}

tr.subcattoplevel   {	text-decoration:none;
		font-weight:bold;
		color:#000000;
		font-size:12px;
		text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #e8e7d7;
		padding: 5px;
	}



