/* SITE-WIDE */
body {margin-top:0; font: normal 9pt Arial, Verdana;line-height:1.5;}

	a:visited {  color: #000099; text-decoration: none; font: bold 9pt Arial, Verdana; }
	a:link {  color: #0000CC; text-decoration: none;font: bold 9pt Arial, Verdana;}
	a:hover {  color: #000000; text-decoration: none; border: none;font: bold 9pt Arial, Verdana;}

div#profile h3 {
	font-size: 10pt;
	width: 700px;
	padding: 3px; background-color: #f5f5f5; border-bottom: 1px solid #999999;
}

h2 { margin: 0px; padding-bottom: 5px; padding-top: 10px; font: bold 16pt arial, verdana; color: #cc0000;}
h3 { margin: 0px; font: bold 12pt arial, verdana; color: #999;}
h4 { margin: 0px; font: bold 10pt arial, verdana; color: #999;}

ul {
list-style-type: square;
list-style-position:inside;
padding-left:0; 
margin-left:0; 
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}
.hidden {display:none;}
.block {display:block;}
.inline {display:inline;}
div#mainContainer {width:953px;margin-left:auto;margin-right:auto;}
div#topnav {text-align:right;}
div#headerSiteBar {background-color:#fff;height:90px;}
div#headerSiteBar div.left {float:left;width:450px;}
div#headerSiteBar div.middle {float:left;width:243px;}
div#headerSiteBar div.right {float:left;width:260px;}
div#headerNavBarOne {background-color:#000;background-image:url(http://static.sawxheads.com/1/images/upper_nav_bg.jpg);font-size:small;font-weight:bold;height:19px;}
div#headerNavBarOne a { color:#fff;}
div#headerNavBarTwo {background-color:#fff; padding-left:5px; padding-top:3px; padding-bottom:3px; font-size:small; border-bottom: 1px dotted #999;}
div#headerNavBarTwo a { font: normal 9pt Arial, Verdana; color:#000; text-decoration:none;}
div#leftContainer { padding: 0px; margin-top:3px; width:786px; float:left; border-right: 1px dotted #999; background: #ffffff }
div#leftContainerLeft { width:576px; float:left; padding: 1px; border-right: 1px dotted #999; background: #fff; }
div#leftContainerRight { width:200px; float:right; padding: 1px; }
div#rightContainer { margin-top:3px; width:162px; float:right; }
#footer { margin:0; margin-left:auto; margin-right:auto; width: 949px; padding: 10px; border-top: 1px dotted #999; text-align: center;}
div#mainImageMenu { padding: 3px; background: #efecdc; border-bottom: 1px solid #d7d0b6;}
div#mainImageMenu a { color: #990000; text-decoration:none; }
.onlinenow {color:#009900;font-size:x-small;}

span.blogTitle { font: bold 14pt Trebuchet MS, Arial, Verdana; }
a.blogTitle { font: bold 12pt Trebuchet MS, Arial, Verdana; }

/* MAIN PAGE */
div.headerBar div.right a {color:#ccc;}
div.headerBar div.right a.text {color:#fff;cursor:text;font-weight:normal;}
div.membersList div {width:96px;height:115px;float:left;text-align:center;padding-top:4px;}
div.membersList div a {text-decoration:none;}
div#recentAlbums div {width:96px;height:90px;float:left;text-align:center;padding-top:4px;}
div#recentAlbums div a {text-decoration:none;}
div#leftContainer div.headerBar { background-image:url(http://static.sawxheads.com/1/images/content_bk.jpg);height:24px;padding-left:5px;}
div#leftContainer div.headerBar div.right {float:right;height:20px;padding-right:5px;padding-top:4px;color:#ffffff;}
div#leftContainer div.headerBar h3 { display:inline; color:#ffffff; text-transform:uppercase;font-size:medium;}
div#loginBox {background-color:#fff;border:thin solid #990000;text-align:center;padding-top:1px;}
div#loginBox div.loginHeader {background-color:#ca041d;border-left:thin solid #fff;border-right:thin solid #fff;margin-bottom:5px;color:#fff;font-weight:bold;}
div#loginBox div.row {clear:both;}
div#loginBox div.row label {float:left;margin:5px 0 5px 5px;text-align:right;width:30%;}
div#loginBox div.row input {float:right;margin:0 5% 5px 0;text-align:left;width:47%;}

table#frontRumors {padding: 5px; border-bottom: 1px dotted #999;}
table#frontRumors td.rating { padding: 3px; background: #eee; border: 1px solid #ddd;}

/*RIGHT SIDE BAR*/
div#rightInnerTop {margin-bottom:10px;}
h3.rightHeading {background: #ffffff; padding: 3px; color:#ca041d; margin-top:8px; margin-bottom:5px; font: bold 11pt Arial, Verdana;text-transform:uppercase; border-bottom: 1px solid #666666;}
h3.mainrightHeading {background: #ca041d; padding: 3px; color:#ffffff; margin-top:0px; margin-bottom:5px; font: bold 11pt Arial, Verdana;text-transform:uppercase; border-bottom: 1px solid #666666;}
div#rightPoll {background-color:#ffffff;padding:3px;margin-top:3px;font-weight:bold;font-size:11px;}
div#rightBlogs {padding-bottom:5px;border-bottom:1px solid #000;}
div.rightBlog {font-weight:bold;font-size:10px;margin-top:5px;}
div.rightBlog a {text-decoration:none;color:#000}
div.rightBlog a:hover {text-decoration:underline;}
div#rightSlugfests {text-align:right;}
div#rightSlugfest {text-align:center;border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #dddddd;width:343px;margin-left:auto;}
div#rightSlugfestLeft {float:left;text-align:left;width:75px;padding-left:1px;padding-bottom:1px;}
div#rightSlugfestCenter {float:left;width:191px;}
div#rightSlugfestRight {float:left;text-align:right;width:75px;padding-right:1px;padding-bottom:1px;}
table#topContributors {width:200px;}
table#topContributors td {border-bottom:1px solid rgb(187, 187, 187);padding:3px;}
table#topContributors div.number {float:left;font-size:14px;font-weight:bold;width:22px;}
table#topContributors div.text {float:left;font-size:12px;width:128px;}
table#topContributors div.img {float:left;text-align:center;width:40px;}
table#topContributors span.score {font-size:10px;}

/* PROFILE PAGE */
div.profileLeft {float:left;margin:5px;overflow:hidden;width:353px;}
div.profileRight {float:left;overflow:hidden;width:418px;}
div#features {border:1px solid #cccccc;padding:5px;width:300px;}
table#inappropriateProfile { border: 1px solid #990000; margin-top: 6px; margin-bottom: 6px; margin-left: auto; margin-right: auto }
table#inappropriateProfile tr td { background: #f5f5f5; color: #000000; font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 6px; text-align: center; }
.onlinenow { color: #009900; font-size: x-small; }
p#question { font-weight:bold; }
p#answer { font-weight:normal; text-indent: 20px; }

/* USER EMAIL CSS */
table#messages {background: #ddd;}
table#messages tr.unread {background: #ffffe4;}
table#messages tr.heading {background: #eee none repeat scroll 0%;}
table#messages td {padding-left: 4px;padding-right: 4px;}
td.readMsgFrom { border-top: 1px solid #990000; border-left: 1px solid #990000; background-color: #FEF6D7; padding: 7px }
td.readMsgFromUser { border-top: 1px solid #990000; border-right: 1px solid #990000; background-color: #FEF6D7; padding: 7px; }
td.readMsgTo { border-bottom: 1px solid #990000; background-color: #FFFFFF; padding: 7px; color: #999999; }
td.readMsgDate { border-bottom: 1px solid #990000; background-color: #FFFFFF; padding: 7px; color: #999999; }
td.readMsgBorderLeft { border-left: 1px solid #990000; background-color: #FEF6D7; padding: 7px; }
td.readMsgBorderRight { border-right: 1px solid #990000; background-color: #FEF6D7; padding: 7px; }


/* EDIT PROFILE PAGE */
table#edit_profile td.edit_profile_label {text-align:right; vertical-align:top;}

/* BLOG PAGE */
.sectionheader { margin: 0; padding: 0px 0 0px 10px; color: #ffffff; background-color:#990000; font-weight: bold; }

/* TOP FRIENDS PAGE */
#fboxes { font-family: Arial, sans-serif; list-style-type: none; margin: 10px; padding: 4px; }
#fboxes li { cursor: move; position: relative; list-style-type: none; float: left; margin: 2px 2px 0px 0px; border: 1px solid #000000; text-align: center; padding-top: 5px; padding-bottom: 5px; width: 80px; height: 90px; }
#fboxes li.fbox {background-color: #990000;}
#fboxes li.fbox2 {background-color: #FFFFFF;}
#fboxes li img {max-height:75px; max-width: 75px;}

/* SIGNUP PAGE */
table#signupForm { padding: 7px; background: #eee; border: 1px solid #ddd; }
table#signupForm td.question { font: normal 14pt Arial; text-align: right; }
table#signupForm td.answer { text-align: left;}

/* STARDARD FORMS */
table#mainForm { padding: 7px; background: #eee; border: 1px solid #ddd; }
table#mainForm td.left { padding: 5px; font: normal 14pt Arial; text-align: right; vertical-align: top; }
table#mainForm td.break { padding: 0px; border-bottom: 1px dotted #ddd; }
table#mainForm td { padding: 5px; font: normal 8pt Arial; text-align: left; vertical-align: top;}

.forms{ font: normal 13pt Verdana, Arial, Helvetica, sans-serif; background-image: url("http://static.sawxheads.com/1/images/formback.gif"); padding: 2px; }
.formsSmaller { font: normal 11pt Verdana, Arial, Helvetica, sans-serif; background-image: url("http://static.sawxheads.com/1/images/formback.gif"); padding: 2px; }

/* EDIT IMAGES PAGE */
img.default_image { border: medium dotted red; }

/* dream team field */
div#dtField {width: 350px; height: 515px; background:url(http://static.sawxheads.com/1/images/dtFieldTeam.gif) center left no-repeat;position: relative;}
div#dtField span {padding: 3px; border: 1px solid #CCCCCC; background-color: white; font-size: 7pt;position: absolute;}
div#dtField span#dtC {top:295px;}
div#dtField span#dt1B {top:240px;left:213px;}
div#dtField span#dt2B {top:205px;}
div#dtField span#dt3B {top:240px;}
div#dtField span#dtSS {top:205px;}
div#dtField span#dtLF {top:120px;}
div#dtField span#dtCF {top:60px;}
div#dtField span#dtRF {top:120px;}
div#dtField span#dtSP {top:235px;}
div#dtField span#dtRP {left:5px;}
div#dtField span#dtCL {left:5px;}
div#dtField span#dtDH {left:240px;}
div#dtField span#dtLabelBullpen {border:none;font-weight:bold;background-color:transparent;top:5px;left:5px;}
div#dtField span#dtLabelDH {left:240px;top:280px;border:none;font-weight:bold;background-color:transparent;}
div#dtField span#dtLeftBox {border:none;background-color:transparent; font-size:9pt; font-weight: bold; color: white; bottom:40px;left:15px;}
div#dtField span#dtRightBox {border:none;background-color:transparent; font-size:9pt; font-weight: bold; color: white; bottom:40px;right:18px;}

/* SLUGFESTS */
div#slugfest_header {padding: 10px;background: url('../images/slugfest_back.gif');text-align: center;border: 1px solid #5c7145;}
div#slugfest_header_middle {width: 500px;padding: 5px;font-weight: bold;}
div#slugfest_header_bottom {margin: 3px;padding: 3px;width: 200px;border: 1px solid #000;background-color: #5c7145;}
span#slugfest_header_title {font-size: 14pt;font-weight: bold;color: #fff;}
a#slugfest_header_link {color: #9ee59c;}
span#slugfest_header_link_text {font-size: 12pt;font-weight: bold;}
table#slugfest_header {width: 577px;border-top: 1px solid #439268;border-right: 1px solid #439268;border-left: 1px solid #439268;}
table#slugfest_header td#header_left {background: url('../images/sf_vs_left.gif');padding: 5px;width: 50%;font-size: 12pt;font-weight: bold;}
table#slugfest_header td#header_right {background: url('../images/sf_vs_right.gif');padding: 5px;width: 50%;font-size: 12pt;font-weight: bold;}
table#active_slugfests {margin-bottom: 10px;width: 180px;background: #eee;border: 1px solid #439268;}
table#active_slugfests td#header_left {background: url('../images/sf_vs_left.gif');padding: 2px;width: 50%;font-size: 8pt;font-weight: bold;font-family: Arial Narrow}
table#active_slugfests td#header_right {background: url('../images/sf_vs_right.gif');padding: 2px;width: 50%;font-size: 8pt;font-weight: bold;font-family: Arial Narrow}
table#active_slugfests td#body_fade {padding: 3px;font-size: 9pt;font-weight: bold;background: url('../images/sf_vs_smFade.gif');text-align: right;}
table#slugfest_title {width: 577px;padding: 5px;border-right: 1px solid #439268;border-left: 1px solid #439268;background: #cccccc;}
table#slugfest_title td {padding: 7px;font-weight: bold;font-size: 14pt;text-align: center;}
table#slugfest_arguments {width: 577px;margin-left: auto;margin-right: auto;}
table#slugfest_arguments td.owner_cell {background-color:#6bbd91;border-top: 1px solid #54a77b;border-left: 1px solid #54a77b;border-bottom: 1px solid #54a77b;text-align:center;vertical-align:top;padding:5px;}
table#slugfest_arguments td.partner_cell {background-color:#d2d2b3;border-top: 1px solid #439268;border-right: 1px solid #439268;border-bottom: 1px solid #439268;text-align:center;vertical-align:top;padding:5px;}
table#slugfest_arguments td.point_cell {padding: 10px;}
table#slugfest_arguments td.owner_point_top {background: #6bbd91;border-top: 1px solid #54a77b;border-bottom: 1px solid #54a77b;border-right: 1px solid #54a77b;}
table#slugfest_arguments td.owner_point {background: #6bbd91 url('../images/slugfest_back_2.gif') left top no-repeat;border-bottom: 1px solid #54a77b;border-right: 1px solid #54a77b;}
table#slugfest_arguments td.partner_point {background: #d2d2b3 url('../images/slugfest_back_1.gif') right top no-repeat;border-bottom: 1px solid #439268;border-left: 1px solid #439268;}
table#slugfest {border: 1px solid #dddddd; width: 100%;}
table#slugfest td.pic {width: 75px;}
#rightSlugfestsContainer {width: 180px;float: right;overflow: hidden;}

/*chat*/
#chat {background: #FFF;border: 1px solid black;width: 763px;height: 350px;overflow:auto;}
#message {width: 80.5%;}
#message2 {width: 80.5%;}

/*fanclubs & groups*/
.fc_top {color: #ffffff;background-color: #09086e;}
.fc_bar {color: #ffffff;background-color: #9a0000;}
.fc_bar a:link {color: #ffffff;}
.fc_bar a:visited {color: #ffffff;}
input.create_group {background-color:#9a0000;color:#ffffff;font-weight: 900;}
input.group_button {background-color:#09086e;color:#ffffff;font-weight: 900;}
.group_table{background-color: #09086e;}
.group_top {color: #ffffff;background-color: #09086e;}
.group_bar {color: #ffffff;background-color: #9a0000;}
.group_bar a:link {color: #ffffff;}
.group_bar a:visited {color: #ffffff;}


/* layout stuff - ight/left containers */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {	display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
* .clearfix { display: block; }
*/* End hide from IE-mac */

p.adnote {color:gray;font-size:xx-small;margin-top:-4px;}

