/*Story Header*/
.storyheader {padding: 0 0px 8px 0;}
.storyheader h1 {font-size:18px;color:#278cc2;}
.storyheader h2 {font-size:12px;font-weight:normal;color:#278cc2;margin-top:5px;}

/*Story Source*/
.feed_details {padding: 0 0px 3px 0;}
.feed_details h3 {font-size:11px;font-weight:bold;}
.feed_details h4 {font-size:10px;font-weight:normal;}
.feed_details a {color:#f00;text-decoration:none;}
.feed_details a:hover {text-decoration:underline;}

/*sponsor Box*/
#sponsorbox {width:160px;display:inline;margin:8px 2px 2px 0px;float:left;clear:left;}

/*Story tool box*/
#toolbox {width:160px;height:150px;overflow:hidden;display:inline;margin:8px 2px 2px 0px;float:left;clear:left;}
#toolbox a {color:#464545;text-decoration:underline;font-weight:bold;}
#toolbox h4 {font-weight:bold;font-size:12px;color:#666;margin:0;}

#toolbox .bullet {margin-bottom:2px;}
#toolbox .bullet li {background-position: 0 4px;height:1%;}
#toolbox .bullet li a {margin-left:1px;text-decoration:none;}
#toolbox .bullet li span {font-size:12px;display:block;margin-left:20px;}
#toolbox ul.icons {margin-top:6px;padding-bottom:2px;width:120px;}
#toolbox ul.icons li {margin:0;height:auto;}
#toolbox ul.icons li.email {background:transparent url(/images/email.gif) 0 0 no-repeat; padding-bottom:3px; }
#toolbox ul.icons li.print {background:transparent url(/images/print.gif) 0 0 no-repeat; padding-bottom:3px; }
#toolbox ul.icons li.audio {background:transparent url(/images/audio.gif) 0 0 no-repeat; padding-bottom:3px; }

#toolbox ul.icons li.email span {margin-left:22px;}
#toolbox ul.icons li.print span {margin-left:22px;}


#toolbox ul.tools li {float:left;width:140px;height:25px;}
#toolbox ul.tools li span {display:none;clear:right;}
#toolbox ul.tools li a {float:left;width:140px;height:20px;clear:left;}
#toolbox ul.tools li.bookmark {background:transparent url(/images/icon_bookmark.gif) 0 0 no-repeat;}
#toolbox ul.tools li.rss {background:transparent url(/images/icon_rss.gif) 0 0 no-repeat;}

#toolbox .rule {width:140px;height:4px;font-size:1px;background:transparent url(/images/hr_dot.gif) top left repeat-x;margin-bottom:-1px; padding-bottom:3px;}
#toolbox ul.bullet .rule {width:120px;height:4px;font-size:1px;background:transparent url(/images/hr_dot.gif) top left repeat-x;margin-bottom:-1px;}

/*Font size controll*/
#fontsizecontainer {float:left;margin-bottom:10px;}
.fontsize_label {float:left;margin-right:4px;font-size:10px;margin-top:2px; margin-bottom:8px; }
#fontsizecontainer {width:72px;height:17px;}
#fontsizecontainer li {width:17px;height:17px;display:inline;}
#fontsizecontainer a {width:17px;height:17px;float:left;background:transparent;}
#fontsizecontainer a span {display:none;}
.size00 {background:transparent url(/images/fontsize_widget.gif) 0 0 no-repeat;}
.size01 {background:transparent url(/images/fontsize_widget.gif) 0 -18px no-repeat;}
.size02 {background:transparent url(/images/fontsize_widget.gif) 0 -36px no-repeat;}
.size03 {background:transparent url(/images/fontsize_widget.gif) 0 -54px no-repeat;}

#content .para10 p {font-size:10px;width:auto; color:#3a6174; margin-bottom:0.8em; }
#content .para12 p {font-size:13px; width:auto; color:#3a6174; margin-bottom:0.8em; }
#content .para14 p {font-size:15px;width:auto; color:#3a6174; margin-bottom:0.8em; }
#content .para16 p {font-size:17px;width:auto; color:#3a6174; margin-bottom:0.8em; }

.para10 p strong { display:block; font-size:14px; }
.para12 p strong { display:block; font-size:14px; }
.para14 p strong { display:block; font-size:14px; }
.para16 p strong { display:block; font-size:14px; }

.addthis { padding-top:5px; float:left; }

/* head 2 head */
.h2h #h2h .pad_4px {padding:0;overflow:hidden;}
.h2h #content .newsboxcopy {background:url(/images/widget_rule.jpg) bottom left repeat-x;width:160px; float:left;}
.h2h #content { background:#fff url(/images/border/border_v_992.jpg) top left repeat-y; margin-bottom:10px; width:992px; overflow:hidden; }
.h2h .contentwrapper { background:#fff url(/images/border/border_v_982.jpg) top left repeat-y; }
.h2h #toolbox { background:url(/images/related_rule.jpg) top left repeat-x; margin-top:15px; }
.h2h #toolbox h4 { display:none; }
.h2h #toolbox .rule { background:none; }
#h2h_left .image_wrapper { float:left; border:1px solid #ccc; margin-right:5px; }
#h2h_right .image_wrapper { float:right; border:1px solid #ccc; margin-left:5px; }
.image_wrapper img { float:left; }
.content_wrapper { color:#849eb5; }
.content_wrapper p { line-height:1.5em; }
.content_wrapper .feed_details h3 { background:transparent url(/images/related_rule.jpg) bottom left repeat-x; margin-bottom:5px; height:20px; }
#sponsorbox {display:none;}
#body .h2h_headline { font-size:18px; font-weight:bold; padding:5px 0px 10px 8px; color:#666; }
.h2h_topbanner { background:url(/images/h2h_banner.jpg) bottom left repeat-x; }
.border_sides { background:none; overflow:hidden; width:auto; }

/* columns - left and right */
#h2h_left { margin-right:17px; float:left; }
#h2h_right { float:left; }
.col_393 { width:393px; float:left; display:inline; overflow:hidden; }

/* column - middle */
#h2h_middle { margin-right:17px; float:left; }
.col_160 { width:160px; float:left; display:inline; }

/* column - middle - sections */
#h2h_middle .newsboxcopy .newsimage { float:left; margin-right:7px; margin-bottom:5px; }
#h2h_middle .newsboxcopy .newsimage img { border:1px solid #ccc; }
#h2h_middle .newsboxcopy h1 { padding-bottom:4px; font-size:16px; color:#f36420; }
#h2h_middle .newsboxcopy h1 a, .newsboxcopy h1 a:visited { color:#f36420; font-size:14px; font-weight:bold; }
#h2h_middle .more_past_h2h h1 a, #h2h_middle .more_past_h2h h1 a:visited { color:#000; font-size:12px; font-weight:bold; }
#h2h_middle .more_past_h2h h1 a span strong { color:#f36420; }
#h2h_middle .newsboxcopy .newscontent { color:#278cc2; font-size:12px; }
#h2h_middle .newsboxcopy .morelinks a, #h2h_middle .newsboxcopy .morelinks a:visited { color:#278cc2; font-size:11px; font-weight:bold; }
#h2h_middle .newsboxcopy .clear { height:10px; }
#h2h_middle .h2h_past .newsboxcopy h1 a, .newsboxcopy h1 a:visited { color:#278cc2; }
#h2h_middle .newsimage, #h2h_middle .morelinks, #h2h_middle .newsboxcopy .hrule { display:none; }
#h2h_middle .h2h_past .newsimage { display:block; }
#h2h_middle .h2h_past_title span { display:none; }
#h2h_middle .h2h_past_title img { float:left; }

/* bigbox spacers */
.vertical_spacer_left, .vertical_spacer_right { width:1px; height:125px; }
.left_spacer, .middle_spacer, .right_spacer { height:260px; }
.middle_spacer { position:relative; }
.left_spacer, .right_spacer { width:52px; }
.left_spacer, .vertical_spacer_left  { float:right; display:inline; }
.right_spacer, .vertical_spacer_right { float:left; display:inline; }
.left_spacer { clear:right; margin:15px 0 0 5px; }
.right_spacer { clear:left; margin:15px 5px 0 0; }
.h2h_summary { height:180px; background:transparent url(/images/related_rule.jpg) 0px 168px repeat-x; }
#h2h_bigbox { position:absolute; left:-70px; top:13px; }

/* poll */
.h2h_poll { background:transparent url(/images/poll/h2h_poll_rest.jpg) top left repeat-y; width:383px; float:left; border:1px solid #dedede; }
.h2h_poll_area { background:transparent url(/images/poll/h2h_poll_top.jpg) top left no-repeat; }
.h2h_poll_area .wrapper { padding:3px 17px; }
.h2h_poll_table { width:349px; height:156px; }
.h2h_poll_agreement { text-transform:uppercase; color:#fff; font-size:11px; font-weight:bold; }
.h2h_poll_caps { }
.middle_caps { width:70px; }
.h2h_poll_rule { background:#4982ad; height:1px; font-size:1px; overflow:hidden; }
#content .h2h_poll_caps img { float:left; margin-top:4px; margin-bottom:5px; display:inline; }
.h2h_poll_caps .first { height:100px; }
#content .h2h_poll_caps .first img { float:right; display:inline; margin-right:4px; }
.h2h_poll_submit { margin-top:3px; margin-bottom:3px; }

.vote_number { font-size:14px; font-weight:bold; }
.h2h_bar { background:transparent url(/images/poll/poll_vbar.jpg) top left repeat-y; float:left; width:29px; }
.first .h2h_bar { margin-left:20px; display:inline; }
.h2h_poll_numbers { font-size:12px; color:#fff; font-weight:bold; }
#content .h2h_poll_numbers span { padding-left:23px;}
.first_bar { width:90px; }
.middle_bars { width:70px; }
#vbar1 { height:5px; }
#vbar2 { height:25px;}
#vbar3 { height:50px; }
#vbar4 { height:100px; }
#vbar5 { height:20px; }
#vbar1_right { height:5px; }
#vbar2_right { height:25px;}
#vbar3_right { height:50px; }
#vbar4_right { height:100px; }
#vbar5_right { height:20px; }

#body .h2h_poll_caps a { display:block; width:63px; height:50px; background:url(/images/poll/puck2_general.jpg) top left no-repeat; float:left; }
#body .h2h_poll_caps a.clicked { background-position:-63px 0px; }
#body .h2h_poll_caps a img { display:none; }

/*#body .gatorade .h2h_poll_caps a { background:url(/images/poll/cap_gatorade.jpg) top left no-repeat; }*/
#body .gatorade .h2h_poll_caps a { background:url(/images/poll/puck2_gatorade.jpg) top left no-repeat; }
#body .pepsi .h2h_poll_caps a { background:url(/images/poll/cap_pepsi.jpg) top left no-repeat; }
#body .gatorade .h2h_poll_caps a.clicked { background-position:-63px 0px; }
#body .pepsi .h2h_poll_caps a.clicked {  background-position:-63px 0px; }

/*SoundOff section*/
#comments {float:left; padding:5px;color:#74808c;}
#commentsHeader {height:25px; width:655px;background:url(/images/soundoff_rule.jpg) bottom left repeat-x; margin-bottom:5px;}
#commentsTitle {float:left;font-weight:bold;font-size:14px;text-transform:uppercase;color:#74808c;}
#commentsEntryFormLink { float:right;font-weight:bold;font-size:12px; display:inline;}
#commentsEntryFormLink a { float:left;color:#74808c;background:url(/images/soundoff_plus.jpg) top right no-repeat;padding:3px 23px 3px 0; }
#commentsList {width:655px;margin-right:10px;margin-bottom:5px;float:left; font-size:12px;}
#commentsList .commentsItem {float:left;width:100%;border-bottom:1px solid #c2def3; margin-bottom:10px; padding-bottom:10px;}
#commentsList .commentsItem .commentAuthor {font-weight:bold;text-transform:uppercase;float:left;margin-right:10px;}
#commentsList .commentsItem .commentDate {float:left;}
#commentsList .commentsItem .commentFlag { float:right; font-size:11px; font-weight:bold; text-transform:uppercase; clear:right; }
#commentsList .commentsItem .commentFlag a {color:#74808c; background:url(/images/soundoff_x.jpg) top right no-repeat; padding:3px 23px 3px 0; float:left;}
#commentsList .commentsItem .commentContent {margin-top:5px; float:left; clear:both; width:655px;}

#commentsForm {color:#74808c; font-size:12px;}
#commentsForm #commentsFormTitle {float:left;width:655px;font-weight:bold;font-size:14px;text-transform:uppercase;padding-bottom:10px;background:url(/images/soundoff_rule.jpg) bottom left repeat-x;}
#commentsForm #commentsFormTitle a { color:#74808c; }
#commentsForm #commentsFormDes { width:185px; float:left; }
#commentsForm #commentsFormDes .wrapper { padding-top:33px; }
#commentsFormName { width:210px; float:left; }
#commentsFormName .wrapper { padding-top:20px; }
.commentsFormNames { font-weight:bold; }
#commentsFormNameInput { width:195px; font-size:12px;}
#commentsFormEntry { width:270px; float:left; }
#commentsFormEntry .comments_textarea { width:255px; height:120px; padding:0; }
#commentsFormEntry .wrapper { padding-top:20px; }
#commentsFormEntry #divLabel {}
#commentsFormEntry textarea#commentsFormEntryInput {}
#commentsFormSubmit {float:right;clear:left; display:inline; margin-right:12px; margin-top:5px;}

/* h2h soundoff section */
.h2h #h2h_soundoff { background:#fff url(/images/border/border_v_992.jpg) top left repeat-y; width:992px; overflow:hidden; }
.h2h #h2h_soundoff .contentwrapper { background:#fff url(/images/border/border_vb_982.jpg) top left repeat-y; }
.h2h #comments { float:left; padding:10px; color:#74808c; }
.h2h #commentsHeader {height:25px; width:962px;background:transparent url(/images/soundoff_rule.jpg) bottom left repeat-x; margin-bottom:5px;}
.h2h #commentsList {width:962px;margin-right:10px;margin-bottom:5px;float:left; font-size:12px;}
.h2h #commentsList .commentsItem .commentContent {margin-top:5px; float:left; clear:both; width:962px;}
.h2h #commentsForm #commentsFormTitle {float:left;width:962px;font-weight:bold;font-size:14px;text-transform:uppercase;padding-bottom:10px;background:transparent url(/images/soundoff_rule.jpg) bottom left repeat-x;}
.h2h #commentsFormEntry { width:558px; float:left; }
.h2h #commentsFormEntry .comments_textarea { width:543px; height:120px; padding:0; background:#fff; }

/*Past Head 2 Head */
.h2h_past #newsbox_onlystory .newsimage {width:150px;}
