/* cornnation-main.css */
/* red: sidebar box bg / story title #cc0000 */
/* black sidebar box title #000 */
/* sidebar links #eee */
/* accent #cfc */
/* =============== put in here the named variables and their values, for a reminder ======================= */

body {background:#fff;color:#242424;padding:0;margin:0}

body,td,.cbar,#comments,span.busyBall,#notifier,#cHelp,#recommenders,#tagEditor,#diaryGuide,#pollGuide 
	{
	font:11px Verdana,Geneva,Arial,Helvetica,sans-serif 
	}
* html body {text-align:center} 

* html #container {text-align:left}


.FMLeader { background: #CC0000 ; }


.top_navi {
	background-color: #000000;
	color: #eee; 
       }




/* BEGIN DKOS styling stuff */
a:link {color:#CC0000;text-decoration:none;font-weight:bold}
a:visited {color:#000000;text-decoration:none;font-weight:bold}
a:hover {color:#CC0000;text-decoration:underline;font-weight:bold}

a img {border:0}
/* a.dk {font-size:10px;text-decoration:none;font-weight:bold;
	border-bottom:#333;border-width:0 0 1px;border-style:none none dotted}
a:link .dk {color:#F60}
a:visited .dk {color:#BD4D02}
a:hover .dk {color:#BD4D02;text-decoration:underline} */

/* h1,h2,h3,h4,h5 {margin:0;padding:0;font-size:1em} */
p {margin:0.64em 0 0.67em}
p,br {line-height:1.5}
blockquote,.blockquote {height:1%;
	color:#222;border:1px #CC0000 dotted;background:#F0F0F0;
	padding:10px 20px;margin:10px 25px}




blockquote > blockquote {background:#eee}
blockquote > blockquote > blockquote {background:#F0F0F0}
.indent {padding:0 20px;margin:5px 25px}
.border {border:1px solid #000}
center {text-align:center}
#container { width:100% }
#footer {width:100%}




/* some new main - center code */
#container {margin:0px auto;
	background:#fff;
	/* variable ^ subst colors main_bg */
	/* border-left:1px dotted #999;border-right:1px dotted #999; */
	/* _border-left:1px solid #ccc;_border-right:1px solid #ccc; */
	position:relative}


#main {
	margin-right: 0px; 
	padding: 13px; 
	width: 96%;
	font-size:12px;position:relative;z-index:51;}

#main table {background:#fff}
#main .entry {margin-bottom:2em; /* width:99%; */}
#main h1 {margin-bottom:1em}
#main h2, #main h2.entrytitle {
	position: relative;
	line-height:1.4em;
	font-size: 1.2em;
	background-color: #000000; 
	color: #fff;
   	font-weight: 1200;
	padding: 3px;
	margin-bottom:-15px;
	}
/* #main h2.entrytitle { font-size:18px; } */
/* #main h3.byline,#main h4.date {font-weight:normal; margin-left:14px; margin-bottom:-15px;} */
/* #main h4.date {font-style:italic;   margin-bottom:1.2em } */
#main h4 { /* border-bottom: 1px solid #666; */ }
#main p {line-height:1.3em; padding: 6px;}
#main ul.catcom {margin:1.5em 0 0;padding:0}
#main ul.catcom li {display:inline;list-style:none}
#main a { color: #CC0000; }
#main a:visited {color:#CC0000;text-decoration:none;font-weight:bold}
#main a:hover {color:#000000;text-decoration:underline;font-weight:bold}

.byline {font-size:11px; font-weight:normal; margin-left:14px;}
.date {font-size:11px; font-weight:normal; font-style:italic;}






/* some new left sidebar code */
#lsidebar {width:200px;background:#CC0000;
		   float:left; }
#lsidebar a img { 	 margin:0px 0px -16px 0px; width:100%; }

#lsidebar h2 {display:none}
#lsidebar h3 {background:#000000;color:#FFF;font-size:14px;line-height:1.2em;font-weight:bold;
			/* from a block ^  */
	  padding: 8px 0px 8px 20px; }
#lsidebar h4,#sidebar p {margin-left:10px;margin-right:10px}
#lsidebar h4 {font-weight:normal;margin-top:0.667em}
#lsidebar ul { margin:4px 2px 4px -10px ; list-style:disc; list-style-position: outside}
#lsidebar li {padding:0em 0px 0 0px}
#lsidebar li a {padding-left:0px}
#lsidebar li form {margin:0;padding-left:30px}
#lsidebar li:active a,#sidebar li a:hover,#sidebar li form:hover {color:#000}
#lsidebar form {margin:0 0 1em}
#lsidebar .text {width:120px}
#lsidebar form p {margin-top:0.5em;margin-bottom:0.5em}


/* some new right sidebar code */
#rsidebar {width:215px;background:#CC0000;
		 margin:0; float:right}
#rsidebar h2 {display:none}
#rsidebar h3 {background:#000000;color:#FFF;font-size:14px;line-height:1.2em;font-weight:bold;
		/* from a block	^  */
	  padding: 8px 0px 8px 20px; }
#rsidebar h4,#sidebar p {margin-left:10px;margin-right:10px}
#rsidebar h4 {font-weight:normal;margin-top:0.667em}
#rsidebar ul { margin:4px 2px 4px 0px ; /*list-style:disc;*/ list-style-position: outside }
#rsidebar li {padding:0px 0px 0px 0px}
#rsidebar li a {padding-left:0px}

#rsidebar li form {margin:0;padding-left:30px}
#rsidebar li:active a,#sidebar li a:hover,#sidebar li form:hover {color:#000}
#rsidebar form {margin:0 0 1em}
#rsidebar .text {width:120px}
#rsidebar form p {margin-top:0.5em;margin-bottom:0.5em}

/* KEEP this in position, AFTER the rsidebar declarations */
#main_menu ul { padding 6; list-style:none}
#sidebar_block { padding: 0px 8px 4px 8px; }
#sidebar_block a:link {color:#fff;text-decoration:none;font-weight:bold}


.small   {
		  color:#666;
		  font-size:11px;
		  font-weight:normal;
			padding: 0px 8px;
			text-indent: 4px;
  		  } 



/* these might be named wrong cause they're not used that way anymore */
/* the text color sets the bullet color and unstyled text, though */
.left_sidebar_background {
                  background-color: #CC0000;
				color: #000000;
                  }

.right_sidebar_background {
                  /* border-left: 1px solid #006; */
                  background-color: #CC0000;
				color: #000000; 
                  }


/* comment stuff */

.commenthead { 
                  border: 1px solid #006699;
                  background-color:#fff; 
                  }

.editorialhead { 
                  border: 1px solid #FF0000;
                  background-color:#fff; 
                  } 

.mail_friend {
		  font-family: arial, verdana, sans-serif;
		  color:#222;
		  font-size:12px;
		  font-weight:normal;
		  border:1px #333366 dotted;
		  background:#F	F0;
		  padding-top:10px 20px 10px 20px;
		  margin:25px;
                  }








/* #main,*/ 
#comments {width:88%;}
#e {width:99%;_width:99%}


#e dt,#ie dt,#be dt {width:100px}

#masthead {margin:0 -12px}

#mastheadImg {display:none}

#mastheadSpan {display:block;
	width:676px; /* background:url(http://images.sbnation.com/images/WideMasthead.jpg) no-repeat; */
	height:123px;cursor:pointer}



#diaryGuide {display:none;position:relative;margin:8px 0;padding:8px;border:1px solid #fff}

.previewing #publishConfirm,.editing #publishConfirm,.previewing #diaryPreviewWarning,.editing #ie,.editing #be,.newdiary #diaryGuide {display:block}

.editing #diaryPreview,.previewing #diaryPublish,.editing #titleInput {display:inline}

.previewing #diaryPreview,.editing #diaryPublish,.editing .diaryTitle {display:none}

#titleInput {display:none;font-size:19px;font-weight:bold;color:#242424;width:80%}

#ieText,#beText {width:97%}

#ieText {height:200px}

#beText {height:400px}

#be,#tagEditor {margin-bottom:20px}

/* poll function stuff */
.poll_ctr {width:440px}
.poll_side {width:190px}
.poll {margin:20px auto;text-align:left}

.poll ul {margin-left:0;padding-left:0}

.poll ul li {list-style:none;margin-left:0}

.poll ul li label {z-index:20}

.poll table {border-collapse:separate;border-spacing:0;text-align:left;width:100%}

.poll td {margin:0;text-align:left}

.poll tr.po td {padding:4px 4px 0 0}

.poll td.pl,.poll tr.po {width:100%}

.poll tr.pr td {padding:0 10px 4px 0;border-bottom:1px solid #f4f4f4}

.poll .vote tr.pr td,.poll .voteform tr.pr td {display:none}

.voted .pvi,.voted .pvr,.vote .pvv,.vote #pollGuide,.voted #pollGuide {display:none}

.poll tr.pr td.pt {padding-left:2px;background:url(http://images.sbnation.com/images/black-therm.gif) no-repeat}

.pollQuery,.vtotal,.vct {font-weight:bold}

.poll td.pl input {display:none}

.poll .voted td input {display:none}

.poll .vote tr.po td img {display:none}

.poll .voted td.po img {display:inline}

.poll .voteform td.pl input {display:inline;font-size:11px;width:394px}

.poll .voteform td.pl label {display:none}

#pollQueryInput {display:none}

.voteform .pollControls,.voteform .pollQuery {display:none}

.voteform #pollQueryInput {display:block}

#pollQueryInput label {font-size:12px}

#pollQueryInput input {vertical-align:middle;font-size:12px;font-weight:bold;padding:2px 0;width:350px}

.pollControls {text-align:center}

.pollControls input {padding:1px 10px;font-size:12px;vertical-align:middle}

#addPollP, #rmvPollP {display:none;text-align:center;padding-bottom:8px}

.poll .add #addPollP, .poll .voteform #rmvPollP {display:block}

.published .poll .add,.poll .add .polltb,.poll .add .pollControls,.poll .add #pollGuide {display:none}

/* end of poll functions */

/* tag stuff */
.tagLabel {font-weight:bold}

#tagInput {width:81%;padding:2px 0;font-size:12px}

#tags {margin-top:20px}

.popup {padding:10px;z-index:98;overflow:visible}

.popup,.popupTab {position:absolute;top:0;left:0;margin:0}

.popup,.crs {border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #555;
	border-bottom:1px solid #555;
	background:white;display:none}

.popupTab {z-index:99;padding:0}

.tab {border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #555;
	border-bottom:1px solid white;
	background:transparent url(http://images.sbnation.com/images/CloseUp14.gif) 98% 36% no-repeat;
	cursor:pointer}

.tab:active {background-image:url(http://images.sbnation.com/images/CloseDown14.gif)}

.ntb {border:1px solid white}

.cx h3 {margin:0;padding:0;line-height:17px;font-size:11px}

span.crd {position:relative;padding:0 16px 2px 2px;z-index:70;font-weight:normal}

.crs {margin:0;z-index:60;width:auto;padding:10px}

.crs dl {margin:0}

.crs dt {font-weight:bold;float:left;margin-right:1em}

#recommenders {width:600px}

#pageWidth {margin:0 0 10px}

#pageWide,#pageNarrow {background:100% 0 no-repeat;padding:2px 0 7px}

#pageWide {padding-right:46px}

#pageNarrow {padding-left:4px;padding-right:38px}

span.busyBall {margin:0;padding:0 14px 0 4px;font-style:italic}

span.busyBall span.bbi {position:absolute;overflow:hidden;height:16px;width:16px;margin:0;padding:4px 0 0}

span.busyBall > span.bbi {padding:1px 0 0}

span.busyBall span.bbc {padding:0 0 0 20px}

#sidebar span.busyBall {padding-left:0}

#sidebar span.busyBall span.bbi {padding:1px 0 0}

#comments {font-size:11px;background:white;color:#242424;overflow:hidden;z-index:0;padding-left:3em;}

#comments form,.cbar form {margin:0;padding:0}

.hide {display:none}

.cbar {background:#fff;
	width:100%;margin-top:2em;
	margin-bottom:1em;padding-top:6px}

.cbar p {margin:0;padding:0 5px 5px}

.cbar span.cct {font-weight:bold}

#cModeLabel {font-weight:bold}

#cDForm label,#cDForm input,.cl input,#autorefreshControlForm label,#autorefreshControlForm input,#cHelpButton img {vertical-align:middle}

#cDForm p > input,#cDForm p > label,.cl > input,#autorefreshControlForm p > label,#autorefreshControlForm p > input,#cHelpButton > img {vertical-align:top}

#cDForm input,#autorefreshControlForm input {font-size:11px}

#cHelpButton {padding:2px 6px;background:transparent url(http://images.sbnation.com/images/Help16.gif) no-repeat;cursor:pointer}

#cHelpButton:active,#cHelpButton:hover {background-image:url(http://images.sbnation.com/images/HelpDown16.gif)}

#cHelp {margin:0;padding:8px;border:2px solid ##fff}

#cHelpCloseButton {width:16px;height:16px;margin:0;padding:0;float:right;
	background:transparent url(http://images.sbnation.com/images/CloseUp14.gif) no-repeat}

#cHelpCloseButton:active {background-image:url(http://images.sbnation.com/images/CloseDown14.gif)}

#cHelp h2,#diaryGuide h2 {line-height:1em;font-size:1.2em;padding-bottom:5px;margin-bottom:0.4em}

ul.cm {margin:0;padding:0}

ul.cm li {margin:0;padding:0;list-style:none}

#comments div.cx {margin-top:2em;padding-left:4px;border-top:thin dotted #aaa}

/* #comments .cx h3 {font-weight:bold;margin-top:0.5em;font-size:11px;} */
#comments .cx h3 {font-weight:bold;margin-top:0.5em;margin-bottom:0.75em;}

#comments div.csx {margin-top:0.5em}

#comments .csx h4 {font-weight:normal;font-size:11px;}

#comments a.dc,#comments a.de {background:transparent 1px 40% no-repeat}

#comments a.dc {background-image:url(http://images.sbnation.com/images/DiscloseUp14.gif);padding-left:18px}

#comments a.dc:active,#comments a.dc:hover {background-image:url(http://images.sbnation.com/images/DiscloseUpActive14.gif)}

#comments a.de {background-image:url(http://images.sbnation.com/images/DiscloseDown14.gif);padding-left:15px;cursor:pointer}

#comments a.de:active,#comments a.de:hover {background-image:url(http://images.sbnation.com/images/DiscloseDownActive14.gif)}

span.nw {color:red;font-weight:bold}

span.csr {font-weight:bold}

div.ct {width:100%;overflow:hidden}

#comments div.ct ul li,#comments div.ct ol li {vertical-align:top;width:auto;margin-top:0.5em;margin-left:15px;list-style-type:disc}

#comments div.ct ol li {list-style-type:decimal}

p.sig {font-style:italic}

p.cb {font-style:italic;margin-bottom:0}

p.cb a {font-style:normal}

p.cl {margin:0}

#e {margin:0;padding:0}

#e,#ie,#be {display:none;font-size:11px}

fieldset {margin:0;padding:8px;border:1px solid #999;text-align:center}

#eFieldset {border-width:2px}

#tagEditor fieldset,.poll fieldset {text-align:left}

#e legend,#previewConfirm h3,.poll legend,#tagEditor legend,#ie legend,#be legend {padding:0 6px;font-weight:bold;font-size:1.5em;color:#242424}

#be legend {padding-bottom:3px}

.poll legend {font-size:1.4em}

#e dl,#ie dl,#be dl {margin:0;padding:0}

#e dt,#ie dt,#be dt {float:left;padding-top:2px;margin-right:7px;text-align:right}

#e dd,#ie dd,#be dd {text-align:left;margin:4px 0}

#eSubject {font-size:1em;font-weight:bold}

#eSubject,#eComment,#eLinkUrl,#ieLinkUrl,#beLinkUrl {width:440px}

#eLinkLabel,#ieLinkLabel,#beLinkLabel {width:320px}

#eButtons,#ieButtons,#beButtons {margin:6px 0}

#eP {display:none}

#eP div.cx {border-color:green}

.published #noscriptWarning {display:none}

#diaryPreviewWarning {display:none;position:relative;text-align:center;border:2px solid green;padding:8px;margin-bottom:10px}

#diaryPreviewWarning p {margin:0;font-size:11px}

#noscriptWarning {border:3px solid red;padding:8px;margin:16px 0;text-align:center}

#previewConfirm,#previewError,#publishConfirm {display:none;border:2px solid ##fff;padding:8px;text-align:center;margin:8px 0}

#eErrorMessage,#ieErrorMessage,#tagErrorMessage,#titleErrorMessage,#pollErrorMessage,#introErrors,#bodyErrors,#tagErrors,#pollErrors,#titleErrors 	{display:none;font-weight:bold;color:red;text-align:left}

#eHelp,#ieHelp,#beHelp {display:none;border:1px solid ##fff;padding:6px;margin:6px 0;text-align:left}

#eLink,#ieLink,#beLink {display:none;border:1px solid ##fff;padding:6px 0;margin:6px 0}

#eLink dt,#ieLink dt,#beLink dt {margin-right:6px}

#eLink dd input,#ieLink dd input,#beLink dd input {vertical-align:middle}

#eLink label,#ieLink label,#beLink label {vertical-align:baseline}

#notifier {position:absolute;display:none;top:10000px;
	left:0;margin:1px 0 0;padding:1px 0 3px;width:100%;z-index:101;border:0;
	background:transparent;text-align:right}

#notifyBezel {position:relative;
	background:transparent url(http://images.sbnation.com/images/NotifyBezel20.gif) 0 0 no-repeat;
	margin:0;border:0;padding:3px 14px 4px 0}

#notifyContent {position:relative;
	display:inline;margin:0;padding:3px 10px 4px 0;
	background:white url(http://images.sbnation.com/images/NotifyBack20.gif) 0 0 repeat-x;
	color:black;border:0}

#notifyContent span {margin:0;padding:0}

#notifier .notifyCount,#notifyStory {font-weight:bold}


#footer {clear:both;background:#eee;text-align:center;padding:1em 0;margin:0 auto;border-top:1px dotted #999;_border-top:1px solid #ccc}

#navlist {padding:3px 0;margin-left:0;border-bottom:1px solid #778;font:bold 12px Verdana,sans-serif}

#navlist li {list-style:none;margin:0;display:inline}

#navlist li a {padding:3px 0.5em;margin-left:3px;border:1px solid #444;border-bottom:none;background:#CF9;text-decoration:none}

#navlist li a:link {color:#444}

#navlist li a:visited {color:#555}

#navlist li a:hover {color:#000;background:#FC6;border-color:#444}



#navlist li a#current {background:white;border-bottom:1px solid white}\

.adstrip {font-size:10pt;border-color:#000;border-width:Thin;border-spacing:0;
	width:150px;border-style:None;background:#eee}

div#adstrip table tr td a {color:#FC8F19}

.adstrip_link {font-size:8pt;font-weight:normal;text-decoration:none;color:#FC8F19;
	margin:0;
	font-family:Verdana,sans-serif;font-style:italic;text-align:center}

.adstrip_title {font-size:10pt;font-weight:bold;color:#777;
	text-decoration:none;font-family:Times,serif;
	font-style:italic;text-align:center}

a.adstrip_link:link {color:#FC8F19;font-size:8pt;text-decoration:none;font-style:normal}

a.adstrip_link:visited {color:#FC8F19;font-size:8pt;font-style:normal;text-decoration:none}

a.adstrip_link:active {color:#FC8F19;text-decoration:none}

a.adstrip_link:hover {color:#FC8F19;text-decoration:none}

.blogad {border-color:#bbb;border-width:Thin;border-spacing:0;width:100%;border-style:None;background:#FaFaFa;text-align:center}

.blogad_headline {font-size:10pt;font-weight:bold;color:#000;margin:9px 0 0;border-spacing:0;font-family:Arial,sans-serif;text-align:center}

.blogad_thumbnail {border-spacing:0;border:none;text-align:center}

.blogad_text {font-size:8pt;color:#000;border-spacing:0;margin:0;font-family:Arial,sans-serif}

.blogad_link {font-size:8pt;text-decoration:none;visibility:visible;font-family:Times,serif;border-width:0 0 1px;border-style:none none dotted}

.cloud li {list-style-type:none;display:inline;margin-right:8px}

.cloud .tag-popularity-1 {font-size:80%}
.cloud .tag-popularity-5 {font-size:90%}
.cloud .tag-popularity-10 {font-size:100%}
.cloud .tag-popularity-15 {font-size:110%}
.cloud .tag-popularity-25 {font-size:120%}
.cloud .tag-popularity-50 {font-size:140%}
.cloud .tag-popularity-75 {font-size:150%}
.cloud .tag-popularity-100 {font-size:160%}
.cloud .tag-popularity-150 {font-size:180%}
.cloud .tag-popularity-200 {font-size:200%}

/* this line makes comments flat */
/* ul.cm li .cx,ul.cm li .csx {width:652px} */

#pageWide {background-image:url(http://images.sbnation.com/images/wideOn.gif);color:#F50}

#pageNarrow {background-image:url(http://images.sbnation.com/images/narrowOff.gif)}

/* (nested) Comments functions */
#comments ul.i0 li {margin-left:0}
#comments ul.i0 li .cx {width:500px}
#comments ul.i1 li {margin-left:24px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:484px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:460px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:436px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:412px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:388px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:364px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:340px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li .cx {width:316px}
#comments ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li ul.i1 li {margin-left:0}



.box_title    { 
		  font-size: 13px; 
		  color: #fff; 
		  font-weight:bold;
	          background-color: #CC0000; 
		  } 




/* EOF */
