

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,table,tbody,tfoot,thead,tr,th,td {
border:0;
font-family:'helvetica neue', helvetica, sans-serif;
font-size:12px;
font-style:inherit;
font-weight:inherit;
outline:0;
vertical-align:baseline;
margin:0;
padding:0;
}

:focus {
outline:0;
}
body
{
 overflow: auto;
}
ol,ul {
list-style:none;
}

.facthead{
	color:#35543D;
}

table {
border-collapse:collapse;
border-spacing:0;
}

caption,th,td {
font-weight:400;
text-align:left;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

blockquote,q {
quotes:"" "";
}

body {
background:#b9a88a;
}

#body_wrap iframe{
width:900px;
height:600px;
border:0;
background:transparent;
float:left;
margin:0px;
overflow:hidden;}
a,a:visited{color:#35543d;}

#header {
position: relative;
background:url('/graphics/head.jpg') no-repeat;
height:163px;
width:939px;
margin:0 auto;
overflow: hidden;
clear: both;
}
#header_ad
{
 position: absolute;
 right: 40px;
 top: 50px;
 width: 88px;
}
#header_ad span
{
 color: #FFF !important;
 padding: 2px 0px;
 display: block;
 clear: both;
 text-transform: uppercase;
 
}
#body_wrap {
background:url('/graphics/content_bg.gif') repeat-y;
height:auto;
overflow:hidden;
width:929px;
margin:0 auto;
padding:0 5px;
clear: both;
}

#footer {
background:url('/graphics/footer.gif') no-repeat transparent;
height: auto;
width:939px;
margin:0 auto;
 overflow: hidden;
 clear: both;
}

.column {
float:left;
margin:0px auto;
 clear: none;
}

#left {
width:370px;
margin-right:7px;
margin-left:3px;
padding:0 5px;
}

#middle {
width:200px;
padding:0;
margin:0px;
}

#right {
float:right;
width:300px;
overflow-y:auto;
overflow-x:hidden;
padding:0 7px;
margin-right:0px;
}

#top_mid {
background:url('/graphics/mid_top.gif') no-repeat;
background-position: bottom left;
height:10px;
}

#bottom_mid {
background:url('/graphics/mid_bottom.gif') no-repeat;
height:10px;
}

#mid_mid {
background:url('/graphics/mid_mid.gif') repeat-y;
width:190px;
height:auto;
padding:0px 5px;
}

#mid_mid h1{font-size:24px;
font-family:Times New Roman, serif;
color:#755942;
margin:5px auto;
}

#mid_mid a{cursor:pointer;}
#story_img {
float:left;
margin:0 7px 10px 0;
}

.head2 a {
font-family:georgia, serif;
color:#2a4c36;
}

#promo {
margin-bottom:10px;
}

#ad {
font-size:10px;
color:gray;
margin-bottom:15px;
}

#media_blocks img {
width:50px;
height:50px;
}

#media_blocks h1 {
font-family:Gerogia, serif;
font-size:24px;
color:#755942;
display:block;
}

#forms {
color:#FFF;
padding-left:185px;
}

#forms a {
color:#FFF;
font-weight:800;
font-size:10px;
}

.high_text {
clear:both;
display:block;
height:auto;
overflow:auto;
margin:10px auto;
border:1px solid #755942;
background:#eee5c3;
padding:5px;
}

#link_img {
float:left;
width:50px;
height:50px;
margin:5px;
}

#link_des a {
font-weight:800;
color:#35543d;
}

form {
float:left;
width:200px;
color:#000;
}

option {
color:#000;
}

.form {
width:auto;
float:left;
margin-right:10px;
}

#logo_blank {
height:auto;
width:auto;
}

#logo_blank img {
width:435px;
height:85px;
margin-left:70px;
}

#footer table {
width:100%;
margin-top:30px;
}

#left_art {
width:570px;
padding:0px 10px;
}

.head {
display:block;
font-size:30px;
font-family:georgia,serif;
color:#35543d;
}

.head a {
font-size:18px;
color:#000;
font-weight:100;
}

.art_bottom {
text-align:center;
margin-top:20px;
}

.copy a {
font-weight:800;
color:#35543d;
}

.copy p {
	margin-bottom:10px;
}


#main_photo {
float:right;
border:1px solid green;
background:#FFF;
margin:10px;
padding:10px;
clear:right;
}

.factbody{width:235px;}

.factbody ul{
	list-style-position: inside;
}


#ext_site {
float:right;
clear:right;
border:1px solid green;
background:#FFF;
margin:10px;
padding:10px;
width:235px;
}

#ext_site a {
font-weight:800;
color:#7f735f;
}

.ad_head {
font-weight:800;
}

.otw {
text-transform:lowercase;
font-weight:800;
margin-top:10px;
}

.bottomnav a,.summary a,.options a,.anchor a {
color:#755942;
}

.options,.anchor {
display:block;
margin:10px auto;
}

#weather2{display:block;clear:both;
height:90px;
overflow:hidden;
margin-bottom:0px;}

#weather_left{float:left;width:100px;}
#weather_right{float:left;
margin-left:10px;}

#weather_left h2{font-size:30px;
display:block;
text-align:center;}

#weather_left img{float:left;}

.t10{
text-align:center;
width:100%;}
.t10 table{margin:0px auto;
width:98%;
background:white;}
.txt_gray{text-align:center;
color:#dddddd;}
.txt{text-align:center;}
.txt_wb{text-align:center;
background:#755942;
color:white;
font-weight:800;}
.calendarnonmonth{background:#dddddd;}
.txtbld_purple{text-align:center;}
.month_row{text-align:center;
color:white;
font-weight:800;
background:#35543d;}


#with_image{
padding:5px;
height:auto;
clear:both;
overflow:auto;
margin:5px auto;}

#list_image{float:left;
margin-right:20px;}
#winelisting{clear:both;
height:auto;
margin:5px auto;
overflow:auto;
margin:10px auto;
padding:5px;
}

.head1 a{font-size:18px;
color:#35543d;
font-family:georgia;}

.head2 a{font-size:18px;
font-weight:normal;
margin-bottom:20px;}

#multi_ad{width:auto;
padding-left:10px;
float:left;
clear:both;
}

#map_container{width:100%;}
#multi_ad h1{font-size:50px;}

#ext_site .head{font-size:20px;
margin:0px;}



.list_head{font-size:30px;
font-family:georgia;
font-weight:normal;
font-family:georgia, serif;}

#fpage_stories{
width:365px;
overflow-y:auto;
overflow-x:hidden;
}
#pnav a:link{color:#35543d;}
/*tabs*/
#headerLinks a:link, #headerLinks a:visited, #headerLinks a:hover{color:#FFF;text-decoration:none}

#headtabs{float:left; width:300px; height:25px; text-align:left; background-image:url(/graphics/uppertabs.gif); background-repeat:no-repeat; background-position:top right; margin:0 auto; padding:0; margin-left:15px;}
#headtabs a{color:white;
font-weight:800;}

#l2{float:left;width:620px;background:url(/blog/sportsx/wp-content/themes/sportsx/images/l2.gif) repeat scroll left;margin:0}

#lt2{float:left;display:inline;width:620px;background:url(/blog/sportsx/wp-content/themes/sportsx/images/lt2.gif) no-repeat}

#links_container{float:left; height:28px; width:940px; background:transparent; margin:0 auto; padding:0}

ul#links{list-style-type:none;font-family:tahoma;font-size:11px;font-weight:700;margin:0}

ul#links li{list-style-type:none;font-family:tahoma;font-size:11px;font-weight:700;float:left;text-align:center;margin:1px}

ul#links a{float:left;width:8em;text-decoration:none;color:#036}

ul#links a:hover{color:#036;text-decoration:underline}

li#cars a{width:4em}

li#jobs a{width:4em}

li#real_estate a{width:7em}

li#apartments a{margin-left:3px;width:7em}

li#shopping a{margin-left:3px;width:6em}

li#classifieds a{width:7em}

li#dating a{width:5em}

#pnav{float:right;padding-right:28px;padding-top:9px}

#r2{float:left;display:inline;width:320px;background:url(/blog/sportsx/wp-content/themes/sportsx/images/r2.gif) repeat scroll left;margin:0;padding:0}

#rt2{float:left;display:inline;width:320px}


#tab_1{width:100px;float:left;padding-top:2px;text-align:center}

#tab_2{width:100px;float:left;padding-top:2px;text-align:center}

#tab_3{width:100px;float:left;padding-top:2px;text-align:center}

.article-bodytext li{
	list-style: disc inside;
}

.article-bodytext li {
font-size:12px;
margin:0pt 0pt 15px;
padding:0pt;
}

.article-bodytext p {
font-size:12px;
line-height:1.5em;
margin:0 0 15px;
padding:0;
}


.articleflex-container{float:left;margin:0;padding:0 10px 0 0;text-align:left;}

.articleflex{padding:10px 0;margin:0;text-align:center;}

#mid_mid font
{
 display: block;
 clear: both;
 font-weight: 800;
 text-transform: uppercase;
}
#mid_mid #eventcal
{
 margin: 10px 0 0 0;
}