
body {
background: #000 url(running/background.jpg) center top no-repeat;
background-attachment:fixed!Important;
}

/*Seperate Content after 'More' Tag */
span[id|=more] { display:block; clear:both; }

/*Prevent Sociable links from displaying as block elements */
.sociable ul li {display:inline;}

/* Fix image resize in NGGallery */
.ngg-imagebrowser img {
margin:20px auto!Important;
width: auto!Important;
}
.ngg-imagebrowser div.pic {width: auto!Important;}

/*position social media bookmarks */

#sm-bookmarks  {
position:absolute;
top:163px;
left:761px;
width:322px;
}

/* Eliminate padding from top of UL when following a paragraph */
#content .article p + ul, {margin-top:0px!Important;padding-top:0px!Important;}
#content .article h2 + ul {margin-top:5px!Important;padding-top:5px!Important;}

#content .main_column h1.page-header, 
#content .main_column h1.page-header,
#content .main_column h1.cat-header, 
#content .main_column h1.cat-header { border-bottom: 1px dotted rgb(204, 204, 204); margin-bottom: 25px;font-size:22px;}


/*Remove author from posts */
.author { display:none;visibility:hidden;}
.main_column .article ul.article_info {padding-left:0px;}

/* Make Edit Link Stand Out */
.post-edit-link {display:block;clear:both;color:#000000;-moz-border-radius:3px;font-size:14px;font-weight:bold;display:block;margin:5px 0px;padding:4px 8px;border:1px solid #000000;background-color:#CCFF00;}

/* Editor Bio Signature Block  */
.editor-bio {
border:1px solid #CCCCCC;
margin:15px 0;
padding:8px;
height:65px;
}

.editor-bio img {
	float:left;
	margin-right:5px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}

#logo {
background:transparent url(running/running-logo.png) no-repeat scroll 0px 0px;

}

#content .signin
{background-color: #009aff;
}



.main_column .article ul.options li a {
border-right:1px solid #0072c7;
color:#0072c7;
}

#content .main_column h1:hover,#content .main_column h1 a:hover {
color:#0072c7;
}

/* need to change as items in navigation changes*/
.nav_bars ul.main_nav li a {
font-size:22px;
}

#content .nav_bars ul.sec_nav li a {
font-size:14px;
margin-top:-2px;
text-decoration:none;
}


/* Live RaceDay Camera Styles */
#pdr_rdl { margin:0px auto!Important;}
#pdr_rdl fieldset { margin:0px;padding:5px 2px;}
#pdr_rdl legend { text-align:left;margin:0px;padding:0px;font-size:16px;font-weight:bold; }
#pdr_rdl legend img {padding:0px 2px;}
#pdr_rdl fieldset div {background-color:#000000;}

/* Styling for Raceday Live Buttons */

p.rdbutton {
	font-size:12px!Important;
	color:#000000!Important;
	font-weight: bold;
	margin: 0px auto 0px auto;
	text-align: center;
	width: 200px;
	padding: 10px 0px 0px 0px;
	background-image: url('http://www.competitor.com/wp-content/themes/pandemia-news/styles/events/bu_background2.gif');
	background-repeat: no-repeat;
	height: 30px;
}

p.rdbutton a { 	width:inherit;height:inherit;color:#000000!Important;width:200px;height:40px;}


/****************************************
 ATTENTION BOX
*/

.attn a:link { 	color: #006699;}
.attn a:visited { color: #006699;}
.attn H1 a:link { color: #006699;	text-decoration:none;}
.attn H1 a:visited { color: #006699;}
.attn H1 a:hover {	color: #006699;}
.attn H1 a:active {	color: #006699;}

.attn_note p,
.attn_download p, 
.attn_warning p, 
.attn_alert p { margin:0px!Important;padding:0px!Important;}

.attn_warning, .attn_alert {
	background:#FFFBBC none repeat scroll 0 0;
	border:1px solid #E6DB55;
	padding:6px 9px;
	margin: 6px 0px;
}

.attn_note {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
padding:6px 9px;
}



.attn_download {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E7F7D3 none repeat scroll 0 0;
border:1px solid #66CC33;
padding:6px 9px;
}

.attn { 	background-color: #FFFFFF;	border: 1px solid;	background-repeat: repeat-x;	margin-bottom: 20px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:0px;}
.attn H1 { 	margin-top: 0px;	color: #006699;	font-size: 16px;	margin-bottom: 2px;	padding-top: 2px;	font-weight: bold;	border-bottom: 2px solid;	border-bottom-color: #006699;}
.attn H2 {	margin-top: 0px;	color: #006699;	margin-bottom: 2px; padding-top: 2px;	font-weight: bold;}
.attn p { 	margin: 0px 0px 8px 0px;}
.ngg-imagebrowser img 



/****************************************
PAGE SUBSECTIONS
*/
#content .article .entry #events-section-container { overflow: hidden;width:630px; }
.article .entry #events-section-container .events-section { overflow:hidden; float: left; width:300px; height:auto;-moz-border-radius:3px;background-color:#F3F3F3;border:1px solid #DDDDDD;padding:4px 3px 0px 3px!Important;margin:0px 5px 20px 0px!Important;}
.events-section ul {margin-top:5px!Important;padding-top:5px!Important;height:185px;}

