
html{height:100%;margin-bottom:1px;}
body{font:12px/135% Helvetica, sans-serif;color:#555;margin:0;padding:0;height:100%;background:#9f9f9f url(../images/style3/bg.png) 0 0 repeat-x;} //background-attachment:fixed
img{border:0;}
p{margin-top:5px;margin-bottom:15px;}
h1,h2,h3,h4,h4{padding-bottom:3px;border-top-left-radius:5px;border-top-right-radius:5px;margin:25px 0 10px;}
h2{padding-bottom:10px;margin-bottom:5px;font-size:18px;color:#004D89;}
h1{font-size:24px;line-height:1.2em;}
h3{color:#666;font-size:15px;}
h4{font-size:12px;}
h1 img {margin-bottom:-5px;}
a {border:0;}
a:link,a:visited{text-decoration:none;color:#499907;}
a:hover{text-decoration:underline;}
img a {color:#fff;text-decoration:none;border:0}
input,textarea,select{outline:0 none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input{border:2px solid #e4e4da;font:11px Verdana;color:#3e3e3e;margin:3px 0 0;padding:3px;}
textarea{border:2px solid #e4e4da;margin:3px 0 0;padding:3px;}
.padtopleft {padding:10px 0px 0px 10px;}
div.alpha60:hover{opacity:0;}
div.hoverlight{opacity:1;filter:alpha(opacity=100);}
div.hoverlight:hover{opacity:1;filter:alpha(opacity=100);}
.header1{background-color:#56cbfd;color:#FFF;font-weight:700;font-size:15px;width:140px;-moz-border-radius-topright:8px;border-top-right-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 0 1px;padding:4px;}
.header1wide{background-color:#56cbfd;color:#FFF;font-weight:700;font-size:15px;width:195px;-moz-border-radius-topright:8px;border-top-right-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 0 15px;padding:4px;}
.header1verywide{float:left;background-color:#56cbfd;color:#FFF;font-weight:700;font-size:15px;min-width:300px;-moz-border-radius-topright:8px;border-top-right-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 0 15px;padding:4px;}
.header1verywidesmall {float:left;background-color:#56cbfd;color:#FFF;font-weight:700;font-size:12px;min-width:100px;-moz-border-radius-topright:8px;border-top-right-radius:8px;margin:25px 0px 0px 0px;padding:2px 8px 3px 4px;}
.header1verywidesmall img {margin:2px 4px 0px 0px;}
.header1verywidegrey {float:left;background-color:#888;color:#FFF;font-weight:700;font-size:12px;min-width:100px;-moz-border-radius-topright:8px;border-top-right-radius:8px;margin:25px 0px 1px 0px;padding:2px 8px 3px 4px;}
.header1verywidegrey img {margin:2px 4px 0px 0px;}
.header1newspage{float:left;background-color:#56cbfd;color:#FFF;font-weight:700;font-size:15px;min-width:220px;-moz-border-radius-topright:8px;border-top-right-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0px;padding:4px;}
.header1medium{background-color:#56cbfd;color:#FFF;font-weight:700;font-size:15px;width:160px;-moz-border-radius-topright:8px;border-top-right-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 0 1px;padding:4px;}
.greenboxarrow{float:right;background-color:#348F34;color:#FFF;font-weight:700;font-size:10px;width:140px;border-radius:0 0 0 8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 1px 1px 0;padding:4px;}
.greenboxarrowwide{float:right;background-color:#348F34;color:#FFF;font-weight:700;font-size:10px;width:180px;border-radius:0 0 0 8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 1px 1px 0;padding:4px;}
.greenboxarrowrounded{float:right;background-color:#348F34;color:#FFF;font-weight:700;font-size:11px;width:160px;border-radius:7px;-moz-border-radius:70px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 1px 1px 0;padding:4px;}


.ajaxtabs{height:22px;background-color:#fff;}
.ajaxtabactive{-moz-border-radius-topleft:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;height:22px;float:left;margin-right:2px;background-color:#babab4;padding:2px 4px 0;}
.ajaxtabinactive{-moz-border-radius-topleft:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;height:22px;float:left;margin-right:2px;background-color:#f0f0e7;padding:2px 4px 0;}
.ajaxtabinactive a{color:#babab4;}
div#mainbody{background:#fff;margin:0;padding:0;}
div#template{padding-top:2px;}
div#header .rk-2{height:110px;background:url(../images/style3/header-l.png) 0 0 no-repeat;width:100%;}

div#menubar {width:100%;height:19px;background-color:#88aa22;background-image:url('/images/style3/menu-bg.png');background-repeat: repeat;}
div#topbar{height:25px;width:990px;text-align:left;margin-left:auto;margin-right:auto;}
div#topbarbox1{float:left;width:100px;white-space:nowrap;}
div#topbarbox1 img {vertical-align:text-middle;margin-right:6px;margin-top:5px;}
div#topbarbox2{float:left;width:710px;padding-top:5px;}
div#topbarbox3{float:left;width:180px;}
div#topbarbox3 img {vertical-align:text-bottom;margin-top:5px;}

#finderinput {width:150px;font:12px helvetica;border: 1px solid rgb(126, 157, 185); padding: 2px; background:#f7f7f7; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
img#logo{margin-left:16px;margin-right:10px;float:left;width:386px;height:110px;}
div#topads {border:0;float:left;margin:15px 0px 0px 75px;}
td.section{padding:0 5px;}
div#footer .rk-2{height:90px;overflow:hidden;background:url(../images/style3/footer-l.png) 0 0 no-repeat;}
div#the-footer{text-align:right;padding-right:10px;padding-top:25px;}

div#top ul{float:right;margin:0;padding:0;}
div#top li{float:left;list-style:none;margin-right:10px;}
div#top li img{float:left;vertical-align:middle;}
div#top a.mainlevel{display:block;float:left;background:none;font-weight:700;margin:0;padding:0 5px;}
form{border:0;margin:0;padding:0;}

div#section2 {font-size:11px;background: #B4C48D url(../images/style3/section1-bg.png);background-repeat: repeat;width:986px;height:141px;overflow:visible}
div#section2box1 {float:left;width:265px;overflow:visible;}
div#section2box2 {float:left;width:389px;overflow:visible;}
div#section2box3 {float:left;width:310px;}
div.moduletable {white-space:nowrap;}
div.moduletable h3{color:#1E201B;padding:0;margin:4px 0px 9px 0px;}
div.moduletable a {color:#004D89;}
.moduletable h3 a {color:#1E201B;text-decoration:none;}
.moduletable h3 img {vertical-align:text-bottom;}
ul.newsfeed {list-style-type: none;margin:0px 0px 0px 5px;padding:0px;white-space:nowrap;}
ul.newsfeed li {height:15px;font-weight:bold;}

.clr{clear:both;}
div.wrapper{width:986px;margin:0 auto;}
hr{border:0;width:100%;color:#eee;height:1px;background:#eee;padding:0;}
hr.spaced{margin:15px 0;padding:0;}
hr.mediumspaced{margin:20px 0;padding:0;}
hr.bigspaced{margin:25px 0;padding:0;}
hr.bigspacedclear{border:0;width:90%;color:#fff;height:0;background:#fff;margin:35px 0;padding:0;}
hr.widespaced{margin:50px 0;padding:0;}
#flash{position:relative;z-index:0;}
#ajaxticker1{width:400px;height:18px;padding:3px;}
#div1{width:500px;margin-left:auto;margin-right:auto;background:#ccf;padding:20px 0;}
#div2{width:500px;margin-left:auto;margin-right:auto;}
#div3 p{border:solid 1px #000;width:300px;margin-left:auto;margin-right:auto;background:#ffc;}
#div3 span{display:block;margin:10px 0 0 150px;}
.v120WrapperInner{overflow:hidden;width:120px;height:72px;border:1px solid #fff;}
.v120WrapperInner img{margin-top:-10px;}
.v120WrapperOuter{width:122px;border:1px solid #999;}
.video{-moz-border-radius:3px;-webkit-border-radius:3px;}
.message{width:500px;}
li.bullet{background-image:url(/images/bullet.png);padding-left:10px;background-repeat:no-repeat;background-position:0 0;}
.navlist{margin:0;padding-left:0;list-style:none;}
.navlist li{padding-left:15px;background-image:url(/images/bullet.png);background-repeat:no-repeat;background-position:1px 2px;}
.links ul {margin:0;padding-left:0;list-style:none;}
.links ul li{padding-left:15px;background-image:url(/images/bullet.png);background-repeat:no-repeat;background-position:1px 2px;}
.navliststar{margin-left:12px;padding-left:0;list-style:none;margin-top:0px;}
.navliststar li{padding-left:15px;background-image:url(/images/starry.png);background-repeat:no-repeat;background-position:0px 0px;font-size:11px;}
ul.hlist {margin:0px 0px 0px -12px;padding-left:0;    list-style-type: none;}
ul.hlist li {display: inline-block;padding-left:15px;background-image:url(/images/bullet.png);background-repeat:no-repeat;background-position:2px 1px;margin-left:10px;   
    list-style-position: inside;
}

ul.hlist2 {margin:0px 0px 0px 0px;padding-left:0;list-style:none;font-size:11px; }
ul.hlist2 li {overflow:hidden;line-height:16px;display: inline-block;padding-left:15px;white-space:nowrap;background-image:url(/images/bullet.png);width:175px;background-repeat:no-repeat;background-position:2px 1px;margin-right:8px;list-style:none;}
ul.hlist2 a img {vertical-align:text-middle;}
ul.hlist3 {margin:0px 0px 0px 0px;padding-left:0;list-style:none;font-size:11px; }
ul.hlist3 li {overflow:hidden;line-height:16px;display: inline-block;padding-left:15px;white-space:nowrap;background-image:url(/images/bullet.png);background-repeat:no-repeat;background-position:2px 1px;margin-right:8px;}
ul.hlist3 a img {vertical-align:text-middle;}

#txtHint2{height:317px;width:300px;border:1px solid #444;overflow:hidden;white-space:nowrap;float:left;text-align:left;position:absolute;z-index:100000;visibility:hidden;background:#000;padding:4px;}
#txtHint{margin-left:-70px;margin-top:22px;height:400px;width:250px;overflow:hidden;white-space:nowrap;float:left;text-align:left;position:absolute;z-index:100000;visibility:hidden;background:#555;font:11px/11px arial;-moz-border-radius:8px;-webkit-border-radius:8px;border-top-left:8px}
#bookmakerform{position:absolute;right:10px;top:10px;z-index:0;}
#bookmakerform label{font-weight:700;}
.betting{color:#fff;background:#56cBFD;padding:5px;}
.bettingh3{color:#067BFD;}
#footerlinks {float:left;margin-left:50px;}
div#tableflags input {outline:0 none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
span.pathway img{background:url(../images/style3/arrow.png) no-repeat;}
div#mainbody td.divider{background:url(../images/style3/body-div.png) 0 0 no-repeat;}
div#mainbody .contentheading{color:#6D9308;}
div#mainbody a.readon{background:url(../images/style3/body-readon.png) 0 0 no-repeat;color:#fff;}
div#mainbody ul.latestnews li{background:url(../images/style3/latestnews.png) 0 0 no-repeat;}
div#section3{background:#333 url(../images/style3/section3-bg.png) 0 0 repeat-x;padding:20px 0px 0px 20px;font-size:11px;}
div#section3 td.divider{background:url(../images/style3/section3-div.png) 0 0 no-repeat;}
div#section3 .contentheading,div#section3 div.moduletable h3,div#section3{color:#888;}
div#section3 a.readon{background:url(../images/style3/section3-readon.png) 0 0 no-repeat;color:#fff;}
div#footermatches {margin:0px 0px 0px 0px; max-height:16px;overflow:hidden;}
div#header{background:url(../images/style3/header-bg.png) 0 0 repeat-x;width:100%;}
div#header .rk-1{background:url(../images/style3/header-r.png) 100% 0 no-repeat;}
div#hdiv{background:url(../images/style3/bottom-hdiv.png) 0 0 repeat-x;}
div#footer{background:url(../images/style3/footer-bg.png) 0 0 repeat-x;}
div#footer .rk-1{background:url(../images/style3/footer-r.png) 100% 0 no-repeat;}
#ulwrapper ul{width:438px;}
#ulwrapper ul li{float:left;width:146px;margin:0;padding:0;}
div.ulwrapper{margin-bottom:1em;}
.starlight{color:#e00;}
#star-rating ul{list-style:none;width:150px;height:30px;position:relative;background:url(/rating/rating.gif) top left repeat-x;margin:3px;padding:0;}
#star-rating li.current-rating{background:url(/rating/rating.gif) left bottom;position:absolute;height:30px;display:block;text-indent:-9000px;z-index:1;}
#star-rating li a{display:block;width:30px;height:30px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;background-image:none;padding:0;}
#star-rating li a:hover{background:url(/rating/rating.gif) left center;z-index:1;left:0;}
#star-rating a.star-1:hover{width:30px;}
#star-rating a.star-2{left:30px;}
#star-rating a.star-3:hover{width:90px;}
#star-rating a.star-4{left:90px;}
#star-rating a.star-4:hover{width:120px;}
#star-rating a.star-5{left:120px;}
#star-rating a.star-5:hover{width:150px;}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#000;}
#cboxContent{position:relative;margin-top:20px;}
#cboxLoadedContent{overflow:auto;background:#000;padding:5px;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;margin:0 0 0 8px;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc;}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;width:28px;height:65px;text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingGraphic{background:url(/images/LoadingPhotoOdd.gif) center center no-repeat;}
#cboxClose{position:absolute;top:5px;right:5px;display:block;width:38px;height:19px;text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}
#tooltip{position:absolute;z-index:9999;color:#fff;font-size:11px;text-decoration:none;text-align:left;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#tooltip .tipHeader{wheight:8px;wbackground:url(/images/tipHeader.gif) no-repeat;}
#tooltip .tipBody{background-color:#aaa;text-align:left;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2px;}
#tooltip .tipFooter{wheight:8px;wbackground:url(/images/tipFooter.gif) no-repeat;}
.addthis_toolbox .at15t_compact{margin-right:0;}
.addthis_toolbox .custom_images a{width:64px;height:64px;margin:0;padding:0;}
.addthis_toolbox .custom_images a img{opacity:1px;}
.addthis_toolbox .custom_images a:hover img{opacity:0.75px;}
.footerbetting a{color:#666;text-align:left !important;}
.notrianglegreen {
	position:relative;
	padding:14px 10px 10px 10px;
	color:#FFFFFF;
	background:#348F34;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	background:-webkit-gradient(linear, left top, left bottom, from(#53DB53), to(#348F34));
	background:-moz-linear-gradient(top, #53DB53, #348F34);
	background:-o-linear-gradient(top, #53DB53, #348F34);
	background:linear-gradient(top, #53DB53, #348F34);
}
.notrianglegreen img {float:right;margin:-3px 0px 0px 7px;}
.notrianglegreen h4 {font-size:18px;margin:0px;}
#likebox-frame{border:2px solid #F0F9F4;width:894px;z-index:10;height:156px;overflow:hidden;position:relative;top:-1px;left:-2px;}
#likebox-frame iframe{left:-5px;overflow:hidden;position:relative;top:-1px;}
.facebook-like-box{border:1px solid #f3f3eb;width:300px;height:250px;overflow:hidden;position:relative;}
.facebook-like-box .inner{margin:-2px 0 0 -2px;}
.active{color:#fff !important;border:solid 0 #ddd;background-color:#9e9e97;text-decoration:none !important;font-weight:700;font-size:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:30px 1px 0 0;padding:5px 6px;}
.inactive{color:#fff !important;cursor:default;text-decoration:none !important;border:solid 0 #ddd;background-color:#7e7e76;font-weight:700;font-size:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:30px 1px 0 0;padding:5px 6px;}
.paginator{padding-top:20px;padding-bottom:10px;;text-align:center;}
.title{font:bold 14px arial,"Lucida Grande",arial,sans-serif;overflow:hidden;width:120px;height:90px;border:1px solid #fff;-moz-border-radius:6px;-webkit-border-radius:6px;}
.itemphototitle{font:bold 14px arial,"Lucida Grande",arial,sans-serif;overflow:hidden;width:120px;height:120px;border:1px solid #bbb;-moz-border-radius:6px;-webkit-border-radius:6px;margin:0;padding:1px;}
.itemtitle{width:120px;height:80px;border:1px solid #bbb;overflow:hidden;-moz-border-radius:6px;-webkit-border-radius:6px;float:left;margin:0 10px 5px 0;padding:1px;}
.itemtitle img{-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:-10px;}
.itemtitlenarrow{width:120px;height:50px;border:1px solid #bbb;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;margin:0 10px 0 0;padding:1px;}
.vidfloatbox{width:300px;position:relative;float:left;margin-bottom:10px;margin-right:10px;}
.vidthumbbox{width:122px;position:relative;float:left;margin:0px 6px 5px 0px;white-space:normal;border:1px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;}
.vidthumbbox img{height:90px;width:120px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.itemthumbbox{width:124px;position:relative;float:left;margin-bottom:10px;}
.itemthumbbox img{height:120px;width:120px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.viddesc{width:150px;position:relative;float:left;font-size:12px;font-weight:700;}
.viddescFront{width:140px;position:relative;float:left;font-size:12px;font-weight:700;}
.viditems{font-size:11px;font-weight:400;color:gray;}
.viditems a{color:gray !important;}
.itemdesc{float:left;width:150px;font-size:14px;font-weight:700;}
.itemhovergrey{width:300px;height:84px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.itemhovergreynarrow{width:300px;height:54px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.itemhovergreydark{background-color:#eee;width:300px;height:84px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.newsthumbbox{float:left;width:140px;margin-right:10px;padding-bottom:10px;}
.newsthumbbox img{float:left;margin:0 5px 0 0;}
.newstitle{float:left;padding-bottom:20px;font-size:11px;line-height:1.3em;}
.newstrail a{font-size:11px;}
.floatright{float:right;}
.outlinedbox{font-size:12px;font-weight:700;border:1px solid #eee;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:20px;padding:12px 5px 10px 10px;}
.amazontitle{background-color:#eee;width:300px;margin-bottom:10px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.gap50{height:50px;}
.gap30{height:30px;}
.gap20{height:20px;}
.gap10{height:10px;}
#star-rating-small ul{list-style:none;width:100px;height:20px;position:relative;background:url(/rating/rating-small.gif) top left repeat-x;margin:5px 0 15px;padding:0;}
#star-rating-small li.current-rating{background:url(/rating/rating-small.gif) left bottom;position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1;}
#star-rating-small li a{display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;background-image:none;padding:0;}
#star-rating-small li a:hover{background:url(/rating/rating-small.gif) left center;z-index:1;left:0;}
#star-rating-small a.star-1:hover{width:20px;}
#star-rating-small a.star-2{left:20px;}
#star-rating-small a.star-2:hover{width:40px;}
#star-rating-small a.star-3{left:40px;}
#star-rating-small a.star-4:hover{width:80px;}
#star-rating-small a.star-5{left:80px;}
#star-rating-small a.star-5:hover{width:100px;}
.image{position:relative;margin-bottom:20px;width:100%;}
h5{position:absolute;top:60px;left:0;width:100%;}
h5 span{color:#FFF;font:bold 11px/24px Helvetica, Sans-Serif;letter-spacing:0;background-color:#000;padding:5px;}
h5 span.spacer{background:#000;padding:0 2px;}
.alpha60{background-color:#000;background:rgba(0, 0, 0, 0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;overflow:hidden;line-height:12px;max-height:34px;margin-right:6px;font-family:Helvetica, Geneva, sans-serif;font-size:10px;color:#FFF;padding:3px;}
.header1 a,.header1wide a,.header1verywide a,.header1medium a{text-decoration:none;color:#FFF;}
.greenboxarrow a,.greenboxarrowwide a,.greenboxarrowrounded a{color:#FFF;text-decoration:none;}
.matchbox140 a,#tooltiplink,#playerimages a{text-decoration:none;}
.ajaxtabactive a,a.betting,.betting a:visited,div#horiz-menu a:link,div#horiz-menu a:visited,div#horiz-menu li.active li a:link,div#horiz-menu li.active li a:visited{color:#fff;}
div#section3 a:link,div#section3 a:visited{color:#aaa;}
div.header1verywidegrey a:link,div.header1verywidegrey a:visited{color:#fff}
.hide,#post,.loginform,#topads2,.show_hide{display:none;}
#div3,#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}


#nav{
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
	/* Clear floats */
	float:left;
	width:100%;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:50000;
	*/
}
#nav li{
	float:left;
	margin-right:10px;
	position:relative;
}
#nav a{
	display:block;
	padding:5px;
	color:#fff;
	background:#333;
	text-decoration:none;
}
#nav a:hover{
	color:#fff;
	background:#6b0c36;
	text-decoration:underline;
}

/*--- DROPDOWN ---*/
#nav ul{
	background:#fff; /* Adding a background makes the dropdown work properly in IE7+. Make this as close to your page's background as possible (i.e. white page == white background). */
	background:rgba(255,255,255,0); /* But! Let's make the background fully transparent where we can, we don't actually want to see it if we can help it... */
	list-style:none;
	position:absolute;
	left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
}
#nav ul li{
	padding-top:1px; /* Introducing a padding between the li and the a give the illusion spaced items */
	float:none;
}
#nav ul a{
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#nav li:hover ul{ /* Display the dropdown on hover */
	left:0; /* Bring back on-screen when needed */
}
#nav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	background:#6b0c36;
	text-decoration:underline;
}
#nav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	text-decoration:none;
}
#nav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
	background:#333;
}



div#horiz-menu{height:19px;background:url(../images/style3/menu-bg.png) 0 0 repeat-x;}
div#horiz-menu img {margin-top:3px;}
div#horiz-menu ul{margin:0;padding:0;position:relative;z-index:1000;}
div#horiz-menu li{float:left;list-style:none;background:url(../images/style3/menu-divider.png) 100% 0 repeat-y;margin:0;padding:0 2px 0 0;}
div#horiz-menu a,div#horiz-menu a:link,div#horiz-menu a:visited{display:block;float:left;height:19px;line-height:19px;font-weight:700;text-decoration:none;padding:0 13px;}
#horiz-menu a{display:block;float:left;height:19px;line-height:19px;text-decoration:none;cursor:pointer;background:none;padding:0 15px;}
#horiz-menu li.active li a:link,#horiz-menu li.active li a:visited{background:none;}
#horiz-menu li li a:link,#horiz-menu li li a:visited{background:none;font-weight:700;text-indent:10px;border:0;font-size:100%;padding:0;}
#horiz-menu li li{background:none;width:210px;white-space:nowrap;padding:0;}
#horiz-menu ul ul a:link,#horiz-menu ul ul a:visited{display:block;text-decoration:none;width:212px;text-transform:none;background:none;}
.suckerfish #horiz-menu ul ul{border-left:0;}
#horiz-menu ul li{position:relative;}
#horiz-menu li ul{top:19px;position:absolute;width:210px;left:-999em;height:auto;font-weight:400;border-width:0;padding:0;}
#horiz-menu li ul ul{font-weight:400;border-width:0;margin:-19px 0 0 211px;overflow:hidden;}
#horiz-menu li:hover ul ul,#horiz-menu li:hover ul ul ul,#horiz-menu li:hover ul ul ul ul,#horiz-menu li.sfhover ul ul,#horiz-menu li.sfhover ul ul ul,#horiz-menu li.sfhover ul ul ul ul{left:-999em;}
#horiz-menu.suckerfish a{color:#F9FAFD;}
div#horiz-menu a:hover,#horiz-menu.suckerfish li:hover,#horiz-menu.suckerfish li.sfhover{background:#848484;color:#fff;}
#horiz-menu.suckerfish li li:hover,#horiz-menu.suckerfish li li.sfhover{background:#686868;}
#horiz-menu.suckerfish li li a:link,#horiz-menu.suckerfish li li a:visited{color:#fff;border-top:1px solid #9B9B9B;border-bottom:1px solid #686868;}
#horiz-menu.suckerfish li li{background:#848484;border-left:1px solid #9B9B9B;border-right:1px solid #686868;}
#horiz-menu li li a.daddy:link,#horiz-menu li li a.daddy:visited{background:url(../images/style3/rightarrow.png) 100% 50% no-repeat;}
#horiz-menu li:hover ul,#horiz-menu li li:hover ul,#horiz-menu li li li:hover ul,#horiz-menu li li li li:hover ul,#horiz-menu li.sfhover ul,#horiz-menu li li.sfhover ul,#horiz-menu li li li.sfhover ul,#horiz-menu li li li li.sfhover ul,#horiz-menu li:hover,#horiz-menu li.sfhover,#star-rating a.star-1,#star-rating-small a.star-1{left:0;}

.spiffy *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#e4e4da;}
.spiffy1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #f3f3ef;border-right:1px solid #f3f3ef;background:#eaeae3;}
.spiffy2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fcfcfb;border-right:1px solid #fcfcfb;background:#e9e9e1;}
.spiffy3{margin-left:1px;margin-right:1px;border-left:1px solid #e9e9e1;border-right:1px solid #e9e9e1;}
.spiffy4{border-left:1px solid #f3f3ef;border-right:1px solid #f3f3ef;}
.spiffy5{border-left:1px solid #eaeae3;border-right:1px solid #eaeae3;}
.spiffyfg{background:#e4e4da;}
.spiffyB *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#FAEEBE;}
.spiffyB1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #fcf7e3;border-right:1px solid #fcf7e3;background:#fbf2ce;}
.spiffyB2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fefdf8;border-right:1px solid #fefdf8;background:#faf1ca;}
.spiffyB3{margin-left:1px;margin-right:1px;border-left:1px solid #faf1ca;border-right:1px solid #faf1ca;}
.spiffyB4{border-left:1px solid #fcf7e3;border-right:1px solid #fcf7e3;}
.spiffyB5{border-left:1px solid #fbf2ce;border-right:1px solid #fbf2ce;}
.spiffyBfg{background:#FAEEBE;}
.spiffydark *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#B3B3AB;}
.spiffydark1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #cecec5;border-right:1px solid #cecec5;background:#bfbfb6;}
.spiffydark2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #dfdfd5;border-right:1px solid #dfdfd5;background:#bcbcb3;}
.spiffydark3{margin-left:1px;margin-right:1px;border-left:1px solid #bcbcb3;border-right:1px solid #bcbcb3;}
.spiffydark4{border-left:1px solid #cecec5;border-right:1px solid #cecec5;}
.spiffydark5{border-left:1px solid #bfbfb6;border-right:1px solid #bfbfb6;}
.spiffydarkfg{background:#B3B3AB;}
.spiffylight1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #f9f9f6;border-right:1px solid #f9f9f6;background:#f6f6f0;}
.spiffylight2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fdfdfd;border-right:1px solid #fdfdfd;background:#f5f5ee;}
.spiffylight3{margin-left:1px;margin-right:1px;border-left:1px solid #f5f5ee;border-right:1px solid #f5f5ee;}
.spiffylight4{border-left:1px solid #f9f9f6;border-right:1px solid #f9f9f6;}
.spiffylight5{border-left:1px solid #f6f6f0;border-right:1px solid #f6f6f0;}
.spiffyBL *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#000;}
.spiffyBL1{margin-left:3px;padding-left:1px;border-left:1px solid #919191;background:#3f3f3f;}
.spiffyBL2{margin-left:1px;padding-left:1px;border-left:1px solid #e5e5e5;background:#303030;}
.spiffyBL3{margin-left:1px;border-left:1px solid #303030;}
.spiffyBL4{border-left:1px solid #919191;}
.spiffyBL5{border-left:1px solid #3f3f3f;}
.spiffyLR1{margin-right:3px;padding-right:1px;border-right:1px solid #f9f9f6;background:#f6f6f0;}
.spiffyLR2{margin-right:1px;padding-right:1px;border-right:1px solid #fdfdfd;background:#f5f5ee;}
.spiffyLR3{margin-right:1px;border-right:1px solid #f5f5ee;}
.spiffyLR4{border-right:1px solid #f9f9f6;}
.spiffyLR5{border-right:1px solid #f6f6f0;}
.spiffyLL1{margin-left:3px;padding-left:1px;border-left:1px solid #f9f9f6;background:#f6f6f0;}
.spiffyLL2{margin-left:1px;padding-left:1px;border-left:1px solid #fdfdfd;background:#f5f5ee;}
.spiffyLL3{margin-left:1px;border-left:1px solid #f5f5ee;}
.spiffyLL4{border-left:1px solid #f9f9f6;}
.spiffyLL5{border-left:1px solid #f6f6f0;}
.spiffy,.spiffyB,.spiffydark,.spiffylight,.spiffyBL,.spiffyLR,.spiffyLL{display:block;}
.spiffylight *,.spiffyLR *,.spiffyLL *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#f3f3eb;}
.spiffylightfg,.spiffyLRfg,.spiffyLLfg{background:#f3f3eb;}
#ulwrapper br,#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#star-rating li,#star-rating-small li{float:left;margin:0;padding:0;}
#star-rating a.star-2:hover,#star-rating-small a.star-3:hover{width:60px;}
#star-rating a.star-3,#star-rating-small a.star-4{left:60px;}
.spiffyBLfg,#cboxLoadingOverlay{background:#000;}
.addthis_toolbox.addthis_pill_combo a,.addthis_button_compact .at15t_compact{float:left;}
.newstitle a,.amazontitle a{font-size:13px;font-weight:700;}


#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999;}
#tiptip_holder.tip_top{padding-bottom:5px;}
#tiptip_holder.tip_bottom{padding-top:5px;}
#tiptip_holder.tip_right{padding-left:5px;}
#tiptip_holder.tip_left{padding-right:5px;}
#tiptip_content{font-size:11px;font-weight:700;color:#fff;text-shadow:0 0 2px #000;border:1px solid rgba(255,255,255,0.5);background-color:#666;background-image:0 to(#666));border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #888;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;padding:4px 8px;}
#tiptip_arrow,#tiptip_arrow_inner{position:absolute;height:0;width:0;border-color:transparent;border-style:solid;border-width:6px;}
#tiptip_holder.tip_top #tiptip_arrow{border-top-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_right #tiptip_arrow{border-right-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_left #tiptip_arrow{border-left-color:rgba(255,255,255,0.35);}
#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgba(25,25,25,0.92);}
#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgba(25,25,25,0.92);}
#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgba(25,25,25,0.92);}
#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgba(25,25,25,0.92);}
@media screen and -webkit-min-device-pixel-ratio0  {
#tiptip_content {background-color:rgba(85,85,85,0.88);padding:4px 8px 5px;}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {border-bottom-color:rgba(45,45,45,0.88);}
#tiptip_holder.tip_top #tiptip_arrow_inner {border-top-color:rgba(20,20,20,0.92);}
}

body ul#sharebar { display: none; position: absolute; width: 65px; float: left; background: #fff; padding: 5px 0px 5px 0px; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px ; list-style: none; margin: 0; z-index: 99;behavior: url(/css/PIE.htc);}
body ul#sharebar li { display: block; margin: 5px 0px 5px 5px; width:55px; padding: 0; overflow: hidden; text-align: center; }
body ul#sharebarx { display: none; list-style: none; width: 100%; float: left; margin: 0 0 10px; padding: 0; }
body ul#sharebarx a { line-height: 14px; text-decoration: none; }
body ul#sharebarx li { float: left; margin-right: 20px; line-height: 18px; }
body ul#sharebarx li .st_email  { margin: 0 15px !important; }
.sharebar-button { font-size: 11px; font-family: Verdana, Arial; padding: 2px 4px; background: #f7f7f7; color: #444; border: 1px solid #ddd; display: block;margin: 0 0 5px; }
.sharebar-button:hover { border-color: #aaa; }
.credit { margin: 0; padding: 0; line-height: 9px; }
.credit a { font-size: 8px; color: #ccc; text-transform: uppercase; text-decoration: none; font-family: Verdana; line-height: 9px; }
.FBConnectButton_Small{background-position:-5px -232px !important;border-left:1px solid #1A356E;}
.FBConnectButton_Text{margin-left:12px !important ;padding:2px 5px 3px !important;}
.stButton{margin:0 0 6px !important;}
.stButton:last-child{margin:0 !important;}
.stButton .stFb_vbubble { width:53px !important; }
.stButton .stFb_text { padding: 2px 5px 3px !important; margin: 1px 1px 0 14px !important; }


.scbutton {float:left;margin-right:10px;width:120px;padding:7px 5px 7px 5px;font-weight:bold;;text-align:left;color:white;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:12px;}
.scbutton a {color:white; text-decoration:none}
.scbutton img {float:left;margin:-3px 1px -3px -2px;}

.scbuttonsm {cursor:pointer;float:left;margin-right:6px;min-width:65px;padding:6px 4px 5px 5px;font-weight:bold;;text-align:left;color:white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:11px;}
.scbuttonsm a {color:white; text-decoration:none}
.scbuttonsm img {float:left;margin:-3px 1px -3px -2px;}
.scbuttonvsm {float:left;margin-right:6px;min-width:70px;padding:3px 4px 3px 3px;font-weight:bold;;text-align:center;color:white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:11px;}
.scbuttonvsm a {color:white; text-decoration:none}
.scbuttonvsm img {float:left;margin:-3px 1px -3px -2px;}

.scoption {cursor:pointer;width:160px;padding:3px;font-weight:bold;;text-align:left;color:#777;font-size:11px;}
.scoption a {color:#777;}
.scoption img {float:left;margin:-3px 1px -3px -2px;}

.scrow {height:22px;margin-top:1px;font-size:11px}
.scrow div {height:12px;float:left;margin:0px 1px 0px 0px;padding:4px 5px 6px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:nowrap;overflow:hidden;}

.scrowsmall {height:18px;margin-top:1px;font-size:10px;overflow:nowrap;}
.scrowsmall div {height:12px;float:left;margin:0px 1px 0px 0px;padding:1px 4px 5px 4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:nowrap;overflow:hidden;}

.scrowlarge {height:26px;margin-top:1px;font-size:14px}
.scrowlarge div {height:16px;float:left;margin:0px 1px 0px 0px;padding:4px 5px 6px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:nowrap;overflow:hidden;}

.sctime {width:50px;text-align:center;}
.inplayicon {width:16px;background-color:#f2f2f2;text-align:center;}
.inplayicon img {margin-top:2px;}
.schome {width:125px;text-align:right;font-weight:bold;background-color:#f2f2f2;font-size:1.1em;}
.scscore {width:40px;font-weight:bold;text-align:center;}
.scpen {width:12px;font-weight:bold;text-align:center;}
.scaway {width:125px;font-weight:bold;background-color:#f2f2f2;;font-size:1.1em;}

.scodds {width:40px;text-align:center;}
.scbetnow {width:80px;text-align:left;font-weight:bold;background-image:url(/images/orangearrowsmall.png);background-repeat:no-repeat;background-position:70px 2px;}
.scbetnowb {width:80px;text-align:left;font-weight:bold;}

.scvideo {width:70px;background-color:#56cbfd;color:white;text-align:center;}
.scvideo a {color:white;text-decoration:none;font-weight:bold;}
.scnovideo {width:70px;text-align:center;}

.scinfo {width:15px;text-align:left;font-weight:bold;background-image:url(/images/info.png);background-repeat:no-repeat;}

.schomeevents {float:left;min-height:15px;margin-left:69px;margin-bottom:5px;font-size:10px;color:#bbb;width:150px;text-align:right;vertical-align:top;}
.scawayevents {float:left;min-height:15px;margin-left:108px;margin-bottom:5px; font-size:10px;color:#bbb;width:150px;text-align:left;vertical-align:top;}
.schomeeventssmall {float:left;min-height:15px;margin-left:89px;margin-bottom:5px;font-size:10px;color:#bbb;width:150px;text-align:right;vertical-align:top;}
.scawayeventssmall {float:left;min-height:15px;margin-left:100px;margin-bottom:5px; font-size:10px;color:#bbb;width:150px;text-align:left;vertical-align:top;}

.blank {background-color:#f2f2f2;}
.sch {background-color:#f4a62f;color:#fff;}
.inp {background-color:#15bb16;color:#fff;font-weight:bold;}
.fin {background-color:#dc1c1e;color:#fff;}
.allmatches {background-color:#000;color:#fff;}

@-webkit-keyframes greenPulse {
from { background-color: #18ce18; -webkit-box-shadow:: 0 0 9px #333; }
50% { background-color: #129912; -webkit-box-shadow:: 0 0 18px #129912; }
to { background-color: #18ce18; -webkit-box-shadow:: 0 0 9px #333; }
}

.inpgoal {
background-color:#129912;
color:#fff;font-weight:bold;
-webkit-animation-name: greenPulse;
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
}

.home-bar.away-bar{width:180px;}
.home-bar{margin-right:1px;background-color:#318CCD;}
.away-bar{margin-left:1px;background-color:#055085;}

.scsource {width:300px;text-align:left;white-space:nowrap;overflow:hidden;font-weight:bold;font-size:12px;}
.scrating {width:100px;text-align:center;white-space:nowrap;overflow:hidden;font-weight:bold;font-size:12px;background-color:#f2f2f2;}
.scsourcedesc {float:left;min-height:15px;margin-left:95px;margin-bottom:5px;font-size:11px;color:#999;width:300px;text-align:left;vertical-align:top;}

.scrowsm {height:18px;font-size:11px;}
.scrowsm div {height:18px;float:left;margin:0px 2px 2px 0px;padding:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.schomesm {width:100px;text-align:right;white-space:nowrap;overflow:hidden;font-weight:bold;background-color:#f2f2f2;}
.scscoresm {width:30px;text-align:center;font-weight:bold;}
.scawaysm {width:100px;white-space:nowrap;overflow:hidden;;font-weight:bold;;background-color:#f2f2f2;}

.sctimesm {width:40px;text-align:center;font-weight:bold;}
.scgoalssm {width:250px;white-space:nowrap;}
.scmatchsm {width:200px;text-align:left;white-space:nowrap;overflow:hidden;font-weight:bold;}

.scmon {background-color:#f2f2f2;}
.scmoff {background-color:#fff;}
.sclink {text-decoration:none;color:#499907;font-size:11px;}
.sclink:hover {cursor:pointer;text-decoration:underline;color:#499907;font-size:11px;}

.scrowsmall {height:18px;margin-top:1px;font-size:10px;overflow:nowrap;}
.scrowsmall div {height:12px;float:left;margin:0px 1px 0px 0px;padding:1px 4px 5px 4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:nowrap;overflow:hidden;}
.sccompsm {width:100px;text-align:left;white-space:nowrap;overflow:hidden;;background-color:#56cbfd;color:white;font-weight:bold;}
.sccompsm a {color:white;text-decoration:none;}

.sccompsmG {width:100px;text-align:left;white-space:nowrap;overflow:hidden;;background-color:#888888;color:white;font-weight:bold;}
.sccompsmG a {color:white;text-decoration:none;}

.schomeco {width:115px;text-align:right;font-weight:bold;background-color:#f2f2f2;font-size:1.1em;}
.scscoreco {width:40px;font-weight:bold;text-align:center;}
.scpenco {width:12px;font-weight:bold;text-align:center;}
.scawayco {width:115px;font-weight:bold;background-color:#f2f2f2;;font-size:1.1em;}


.aurl1,.aurl2,.aurl3,.aurl4 {cursor: pointer;color:#499907;font-weight:bold;text-decoration:underline}
.xaurl1,.xaurl2,.xaurl3,.xaurl4 {cursor: pointer;}
.sccompsm:hover,.scscoreco:hover,.scodds:hover,.scsource:hover,.scclick:hover,.scscore:hover,.scinfo:hover,.scbutton:hover,.scbuttonsm:hover,.scbuttonvsm:hover,.scvideo:hover {filter: alpha(opacity=75); opacity: 0.75;cursor: pointer;}
.nopad {padding:0px;}
.oddsheader {margin:5px -2px -2px -2px;background-color:#56cBFD;color:#fff;text-align:center;}

.formwin {width:15px;height:15px;float:left;background-color:#15bb16;color:#fff;font-size:10px;padding:2px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.formdraw {width:15px;height:15px;float:left;background-color:#f4a62f;color:#fff;font-size:10px;padding:2px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.formlose {width:15px;height:15px;float:left;background-color:#dc1c1e;color:#fff;font-size:10px;padding:2px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.lthomewin {border-left:1px solid #bbb;}

.formwinsm {width:12px;height:12px;float:left;background-color:#15bb16;color:#fff;font-size:9px;padding:0px 1px 1px 0px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.formdrawsm {width:12px;height:12px;float:left;background-color:#f4a62f;color:#fff;font-size:9px;padding:0px 1px 1px 0px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.formlosesm {width:12px;height:12px;float:left;background-color:#dc1c1e;color:#fff;font-size:9px;padding:0px 1px 1px 0px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}





.flag {
	width: 16px;
	height: 11px;
	background:url(/images/flags.png) no-repeat
}

.flag.flag-ad {background-position: -16px 0}
.flag.flag-ae {background-position: -32px 0}
.flag.flag-af {background-position: -48px 0}
.flag.flag-ag {background-position: -64px 0}
.flag.flag-ai {background-position: -80px 0}
.flag.flag-al {background-position: -96px 0}
.flag.flag-am {background-position: -112px 0}
.flag.flag-an {background-position: -128px 0}
.flag.flag-ao {background-position: -144px 0}
.flag.flag-ar {background-position: -160px 0}
.flag.flag-as {background-position: -176px 0}
.flag.flag-at {background-position: -192px 0}
.flag.flag-au {background-position: -208px 0}
.flag.flag-aw {background-position: -224px 0}
.flag.flag-az {background-position: -240px 0}
.flag.flag-ba {background-position: 0 -11px}
.flag.flag-bb {background-position: -16px -11px}
.flag.flag-bd {background-position: -32px -11px}
.flag.flag-be {background-position: -48px -11px}
.flag.flag-bf {background-position: -64px -11px}
.flag.flag-bg {background-position: -80px -11px}
.flag.flag-bh {background-position: -96px -11px}
.flag.flag-bi {background-position: -112px -11px}
.flag.flag-bj {background-position: -128px -11px}
.flag.flag-bm {background-position: -144px -11px}
.flag.flag-bn {background-position: -160px -11px}
.flag.flag-bo {background-position: -176px -11px}
.flag.flag-br {background-position: -192px -11px}
.flag.flag-bs {background-position: -208px -11px}
.flag.flag-bt {background-position: -224px -11px}
.flag.flag-bv {background-position: -240px -11px}
.flag.flag-bw {background-position: 0 -22px}
.flag.flag-by {background-position: -16px -22px}
.flag.flag-bz {background-position: -32px -22px}
.flag.flag-ca {background-position: -48px -22px}
.flag.flag-catalonia {background-position: -64px -22px}
.flag.flag-cd {background-position: -80px -22px}
.flag.flag-cf {background-position: -96px -22px}
.flag.flag-cg {background-position: -112px -22px}
.flag.flag-ch {background-position: -128px -22px}
.flag.flag-ci {background-position: -144px -22px}
.flag.flag-ck {background-position: -160px -22px}
.flag.flag-cl {background-position: -176px -22px}
.flag.flag-cm {background-position: -192px -22px}
.flag.flag-cn {background-position: -208px -22px}
.flag.flag-co {background-position: -224px -22px}
.flag.flag-cr {background-position: -240px -22px}
.flag.flag-cu {background-position: 0 -33px}
.flag.flag-cv {background-position: -16px -33px}
.flag.flag-cy {background-position: -32px -33px}
.flag.flag-cz {background-position: -48px -33px}
.flag.flag-de {background-position: -64px -33px}
.flag.flag-dj {background-position: -80px -33px}
.flag.flag-dk {background-position: -96px -33px}
.flag.flag-dm {background-position: -112px -33px}
.flag.flag-do {background-position: -128px -33px}
.flag.flag-dz {background-position: -144px -33px}
.flag.flag-ec {background-position: -160px -33px}
.flag.flag-ee {background-position: -176px -33px}
.flag.flag-eg {background-position: -192px -33px}
.flag.flag-eh {background-position: -208px -33px}
.flag.flag-england {background-position: -224px -33px}
.flag.flag-er {background-position: -240px -33px}
.flag.flag-es {background-position: 0 -44px}
.flag.flag-et {background-position: -16px -44px}
.flag.flag-eu {background-position: -32px -44px}
.flag.flag-fi {background-position: -48px -44px}
.flag.flag-fj {background-position: -64px -44px}
.flag.flag-fk {background-position: -80px -44px}
.flag.flag-fm {background-position: -96px -44px}
.flag.flag-fo {background-position: -112px -44px}
.flag.flag-fr {background-position: -128px -44px}
.flag.flag-ga {background-position: -144px -44px}
.flag.flag-gb {background-position: -160px -44px}
.flag.flag-gd {background-position: -176px -44px}
.flag.flag-ge {background-position: -192px -44px}
.flag.flag-gf {background-position: -208px -44px}
.flag.flag-gh {background-position: -224px -44px}
.flag.flag-gi {background-position: -240px -44px}
.flag.flag-gl {background-position: 0 -55px}
.flag.flag-gm {background-position: -16px -55px}
.flag.flag-gn {background-position: -32px -55px}
.flag.flag-gp {background-position: -48px -55px}
.flag.flag-gq {background-position: -64px -55px}
.flag.flag-gr {background-position: -80px -55px}
.flag.flag-gs {background-position: -96px -55px}
.flag.flag-gt {background-position: -112px -55px}
.flag.flag-gu {background-position: -128px -55px}
.flag.flag-gw {background-position: -144px -55px}
.flag.flag-gy {background-position: -160px -55px}
.flag.flag-hk {background-position: -176px -55px}
.flag.flag-hm {background-position: -192px -55px}
.flag.flag-hn {background-position: -208px -55px}
.flag.flag-hr {background-position: -224px -55px}
.flag.flag-ht {background-position: -240px -55px}
.flag.flag-hu {background-position: 0 -66px}
.flag.flag-id {background-position: -16px -66px}
.flag.flag-ie {background-position: -32px -66px}
.flag.flag-il {background-position: -48px -66px}
.flag.flag-in {background-position: -64px -66px}
.flag.flag-io {background-position: -80px -66px}
.flag.flag-iq {background-position: -96px -66px}
.flag.flag-ir {background-position: -112px -66px}
.flag.flag-is {background-position: -128px -66px}
.flag.flag-it {background-position: -144px -66px}
.flag.flag-jm {background-position: -160px -66px}
.flag.flag-jo {background-position: -176px -66px}
.flag.flag-jp {background-position: -192px -66px}
.flag.flag-ke {background-position: -208px -66px}
.flag.flag-kg {background-position: -224px -66px}
.flag.flag-kh {background-position: -240px -66px}
.flag.flag-ki {background-position: 0 -77px}
.flag.flag-km {background-position: -16px -77px}
.flag.flag-kn {background-position: -32px -77px}
.flag.flag-kp {background-position: -48px -77px}
.flag.flag-kr {background-position: -64px -77px}
.flag.flag-kw {background-position: -80px -77px}
.flag.flag-ky {background-position: -96px -77px}
.flag.flag-kz {background-position: -112px -77px}
.flag.flag-la {background-position: -128px -77px}
.flag.flag-lb {background-position: -144px -77px}
.flag.flag-lc {background-position: -160px -77px}
.flag.flag-li {background-position: -176px -77px}
.flag.flag-lk {background-position: -192px -77px}
.flag.flag-lr {background-position: -208px -77px}
.flag.flag-ls {background-position: -224px -77px}
.flag.flag-lt {background-position: -240px -77px}
.flag.flag-lu {background-position: 0 -88px}
.flag.flag-lv {background-position: -16px -88px}
.flag.flag-ly {background-position: -32px -88px}
.flag.flag-ma {background-position: -48px -88px}
.flag.flag-mc {background-position: -64px -88px}
.flag.flag-md {background-position: -80px -88px}
.flag.flag-me {background-position: -96px -88px}
.flag.flag-mg {background-position: -112px -88px}
.flag.flag-mh {background-position: -128px -88px}
.flag.flag-mk {background-position: -144px -88px}
.flag.flag-ml {background-position: -160px -88px}
.flag.flag-mm {background-position: -176px -88px}
.flag.flag-mn {background-position: -192px -88px}
.flag.flag-mo {background-position: -208px -88px}
.flag.flag-mp {background-position: -224px -88px}
.flag.flag-mq {background-position: -240px -88px}
.flag.flag-mr {background-position: 0 -99px}
.flag.flag-ms {background-position: -16px -99px}
.flag.flag-mt {background-position: -32px -99px}
.flag.flag-mu {background-position: -48px -99px}
.flag.flag-mv {background-position: -64px -99px}
.flag.flag-mw {background-position: -80px -99px}
.flag.flag-mx {background-position: -96px -99px}
.flag.flag-my {background-position: -112px -99px}
.flag.flag-mz {background-position: -128px -99px}
.flag.flag-na {background-position: -144px -99px}
.flag.flag-nc {background-position: -160px -99px}
.flag.flag-ne {background-position: -176px -99px}
.flag.flag-nf {background-position: -192px -99px}
.flag.flag-ng {background-position: -208px -99px}
.flag.flag-ni {background-position: -224px -99px}
.flag.flag-nl {background-position: -240px -99px}
.flag.flag-no {background-position: 0 -110px}
.flag.flag-np {background-position: -16px -110px}
.flag.flag-nr {background-position: -32px -110px}
.flag.flag-nu {background-position: -48px -110px}
.flag.flag-nz {background-position: -64px -110px}
.flag.flag-om {background-position: -80px -110px}
.flag.flag-pa {background-position: -96px -110px}
.flag.flag-pe {background-position: -112px -110px}
.flag.flag-pf {background-position: -128px -110px}
.flag.flag-pg {background-position: -144px -110px}
.flag.flag-ph {background-position: -160px -110px}
.flag.flag-pk {background-position: -176px -110px}
.flag.flag-pl {background-position: -192px -110px}
.flag.flag-pm {background-position: -208px -110px}
.flag.flag-pn {background-position: -224px -110px}
.flag.flag-pr {background-position: -240px -110px}
.flag.flag-ps {background-position: 0 -121px}
.flag.flag-pt {background-position: -16px -121px}
.flag.flag-pw {background-position: -32px -121px}
.flag.flag-py {background-position: -48px -121px}
.flag.flag-qa {background-position: -64px -121px}
.flag.flag-re {background-position: -80px -121px}
.flag.flag-ro {background-position: -96px -121px}
.flag.flag-rs {background-position: -112px -121px}
.flag.flag-ru {background-position: -128px -121px}
.flag.flag-rw {background-position: -144px -121px}
.flag.flag-sa {background-position: -160px -121px}
.flag.flag-sb {background-position: -176px -121px}
.flag.flag-sc {background-position: -192px -121px}
.flag.flag-scotland {background-position: -208px -121px}
.flag.flag-sd {background-position: -224px -121px}
.flag.flag-se {background-position: -240px -121px}
.flag.flag-sg {background-position: 0 -132px}
.flag.flag-sh {background-position: -16px -132px}
.flag.flag-si {background-position: -32px -132px}
.flag.flag-sk {background-position: -48px -132px}
.flag.flag-sl {background-position: -64px -132px}
.flag.flag-sm {background-position: -80px -132px}
.flag.flag-sn {background-position: -96px -132px}
.flag.flag-so {background-position: -112px -132px}
.flag.flag-sr {background-position: -128px -132px}
.flag.flag-ss {background-position: -144px -132px}
.flag.flag-st {background-position: -160px -132px}
.flag.flag-sv {background-position: -176px -132px}
.flag.flag-sy {background-position: -192px -132px}
.flag.flag-sz {background-position: -208px -132px}
.flag.flag-tc {background-position: -224px -132px}
.flag.flag-td {background-position: -240px -132px}
.flag.flag-tf {background-position: 0 -143px}
.flag.flag-tg {background-position: -16px -143px}
.flag.flag-th {background-position: -32px -143px}
.flag.flag-tj {background-position: -48px -143px}
.flag.flag-tk {background-position: -64px -143px}
.flag.flag-tl {background-position: -80px -143px}
.flag.flag-tm {background-position: -96px -143px}
.flag.flag-tn {background-position: -112px -143px}
.flag.flag-to {background-position: -128px -143px}
.flag.flag-tr {background-position: -144px -143px}
.flag.flag-tt {background-position: -160px -143px}
.flag.flag-tv {background-position: -176px -143px}
.flag.flag-tw {background-position: -192px -143px}
.flag.flag-tz {background-position: -208px -143px}
.flag.flag-ua {background-position: -224px -143px}
.flag.flag-ug {background-position: -240px -143px}
.flag.flag-um {background-position: 0 -154px}
.flag.flag-us {background-position: -16px -154px}
.flag.flag-uy {background-position: -32px -154px}
.flag.flag-uz {background-position: -48px -154px}
.flag.flag-va {background-position: -64px -154px}
.flag.flag-vc {background-position: -80px -154px}
.flag.flag-ve {background-position: -96px -154px}
.flag.flag-vg {background-position: -112px -154px}
.flag.flag-vi {background-position: -128px -154px}
.flag.flag-vn {background-position: -144px -154px}
.flag.flag-vu {background-position: -160px -154px}
.flag.flag-wales {background-position: -176px -154px}
.flag.flag-wf {background-position: -192px -154px}
.flag.flag-ws {background-position: -208px -154px}
.flag.flag-ye {background-position: -224px -154px}
.flag.flag-yt {background-position: -240px -154px}
.flag.flag-za {background-position: 0 -165px}
.flag.flag-zm {background-position: -16px -165px}
.flag.flag-zw {background-position: -32px -165px}

img {border-style: none}
.container { width: 200px; height: 140px; overflow: hidden;float:left; }
.container img { margin-top:-15%; margin-left:-20px;min-width:110%;min-height:110%}

.mainimg{
    width:200px;
    margin: 0 auto;
    overflow:hidden;
    position: relative;
    height: 130px;
float:left;
}

img.mainabsolute{
    left: 50%;
    margin-left: -50px;
margin-top:-25%;
    position:absolute;
}