@media screen {

* {margin:0; padding:0;}
body {background: url(/images/template/bg-grad.png) #4F4FBB repeat-x; position: relative; margin:0; padding:0; font: 10pt Arial, Verdana, sans serif;}

ul, ol {font: 12px/18px Arial, Helvetica, sans-serif; color:#000;}
li {list-style-position:outsite; margin-left:25px; line-height:20px; margin-bottom:3px;}

h1 {font: bold 20px/24px Verdana, Geneva, sans-serif; color: #333; margin: 0 0 10px 0}
h2, .subtitle {font: 14px/20px Verdana, Geneva, sans-serif; color:#333333; margin: 12px 0 5px 0; border-bottom:1px solid #f0efef;}


h2.content-half-title {padding: 0 0 0 10px; margin: 0;}
h3 {font: 12px/18px Arial, Helvetica, sans-serif; color:#030380; margin:8px 0 0 0; font-weight:bold;}

p {font: 12px/18px Arial, Helvetica, sans-serif; color:#1f1f1f; margin:6px 0 10px 0;}
a {color:#009}
a:hover {color: #FC0;}

table {font: 12px/18px Arial, Helvetica, sans-serif;}

.clear {clear:both;}

.siteContainer {background-color: #226; position: relative; margin: 0 auto; padding: 0 15px 20px 15px; width: 970px; border: 3px double #669; border-top: none; overflow: hidden;}
#header {margin:0; padding:0; width:970px; height:69px; clear:both; position:relative;}
#sidebar-left {margin: 0 12px 0 0; display:inline; padding:0; float:left; width:157px; position:relative; font: 11px/16px Verdana, Geneva, sans-serif; color:#5b5b67; z-index: 99;}
#sidebar-right {position: relative; margin: 16px 0 20px 4px; padding: 0; float: left; width: 120px; overflow: visible; left: 0; top: 0;}
#content {background: url(/images/template/content-top.png) #FFF no-repeat; position: relative; margin: 0; padding: 0; width: 800px; float: left; z-index: 9;}
.mm, .mmFullWidth {margin: 12px 0 0 20px; padding: 0; float: left; width: 630px; position:relative;}
.mmFullWidth {width: 760px;}

#logo {position:absolute; width: 400px; height: 69px; top: 0; left: 0;}
#logo a {background-color: #226; color: #FFF;}
.datetime {color:#FFF; font: bold 10px/normal Arial; position:absolute; right:0; top:5px;}
/*
#top-nav {width:565px; height:25px; position:absolute; left:424px; top:44px;}
#top-nav ul {list-style-type:none; margin:0; padding:0; position:relative; text-align:center; margin-left:0;}
#top-nav ul li {margin:0 0 0 2px; padding:0; position:relative; float:left; display:inline; width:107px; height:25px; overflow:hidden;}
#top-nav ul li a {
	margin:0;
	padding:0;
	display:block;
	width:107px;
	height:25px;
	overflow:hidden;
	background: url(/images/template/tab-sprite.png) transparent -142px 0px no-repeat;
	font: bold 11px/25px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;	
	letter-spacing:-0.3px;
}*/

#top-nav {width:565px; height:25px; position:absolute; right:1px; top:45px;}
#top-nav ul {list-style-type:none; margin:0; padding:0; position:relative; text-align:center; margin-left:0; float:right}
#top-nav ul li {margin:0 0 0 2px; padding:0; position:relative; float:left; display:inline; width:107px; height:25px; overflow:hidden;}
#top-nav ul li a {
	margin:0;
	padding:0;
	display:block;
	width:107px;
	height:25px;
	overflow:hidden;
	background: url(/images/template/tab-sprite.png) transparent -142px 0px no-repeat;
	font: bold 11px/25px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;	
	letter-spacing:-0.3px;
}

#top-nav ul li a:hover, #top-nav ul li a.active {background-position: -142px -25px; color: #006;}

#top-nav ul li a:hover, #top-nav ul li a.active {background-position: -142px -25px; color: #006;}

.breadcrumbs {
	font-size: 10px;
	padding-left: 0px;
	color: #020F61;
	padding-bottom: 2px;
	margin:0px 0 4px 0;
}

.breadcrumbs a {
	color: blue;
	text-decoration:underline;
}

.breadcrumbs a:hover {color: red;}
.breadcrumb_link {display: inline;}

/* DROP DOWN MENUS 

.menuSub {font-size: 12px; width: 200px; overflow:hidden;}
.menuSub ul {margin: 0; padding: 0; list-style-type: none; width: 200px; font:11px/13px Verdana, Geneva, sans-serif;}
.menuSub li {line-height: 26px; width: 100%; height: 26px; margin: 0; padding: 0;}
.menuSub a {color: #FFF; text-decoration: none; display: block; text-indent:20px; line-height: 26px; width: 100%; height: 26px; margin: 0; padding: 0; background-color: #336; opacity: 0.95;}
.menuSub a:hover, .menuSub a.selected {background: url(/images/template/trans-sprite.png) transparent 0 -274px repeat-x; color: #333; font-weight:bold; opacity: 1;}
.subArrow {background: url(/images/template/trans-sprite.png) transparent -28px -226px no-repeat; position: absolute; right: 6px; top: 9px; width: 10px; height: 10px;}

*/


/* SIDEBAR LEFT */

#sidebar-left .sidebar-left-social ul, .social-foot ul {list-style-type: none; margin: 0 0 0 12px; padding: 0;}
#sidebar-left .sidebar-left-social ul li, .social-foot ul li {width:20px; height:20px; display:inline; float:left; margin: 0 6px 0 0; padding:0;}

.sidebar-left-social {margin: 0 0 0 7px;; padding:0; width:145px; height:26px;}
.social-count {position: absolute; margin: 0; top: -40px; right: 10px; padding: 10px 0 0 10px; width:110px; height:60px;}
.sidebar-left-social a.social, .social-foot a.social {width:20px; height:22px; display:block; margin: 0px; padding:0; text-indent:-999999px;}

ul.rss-feeds {list-style-type:none; margin:0px 0 0 20px; padding:0; float:left; width:660px; height:40px;}
ul.rss-feeds li {width:auto; height:20px; display:inline; float:left; margin: 0 9px 0 0px; padding:0; color:#5b5b67; font: 11px/16px Verdana, Geneva, sans-serif;}
ul.rss-feeds a.rss {width:auto; height:22px; display:block; margin: 0; padding:0; text-indent: 26px;}

a.rss {background: transparent url(/images/template/trans-sprite.png) -88px -22px no-repeat;}
a.facebook {background: #FFF url(/images/template/trans-sprite.png) -66px 0px no-repeat;}
a.twitter {background: #FFF url(/images/template/trans-sprite.png) -44px 0px no-repeat; text-indent:-999999px;}
a.buzz {background: #FFF url(/images/template/trans-sprite.png) -44px -22px no-repeat; text-indent:-999999px;}
a.myspace {background: #FFF url(/images/template/trans-sprite.png) -66px -22px no-repeat; text-indent:-999999px;}

.social-foot a.facebook {background-position: -22px 0px;}
.social-foot a.twitter {background-position: 0px 0px;}
.social-foot a.buzz {background-position: 0px -22px;}
.social-foot a.myspace {background-position: -22px -22px;}

.side-nav-block {background-color: #FFF; margin: 0 0 10px 0px; padding:0; width:157px; position:relative;}
.side-nav-block a {color:#424250; text-decoration:none; display: block; width: 100%; height: 26px; text-indent: 12px; z-index: 99;}
.side-nav-block a:hover {background: url(/images/template/trans-sprite.png) transparent 0 -274px repeat-x; color: #333;}
.side-nav-block a.active {background: url(/images/template/trans-sprite.png) transparent 0 -274px repeat-x; color: #333; font-weight:bold;}
.side-nav-block a.active:hover {cursor: default !important;}

#sidebar-left .side-nav-block ul {list-style-type:none; margin: 0; font: 11px/30px Arial, Helvetica, sans-serif; clear:both;}
#sidebar-left .side-nav-block li {margin-left:0; line-height:26px; position: relative;}
#sidebar-left .side-nav-tab p {font-weight:bold; color:#FFF; line-height: 30px; text-indent: 12px; margin: 0; text-shadow: #222 -1px -1px 0;}

.side-nav-tab {width:157px; height:30px; background: url(/images/template/tab-sprite.png) #226 -563px 0 no-repeat; clear:both;}
.side-nav-foot {width:157px; height:5px; background: url(/images/template/tab-sprite.png) transparent -563px -30px no-repeat; clear:both;}

.gambleChips, .gambleFootball {background: url(/images/template/trans-sprite.png) transparent -5px -53px no-repeat; position: absolute; width: 56px; height: 37px; top: -5px; left: 118px; z-index: 999;}
.gambleFootball {background: url(/images/template/trans-sprite.png) transparent -60px -53px no-repeat; height: 42px;}




/* SIDEBAR RIGHT */

#featured-casino {position: relative; background: url(/images/template/tab-sprite.png) transparent 0 0 no-repeat; width: 123px; height: 144px; padding: 8px 0 0 12px;}
#top-five-casinos {margin: 0; padding: 0 6px; width: 117px; background: url(/images/template/top-5-bg.png) #5674b0 repeat-x; position: relative; text-align: center; left: 8px; overflow: hidden;}
.top-five-title {
	background: url(/images/template/tab-sprite.png) transparent -142px -86px no-repeat;
	position: relative;
	width: 129px;
	height: 27px;
	left: -6px;
	color: #FFF;
	font: bold 12px/14px Verdana, Arial, sans serif;
	margin: 0;
	padding: 2px 0;
	text-shadow: #222 -1px -1px 0;
	border-bottom: 1px dotted #FFF;
	overflow: hidden;
}
.featured-title {color: #333; text-shadow: #FFF 1px 1px 0; font: bold 12px/14px Verdana, Arial, sans serif; padding: 0; margin: 0; text-align: center;}
.top-five-bottom {background: url(/images/template/tab-sprite.png) transparent -142px -117px no-repeat; position: relative; width: 129px; height: 10px; left: -6px; overflow: hidden;}

.top-casino {width: 117px; text-align: center; padding: 5px 0; border-bottom: 1px dotted #FFF;}
.top-casino p {margin: 0; color: #FFF; padding: 0;}
.top-casino a {color: #FFF; font-size:11px; font-weight:bold;}
.top-casino a:hover {color: #FFF;}
.top-casino img {margin:4px auto; border:none; background-color: #226;}
.top-casino a.featured-link {color: #226;}
.top-casino a.featured-link:hover {color: #F60;}




/* CONTENT STYLES */

.content-wide-block {position: relative; margin: 8px 0 0 0; padding: 28px 0 0 0; width: 630px; border-left: 1px solid #DDD; border-right: 1px solid #DDD;}
.content-wide-block p, .content-wide-block h2 {margin: 0 0 0 14px; line-height:28px;}
.content-wide-tab {position: absolute; left: -1px; top: 0; width:632px; height:30px; background: url(/images/template/tab-sprite.png) transparent -142px -50px no-repeat; overflow: hidden;}
.content-wide-foot {position: absolute; left: -1px; bottom: 0; width:632px; height:5px; margin: 0; background: url(/images/template/tab-sprite.png) transparent -142px -80px no-repeat; overflow: hidden;}
.content-block-title {font: 12px Verdana, Geneva, sans-serif; color:#000000;}

.content-half-block {position: relative; margin: 5px 3px 5px 0; padding: 0; width: 314px; overflow: hidden;}
.content-half-block img {float:right; margin: 5px 14px 10px 14px; padding:0px; border: 1px solid #ccc;}
.content-half-block p {margin: 0 14px 14px 10px; font-size:11px;}
.content-half-tab {background: url(/images/template/tab-sprite.png) transparent -249px 0 no-repeat; position: relative; top: 0; width: 314px; height: 30px; padding: 0; margin: 0; overflow: hidden;}
.content-half-foot {background: url(/images/template/tab-sprite.png) transparent -249px -30px no-repeat; position: relative; width: 314px; height: 5px; overflow: hidden;}
.content-half-title {font: 11px/30px Verdana, Geneva, sans-serif; color:#030377; text-indent:0px;}
.content-half-inner {position: relative; width: 312px; border-left: 1px solid #DDD; border-right: 1px solid #DDD; overflow: hidden;}

.contentRight {width: 312px; float: right; margin: 0 0 10px 10px;}
.contentLeft {width: 620px; float: left; padding-right: 10px;}

.half-feature {width:300px; margin: 0 0px 20px 0; padding:0; position:relative; float:left; min-height:195px;}
.margin-left-30 {margin-left:30px;}
.half-feature img {float:left; margin:2px 15px 5px 0;}

a.section-link {font-weight:bold; font-size:11px; padding:1px 6px 2px 18px; height:14px; background: transparent url(/images/template/circleArrow.png) 0px 0px no-repeat;  margin-left:2px; color:#bd2020;overflow:hidden;} 


#footer {position: relative; margin:20px 0 0 0; padding:0; background: url(/images/template/content-bottom.png) #FFF bottom left no-repeat; clear:both; height:36px; width:800px;}
#footer p {color:#5b5b67; font: 11px/14px Verdana, Geneva, sans-serif;}
.foot-left {float:left; margin:0 0 0 20px; padding:0;}
.foot-right { float:right; margin:0 20px 0 0; padding:0;}
.lastModified {margin-top:30px;}
.lastModified p {color:#5b5b67;font: 11px/12px Verdana, Geneva, sans-serif;}
.share-right {float:right; margin:5px 0px 0 10px}

ul.chip-bullet, ul.blue-bullet {list-style-type:none; font: 12px/14px Arial, Helvetica, sans-serif; color:#000; margin: 5px 5px; padding: 5px 0;}
html > body ul.chip-bullet, ul.blue-bullet {float: left;}
ul.chip-bullet li, ul.blue-bullet li {background-image: url(/images/template/trans-sprite.png); background-repeat: no-repeat; background-position: -22px -117px; line-height: 22px; text-indent:24px; margin: 0 10px;}
ul.chip-bullet li a, ul.blue-bullet li a {color:#009; text-decoration:none; font-size: 8pt;}
ul.chip-bullet li a:hover, ul.blue-bullet li a:hover {color: #C00; text-decoration:underline;}
ul.blue-bullet li {background-position: -22px -173px;}

#more-art-table ul.blue-bullet {width:300px;}
#more-list-link {background-image:none; text-indent:0px}

.imageFloatLeft, .imgL {float:left; margin:0 15px 10px 0 !important; padding: 0;}
.imageFloatRight, .imgR {float:right; margin:0 0 10px 10px; padding: 0;}

.fb-liker {position: relative; width: 120px; height: 24px; left: 10px; padding: 0;}

#directory-table{width:600px; font:12px/16px Arial, Helvetica, sans-serif; background-color:transparent; margin:7px 0 0 0;}
#directory-table td {height:22px;}
#directory-table th {height:15px; font:12px/16px Verdana, Geneva, sans-serif;color: #030380;}

tr.header {border-bottom: 2px solid blue;}
.trHighlight {background-color: #ccc;}

.rss-content-link {background: transparent url(/images/template/tab-sprite.png) -753px 0 no-repeat; text-indent:24px; height:20px; width: auto;}
.rss-para {clear:both; width:620px;}
.rss-para p.rss-content-link {float:left; margin: 5px 20px 5px 0;}



.dk-red {color:#900;}
.highlight a {border:0px; text-decoration:none;}

#behaviour ul {width:570px; list-style-type:disc; list-style-position:outside;}
p.subtitle {font: 14px/20px Verdana, Geneva, sans-serif; color:#333333; margin: 12px 0 5px 0; border-bottom:1px solid #f0efef;}


.shopSection {position: relative; float: left; width: 210px; height: 230px; text-align: center; margin-bottom: 20px;}
.shopSection a {font: bold 14px Verdana, arial, sans-serif; text-decoration: none; border-bottom: 1px dotted #009;}
.shopSection a:hover {border-bottom: 1px dotted #FC0;}
.shopSection a img {display: block; margin: auto;}

/* search */
#search-box-right {position: relative;background: transparent url(/images/template/gamble-rt-search-box.png) 0px 0px no-repeat; width: 130px; height:80px; padding:5px 0 0 0px; border: none; margin: 0 0 0px 7px;z-index:9999; clear:both}
#search-box-right form {/*width:120px;height:26px; margin:0;padding:0;position:relative;*/}
#search-box-right input.box {color:#000;width:116px; height:18px; border: 1px #e7e7e7 inset;margin:6px 0 0 6px; float:left;font-size:11px;display:inline; line-height:17px;}
#search-box-right input.go-btn {float:left;width:100px;height:24px;font-size:12px;cursor:pointer;padding: 0 0 0 0; margin: 6px 0 0 15px; display:inline;}
#search-box-right input.box:focus {outline: none;}
#hider {width:84px; height:90px; background-color:#fff; position:absolute; top:120px; right:5px; z-index:9999;}

#TW-But {padding-top:1px; height:25px; vertical-align:middle; width:117px; float:left; margin-top:3px;}
#TW-But-NC {padding-top:1px; height:25px; vertical-align:middle; width:59px; float:left; margin-top:3px;}
#FB-But {width:297px; float:left; margin-top:3px;}
#FB-But-NC {width:47px; float:left; margin-top:3px;}
#GPO-But {padding-top:1px; height:25px; vertical-align:middle; width:87px; float:left; margin-top:3px;}
#GPO-But-NC {padding-top:1px !important; height:25px; vertical-align:middle; width:37px; margin-top:3px !important; margin-right:4px !important; float:left !important;}



.mrSpecial { width:185px; float:right; margin: 0 0px 10px 20px; padding:10px 0 0 0; background:#f4f4f4 url(/images/template/mrspecialtop.png) 0px 0px no-repeat;}
.mrSpecial ul {margin-left:0px;padding-left:0;list-style-type:none; padding-left:0; width:185px; }
.mrSpecial ul li {font-size:11px; text-indent:4px;list-style-type:none;margin:0px 8px 0 4px;  padding:3px;}
.mrSpecial ul li a {text-decoration:none;}
.mrSpecial ul li a:hover {text-decoration:underline; color:red;}
.mrSpecialBottom { height:12px; background: #f4f4f4 url(/images/template/mrspecialbottom.png) bottom left no-repeat; }
.mrSpecialSelected {background-color:#fff; color:#C00; border:1px dotted #000;}
.mrSpecialSelected a {background-color:#fff; color:#C00; font-weight:bold; }



a#shopLink { background-image:none; display:block; clear:both; text-indent:0; text-align:center; height:110px; text-decoration:none}
a#shopLink:hover { background-image:none; display:block; clear:both; text-indent:0; text-align:center; text-decoration:underline}


}
