@import url("reset-min.css");

.left{float: left}
.right{float: right}
.clear{clear: both}
strong{font-weight: bold; color: #666}

body{background: #F7F7F7 url(../images/bgBody.jpg) repeat-x; font: 12px Arial; color: #6C6C6C}
a{outline: none}

#wrapper{width: 1000px; margin: auto; background: transparent url(../images/bgContent.png)}

#header{height: 117px; background: transparent url(../images/bgBottomHeader.gif) bottom center no-repeat}
#header h1{width: 230px; height: 100px; float: left; background: transparent url(../images/bgHeaderH1.png) no-repeat}
#header h1 a{display: block; width: 230px; height: 100px; text-indent: -9999px}
#header a.paddypower{display: block; width: 400px; height: 50px; float: right; background: transparent url(../images/bgHeaderPP.gif) no-repeat; text-indent: -9999px}
#header ul.menu{float: right; width: 640px; height: 22px; margin-top: 22px}
#header ul.menu li{float: right; height: 22px}
#header ul.menu li.on{background-color: #449314}
#header ul.menu li a{float: left; height: 22px; font-size: 16px; color: #fff; text-decoration: none; padding: 0 10px}
#header ul.menu li a:hover{background-color: #619F3B}
#header ul.menu li.sep{width: 2px; height: 22px; background: transparent url(../images/bgHeaderLiSep.png) no-repeat; text-indent: -9999px}


#content{}
#cntLeft {padding: 10px 10px 0 0; width: 725px; border-right: 1px solid #F1F1F1; float: left; min-height: 920px}
#cntLeft .bannerHome{width: 725px; height: 175px; float: left;background: transparent url(../images/bgBannerHome.jpg) no-repeat}
#cntLeft .bannerArchive{width: 725px; height: 136px; background: transparent url(../images/bgBannerArchive.jpg) no-repeat}
#cntLeft .bannerPR{width: 725px; height: 136px; background: transparent url(../images/bgBannerPR.jpg) no-repeat}
#cntLeft .bannerContact{width: 725px; height: 136px; background: transparent url(../images/bgBannerContact.jpg) no-repeat}
#cntLeft .bannerLinks{width: 725px; height: 136px; background: transparent url(../images/bgBannerLinks.jpg) no-repeat}
#cntLeft .latestNews{width: 223px; padding: 20px 0 0 10px}
#cntLeft .latestNews h2{height: 22px; background-color: #575757; font-size: 14px; font-weight: bold; color: #fff; text-indent: 12px; line-height: 22px}
#cntLeft .latestNews ul{}
#cntLeft .latestNews li{border-bottom: 1px solid #F0F0F0; padding: 8px 0 8px 10px}
#cntLeft .latestNews li.footer{padding:0; background-color: #F5F5F5}
#cntLeft .latestNews p{font-size: 12px; line-height: 20px}
#cntLeft .latestNews p.date{font-size: 11px}
#cntLeft .latestNews li.footer p{text-align: right; padding-right: 10px}
#cntLeft .latestNews a{color: #067318; font-weight: bold; text-decoration: none}
#cntLeft .latestNews a:hover{text-decoration: underline}
#cntLeft .latestNews li.footer a{color: #6C6C6C; text-decoration: none; font-weight: normal; font-size: 11px}

#cntLeft .main{width: 477px; padding-top: 20px}
#cntLeft .main .feature {margin-bottom: 15px; padding-bottom: 15px}
#cntLeft .main  h2{background: #E86C08; font-size: 14px; font-weight: bold; color: #fff; text-indent: 12px; line-height: 22px}
#cntLeft .highlight{height: 193px}
#cntLeft .highlight h3{width: 283px; height: 79px; color: #fff; font-size: 24px}
#cntLeft .highlight h3{background:#CB8035 url(../images/bgTitleh3.png)}
html>body #cntLeft .main .highlight h3{/*background:transparent url(../images/bgTitleh3.png)*/ background-color: #E58F3A}	
#cntLeft .highlight h3 a{display: block; width: 263px; height: 59px; color: #fff; text-decoration: none; padding: 10px}
#cntLeft .highlight h3 a:hover{background-color: #EF851D; text-decoration: none}
#cntLeft .feature p{font-size: 14px; margin-top: 5px}
#cntLeft .feature a{font-weight: bold; color: #067318; text-decoration: none}
#cntLeft .feature a:hover{text-decoration: underline}
#cntLeft .feature .bet{margin-top: 22px; background-color: #EFF7EA; cursor: pointer}
#cntLeft .feature .bet p{color: #499616; font-size: 14px; font-weight: bold; padding: 10px;}
#cntLeft .feature .bet  a{display: block; float: right; width: 96px; height: 29px; text-align:center; background-color: #449314; border: 2px solid #fff; margin: -16px 4px 0 0; color: #fff; line-height: 28px; font-weight: bold; font-size: 14px}
#cntLeft .feature .bet a:hover{background-color: #57BF17; text-decoration: none}

#cntLeft  .box{width: 230px}
#cntLeft  .box .highlight{height: 220px; background-repeat: no-repeat; padding-top: 100px}
#cntLeft  .box .highlight h3{width: 200px; height: 50px;font-size : 16px; font-weight: bold}
#cntLeft  .box .highlight h3 a{display: block; width: 190px; height: 40px; color: #fff}
#cntLeft  .box .highlight h3 a:hover{text-decoration: none}
#cntLeft  .box .highlight p{margin-top: 5px}
#cntLeft  .box .highlight a{font-weight:bold; text-decoration: none; color:#067318; padding: 5px}
#cntLeft  .box .highlight a:hover{text-decoration: underline}
#cntLeft .box .bet{margin-top: 22px; background-color: #EFF7EA; cursor: pointer}
#cntLeft .box .bet p{color: #499616; font-size: 12px; font-weight: bold; padding: 5px; width: 125px}
#cntLeft .box .bet  a{display: block; float: right; width: 83px; height: 25px; text-align:center; background-color: #449314; border: 2px solid #fff; margin: -30px 4px 0 0; color: #fff; line-height: 25px; font-weight: bold; font-size: 14px; text-decoration: none}
#cntLeft .box .bet  a:hover{background-color: #57BF17; text-decoration: none}

#cntLeft .feature .archive{padding: 10px 0 10px 0; border-bottom: 1px dashed #E8E8E8}
#cntLeft .feature .archive h3{background-color: #EE922D; color: #fff; font-size: 16px; font-weight: bold}
#cntLeft .feature .archive h3 a{display: block; color: #fff; font-size: 16px;padding: 5px 0 5px 10px}
#cntLeft .feature .archive h3 a:hover{background-color: #EF851D; text-decoration: none}
#cntLeft .archive p{font-size: 12px}
#cntLeft .archive p a:hover{text-decoration: underline}
#cntLeft .archive img{float: right; margin: -38px 0 0 10px}
#cntLeft .archive .bet p{font-size: 12px; margin-top: 20px; cursor: pointer}
#cntLeft .archive .bet a{font-size: 14px; text-decoration: none}
#cntLeft .archive .bet a:hover{background-color: #57BF17}
#cntLeft .archive a.back{background-color: #FCEEE5; color: #6C6A6B; display: block; padding: 6px 12px; font-size: 11px; margin-top: 15px; font-weight: normal}

#cntRight {float: right}
#cntRight .tweet{width: 235px}
#cntRight .tweet h2{height: 38px; background: transparent url(../images/bgTweetH2.png) top right no-repeat; font-size: 14px; font-weight: bold; color: #fff; text-indent: 26px; line-height: 22px}
#cntRight .tweet ul{}
#cntRight .tweet li{border-bottom: 1px solid #DBEEF4; padding: 15px 15px 15px 10px}
#cntRight .tweet div.footer{background: transparent url(../images/bgTweetFooter.png) bottom left no-repeat; height: 46px; font-size: 11px; border-bottom: none; padding: 0; margin-top: -30px}
#cntRight .tweet div.footer a{position: relative; top: 26px; left: 10px; text-decoration: none; color: #6C6C6C}
#cntRight .tweet div.footer a:hover{text-decoration: underline; color: #3A9ECF}
#cntRight .tweet p{font-size: 11px; line-height: 20px}
#cntRight .tweet p.date{font-size: 10px}
#cntRight .tweet a{color: #3A9ECF}
#cntRight .tweet a:hover{color: #238FBF}

#cntRight .poll{width: 244px; background: transparent url(../images/bgPoll.png) bottom center no-repeat; padding-bottom: 35px}
#cntRight .poll .top{background: transparent url(../images/bgTopPoll.png) 0 0 no-repeat; width: 244px; height: 52px; text-indent: -9999px}
#cntRight .poll .pollwrap{width: 180px; color: #383A35; padding: 5px 0 0 20px}
#cntRight .poll .pollwrap h2{font: 14px Arial; margin-bottom: 5px}
#cntRight .poll .pollwrap table{width: 100%; margin-top: 10px}
#cntRight .poll .pollwrap td{padding: 0; font-size: 0.9em}
#cntRight .poll .pollwrap label{cursor: pointer}
#cntRight .poll .pollwrap .voteBtn{border: none; width: 64px; height: 32px; background: url(../images/btnVote.png) no-repeat; text-indent: -9999px; cursor: pointer; float: right; margin-top: 3px; text-align: left; color:  #CA1E11; font-size: 1px; line-height: 20px}
#cntRight .poll .pollwrap .graph{background-color: #ca1e11; height: 12px; float: left; margin-bottom: 8px}
#cntRight .poll .pollwrap .result{color: #383A35; float: left; font-size: 0.9em; margin-left: 5px}
#cntRight .poll .pollwrap .total{color: #383A35; text-align:right; font-size: 0.9em}
.game, .facebook {margin:10px 0 5px 0;clear:both;}

#footer{width: 1000px; height: 500px; background: url(../images/bgFooter.png) no-repeat #f7f7f7; font-size: 11px}
#footer p.tandC{position: relative; top: 35px; left: 660px; width: 320px}
#footer p.tandC a{color: #707070; text-decoration: none}
#footer div.politicalBet{float: left; padding: 65px 0 0 190px; width: 390px}
#footer div.channels{float: left; padding: 65px 0 0 0; width: 200px}
#footer div.contact{float: left; padding: 65px 0 0 0; width: 200px}

#footer div.politicalBet h3, #footer div.channels h3, #footer div.contact h3{color:#0C6C0B; font-weight: bold; font-size: 14px; margin-bottom: 20px}
#footer div.politicalBet ul, #footer div.channels ul, #footer div.contact ul{width: 190px}
#footer div.politicalBet li, #footer div.channels li, #footer div.contact li{margin-bottom: 10px}
#footer div.politicalBet li a, #footer div.channels li a, #footer div.contact li a{color: #707070; border-bottom: 1px dashed #CECECE; text-decoration: none}
#footer div.politicalBet li a:hover, #footer div.channels li a:hover, #footer div.contact li a:hover{border-bottom: 1px solid #CECECE}