/*
Theme Name: Casinonetbook theme
Theme URI: http://casinonetbook.com/
Description: WP Theme for casinonetbook.com
Version: 1.0
Author: Andras Szabo
Tags: casino, orange, black, white

*/

a img { border:0px}
h1 { font-size:25px}
h2 { font-size:17px}
a span { display:none}
body { margin:0; padding:0;background: white url('images/bg.jpg') repeat-x; font-family:arial; font-size: 14px; color:black; line-height:18px}

a { color: #F63A00;}
a:visited {  color:purple}


div.container {width: 947px; margin:auto; padding-bottom:40px}
div.header { height:94px; width:947px;}

div.header a.logo { float:left; display:block;width:291px;height:94px;background: transparent url('images/logo.jpg') no-repeat}
div.header div.txt { float:left; width:292px; height:58px; margin-left: 362px; background: transparent url('images/header.jpg') no-repeat }

div.menu { height:35px; width:670px; margin:auto; padding-left:12px}
div.menu div.left { float:left; width:27px;height:35px; background: transparent url('images/menu_left.jpg') no-repeat }
div.menu div.right { float:left; width:29px;height:35px; background: transparent url('images/menu_right.jpg') no-repeat }
div.menu div.separator { float:left; width:3px;height:35px; background: transparent url('images/menu_separator.jpg') no-repeat }
div.menu a.item { display:block; color: white; text-decoration:none; font-weight:bold; font-size:14px; padding-right:15px; padding-left:15px; padding-top:8px;float:left; height:27px; background: transparent url('images/menu_item.jpg') no-repeat }
div.menu a.item:hover { background: transparent url('images/menu_item_hover.jpg') no-repeat }
div.menu a.item_selected { display:block; color: white; text-decoration:none; font-weight:bold; font-size:14px; padding-right:15px; padding-left:15px; padding-top:8px;float:left; height:27px; background: transparent url('images/menu_item_hover.jpg') no-repeat }

div.data {width: 947px; padding-top:5px;position:relative;}
div.data div.left { float: left;width: 134px; min-height:20px; padding-right:9px;padding-top:35px}
div.data div.left ul { list-style:none; margin:0; padding:0}
div.data div.left ul li.item { list-style:none; margin:0; padding:0; padding-top:15px; font-size:11px; text-transform: uppercase }
div.data div.left ul li.subitem { list-style:none; margin:0; padding:0; padding-left:10px; padding-top:5px; font-size:11px}
div.data div.left ul li a.item { text-decoration:none; color: #f63a00;  }
div.data div.left ul li a.item:hover { text-decoration:underline }
div.data div.left ul li a.item_selected { text-decoration:none; color: #f63a00;  font-weight:bold;  }

div.data div.content { float:left; width:670px; min-height:700px; padding-right:19px; padding-top:40px; }
div.data div.right { float:left; width: 110px; min-height:20px;}
div.data div.right ul { list-style:none; margin:0; padding:0px}
div.data div.right ul li { list-style:none; margin:0; padding:0; padding-top:7px; font-size:11px; text-transform: uppercase; text-align:right }
/*div.data div.right ul li.item { list-style:none; margin:0; padding:0; padding-top:15px; font-size:11px; text-transform: uppercase }
div.data div.right ul li.subitem { list-style:none; margin:0; padding:0; padding-left:10px; padding-top:5px; font-size:11px}*/
div.data div.right ul li a { text-decoration:none; color: #f63a00;  }
div.data div.right ul li a:hover { text-decoration:underline;   }
div.data div.right h2 { color: #f63a00; font-size:16px; text-align:right; margin-top:20px; margin-bottom:5px}
div.data div.right p.h2 { color: #f63a00; font-size:16px; text-align:right; margin-top:20px; margin-bottom:5px;font-weight:bold;}


div.data div.right ul.blog { list-style:none; margin:0; padding:0px;}
div.data div.right ul.blog li { list-style:none; margin:0; padding:0; padding-top:10px; font-size:12px; text-transform: none; text-align:right }
/*div.data div.right ul li.item { list-style:none; margin:0; padding:0; padding-top:15px; font-size:11px; text-transform: uppercase }
div.data div.right ul li.subitem { list-style:none; margin:0; padding:0; padding-left:10px; padding-top:5px; font-size:11px}*/
div.data div.right ul.blog li a { text-decoration:none; color: #f63a00; line-height:13px; font-size:12px }
div.data div.right ul.blog li a:hover { text-decoration:underline;   }

/*
div.data div.right ul li a.item { text-decoration:none; color: #f63a00;  }
div.data div.right ul li a.item:hover { text-decoration:underline }
div.data div.right ul li a.item_selected { text-decoration:none; color: #f63a00;  font-weight:bold;  }*/


div.review { float:left; width:318px;height:213px; 
		background: transparent url('images/review.jpg') no-repeat; padding-top:12px; padding-left:15px }
div.review div.hd div.img { float:left; width:160px; height:60px;}
div.review div.hd div.short { float:left; width: 135px; height: 70px; color:white}
div.review div.hd div.short div.stars {  margin-left: 85px; width:50px; height:10px; background: transparent url('images/empty_stars.jpg') no-repeat}
div.review div.hd div.short div.stars div.indicator { height:10px; background: transparent url('images/full_stars.jpg') no-repeat}
div.review div.hd div.short div.payout {  width: 135px; text-align:right;font-size:13px; color:white; height:20px; padding-top:2px}
div.review div.hd div.short a.playnow { display:block; margin-left: 68px; width:67px; height:30px; background: url('images/playnow.jpg') no-repeat}
div.review div.desc h2 { color:white; font-size:15px; margin-bottom:2px}
div.review div.desc h2 a { color:white; font-size:15px; margin-bottom:2px; text-decoration:none}
div.review div.desc h2 a:hover {  text-decoration:underline}
div.review div.desc div.detail { color:black; font-size:12px; }
div.review div.desc div.detail a { color:black}
div.review div.desc div.txt { font-size:12px; color:#272727; line-height:14px; padding-top:0px; margin-top:2px;  padding-right:18px }
div.review div.desc p { font-size:12px; color:#272727; line-height:14px; padding-top:0px; margin-top:2px;  padding-right:18px}
div.review div.us { float:left; width:16px; height:12px; background: transparent url('images/us.png'); margin-top:4px }


table.wp-table-reloaded { width:100%; border-collapse:collapse; border:0px; border-spacing:0px; }
table.wp-table-reloaded tr.odd td { background-color: #e0dbd6}
table.wp-table-reloaded tr.even td { background-color: #ebe8e5}
table.wp-table-reloaded td {padding-left:10px;padding-top:8px; padding-bottom:8px; font-weight:bold; font-size:13px}
/*table.wp-table-reloaded td.column-3 {color:#ea4d10;} */
table.wp-table-reloaded td.orange { color:#ea4d10;}
table.wp-table-reloaded td.orange a { color:#ea4d10; text-decoration:none}
table.wp-table-reloaded td.orange a:hover { color:#ea4d10; text-decoration:underline}
table.wp-table-reloaded td a.playnow { display:block; width:65px; height:24px; background: transparent url('images/playnow.png') no-repeat}
table.wp-table-reloaded a.fun { font-size:10px}
table.wp-table-reloaded th { background-color: #4a443f; padding-left:10px;color: white; font-weight:bold; font-size:13px; border-right:1px solid #4a443f; padding-top:10px; padding-bottom:10px}

table.wp-table-reloaded div.hot { width:16px; height:21px; background: transparent url('images/hot.png') }
table.wp-table-reloaded div.us { width:16px; height:12px; background: transparent url('images/us.png') }
table.wp-table-reloaded div.stars { width:50px; height:10px; background: transparent url('images/table_empty_stars.png') no-repeat}
table.wp-table-reloaded div.stars div.indicator { height:10px; background: transparent url('images/table_full_stars.png') no-repeat}

div.footer { width: 100%; height:66px; background: transparent url('images/footer_bg.jpg') repeat-x}
div.footer div.links { width:947px; margin:auto; text-align:center; height:25px; color: #9d9691; padding-top:5px; font-size:10px }
div.footer div.links a { color: #9d9691 }
div.footer div.icons { width: 213px; height:34px; background: transparent url('images/footer_icons.jpg') no-repeat; margin:auto }


div.tabs { height:29px;border-bottom:1px solid #CCC; margin-bottom:20px; padding-top:20px }
div.tabs div.tab_begin { float:left; width:20px;height:27px}
div.tabs a.tab_selected { float:left; cursor: pointer; font-weight:bold; padding:5px 20px 5px 20px; border-top:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid white; height:18px; text-decoration:none}
div.tabs a.tab { float:left; cursor: pointer; font-weight:bold;  padding:5px 20px 5px 20px; background-color:#EEE; border-top:1px solid #CCC; border-left:1px solid #CCC; height:18px; text-decoration:none}
div.tabs a.tab:hover { text-decoration:underline}
div.tabs a.tab_selected:hover { text-decoration:underline}
div.tabs div.tab_end { float:left; width:2px; border-left: 1px solid #CCC; border-top: 1px solid white; padding:5px 0px 5px 0px; }

a.bookmark { float:right; display:block; width: 32px; height:34px; background: transparent url('images/bookmark.png') no-repeat}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
div.tagcloud { padding-top:10px; padding-bottom:10px; padding-right:100px; padding-left:100px; border-bottom:1px solid #CCC; border-top:1px solid #CCC; margin-bottom:30px}

div.tagcloud a { color: #F63A00;text-decoration:none; line-height:30px; padding-left:10px }
div.tagcloud a:hover { color: #F63A00; text-decoration:underline}

div.post { padding-bottom:40px}

div.blog { padding-top:15px; padding-bottom:30px; border-top:1px solid #CCC; margin-top:30px}
div.blog h1 a { font-size:25px;color:black;text-decoration:none }
div.blog h1 a:hover { text-decoration:underline }
div.blog div.item { float:left; width:200px; padding-right:20px}
div.blog div.item h2 { margin:0px}
div.blog div.item h2 a { font-size:14px; color: #F63A00; text-decoration:none }
div.blog div.item h2 a:hover { text-decoration:underline}
div.blog div.item span.details { font-size:11px; line-height:14px}

div.archives { padding-bottom:15px; border-bottom:1px solid #CCC; margin-bottom:30px }
div.archives ul li a { color: #F63A00; text-decoration:none }
div.archives ul li a:hover { text-decoration:underline }

h1.pagetitle {margin-top:0px; margin-bottom:30px}

h2.title { font-size:22px; font-weight:normal; margin-bottom:10px}
p.h3{
	font-weight:bold;
	font-size:16px;
}
.dsq-brlink {
	display:none;
}
.addthis_toolbox {
  	left: 140px;
    position: absolute;
    top: 10px;
    width: 315px;
    z-index: 1;
}
.addthis_toolbox a span {
	display:inline;
}
