
body {
	margin:0;
	background:#f46e27;
	color:#242322;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
a {
	color:#1388c5;
	font-weight:normal;
	text-decoration:none;
}

img {
	border:none;
	}
.clear {
	clear:both;
	}

/* The Top */

.top {
	height:138px;
	background:#fff;
	border-bottom:3px solid #c14300;
	margin-bottom:7px;
	}
.topWrapper {
	width:957px;
	margin:0 auto;
	padding-top:16px;
	}
.topWrapper img.logo {
	float:left;
	}
.topAd {
	text-align:right;
	height:90px;
	margin-bottom:7px;
	}
	
.topAd img{
background:#f3f3f3;
padding:3px;
border:2px solid #eee;
}
	
.top .menu {
	float:right;
	}
.top .menu ul {
	margin:0;
	padding:0;
	list-style:none;
	
	}
.top .menu li {
	float:left;
	height:25px;
	background:url(menuRight.png) right no-repeat;
	padding-right:5px;
	margin-right:1px;
	
	}
	
.top .menu li span {background:url(menu.png) repeat-x; height:25px; line-height:25px; display:block; float:left;}	
	
.top .menu li a{
	display:block;
	float:left;
	height:25px;
	background:url(menuLeft.png) left no-repeat;
	line-height:25px;
	color:#fff;
	text-decoration:none;
	padding:0 11px 0 16px;
	font-weight:bold;
	font-size:11px;
	}
.top .menu a:hover {
	color:#f46e27;
	}

/* The Wrapper */

.wrapperTop {
	width:1003px;
	height:12px;
	overflow:hidden;
	background:url(top.png);
	margin:0 auto;
	}
	
.wrapperTop1 {
	width:1003px;
	height:12px;
	overflow:hidden;
	background:url(top1.png);
	margin:0 auto;
	}
		
.wrapper {
	width:987px;
	margin:0 auto;
	padding:0 8px;
	background:url(bg.png);
	}
	
.wrapper1 {
	width:987px;
	margin:0 auto;
	padding:0 8px;
	background:url(bg1.png);
	}
		

/* The Content */

.content {
	float:left;
	width:510px;
	padding:13px 30px 13px 17px;
	background:#fff;
	}
.date {
	height:53px;
	width:58px;
	text-align:center;
	float:left;
	margin-right:8px;
	background:url(date.png);
	font-size:18px;
	color:#9ad6f6;

	}
.date span {
		color:#fff;
	}
.title {
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:bold;
	}
.title a {
	color:#2a2a2a;
	font-weight:bold;
	text-decoration:none;
	}
.title a:hover {
	color:#1388c5;
	}
.postCategories {
	font-size:11px;
	}
.postCategories a, .text a, .relatedPosts a {
	color:#1388c5;
	font-weight:bold;
	text-decoration:none;
	}
.postCategories a:hover, .text a:hover {
	text-decoration:underline;
	}
.text {
	padding-left:30px;
	}
	
.text p{text-align:justify;}
	
.postBottom {
	height:auto;
	padding-left:30px;
	border-bottom:1px dotted #ccc;
	margin-bottom:20px;
	padding-bottom:20px;
	}


.postBottom a {
	display:inline;
	color:#000;
	font-size:12px;
	text-decoration:none;
	}
.postBottom a:hover {
	color:#1388c5;
	}
.postBottom a.commentsLink {
	float:left;
	background:url(comments.png) 0 3px no-repeat;
	padding-left:2px;
	display:inline;
	}
	

		
.postBottom a.readMoreLink {
	float:right;
	background:url(read.gif) 0 3px no-repeat;
	padding-left:20px;
	}
	
.post-teaser a.readMoreLink {
	float:right;
	background:url(read.gif) 0 3px no-repeat;
	padding-left:20px;
	}
		

/* The Right Part */

.right {
	float:right;
	width:424px;
	}
.rightAdBlocks {
	padding:8px 0 1px 16px;
	background:#d3d3d3;
	}
.rightAdBlocks .block {
	float:left;
	width:125px;
	height:125px;
	background:#fff;
	margin-right:8px;
	margin-bottom:8px;
	}

/* The Sidebar */

.sidebar {
	float:left;
	width:222px;
	line-height:24px;
	}
.sidebar a {
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}
.sidebar a:hover {
	color:#1192d4;
	}
.sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
	}
.sidebar h2 {
	height:33px;
	line-height:33px;
	color:#fff;
	font-weight:normal;
	margin:0;
	font-size:16px;
	padding:0 8px;
	background:url(sidebarH2.png);
	}
.sidebar ul ul {
	margin:5px 10px 10px 17px;
	}
.sidebar ul ul ul {
	margin:0;
	}
.sidebar ul ul li {
	background:url(sidebarStar.png) 0 10px no-repeat;
	padding-left:10px;
	}
.sidebarAd {
	float:right;
	width:196px;
	text-align:center;
	padding:5px 0;
	}

.sidebarAd ul {
	margin:5px 10px 10px 17px;
	}
	
.sidebarAd  ul li {
	background:url(sidebarStar.gif) 0 10px no-repeat;
	padding-left:10px;
	text-align:left!important;


		}
		
/* The Footer */

.footerTop {
	height:36px;
	background:url(footerTop.png);
	clear:both;
	}
.footerTop h2 {
	display:block;
	width:318px;
	float:left;
	margin:0;
	font-size:14px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:36px;
	padding-left:11px;
	}
.footerBottom {
	height:36px;
	background:url(footerTop.png);
	clear:both;
	}
.footerBlock {
	width:329px;
	float:left;
	height:215px;
	background:url(footerBg.png);
	}
.footerBlock ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:28px;
	}
.footerBlock li {
	background:url(footerLi.png) 15px 11px no-repeat;
	padding-left:24px;
	}
.footerBlock a {
	color:#fff;
	text-decoration:none;
	}
.footerBlock ul a:hover {
	background:url(footerHover.png) top repeat-x;
	}

/* The Navigation */

.navigation {
	font-size:16px;
	color:#1388c5;
	font-weight:bold;
	margin:0 0 30px 0;
	height:24px;
	}
.navigation a {
	color:#1388c5;
	text-decoration:none;
	margin-right: -5px;
	}
.navigation a:hover {
	text-decoration:underline;
	}
.navigation .alignleft {
	float:left;
	}
.navigation .alignright {
	float:right;
	}
h2.pagetitle {
	text-align:left;
	font-size:12px;
	color:#1388c5;
	padding-bottom:1px;
	}

/* The Comments */

.commentstop {
	font-size:14px;
	font-weight:bold;
	height:30px;
	}
.existingcomments {
	float:right;
	}
.commentstop h2 {
	font-size:16px;
	margin:0;
	color:#3390a8;
	text-transform:uppercase;
	line-height:normal;
	}
.commentstop a {
	color:#3390a8;
	text-decoration:none;
	}
.commentstop a:hover {
	}
.comments ol {
	margin:0;
	padding:0;
	list-style:none;
	}
.comments li {
	padding:20px 20px 0 20px;
	background:#fff;
	border:1px solid #c3c3c3;
	margin-bottom:5px;
	}
.comments li.alt {
	background:#f1f0ed;
	}
.comments ol p {
	margin:0;
	padding:0 0 20px 0;
	}
.commentdate {
	float:right;
	font-weight:bold;
	}
.commentinfo a {
	font-size:14px;
	font-weight:bold;
	color:#333;
	border-bottom:2px solid #333;
	text-decoration:none;
	}
.commentinfo a:hover {
	border-color:#3390a8;
	}
.respond textarea {
	width:499px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	background:#fff;
	border:1px solid #d8d8d5;
	overflow:auto;
	padding:5px;
	}
.respond input {
	background:#fff;
	border:1px solid #d8d8d5;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
	}
.respond input#submit {
	padding:5px 10px;
	font-size:15px;
	font-weight:bold;
	margin:0 0 0 160px;
	cursor:pointer;
	}

/* Subscribe Part */

.subscribe {
	text-align:center;
	}
.subscribe form {
	margin:0;
	padding:5px 0;
	}
.subscribe input.email {
	width:151px;
	height:16px;
	border:1px solid #aaa;
	background:#fff url(subscribeInput.png) right repeat-y;
	color:#aaa;
	padding:5px 2px 2px 2px;
	font-size:14px;
	}
.subscribe input.emailSubmit {
	width:157px;
	height:25px;
	background:url(subscribeByEmail.png);
	border:none;
	padding:0;
	cursor:pointer;
	margin-top:5px;
	}

.relatedPosts { padding-left:30px; margin-bottom:25px; margin-top:-10px; }
.st-related-posts { list-style-type:none; margin:0; padding:0;}
.st-related-posts li { margin:0;}


.comment .content { position: static !important; background: none; }
.comment, .comment * { position: static !important; }


.banner img{float:right; border:none; margin-right:10px; margin-left:10px;}

#flags ul{list-style-image:none; list-style-type:none; margin:0px; background:none;}
#flags ul li{background:none; width:140px; float:left; font-size:12px; font-weight:normal;}
#flags li.odd img{vertical-align:middle; margin-right:20px;}
#flags ul li{background:#000 none repeat scroll 0% 50%; font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	
	list-style-image:none;
	list-style-type:none;
	margin-right:0px;
	margin-bottom:2px;
	_padding-top:6px;
	_padding-bottom:6px;
	}



#banner img{margin-top:30px;}

h1{font-size:22px; color:#2a2a2a; font-weight:normal; padding-left:30px;}
#bonus{margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #444;}
#bonus .casino img{margin-top:8px; margin-bottom:8px; padding:0px; margin-left:0px; margin-right:0px;}
#bonus p{font-size:12px; color:#fff; padding:0px; margin:0px;}

.sidebarAd h2{
    height:33px;
	line-height:33px;
	color:#fff;
	font-weight:normal;
	margin:0;
	font-size:16px;
	padding:0 8px;
	}
	
.heading h3{
   font-size:18px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:normal;
	padding-bottom:10px;
	color:#2a2a2a;
	}
ul#articles li a{font-weight:bold; font-size:13px;}
ul#articles p{text-align:justify;}

ul#articles .readMoreLink a{
	background:url(read.gif) 0 3px no-repeat;
	padding-left:20px;
	font-size:11px;
	font-weight:bold;
	}
	
ul#headlines li {border-bottom:1px dotted #444; margin-left:10px; margin-right:10px;}
ul#links li a{font-weight:bold;}
ul#links li{text-align:justify;}	


.sidebarAd1 h2{
    height:33px;
	line-height:33px;
	color:#fff;
	font-weight:normal;
	margin:0;
	font-size:16px;
	padding:0 8px;
	text-align:center;
	}
	
.sidebarAd1 {
	float:left;
	width:196px;
	text-align:left;
	padding:5px 0;
	}

.sidebarAd1 ul {
	margin:0px;
	}
	
.sidebarAd1  ul li {
	background:url(sidebarStar.gif) 0 10px no-repeat;
	padding-left:10px;
	text-align:left!important;

		}	
		
.sidebarAd1 ul li a{color:#fff;}

	