/* CSS Document */

* {margin:0px auto; }

html, body { background:#333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:default;}

a, hover {color:#FF9900; font-weight:bold; text-decoration:none; }

#pageWrapper { width:1014px; height:100%; min-height:900px; border:5px solid #ff9900; padding:0px 10px; }

#headOrange {width:1034px; height:512px; background:#ff9900 url(../images/introImage_1024x512.jpg) top no-repeat; margin-left:-10px;}

#footer {width:1029px; background:#ff9900; padding:5px; margin-left:-10px;}

#promotionsSpace { float:left; position:relative;}
#promotionsSpace img { display:block; position:absolute; top:0; left:0; z-index:1; }


p.blogroll {padding:5px 0px 5px 0px; color:#fff; }
p.blogroll a, hover {color:#fff; text-decoration:none; font-weight:bold; }

#mainContent { margin-top:10px; overflow:auto;}
#leftSide {float:left; width:550px; padding:10px; margin-right:5px;}
#centerSide { float:left; width:200px; padding:10px; margin-right:5px; }
#rightSide { float:left; width:175px; padding-left:15px; border-left:1px solid #fff; height:auto;}

/* EventPlace */
#eventHolder{ width:200px; height:200px; background:url(spinner.gif) center center no-repeat #fff; position:relative; }
#progress{position:absolute; width:100%; text-align:center; color:#999; top:225px; }

/* TOPSTORY */
#headspace {height:auto; color:#fff;}
#headspace .headline { background:#ff9900; font-size:12px; color:#000; font-weight:bold; padding:5px; width:auto; }
#headspace p{ margin:5px; padding: 0px 0px 5px 15px; }
#imageSpace img { float:left; margin-bottom:5px; }

#headspace ul { margin-bottom:5px; }
#headspace ul li { list-style:none; text-indent:10px; };

#headspace .close {border-bottom:1px solid #ff9900; padding-top:5px; clear:both; }

#centerSide .headline {border-bottom:3px solid #ff9900; text-align:center; font-size:12px; color:#ff9900; font-weight:bold; padding-bottom:5px; }
#centerSide img.running { border:2px solid #fff; margin-top:5px; }


#author { padding:10px; margin-bottom:5px; font-weight:bold; font-size:12px; color:#ff9900; width:175px;}
.author{padding:10px; margin-bottom:5px; font-weight:bold; font-size:12px; color:#ff9900; width:175px; float:left;}
#author.headline { border-bottom:1px solid #ff9900; text-align:center; font-size:13px;}
#paco {background:url(../images/authors/paco_pooley.jpg) left center no-repeat; text-indent:15px; padding:10px; margin-bottom:5px; font-weight:bold; font-size:12px; color:#ff9900; width:175px;}
#manuel{background:url(../images/authors/manuel_ormidale.jpg) left center no-repeat; text-indent:15px; padding:10px; margin-bottom:5px; font-weight:bold; font-size:12px; color:#ff9900; width:175px;}
.paco {float:left; background:url(../images/authors/paco_pooley.jpg) left center no-repeat; text-indent:15px; }
.manuel {float:left; background:url(../images/authors/manuel_ormidale.jpg) left center no-repeat; text-indent:15px;}

#pagination { width:100%; padding:5px; font-weight:bold; text-align:center;}
#pagination .newer { float:right; background:#ff9900; padding:5px; margin-right:5px; }
#pagination .front { float:right; background:#ff9900; padding:5px; margin-right:5px; }
#pagination .older { float:right; background:#ff9900; padding:5px; margin-right:5px; }

#pagination a,hover {color:#000; text-decoration:none; }