/*  

Theme Name: casiininio theme

Theme URI: http://pokerwebsitesolutions.com/

Description: casiininio theme

Version: 1.0

Author:  Alkesh gupta	

Author URI: alkesh.gupta@gmail.com <a href="http://pokerwebsitesolutions.com">http://pokerwebsitesolutions.com</a>

Tags: Grey, custom header, fixed width, two columns, widgets

*/

/* Begin Typography & Colors */

.even { padding:0px; margin:0px; border-top:1px #333333 dashed;}

.odd { padding:0px; margin:0px; border-top:1px #333333 dashed;}

.widecolumn .entry p {







	font-size: 1.05em;







	}















.narrowcolumn .entry, .widecolumn .entry {







	line-height: 1.5em;







	







	}















.widecolumn {







	line-height: 1.6em;







	}















.narrowcolumn .postmetadata, .narrowcolumn .postmetadata1 {







	text-align: center;







	font-weight:bold;







	}















.alt {







	/*border-top:solid 1px #e7e7e7;







	border-bottom:solid 1px #e7e7e7;







	color:#303030 !important;







	margin:10px 0px 10px 0px!important;*/







	}







	







.alt a, .alt a:visited{







	color:#000000 !important;







	}







	







.alt a:hover{







	color:#b40808!important;







	text-decoration:underline;







	}















small {







	font-family: Arial, Helvetica, Sans-Serif;







	font-size: 0.9em;







	line-height: 1.5em;







	}















h1, h2, h3 {







	font-family: Arial, Helvetica, Sans-Serif;







	font-weight:bold;







	}















h1 {







	font-size: 4em;







	text-align: center;







	}















#headerimg .description {







	font-size: 1.2em;







	text-align: center;







	}















h2 {







	font-size:13px;







	}















h2.pagetitle {







	font-size:13px;







	}















#sidebar h2, #sidebar2 h2{







	font-family:Arial, Helvetica, Sans-Serif;







	font-weight:bold;







	}







	







#sidebar ul li h2, #sidebar2 ul li h2 {







	font-family:Arial, Helvetica, sans-serif;







	font-size: 12px;







	height:22px;







	padding:20px 0px 0px 50px !important;







	color: #fff;







	text-transform:capitalize;







	background-image:url(images/bg_topblue.gif);







	background-repeat:no-repeat;







	background-position:top;







	font-weight:bold;







	}







#sidebar2 ul li h2 {







	font-family:Arial, Helvetica, sans-serif;







	font-size: 12px;







	height:22px;







	padding:20px 0px 0px 50px !important;







	color: #fff;







	text-transform:capitalize;







	background-image:url(images/red-t5.jpg);







	background-repeat:no-repeat;







	background-position:top;







	font-weight:bold;







	}







h3 {







	font-size: 1.3em;







	}















h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {







	text-decoration: none;







	color: #ffffff;







	font-size:13px;







	}















h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {







	color: #ffffff;







	font-size:13px;







	}















h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2,#sidebar2 h2, #wp-calendar caption, cite {







	text-decoration: none;







	}







	







.entry{







	/*padding-top:0px;







	padding-bottom:20px;







	padding-left:10px;







	padding-right:10px;*/







	







	}







	







.commentlist li, #commentform input, #commentform textarea {







	font: 12px   arial, Helvetica, Sans-Serif;







	}















.commentlist li {







	font-weight: bold;







	}















.commentlist cite, .commentlist cite a {







	font-weight: bold;







	font-style: normal;







	font-size: 1.1em;







	color:#000000;







	}















.commentlist p {







	font-weight: normal;







	line-height: 1.5em;







	text-transform: none;







	color:#000000;







	}















#commentform p {







	font-family:Arial, Verdana;







	}















.commentmetadata {







	font-weight: normal;







	color: #dc0604;







	}







.commentmetadata a { color:#000000;}	







	







	/*------------------------------threaded commment style---------------------------------------*/







	







.commentlist .reply {







	font-size: 0.8em;







	font-weight: bold;







	}















.commentlist {







	margin: 0 0 20px 0;







	}















.commentlist li {







	/*margin: 15px 0 10px;*/







	padding: 10px;







	list-style: none;







	}







	







.commentlist li ul li { 







	margin-right: -5px;







	margin-left: 0px;







	}















.comms-navigation, .navigation {







	clear: both;







	display: block;







	margin-bottom: 20px;







	overflow: hidden;







	}















.children {







	padding: 0;







	background-color:#f9f9f9;







	font-size:12px;







	}







	.children a {







	







	font-size:12px;







	}















.nocomments {







	text-align: center;







	margin: 0;







	padding: 0;







	}







	







.children .even {







	border-top: 1px solid #E8E3C8;







	}















/* ------------------------Threaded comment style -------------------------------*/























 #sidebar ul ol li, #sidebar2 ul ol li{







	color: #dc0604;







	}







	







.nocomments, blockquote, strike {







	color: #333;







	}







	







code{







	font: 1.1em  arial, Helvetica, Sans-Serif;







	}















acronym, abbr, span.caps







	{







	font-size: 0.9em;







	letter-spacing: .07em;







	}















h2 a:hover, h3 a:hover {







	color: #fff;







	text-decoration: none;







	}























#wp-calendar #prev a, #wp-calendar #next a {







	font-size: 9pt;







	}















#wp-calendar a, #wp-calendar a:visited {







	color: #dc0604;







	text-decoration:underline;







	}







	







#wp-calendar a:hover {







	text-decoration:none;







	}















#wp-calendar caption {







	font: bold 1.1em  arial, Helvetica, Sans-Serif;







	text-align:center;







	}















#wp-calendar th {







	font-style: normal;







	text-transform: capitalize;







	}







/* End Typography & Colors */































/* Begin Structure */























.narrowcolumn {







	padding: 0px 0px 0px 0px;







	margin: 0px 0px 0px 0px;







	width:557px;















	}















.widecolumn {







	padding: 0px 0px 0px 0px;







	margin: 0px 0px 0px 0px;







	width:557px;







	}















.post {







	margin: 0px 0px 0px 0px;







	padding:0px 0px 0px 0px;







	text-align: justify;















	}







.post hr {







	display: block;







	}







.widecolumn .post {







	margin: 0;







	}















.narrowcolumn .postmetadata, .narrowcolumn .postmetadata1 {







	padding-top: 5px;







	}















.widecolumn .postmetadata, .widecolumn .postmetadata1 {







	margin: 0px 0;







	}















.widecolumn .smallattachment {







	text-align: center;







	float: left;







	width: 128px;







	margin: 5px 5px 5px 0px;







}















.widecolumn .attachment {







	text-align: center;







	margin: 5px 0px;







}























/* End Structure */























/*	Begin Headers */







h1 {







	padding-top: 0px;







	margin: 0;







	}















h2 {







	margin: 0px 0 0;







	}















h2.pagetitle, h2.center{







	padding-top: 10px;







	text-align: center;







	padding-bottom:15px;







	color:#dc0604;







}















#sidebar h2 ,#sidebar2 h2{







	margin: 0px 0 0;







	padding: 0;







	}















h3 {







	padding: 0;







	margin: 22px 0 0;







	}















h3.comments {







	padding: 0;







	margin: 40px auto 20px ;







	







	}







/* End Headers */































/* Begin Images */







p img {







	padding: 0;







	max-width: 100%;























	}















/*	Using 'class="alignright"' on an image will (who would've







	thought?!) align the image to the right. And using 'class="centered',







	will of course center the image. This is much better than using







	align="center", being much more futureproof (and valid) */















img.centered {







	display: block;







	margin-left: auto;







	margin-right: auto;







	}















img.alignright {







	padding: 4px;







	margin: 0 0 2px 7px;







	display: inline;







	}















img.alignleft {







	padding: 4px;







	margin: 0 7px 2px 0;







	display: inline;







	}







	







.alignright, .alignright2 {







	float:right;







	}















.alignleft, .alignleft2 {







	float: left;







	}







	







.navigation {







	display: block;







	text-align: center;







	margin-top: 0px;







	padding-bottom: 25px;







	padding-left:10px;







	padding-right:10px;







	}







.navigation2 {







	display: block;







	text-align: center;







	margin-top: 0px;







	padding-bottom: 25px;







	padding-left:10px;







	padding-right:10px;







	}







		







/* End Images */































/* Begin Lists */















html>body .entry ul {







	margin-left: 0px;







	padding: 0 0 0 30px;







	list-style: none;







	padding-left: 10px;







	text-indent: -10px;







	} 















html>body .entry li {







	margin: 7px 0 8px 10px;







	}























/*.entry ul li:before, #sidebar ul ul li:before, #sidebar2 ul ul li:before,  #sidebar ul ul li, #sidebar2 ul ul li {







	list-style-image:url(images/arrow.png);







	list-style-position:outside;







	margin:0px;







	padding:0px 0px 0px 0px;















	}*/







.entry ul li:before, #sidebar ul ul li:before, #sidebar2 ul ul li:before,  #sidebar ul ul li, #sidebar2 ul ul li {







	background-image:url(images/arrow.gif);







	background-repeat:no-repeat;







	background-position:0 6px;







	padding:0px 0px 0px 0px;







	margin:0px;







	







	}







div.entry ul{







	margin:0px;







	padding:0px 0px 0px 20px;







}







div.entry ul li{







	background-image:url(images/red-star.gif);







	background-repeat:no-repeat;







	background-position:0 6px;







	padding:0px 0px 0px 25px;







	margin:0px;







	list-style-type:none;







}







.entry ol {







	padding: 0 0 0 35px;







	margin: 0;







	}















.entry ol li {







	margin: 0;







	padding: 0;







	}







.entry p{







	margin:0px 0px 0px 0px;







	padding:0px 0px 0px 5px;







	







}







	







.entry p a, .entry p a:visited {







	text-decoration:underline;







	







	}







	







.entry p a:hover {







	text-decoration:none;







	}























.postmetadata ul, .postmetadata li, .postmetadata1 ul, .postmetadata1 li {







	display: inline;







	list-style-type: none;







	list-style-image: none;







	}















#sidebar ul, #sidebar ul ol,#sidebar2 ul, #sidebar2 ul ol {







	margin: 0;







	padding: 0 0 0 0;







	}















#sidebar ul li, #sidebar2 ul li {







	list-style-type: none;







	list-style-image: none;







	margin-bottom: 0px;







	}















#sidebar ul p, #sidebar ul select, #sidebar2 ul p, #sidebar2 ul select {







	margin: 5px 0 8px;







	}







#sidebar ul ul, #sidebar ul ol, #sidebar2 ul ul, #sidebar2 ul ol {







	margin: 5px 0px 0 0px;







	padding:8px 0px 10px 0px;







	







	}















#sidebar ul ul ul, #sidebar ul ol, #sidebar2 ul ul ul, #sidebar2 ul ol {







	margin: 0 0 0 10px;







	}















ol li, #sidebar ul ol li, #sidebar2 ul ol li{







	list-style: decimal outside;







	}















#sidebar ul ol li, #sidebar2 ul ol li {







	margin: 0px 0 0;







	padding: 0px;







	}







/* End Entry Lists */































/* Begin Form Elements */







/*#searchform {







	margin: 0px auto;







	padding: 10px 0px 0px 0px; 







	text-align:center;







	background:#F5F6E5 none repeat scroll 0 0;







	border:1px solid #C2C5A6;







	height:auto;







	overflow:hidden;







	padding:0 0 16px;







	width:208px;







	}*/















#sidebar #searchform #s, #sidebar2 #searchform #s  {







	width: 108px;







	padding: 2px;







	}















#sidebar #searchsubmit, #sidebar2 #searchsubmit  {







	padding: 2px 0px 2px 0px;







	background-image:url(images/bg_src.gif);







	font-size:10px;







	color:#ffffff;







	width:48px;







	border:0px;







	height:23px;







	}















.entry form { /* This is mainly for password protected posts, makes them look better. */







	text-align:center;







	}















select {







	width: 130px;







	}







#commentform{







	}















#commentform input {







	padding: 2px;







	margin: 5px 5px 1px 0;







	







	







	}















#commentform textarea {







	width: 90%;







	padding: 2px;







	







	}















#commentform #submit {







	margin: 0px;







	width:170px;







	border:none;







	}







/* End Form Elements */































/* Begin Comments*/







.alt {







	margin: 0;







	padding: 10px;







	







	}















.commentlist {







	padding: 0;







	text-align: justify;







	background-color:#FFFFFF;







	}















.commentlist li {







	/*margin: 15px 0 10px;*/







	padding: 5px 5px 10px 10px;







	list-style: none;















	}







.commentlist li ul li { 







	margin-right: -5px;







	margin-left: 10px;







}















.commentlist p {







	margin: 10px 5px 10px 0;







}







.children { padding: 0; }















#commentform p {







	margin: 5px 0;







	padding:0px;







	}







.comalk { width:100px;}







.nocomments {







	text-align: center;







	margin: 0;







	padding: 0;







	}















.commentmetadata {







	margin: 0;







	display: block;







	}







/* End Comments */































/* Begin Sidebar */







#sidebar







{







	padding: 0px 0px 0px 0px;







	margin: 0px 0px 0px 0px;







	font-size:12px;







	







	}







#sidebar2







{







	padding: 0px 0px 0px 0px;







	margin: 10px 0px 0px 0px;







	font-size:12px;















	}















#sidebar form, #sidebar2 form {







	margin: 0;







	}







/*<!--.cat-item







   {







    background:#F5F6E5 none repeat scroll 0 0;







	border:1px solid #C2C5A6;







	height:auto;







	overflow:hidden;







	padding:0 0 16px;







	width:208px;







   







   }-->*/	







	







/* End Sidebar */































/* Begin Calendar */







#wp-calendar {







	empty-cells: show;







	margin: 10px auto 0;







	width: 140px;







	color:#dc0604;







	







	}















#wp-calendar #next a {







	padding-right: 10px;







	text-align: right;







	}















#wp-calendar #prev a {







	padding-left: 10px;







	text-align: left;







	}















#wp-calendar a {







	display: block;







	}























#wp-calendar td {







	padding: 3px 0;







	text-align: center;







	}















#wp-calendar td.pad:hover { /* Doesn't work in IE */







	background-color: transparent; }







/* End Calendar */































/* Begin Various Tags & Classes */







acronym, abbr, span.caps {







	cursor: help;







	}















acronym, abbr {







	border-bottom: 1px dashed #999;







	}















div.entry blockquote{







	margin: 15px 0px 0 10px;







	padding: 0px 0px 0px 10px;







	border-left: 5px solid #d50506;







	font-size:11px;















	}































div.entry  blockquote p{







	margin:0px;







	padding:0px;







	width:450px!important;







	}















blockquote cite {







	margin: 5px 0 0;







	display: block;















	}















.center {







	text-align: center;







	}















hr {







	display: none;







	}















a img {







	border: none;







	}















/* End Various Tags & Classes*/































/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.







	It won't be a stylish marriage, I can't afford a carriage.







	But you'll look sweet upon the seat of a bicycle built for two." */







	







	







div.post h2 a:link,div.post h2 a:visited, div.post h3 a:link,div.post h3 a:visited {







	color:#ffffff;







	font-family:Arial, Helvetica, sans-serif;







	font-size:13px;







	font-weight:bold;







	padding:0px 10px 5px 0px;







	line-height:18px;







	}















div.post h3 a:hover, div.post h2 a:hover{







	color: #ff7475;







	}







  







#comments, #respond{







	color:#333333;







	padding:0px 0px 8px 15px;







	background-image:none;







	 }







 







h3#respond, h3#comments{







	font-size:18px;







	font-weight:lighter;







	}















.but{







	vertical-align:top;







	padding-top:0px;







	padding-left:4px;







	}







	







input#s.input01{







	width:100px!important;







	font-size:11px;







	border:1px solid #aeb6bd;







	}







	







#sidebar li ul, #sidebar2 li ul{







	padding-left:0px;







	}







	







#today, #today a:link, #today a:visited {







	color:#202020;







	}







	







	







#sidebar .textwidget{







	padding-left:20px;







	text-align:left;







	padding-right:10px;







	padding-top:5px;







	color:#dc0604;







	background:url(images/blue-mid.jpg) repeat-y;







	}







#sidebar2 .textwidget{







	padding-left:20px;







	text-align:left;







	padding-right:10px;







	padding-top:5px;







	color:#dc0604;







	background:url(images/gray-mid.jpg) repeat-y;







	}







/*=========style index.html========*/















/* for nav top */







#nav_top{







	margin:0px;







	padding:0px 0px 0px 100px;







	color:#fff;







	}







#nav_top ul{







	margin:0px;







	padding:0px 0px 0px 0px;







	color:#fff;







	}







#nav_top ul ul{







	display:inline;







	}















#nav_top ul.menu_sp li{







	line-height:27px; 







	float:left;height:18px; 







	















	







	}







#nav_top ul li.page_item#home a{







	background:none;







	}















#nav_top ul li.spacer{







	margin:0px;







	}







	







#nav_top ul li a, #nav_top ul li a:visited{







	color:#fff; font-size:13px; font-weight:bold;







	background:url(images/nav-line.jpg) no-repeat 0 7px;padding:0 20px; width:auto;







	float:left;







	}







#nav_top ul li a:hover{







	text-decoration:underline;







}















.spacer{







	clear:both;







	height:10px;







}























/*============================ left container ========================*/







#left_container{







	width:202px;







	margin:0px;







	padding:0px;







	float:left;















}







.left_spacer{







	width:200px;







	height:205px;







	float:left;







}







#left_nav{







	width:197px;







	float:left;







	}















.box_top{







































































	float:left;







	width:197px;







	







}







#sidebar .box_bottom{







	background-image:url(images/blue-btm.gif);







	background-repeat:no-repeat;







	background-position:top;







	width:197px;







	height:19px;















	float:left;







}















#sidebar2 .box_bottom{







	background-image:url(images/gray-btm.gif);







	background-repeat:no-repeat;







	background-position:top;







	width:197px;







	height:19px;







	float:left;







}























/* for box sidebar left */







.box-left{







	width:197px;







	padding:0px 0px 10px 0px;







	margin-bottom:0px;







	float:left;







	}







	







div.mainbox{







	margin:0px 0px 0px 0px;







	padding:0px;















}		







#sidebar .box-left ul ul {







	margin:0px 0px 0px 0px !important;







	padding:0px 0px 0px 0px;







	list-style-type:none;







	font-family:Tahoma, Arial, Verdana;







	background:url(images/blue-mid.jpg) repeat-y;







	}















#sidebar2 .box-left ul ul {







	margin:0px 0px 0px 0px !important;







	padding:0px 0px 0px 0px;







	list-style-type:none;







	font-family:Tahoma, Arial, Verdana;







	background:url(images/gray-mid.jpg) repeat-y;







	}















#sidebar .box-left ul div#calendar_wrap{







	padding-top:10px;







	margin-top:0px;







	font-family:Tahoma, Arial, Verdana;







	background:url(images/blue-mid.jpg) repeat-y;







	}















#sidebar2 .box-left ul div#calendar_wrap{







	padding-top:10px;







	margin-top:0px;







	font-family:Tahoma, Arial, Verdana;







	background:url(images/gray-mid.jpg) repeat-y;







	}







	







#sidebar .box-left #searchform{







	background:url(images/blue-mid.jpg) repeat-y;







	}







#sidebar2 .box-left #searchform{







	background:url(images/gray-mid.jpg) repeat-y;







	}







#main_content div.search h2{







	display:none;







	color:#dc0604;







	}































/*========================== content ========================================*/















/* .pad{







	padding:10px;







	}















.title{







	padding:0px 0px 0px 0px;







	background-color:#fec23f;







	background-image:url(images/post_title-top.gif);







	background-repeat:no-repeat;







	width:459px;







}















.title_mid{







	background-image:url(images/post_title-bottom.gif);







	background-repeat:no-repeat;







	background-position:bottom;







	width:459px;







	} */







	







.title_mid h2{







	line-height:25px;







	font-size:13px;







	}















.title h3{







	margin:0px;







	font-family:Arial, Helvetica, sans-serif;







	font-size:24px;







	font-weight:normal;







	color:#fff;







	line-height:25px;







	}







	







.box_date{







	text-align:left;







	padding:0px 0px 0px 10px;







	}







	







/* .the_time{







	font-family:Arial, Helvetica, sans-serif;







	color:#fff !important;







	float:left







	}







	







.the_admin{







	font-family:Arial, Helvetica, sans-serif;







	color:#fff !important;







	} */







	







.the_time small, .the_admin small{







	color:#fff !important;







	}







	







.comment{























	padding-left:0px;







	color:#000000;







	text-decoration:none;







	}







	







span.comment a, span.comment a:visited{







	font-weight:bold !important;







	color:#d60001 !important;







	text-decoration:none !important;







	}







	







span.comment a:hover{







	text-decoration:none !important;







	color:#fb7374 !important;







	}







	







/*=================== right container ===================================*/







#right_container{







	width:197px;







	float:left;







	margin:0px;







	padding:0px;







	







}







.right_spacer{







	width:200px;







	height:138px;







	display:block;







	float:left;







}















#main_src{







	width:202px;







	padding-bottom:22px;







	float:left;







}







span.title_src{







	background-image:url(images/img_src.gif);







	background-position:0 0;







	background-repeat:no-repeat;







	color:#FFFFFF;







	margin:0px 0px 5px 0px;







	padding:0px 0px 0px 25px;







	font-weight:bold;







	height:20px;







	display:block;







	width:20px;







}















.inputbox{







	border:solid 1px #b9b8b8;







	margin-right:0px;







	vertical-align:middle;







	margin-top:10px;







	}







	







.button{







background-color:#244D81;







	background-repeat:no-repeat;







	width:44px;







	height:20px;







	border:0px;







	font-family:Arial, Helvetica, sans-serif;







	font-size:10px;







	color:#FFFFFF;







	vertical-align:bottom;







	}







	







.button2{







	/*background-image:url(images/submit-bg.jpg);*/







	background-color:#D12020;







	background-repeat:no-repeat;







	border:0px;







	height:23px;







	font-family:Arial, Helvetica, sans-serif;







	font-size:10px;







	color:#FFFFFF;







	vertical-align:middle;







	width:78px!important;







	}































#main_src form{







	margin:0px;







	padding:0px;







}	























#right_nav{







	width:197px;







	float:left;







	}























	







/*tbh*/















#sidebar ul ul li a:link, #sidebar ul ul li a:visited  {







	color:#d20001;







	display:block;







	padding:0 0 0 15px;







	font-size:13px;







	background:url(images/left-menuline.jpg) no-repeat left bottom;







	margin:0px 0px 0px 3px!important;







}















#sidebar ul ul li,  #sidebar2 ul ul li{







	width:193px!important;







	padding:0 0 2px 0px!important; 







	line-height:24px;







	







}







#recentcomments { pading-left:20px;}







 #sidebar ul ul li.recentcomments,  #sidebar2 ul ul li.recentcomments{















margin:0px 0px 0px 10px!important;







}







#sidebar2 ul ul li a:link, #sidebar2 ul ul li a:visited{







	color:#d20001;







	display:block;







	padding:0 0 0 15px;







	font-size:13px;







	background:url(images/right-menuline.gif) no-repeat left bottom;







	margin:0px 0px 0px 3px!important;















	















}















#sidebar ul ul li.current-cat a, #sidebar2 ul ul li.current-cat a{







	background:url(images/current-bg.jpg) no-repeat; text-decoration:none;







	







}















#sidebar ul ul li a:hover, #sidebar2 ul ul li a:hover{







	background:url(images/current-bg.jpg) no-repeat; text-decoration:none;







	







}















.entry ul{







	list-style-type:none;







	padding:0px 0px 0px 0px !important;







	margin:0px !important;







	}







	







.entry ul li{







	background-image:url(images/red-star.gif) !important;







	background-repeat:no-repeat;







	list-style-type:none;







	background-position:0px 6px;







	background-position:left;







	margin:0px !important;







	line-height:20px !important;







	}







	







.spacer_bottom{







	height:20px;







	}







*html .sidebar_left{







margin:0 11px 0 7px !important;







}















*html .mainbody 







{







margin:0 11px 0 0 !important;







}















/* CSS Document */







.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}

img{border:none;vertical-align:top;}

form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}

ul{list-style:none;}

body{margin:0px;font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;background:#fdfdfd url(images/bg01.gif) repeat-x left top;color:#000;}

input,select,textarea{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#000;}

a{text-decoration:none;color:#000;}

a:hover{text-decoration:underline;}

h1{font-size:24px;line-height:26px;}

h2{font-size:18px;line-height:20px;}

h3{font-size:16px;line-height:18px;}

h4{font-size:13px;line-height:15px;}

h5{font-size:11px;line-height:13px;}

h6{font-size:10px;line-height:12px;}

.floatleft{float:left; width:auto;}

.floatright{float:right; width:auto;}

.alignleft{ text-align:left;}

.alignright{ text-align:right;}

.center{ text-align:center;}

.col1,.col2,.col3,.block1,.block2,.block3{ float:left; width:auto;}

.col01,.col02,.col03{ float:left; width:auto;}

p{ padding:8px 0;}



div.container{width:1021px;margin:0 auto; background:url(images/bg03.gif) repeat-y left top;}

div.container-top{ background:url(images/bg02.gif) no-repeat left top; padding:0 14px 0 15px;}

div.topmenu{ height:38px; background:url(images/bg05.gif) repeat-x left top; line-height:38px;}

div.topmenu ul li{ background:url(images/bg06.gif) no-repeat  right top; padding:0 7px 0 5px; float:left; width:auto;}

div.topmenu ul li.last{ background:none; padding:0 5px;}

div.topmenu ul li a{ font-size:13px; font-weight:bold; color:#fff;}

div.header{ background:#e7e7e7 url(images/bg07.jpg) no-repeat left top; border-bottom:solid 1px #b1b1b1; margin:1px 0 0;}

div.header div.cols1{width:959px;overflow:hidden;clear:both; margin:0 0 0 33px; padding:21px 0 19px;}

div.header div.cols1 div.col1{width:551px;}

div.header div.cols1 div.col2{width:308px; float:right;}

div.header div.t1{ font-size:30px; line-height:33px; color:#42a500; padding:0 0 8px;}

div.header div.cols01{width:551px;overflow:hidden;clear:both; padding:0 0 8px;}

div.header div.cols01 div.col01{width:222px;}

div.header div.cols01 div.col02{width:329px;}

div.header img.poker{ padding:6px; background:#fff; border:solid 1px #c8c8c8;}

div.header div.cols001{width:329px;overflow:hidden;clear:both; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; line-height:15px; padding:0 0 5px;}

div.header div.cols001 div.col001{width:114px; padding:8px 0; float:left;}

div.header div.cols001 div.col002{width:215px; padding:8px 0; color:#c01515; background:#fefefe; float:left;}

div.header div.value{ padding:0 0 0 12px;}

div.header div.bonus{ height:54px;}

div.header a.bonus{ width:391px; height:54px; display:block; float:left; font-size:30px; line-height:54px; text-align:center; color:#033a00; background:url(images/btn01.gif) no-repeat left top;}

div.header a.play{width:151px; height:54px; float:right;font-size:30px; line-height:54px; text-align:center; color:#fff; background:url(images/btn02.gif) no-repeat left top;}

div.header a.bonus:hover,

div.header a.play:hover{ text-decoration:none;}

div.content{ width:981px; clear:both; padding:0 0 20px;}

div.main{ width:660px; float:left; padding:17px 0 0;}

div.main h1 { color:#000000; text-align:center; }

div.side{ width:314px; float:right; padding:12px 0 0;}

div.intro-block{ background:#e3e3e3 url(images/bg08.gif) repeat-x left top; border:solid 1px #e3e3e3; padding:8px 14px;}

div.intro-block h1.t1{ color:#d50000; font-size:15px; line-height:18px;}

div.intro-block h1.t1 a { color:#d50000; font-size:15px; line-height:18px;}

div.top10-block{ padding:7px 0 0;}

div.top10-block div.t1{ background:url(images/bg09.gif) no-repeat left top; padding:0 0 0 48px; padding:2px 0 0 48px; line-height:32px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#fff; font-weight:bold;}

div.top10-block div.top10{ border:solid 1px #e3e3e3; padding:0 4px 4px;}

div.top10-block div.cols1{width:650px;overflow:hidden;clear:both; background:url(images/bg10.gif) repeat-y left top;padding:5px 0; margin:5px 0 0;}

div.top10-block div.cols1 div.col1{width:65px; margin:0 1px 0 0; text-align:center; }

div.top10-block div.cols1 div.col2{width:157px; margin:0 1px 0 0;}

div.top10-block div.cols1 div.col3{width:99px; text-align:center;}

div.top10-block div.cols1 div.col4{width:175px; float:left; text-align:center;   }

div.top10-block div.cols1 div.col5{width:152px; text-align:center; float:left;}

div.top10-block div.name{ color:#d00000; padding:8px 12px 0;}

div.top10-block a.visit{ width:133px; height:30px; background:url(images/btn03.gif) no-repeat left top; display:block; font-family:Verdana, Geneva, sans-serif; font-size:15px; line-height:30px; color:#fff; font-weight:bold; text-align:center; margin:0 auto;}

div.top10-block a.visit:hover{ text-decoration:none;}



div.top10-block a.visit1{ width:133px; height:30px; background:url(images/orange.png) no-repeat left top; display:block; font-family:Verdana, Geneva, sans-serif; font-size:15px; line-height:30px; color:#fff; font-weight:bold; text-align:center; margin:0 auto;}

div.top10-block a.visit1:hover{ text-decoration:none;}

div.top10-block div.poker{ background:#fbfbfb; padding:8px;border:solid 1px #e3e3e3; margin:5px 0 0;}

div.top10-block div.cols2{width:642px;overflow:hidden;clear:both;}

div.top10-block div.cols2 div.col1{width:264px;}

div.top10-block div.cols2 div.col2{width:378px; background:url(images/bg11.gif) repeat-x left top;}

div.top10-block div.cols2 div.col1 img{ padding:8px; background:#fff; border:solid 1px #bbbbbb;}

div.top10-block div.casino{padding:8px 10px 0 10px;}

div.top10-block div.t2{ color:#d00000; font-size:16px; font-weight:bold; line-height:19px; }

div.top10-block div.cols2 div.col2 a.visit{ width:133px; height:30px; background:url(images/btn04.gif) no-repeat left top; display:block; font-family:Verdana, Geneva, sans-serif; font-size:15px; line-height:30px; color:#fff; font-weight:bold; text-align:center; margin:0;}

div.recent-block{ padding:4px 0 0;}

div.recent-block div.t1{background:url(images/bg09.gif) no-repeat left top; padding:0 0 0 48px; padding:2px 0 0 48px; line-height:32px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#fff; font-weight:bold;}

ul.recent{border:solid 1px #e3e3e3; width:658px; overflow:hidden;}

ul.recent li{ background:url(images/bg12.gif) repeat-x left bottom; width:658px; float:left;}

ul.recent li a{ background:url(images/icon03.gif) no-repeat 10px 17px; padding:13px 10px 14px 32px; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; line-height:16px; display:block;}

div.online-block div.t1{ background:url(images/bg13.gif) no-repeat left top; height:31px; padding:4px 0 0 14px; color:#fff; font-family:Verdana, Geneva, sans-serif;font-size:13px; font-weight:bold; line-height:31px;}

div.online-block div.online{border:solid 1px #e3e3e3; background:#f2f2f2; padding:6px 6px 6px; overflow:hidden;}

div.online-block div.cols1{width:298px; border:solid 1px #c0c0c0;overflow:hidden;clear:both; margin:0 0 6px 0; padding:8px 0; background:#fff;}

div.online-block div.last{ margin:0;}

div.online-block div.cols1 div.col1{width:134px; text-align:right;}

div.online-block div.cols1 div.col2{width:144px; margin:0 0 0 10px;font-family:Verdana, Geneva, sans-serif; font-size:13px;}

div.online-block div.t2{ color:#c60000;  font-weight:bold; padding:6px 0;}

div.online-block div.t2 a{color:#c60000;}

div.online-block ul.utils{ padding:6px 0 0;}

div.online-block ul.utils li{ line-height:16px; padding:1px 0;}

div.online-block ul.utils li a{ color:#179203; font-weight:bold;}

div.casino-block{ padding:7px 0 0;}

div.casino-block div.t1{ background:url(images/bg13.gif) no-repeat left top; height:31px; padding:4px 0 0 14px; color:#fff; font-family:Verdana, Geneva, sans-serif;font-size:13px; font-weight:bold; line-height:31px;}

div.casino-block ul.casino{border:solid 1px #e3e3e3; background:#ffffff; width:312px; overflow:hidden;}

div.casino-block ul.casino li{ width:312px; float:left; background:url(images/bg14.gif) repeat-x left top; border-bottom:dotted 1px #b4b4b4;}

div.casino-block ul.casino li.last{ border-bottom:none;}

div.casino-block div.cols1{width:298px;overflow:hidden;clear:both; padding:10px;}

div.casino-block div.cols1 div.col1{width:85px;}

div.casino-block div.cols1 div.col2{width:213px;}

div.casino-block div.t2{ font-family:Verdana, Geneva, sans-serif; font-size:13px;font-weight:bold; text-transform:uppercase; color:#3ea108; padding:0 0 3px;}

div.casino-block div.t2 a{color:#3ea108;}

div.news-block{ padding:7px 0 0;}

div.news-block div.t1{ background:url(images/bg13.gif) no-repeat left top; height:31px; padding:4px 0 0 14px; color:#fff; font-family:Verdana, Geneva, sans-serif;font-size:13px; font-weight:bold; line-height:31px;}

div.news-block ul.news{border:solid 1px #e3e3e3; padding:0 6px;}

div.news-block ul.news li{border-bottom:dotted 1px #b4b4b4; background:url(images/icon04.gif) no-repeat left 11px; padding:6px 0 6px 14px;}

div.news-block ul.news li a{ color:#b80000;}

div.news-block ul.news li.last{ border-bottom:none;}



div.news-block ul{border:solid 1px #e3e3e3; padding:0 6px;}

div.news-block ul li{border-top:dotted 1px #b4b4b4; background:url(images/icon04.gif) no-repeat left 11px; padding:6px 0 6px 14px;}

div.news-block ul li a{ color:#b80000;}

div.news-block ul li.last{ border-bottom:none;}







img.ads{border:solid 1px #b4b4b4;}

div.footer{ width:1021px; margin:0 auto; background:url(images/bg04.jpg) no-repeat left top; height:143px; font-family:Verdana, Geneva, sans-serif;font-size:13px; font-weight:bold;color:#fff; text-align:center;}

div.footer a{ color:#fff;}

div.footer div.links{ padding:38px 160px 8px 0;}

div.footer div.links a{ margin:0 3px;}

div.footer div.copyright{ padding:0 160px 0 0;}


