.post h2 { padding: 20px 0 12px 0; border-bottom: solid 1px #ccc; margin: 0 0 8px 0; line-height: 100%; font-size: 14px; color: #333; }
.post h2 a { color: #d77d05; font-weight: bold; font-size: 14px; text-decoration: none; }
.post h3 { font-size: 12px; margin: 0px; color: #333333; background-color: #FFFFFF; font-weight: bold; }
.post h4 { font-size: 12px; margin: 0px; color: #333333; background-color: #FFFFFF; font-weight: bold; }
.post h5 { font-size: 12px; margin: 0px; color: #333333; background-color: #FFFFFF; font-weight: bold; }
.post h6 { font-size: 12px; margin: 0px; color: #333333; background-color: #FFFFFF; font-weight: bold; }
.post p { padding-bottom: 10px; margin: 0px 30px 0px 30px; color: #333333; font-size: 0.8em; }
.PostListItem { padding-bottom: 10px; margin: 0px 30px 0px 30px; color: #333333; font-size: 0.8em;}
.PostListItemDetails {padding-bottom: 10px; margin: 0px 30px 0px 30px; color: #333333; font-size: 0.8em;}
#leftmenu h2 { padding: 0 0 6px 0; border-bottom: solid 1px #ccc; margin: 0 0 8px 0; line-height: 100%; font-size: 13px; color: #333; }

/* Poll Styles */
.CommonPollMoveUpButton { display: inline-table; display: -moz-inline-box; display: inline-block; margin: 1px; border: solid 1px #999; border-top-color: #ccc; border-left-color: #ccc; background-color: #eee; color: #333; font-size: 80%; font-weight: bold; background-repeat: no-repeat; background-position: left top; width: 20px; height: 20px; line-height: normal; background-image: url(../images/up.gif); }
.CommonPollMoveUpButton:LINK, .CommonPollMoveUpButton:VISTED, .CommonPollMoveUpButton:ACTIVE { text-decoration: none; color: #333; }
.CommonPollMoveUpButton:HOVER { text-decoration: none; color: #333; background-color: #ddd; }
.CommonPollMoveDownButton { display: inline-table; display: -moz-inline-box; display: inline-block; margin: 1px; border: solid 1px #999; border-top-color: #ccc; border-left-color: #ccc; background-color: #eee; color: #333; font-size: 80%; font-weight: bold; background-repeat: no-repeat; background-position: left top; width: 20px; height: 20px; line-height: normal; background-image: url(../images/down.gif); }
.CommonPollMoveDownButton:LINK, .CommonPollMoveDownButton:VISTED, .CommonPollMoveDownButton:ACTIVE { text-decoration: none; color: #333; }
.CommonPollMoveDownButton:HOVER { text-decoration: none; color: #333; background-color: #ddd; }
.CommonPollDeleteButton { display: inline-table; display: -moz-inline-box; display: inline-block; margin: 1px; border: solid 1px #999; border-top-color: #ccc; border-left-color: #ccc; background-color: #eee; color: #333; font-size: 80%; font-weight: bold; background-repeat: no-repeat; background-position: left top; width: 20px; height: 20px; line-height: normal; background-image: url(../images/delete.gif); }
.CommonPollDeleteButton:LINK, .CommonPollDeleteButton:VISTED, .CommonPollDeleteButton:ACTIVE { text-decoration: none; color: #333; }
.CommonPollDeleteButton:HOVER { text-decoration: none; color: #333; background-color: #ddd; }
ol.CommonPollAnswerList {margin:0; padding: 5px; }
ol.CommonPollAnswerList li { margin-left: 5px; }

/* rendered poll styles */
.CommonPollArea { width: 50%; width: 310px; background-color: #f4f4f4; margin: 0 auto; }
.CommonPollArea img { padding: 0x; margin: 0px; }
.CommonSidebar .CommonPollArea {  }
.CommonPollQuestion { background-color: #2f2f2f; padding: 12px 12px 0px 12px; margin:0px; color: #fac635; font-size: 13px; }
.CommonPollContent { background-color: #2f2f2f; padding: 5px 5px 5px 0px; margin: 0px;}
.CommonPollDescription { }
.CommonPollSwitchedContent { width: 80%; margin: 0 auto; }
.CommonSidebar .CommonPollSwitchedContent { margin: 20px; }
ul.CommonPollAnswerList { list-style-type: none; margin: 0; padding: 0; font-weight: bold; }
ul.CommonPollAnswerList li { padding: 5px; margin: 0; }
.CommonPollAnswer { color: #ffffff;padding: 2px; }
.CommonPollUserVote { margin: 5px; color: #ffffff; }
.CommonPollFooter { padding: 5px; background-color: #2f2f2f;}
.CommonPollResultGraph { white-space: nowrap;  }
.CommonSidebar .CommonPollResultGraph { display: none; }
ul.CommonPollFooterList { background-color: #2f2f2f; color: #ffffff; list-style-type: none; margin: 0; padding: 0; }
ul.CommonPollFooterList li { background-color: #2f2f2f; color: #ffffff; display: inline; margin: 0 6px; padding: 0; }
/* End Poll Styles */

/***** General******/

img{border:0px}
#content-common{ /*margin:12px; padding:8px; background-color:#ffffff; text-align:left; border: 6px solid #669900; */}
h1{ /*font-size:14px; padding:4px; margin:0px 0px 3px; background-color:#000000; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FFCC00;color:#ffffff; */}
h2{/*font-size:13px;padding:4px;margin:0px;color:#333333;background-color:#FFFFFF;*/}
h3{/*font-size:12px;padding:4px;margin:0px;color:#333333;background-color:#FFFFFF;*/}
h4{font-size:11px;padding:4px;margin:0px;color:#333333;background-color:#FFFFFF;}
h5{font-size:11px;padding:4px;margin:0px;color:#333333;background-color:#FFFFFF;}
h6{font-size:11px;padding:4px;margin:0px;color:#333333;background-color:#FFFFFF;}
p{ }
#main{ text-align: center; margin: 0px auto; padding: 0px; height: 100px; width: 100%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#content-content{width:1011px;margin: 0 auto;text-align:left;overflow:hidden;color:#ffffff;}
.float-left{float:left;}

/***** Header area******/
#header-bg { width: 1024px; height: 274px; margin: 0 auto; position: relative; }
#header-content { width: 1024px; height: 274px; margin: 0 auto; text-align: left; position: relative; }
#rugbythatrocks { width: 318px; height: 41px; position: absolute; z-index: auto; left: 8px; bottom: 8px; }
#header-top { width: 760px; height: 38px; }
#logo { width: 210px; height: 224px; }
#search-bar { width: 150px; height: 40px; float: right; padding-left: 10px; }
#sign-in { font-size: 10px; font-weight: bold; color: #ffffff; float: right; background-color: #000000; margin-top: 12px; margin-right: 10px; padding: 3px; }
#sign-in a { color: #ffffff; text-decoration: none; }
#sign-in a:hover { color: #ffffff; text-decoration: underline; }
#nav { width: 814px; }
#sponsors { height: 90px; float: left; width: 796px; padding-top: 16px; }
#sponsor-logos { height: 108px; width: 440px; float: left; }
/*#varsity-chooser{ width:674px; height:26px; float:left;margin-left:122px; padding-top:49px; background-image: url(../images/common/varsity-chooser-bg.gif); background-repeat: no-repeat; background-position: left top; text-align: left;}*/
#varsity-chooser { width: 680px; float: left; margin-left: 120px; height: 75px; background-image: url(../images/varsity-chooser-bg.gif); background-repeat: no-repeat; background-position: left top; }
#varsity-chooser a { display: block; float: left; }
#varsity-chooser a.one { height: 26px; padding-top: 49px; }
#varsity-chooser a.two { height: 26px; padding-top: 49px; }
#varsity-chooser a.three { height: 26px; padding-top: 49px; }
#varsity-chooser a.four { height: 26px; padding-top: 49px; }
#varsity-chooser a.five { height: 26px; padding-top: 49px; }
#varsity-chooser a.six { height: 26px; padding-top: 49px; }
#varsity-chooser a.seven { height: 26px; padding-top: 49px; }
#varsity-chooser a.eight { height: 26px; padding-top: 49px; }
#varsity-chooser a.nine { height: 38px; padding-top: 37px; }

/***** Footer Area******/
#footer-top-bg { width: 100%; float: left; padding-bottom: 30px; }
#footer-top-content { width: 1011px; margin: 0 auto; text-align: left; }
#footer-bg { width: 100%; height: 163px; float: left; }
#footer-content { width: 1024px; height: 144px; margin: 0 auto; background-color: #000000; }
#footer-content { font-weight: bold; font-size: 9px; color: #ffffff; margin-top: 20px; }
#logo-container { width: 1024px; height: 50px; font-weight: bold; padding-top: 8px; margin-bottom: 6px; text-align: left; }
#sponsor-logos { height: 90px; width: 796px; float: left; }
#copyright { width: 650px; margin: 0 auto; display: block; margin-bottom: 4px; padding-top: 10px; }
#footer-menu { margin: 0 auto; width: 650px; display: block; margin-bottom: 4px; color: #ffffff; }
#footer-menu a { padding: 0px; margin: 0px; display: inline; padding-right: 2px; color: #ffffff; }
.footer-spacer { display: inline; padding-right: 2px; }
#fnb-text { width: 650px; margin: 0 auto; display: block; }
#newsfeed-sponsor { line-height: 40px; color: #fff; padding-left:100px; }

/***** Styles used on custom tables ******/
.table{background-color:#669900;color:#333333;}
.head{color:#ffffff;font-weight:bold;background-color:#a40046}
.even{background-color:#e7e7e7; padding-left: 5px;}
.odd{background-color:#ffffff; padding-left: 5px;}
.TableHeader { color: #ffffff; font-weight: bold; background-color: #a40046; }
.TableEven { background-color: #e7e7e7; vertical-align:text-top;}
.TableOdd { background-color: #ffffff; vertical-align:text-top;}
.TableCellCentre {text-align:center;}
.TableCellIndent {padding-left: 40px;}
.TableCellLineBreak {border-top: dotted 1px #ccc; padding:0px; margin: 20px 0px 20px 0px}
.TableHeaderScore { color: #ffffff; font-weight: bold; background-color: #303030; text-align: left; font-size: 10px; border: solid 1px #4f1b1a; }
.TableEvenScore { color: #ffffff; background-color: #303030; text-align: left; font-size: 10px; border: solid 1px #4f1b1a; }
.TableOddScore { color: #ffffff; background-color: #131313; text-align: left; font-size: 10px; border: solid 1px #4f1b1a; }


/*
***** Header area******
#header-content{width:1011px;height:282px;margin: 0 auto;text-align:left;}
#header-top { width: 810px; height: 50px; }
#logo { width: 163px; height: 174px; }
#search-bar { width: 150px; height: 50px; float: right; padding-left: 10px;}
#sign-in { font-size: 10px; font-weight: bold; color: #ffffff; float: right; background-color: #63773b; margin-top: 12px; margin-right: 10px; padding: 3px; }
#sign-in a { color: #ffffff; text-decoration: none; }
#sign-in a:hover { color: #ffffff; text-decoration: underline; }
#nav { display: inline; float: left; padding: 0px; margin: 0px; padding-right: 12px; height: 28px; line-height: 28px;}
#header-bg{ width:100%; height:282px; background-image: url(../images/header-bg.gif); background-repeat: repeat-x; background-position: center top; }
#varsity-chooser{ width:829px; height:48px; float:left; padding-top:48px; background-image: url(../images/varsity-chooser-top.jpg); background-repeat: no-repeat; background-position: left top; }
#sponsor-logos h4{font-size:9px;background-color:transparent;font-weight:bold;margin-left:10px;margin-top:8px;width:440px;}
#sponsors{ height:108px; float:left; width:1007px; background-image: url(../images/sponsor-bg.gif); background-position: 342px top; background-repeat: no-repeat; }
#sponsor-logos{ height:108px; width:440px; float:left;  }
#providers{float:left;height:50px;color:#000000;height:50px;margin-left:255px;}
.provider-text{height:50px;line-height:50px;float:left;}

***** Footer Area******
#footer-top-bg{ width:100%;background-image: url(../images/footer-top-bg.gif); background-repeat: repeat-x; background-position: center bottom; float:left;padding-bottom:30px;}
#footer-top-content{width:1011px; margin:0 auto;text-align:left;}
#footer-bg{ width:100%; height:144px;  background-image: url(../images/footer-bg.gif); background-repeat: repeat; background-position: center top;float:left; }
#footer-content{width:1011px;height:144px;margin: 0 auto;}
#footer-content{font-weight:bold;font-size:9px;color:#ffffff;}
#footer-menu {margin:0 auto;width:650px;display:block;margin-bottom:4px;background-color:#63773b;color:#ffffff;}
#footer-menu a{padding:0px;margin:0px;display:inline;padding-right:2px;color:#ffffff;}
.footer-spacer{display:inline;padding-right:2px;}
#copyright{width:650px;margin:0 auto;display:block;margin-bottom:4px;background-color:#63773b}
#fnb-text{width:650px;margin:0 auto;display:block;background-color:#63773b}
.ad-border { border: 3px solid #3f4a22; }
#advertising-poll{width:1012px;margin: 0 auto;text-align:left;padding-left:12px;overflow:auto;}
.product-ad{ background-image: url(../images/ad-link-img.gif); background-repeat: no-repeat; background-position: right top; padding-top: 16px;width:318px;float:left;}
.product-ad-small{ background-image: url(../images/ad-link-img.gif); background-repeat: no-repeat; background-position: right top; padding-top: 16px;width:312px;float:left;}
.ad-margin-top{margin-top:15px;}
#logo-container{width:1011px;height:50px;font-weight:bold;padding-top:8px;margin-bottom:25px;text-align:left;}
#social-links{width:1011px;float:left;padding-bottom:6px;padding-top:13px;}
.social-banner{padding-left:13px;float:left;}
#social-bookmarks{padding-left:12px;}
#newsfeed-sponsor{line-height:40px; vertical-align:middle;color:#000000;margin-left:100px;}
.super-bru-margin{margin-left:120px;}

***** Styles used on custom tables ******
.table{background-color:#669900;color:#333333;}
.head{color:#ffffff;font-weight:bold;background-color:#669900}
.even{background-color:#daf493; padding-left: 5px;}
.odd{background-color:#ecf7cf; padding-left: 5px;}
.TableHeader { color: #ffffff; font-weight: bold; background-color: #669900; }
.TableEven { background-color: #daf493; vertical-align:text-top;}
.TableOdd { background-color: #ecf7cf; vertical-align:text-top;}
.TableCellCentre {text-align:center;}
.TableCellIndent {padding-left: 40px;}
.TableCellLineBreak {border-top: dotted 1px #ccc; padding:0px; margin: 20px 0px 20px 0px}
.TableHeaderScore { color: #ffffff; font-weight: bold; background-color: #303030; text-align: left; font-size: 10px; border: solid 1px #4f1b1a; }
.TableEvenScore { color: #ffffff; background-color: #303030; text-align: left; font-size: 10px; border: solid 1px #4f1b1a; }
.TableOddScore { color: #ffffff; background-color: #131313; text-align: left; font-size: 10px; border: solid 1px #4f1b1a; }

***** General for main home page******
#content-col-one{width:317px;margin-left:5px;float:left;margin-right:12px; }
#content-col-two{width:340px;float:left;}
#content-col-three{width:324px;float:left;}
#content-col-one table{background-color:#4c4c4c;}

#news{width:317px;background-color:#4c4c4c;}
.vc-news-header{ background-color:#131313; height:31px; font-size:12px; color:#f9c634; padding:0px 0px 0px 16px; font-weight:bold; background-image: url(../images/vc-news-header.gif); background-repeat: no-repeat; background-position: left top; }
.news-head{background-color:#450e08;line-height:30px;font-size:14px; padding: 0px 0px 0px 12px }
.news-head-two{line-height:30px;font-size:14px; padding: 0px 0px 0px 12px }
.news-type-head{ background-color:#131313;line-height:24px; font-size:12px; color:#f9c634; padding:0px 0px 0px 16px; font-weight:bold; }
.news-odd { background-color: #2f2f2f; padding-top:5px; padding-bottom: 5px;}
.news-odd a{color: #ffffff; font-weight: bold; padding-left: 20px;}
.news-small {color: #ffffff; font-size:11px; padding-left: 24px; font-style:italic;}
.news-even { background-color: #242424; padding-top:5px; padding-bottom: 5px;}
.news-even a{color: #ffffff; font-weight: bold; padding-left: 20px; }
.news-more {background-color: #2f2f2f; padding-top:5px; padding-right: 5px;text-align: right;}
.news-more a{color:#fac635;text-decoration:none; font-weight:bold; }
.rss-float{padding-left:10px;}
#blogs{width:317px;background-color:#4c4c4c;}
.blog-entry{background-color:#2f2f2f;padding-left:20px;height:103px;}
.blog-link{background-color:#414141;line-height:20px;padding-left:20px;}
.blog-link a{color:#fac635;text-decoration:none;}
.yellow{color:#fac635;}

#scorecard{ height:488px; width:340px; background-color:#fac635; background-image: url(../images/scorecard-footer.gif); background-repeat: no-repeat; background-position: left bottom;}
#scorecard-header{ width:340px; }
#scorecard td{ background-color:#fce192;border-bottom-width: 2px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color:#f9c635; }

.scorecardtable{background-color:#fac635;color:#333333;}
#tab-interface{float:left;width:340px;}
#tab-one{ float:left;width:171px;}
#tab-two{float:left;width:169px;}
#tab-three{float:left;width:67px;}
.tab-inactive{ background-color:#886e24; background-image: url(../images/inactive-bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.tab-active{}

#fixture-table {background-color: #450e09;color:#ffffff;font-size:12px;margin-left:6px;margin-top:14px; }
#fixture-table .odd{background-color:#2f2f2f; }
#fixture-table .even{background-color:#242424;}
#fixture-table .head th{background-color:#242424;}
#fixture-table-content{float:left;height:280px;}
#fixture-date{padding-left:8px;color:#333333;font-size:14px;margin-top:0px; padding-top: 22px;  width:100%; float:left; font-weight: bold; background-color:#fac635;}

#cell-form{text-align:left;font-size:10px;}
.cell-img{padding-left:12px;float:left;}
.cell-txt{float:left;width:200px;}
.cell-txt-label{float:left;}
.cell-msg{margin-left:12px;float:left;}

#competitions{margin-top:12px;}
#poll{width:340px; height: 435px; float:left;margin-left:12px;margin-top: 16px; padding-top:0px;margin-right:12px;background-color: #2f2f2f;}
#poll p {background-color: #2f2f2f; padding: 0px 12px 0px 12px; color: #ffffff;}

#video-player{ width:324px; height:299px; background-image: url(../images/video-bg.gif); background-repeat: no-repeat; background-position: right bottom; }
.videoalign{margin: 3px 3px 3px 30px;}
.left-margin{margin-left:12px;}

#announcements{ height:403px; background-attachment: scroll; background-image: url(../images/announcements-bg.gif); background-repeat: no-repeat; background-position: left bottom;}
#announcements ul{margin:0px;padding:0px;margin-left:10px;}
.announce-link {float:right;padding-right:25px;padding-top:15px;}
.announce-post{ display:block; width:312px; height:136px;  padding: 0px; margin:0px; background-image: url(../images/announce-post-bg.gif); background-repeat: no-repeat; background-position: left top; }
.announce-post p{ padding: 25px; color: #000000}

#pharmaton-comp{margin-left:12px;}
*/
