body{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;margin:0 0 10px 0;padding:0px;background-color:#f2fbff;background-image:url(images/bgrepeat.jpg);background-repeat:repeat-y;background-position:center;}
img{border:0;padding:0;}
a{border:0;padding:0;}
p{margin:10px;padding:0;border:0;}
.left{float:left;}
.right{float:right;}
.note{font-size:11px;text-align:center;margin:0 0 5px 0;background-color:#E4F2FB;width:100%;color:#032757;}
#categorieslist ul{margin:0;padding:0 10px 0;border:0;}
#categorieslist li{margin:0 0 2px 0;padding:4px 0 0 0;list-style-type:none;height:15px;}
#container{margin:0 auto 20px auto;width:614px;}
#pageheader{margin:10px 0 0 0;height:120px;width:100%;}
#calogo{float:left;background-image:url(images/2010/brands.png);background-repeat:no-repeat;width:540px;height:130px;margin:0px 0px 0px 14px}
#headerright{float:left;padding-top:15px;}
#associationtext{font-size:10px;text-align:right;margin:0 10px 0 0;}
#associationimage{}
#menu{width:600px;padding:0;list-style: none;display:block;margin:0 0 10px 13px;}
#menu li{float:left;width:147px;text-align:center;}
#menu li a{display:block;padding:4px 0; background-color:#e8448d;color:#fff;font-size:14px;text-decoration:none;}
#menu li a:hover{background-color:#ef7cae;color:#970043;}
.menuitem{margin:0 0 0 1px;padding:0;}
#winners_archive{font-size:12px;margin:0 0 0 5px;float:left;width:590px;background-color:#e8448d;margin:10px 0 10px 13px;color:#fff;}
#winners_archive a{color:#fff;}
#winners_archive a:hover{text-decoration:none;}
/** Left Content **/
#contentleft{width:246px;float:left;margin:0px 2px 0px 14px;display:inline;}
#leftheader{width:100%;background-color:#00a1e4;margin:0 0 1px 0;padding:3px 0 0 0;color:#ffffff;font-size:15px;font-weight:bold;}
.leftheadertextposition{margin:0px 0 0 5px;}
#leftindeximage{border:1px solid #00a1e4;padding:1px;}
#leftcontenttext{font-size:11px;color:#666666;text-align:justify;}
#leftcontenttext span{color:#E60084;}
#leftcontenttext a{color:#E60084;}
#votenowbutton{margin:15px 0 0 20px;}
/** Right Content **/
#contentright{width:339px;float:left;}
#rightheader{width:100%;height:22px;background-color:#00a1e4;margin:0 0 0 0;padding:3px 0 0 0;color:#ffffff;font-size:15px;font-weight:bold;}
.rightheadertextposition{margin:0 0 0 5px;padding:0;}
#rightbox{border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;margin-bottom:10px;text-align:center;}
.insetborder{border:1px solid #00a1e4;padding:1px;margin:4px 0 0 0;}
.fpaward{font-size:15px;font-weight:bold;color:#444444;margin:1px 0 0 0;}
.fpwinner{font-size:13px;font-weight:100;color:#666666;margin:15px 0 0 0;}
.paid_copy{font-size:13px;font-weight:100;color:#666666; padding:10px;}
.fprunnerup{font-size:13px;font-weight:500;color:#666666;margin:8px 0 15px 0;}
.fpgallery a{text-decoration:none;font-size:11px;color:#d80059;margin:15px 0 15px 0;}
.fpgallery a:link{color:#d80059;}
.fpgallery a:active{color:#d80059;}
.fpgallery a:visited{color:#d80059;}
.fpgallery a:hover{color:#00a1e4;}
#winner_img {width:325px; height:281px; background:transparent url(2009gallery/images/Nno_image.gif) no-repeat; margin:4px; float:left; clear:both; display:block;}
#winner_img img{}
#footer{clear:both;text-align:center;margin:0;padding:5px 0 0 0;border-top:1px dashed #cccccc;font-size:11px;color:#777777;}
/** 2005 Winners **/
.listalpha{font-size:11px;color:#444444;background-color:#f2fbff;display:block;}
.listalpha a{text-decoration:none;color:#444444;}
.listalpha a:link{color:#444444;}
.listalpha a:active{color:#444444;}
.listalpha a:visited{color:#444444;}
.listalpha a:hover{color:#888888;}
.listbeta{font-size:11px;color:#444444;background-color:#ffe8f1;display:block;}
.listbeta a{text-decoration:none;color:#444444;}
.listbeta a:link{color:#444444;}
.listbeta a:active{color:#444444;}
.listbeta a:visited{color:#444444;}
.listbeta a:hover{color:#888888;}
.nobg{background-color:#ffffff;background-image:none;}
.proj-strap{font-weight:bold;}
div#contactcat{clear:left;}
div#contactcattitle{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#333333;font-size:14px;font-weight:bold;}
div#contact{float:left;width:200px;padding:25px;margin:0px auto 0px auto;font-size:12px;}
div#contactposition{font-weight:bold;margin-bottom:5px;color:#ff6633;}
div#contactemail a:visited{color:#555555;text-decoration:none;font-weight:bold;}
div#contactemail a:active{color:#555555;text-decoration:none;font-weight:bold;}
div#contactemail a:link{color:#555555;text-decoration:none;font-weight:bold;}
div#contactemail a:hover{color:#aaaaaa;text-decoration:none;font-weight:bold;}
/* Voting Form */
#entry_form{}
#entry_form p.previous_comp{width:532px;margin:0 auto;border:1px solid #E6E6E6;background:#F8F8F8;color:#555555;font-size:12px;padding:5px 10px;}
#entry_form p.previous_comp a{text-decoration:underline;color:#444;}
#entry_form h4{color:#fff;font-size:11px;padding:25px 20px;width:526px;height:10px;background:#308FBD url(/themes/site_themes/sports_insight/bg_competition_heading.jpg);border:1px solid #3399CC;margin:10px auto 0;}
#entry_form form{width:566px;border:1px solid #C1DDF0;background:#F3F9FC;margin:1px auto;}
#entry_form form fieldset{border:1px solid #C1DDF0;margin:5px auto 10px;}
#entry_form form ol li{width:95%;margin:10px auto 0 auto;line-height:1.4em;list-style-type:none;float:left;display:inline;}
#entry_form form ol li span{float:right;font-size:11px;font-weight:bold;color:#2F8CB9;display:inline;}
#entry_form form ol li.sect{border-bottom:1px solid #C1DDF0;padding-bottom:10px;}
#entry_form form ol li label{float:left;width:280px;margin-right:10px;overflow:auto;font-size:11px;font-weight:bold;color:#2F8CB9;text-transform:capitalize}
/*#entry_form form ol li .right{float:right;}
*/
/*#entry_form form ol li label.name{width:90px;}
*/
#entry_form form ol li label.other{float:left;width:280px;margin-right:10px;text-align:right;overflow:auto;font-style:italic;font-size:11px;font-weight:bold;color:#2F8CB9;}
#entry_form form ol li input{border:1px solid #AAD0EA;padding:2px;background:#fff !important;width:180px;float:right;}
#entry_form form ol li input.radio{float:right;width:20px;background:#C1DDF0;border:0;position:relative;right:0px;}
#entry_form form ol li input.other{border:1px solid #AAD0EA;padding:2px;background:#fff !important;margin:0;width:175px;float:right;}
#entry_form form ol li select{border:1px solid #AAD0EA;padding:2px;width:180px;float:right;}
#entry_form form p{color:#555;margin:30px;font-size:12px;}
#entry_form form .conditions{padding:12px;width:522px;margin:0 auto;border:1px solid #FFFF95;background:#FFFFDF;}
#entry_form form .conditions p{margin:10px 0 5px;line-height:1.3em;}
#entry_form form input#submit{margin:10px;border:none;}
/* Entry Form Table */
#entry_form form table{width:95%;margin:15px auto;line-height:1.4em;}
#entry_form form table label{float:left;width:200px;margin-right:10px;overflow:auto;font-size:12px;font-weight:bold;color:#2F8CB9;}
#entry_form form table label.other{float:left;width:200px;margin-right:5px;text-align:left;overflow:auto;font-style:italic;font-size:11px;font-weight:bold;color:#2F8CB9;}
#entry_form form table input{border:1px solid #AAD0EA;padding:2px;background:#fff !important;}
#entry_form form table input.other{border:1px solid #bfbfbf;padding:2px;background:#fff !important;margin:0 0 0 5px;}
#entry_form form table select{border:1px solid #AAD0EA;padding:2px;}
#entry_form form p{color:#555;margin:30px;font-size:12px;}
/** Homepage Prizes **/
#prizes{clear:left;width:619px;overflow:auto;padding:0;margin:0 0 0 20px;}
/** home 2008 **/
.leader{padding:15px;font-size:12px;color:#444;}
.leader h1{color:#EA009D;margin:3px;}
.leader h2{color:#999;margin:3px;}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}

/** Homepage 2009 **/
#lead {width:587px;padding:0;list-style: none;display:block;margin:0 0 10px 13px;}
#lead .left, #lead .right{margin-bottom:10px;}
#lead h3, #votingpage h3{color:#00a1e4;font-size:22px;letter-spacing:-1px;line-height:27px;margin:0 0 5px 0;}
#lead h3.alt{color:#e60084;}
#lead h4, #votingpage h4{margin:0 0 10px 30px;font-size:16px;line-height:21px;color:#666;}
/* #lead h4{color:#fff;background-color:#00a1e4;padding:8px;text-decoration:none;} */
#lead h5{text-align:center;}
#lead h5 a{font-size:32px;color:#fff;background-color:#00a1e4;padding:8px;text-decoration:none;}
#lead h5 a:hover{color:#00a1e4;background-color:#fff;text-decoration:none;}
h6{font-size:16px;line-height:21px;margin:0 0 10px 0;color:#fff;background-color:#888;padding:5px;}
#content_full_width {width:587px;padding:0;margin:10px 0;}
#content_full_width p{font-size:12px;line-height:17px;margin:0 0 12px 0;}
#content_full_width p a{color:#00a1e4;}
#content_full_width p span{color:#e60084;font-weight:bold;}
#content_full_width p.sub-head{color:#e60084;font-size: 12px;}
#content_full_width p.sub-head strong{color:#333;}