/*  global styling settings */
body {margin:0px;background:#CBA987;color:#333333;}
body,td,li {font:14px arial;line-height:18px;text-align:justify;color:#333333;}
form {display:inline;}
p {margin-top:0;}
img {border:0;}

/* the styling/color of the main centered frame of the site */
.t_con {background:#DDDDDD;border:12px solid #FFF;padding-left:10px;padding-right:10px;width:770px;margin:0 auto;}

/* styling for the body color of bullet points and the comment preview text */
.bodytext {color:#333333;}
.bodytext-alt {color:#333333;}

/* styling for the title text on all reviews and articles */
.toptitletext {font-size:20px;font-family:Trebuchet MS,sans-serif;color:#AB5C10;margin:0px;font-weight:bold;position:relative;top:-10px;line-height:1px;}

/* styling and color for all text section headers (both sections and modules) */
.headertext {font-size:20px;font-weight:bold;font-style:italic;}
.headercolor {color:#AB5C10;}

/* styling for the news subtitle */
.newsdate-text {color:#CD5F21;font-size:11px;font-weight:bold;margin-top:3px;}

/* styling for the text INSIDE a text module (e.g. 'Top 25 Episodes' or 'Podcast 1') */
.module-innerheader {font:23px Trebuchet MS,sans-serif;color:#000000;}
.module-innersubtext {font-size:10px;margin-left:10px;color:#888;font-weight:normal;}

/* styling for error text, most notably in the 'Post a Comment' section */
.errtext {color:#FF11AA;font-weight:bold;font-size:16px;}

/* styling and color for a | separator; used in formatted text modules like a podcast page */
.pipe {color:#666666; font-weight:bold;}

/* styling and color for copyright text; used in the header and footer */
.cop {font-size:12px;padding-top:6px;padding-bottom:8px;padding-left:4px;color:#333333;}

/* the formatting and color for the left/right (<</>>) navigation arrows */
.linkarrow {color:#0066CC;padding:0 5px;}

/* link colors throughout the entire site */
a:link,	   
a:visited,
a:active       {color:#0066CC;text-decoration:none;padding:2px;}
a:hover        {color:#9999FF;text-decoration:underline;padding:2px;}

/* clears default link formatting */
a.clear:link,     
a.clear:visited,
a.clear:active   {padding:0px;text-decoration:none;}
a.clear:hover    {padding:0px;text-decoration:none;background:none;}

/* styling and colors for the site's splash buttons under the top banner */
a.nabuf:link,	
a.nabuf:visited,
a.nabuf:active {color:#CC7C76;font:16px arial;text-decoration:none;font-weight:bold;display:block;width:100%;background-color:#FEDCBA;border:1px solid #9A4C11;text-align:center;padding:4px 0 5px 0;position:relative;top:0px;}
a.nabuf:hover  {color:#9999FF;font:16px arial;text-decoration:none;font-weight:bold;display:block;width:100%;background-color:#FEDCBA;border:1px solid #D4A017;text-align:center;padding:4px 0 5px 0;position:relative;top:0px;}

/* styling and colors for the site's splash buttons, when selected (i.e. the current section the user is reading) */
a.nabufalt:link,
a.nabufalt:visited,
a.nabufalt:active {color:#AB5C10;font:16px arial;text-decoration:none;font-weight:bold;display:block;width:100%;background-color:#FEDCBA;border:1px solid #9A4C11;margin-left:0px;text-align:center;padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:5px;position:relative;top:0px;z-index:1;}
a.nabufalt:hover  {color:#9999FF;font:16px arial;text-decoration:none;font-weight:bold;display:block;width:100%;background-color:#FEDCBA;border:1px solid #181818;margin-left:0px;text-align:center;padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:5px;}

/* link formatting when an episode/season is not reviewed yet */
a.nolink:link,
a.nolink:visited,
a.nolink:active {color:#888;text-decoration:line-through;}
a.nolink:hover  {color:#888;text-decoration:line-through;}

/* the common "collapser" dash on the left of every header title */
a.Collapser:link,
a.Collapser:visited,
a.Collapser:active,
a.Collapser:hover {text-decoration:none;font-weight:bold;}

/* special "square" styling for bullet points */
ul.fs li {color:#AB5C10;}
ul.fs {list-style:square;margin-left:15px;margin-top:0px;padding-left:0px;}

/* score colors */
span.perfect {color:#B7A8CA;}
span.regular {color:#FF0000;}
span.fail {color:#FF0077;}

/* score styling */
span.bigscore {font-size:60px;font-weight:bold;}
span.smallscore {font-size:25px;font-weight:bold;}

/* grade styling for season breakdown and episode list */
span.grade {font-size:45px;font-weight:bold;}

/* small grade styling for custom pages like rand/search */
span.smallgrade {font:19px arial;font-weight:bold;}

/* styling for comment boxes */
span.comment-name {font-size:10pt;font-weight:bold;}
span.comment-date {font:8pt Arial;color:#454545;}
span.comment-quote-title {color:#87CEEB; font-size:7pt; font-weight:bold;}

/* styling for standard images (like top images) and the security code image */
img.stdborder {border:1px #9A4C11 solid;}
img.security-border {margin-top:6px;border:1px #9A2111 solid;width:172;height:43;}
img.left {float:left;padding-right:12px;}
img.right {float:right;padding-left:12px;}

/* styling and colors for the structure of the splash buttons */
table.splash-buttons {border:0px; background-color:#CBA987;margin:0 auto;}
table.splash-buttons td {width:110px;height:30px;}

/* styling and structure for the header above all text sections */
table.header {width:100%;border:0px solid #9A4C11;}

/* styling and colors for a lot of text sections; there is also a DIV version of this */
table.body {width:100%;border:1px solid #9A4C11;background-color:#FEDCBA;}
table.body td {padding:10px;}

/* styling and colors for the body of a comment box and a preview box */
table.commentbody {width:100%;border:1px solid #9A4C11;background-color:#FEDCBA;}
table.body-prev {width:100%;border:1px solid #9A4C11;background-color:#FEECCA;}

/* styling, structure, and colors for various dividers */
td.score-divider {border-right:0px; border-top:0px; border-bottom:0px; border-left:1px solid #9A4C11;}
td.comment-divider {border-top:0px; border-left:0px; border-right:0px; border-bottom:1px solid #9A4C11;}

/* alternating colors for the background of an episode list */
tr.bgcolor1 {background-color:#EDCBAA;}
tr.bgcolor2 {background-color:#FEDCBA;}

/* structure and background image for the header of the entire site */
div.splash {background:url('./splash_alt.gif'); background-repeat:no-repeat; height:230px; width:758px; margin:0 auto;}

/* styling and colors for a lot of text sections; there is also a TABLE version of this */
div.body {border:1px solid #9A4C11;background-color:#FEDCBA;padding:10px;}

/* a separator that lives between major sections of a page (e.g. the end of a review and that review's comments */
div.divider {border:1px solid #DDDDDD;padding:1px;background:#9A4C11;}

/* styling and colors for a QUOTE box; usually used within individual comments */
div.quote {background-color:#BA9876;border:#65ABB9 1px solid;padding:5px;}

/* styling and colors for a quote inside a TextSection, usually in a review/article */
div.inlinequote {text-align:center; color:#676767;}

/* nagivation helpers (like previous review/next review) */
div.left {float:left;}
div.right {float:right;}
div.lindent {padding-left:10px;}
div.rindent {padding-right:10px;}

/* styling for the hover menus -- basic look */
#dropmenudiv
{border-bottom:1px solid #9A4C11;position:absolute;font:normal 12px Verdana;line-height:18px;z-index:100;background-color:#FEDCBA;}
/* styling for the hover menus -- link */
#dropmenudiv a
{display:block;text-indent:23px;border:1px solid #9A4C11;border-bottom:1px solid #222222;padding:1px;text-decoration:none;font-weight:bold;}
/* styling for the hover menus -- hover link */
#dropmenudiv a:hover
{color:#9999FF;background-color:#FEDCBA;border-bottom:1px solid #FEDCBA;}
