@charset "UTF-8";
/* CSS Document */
/* -------    Page Layout ----------*/
body {
	padding:0px;
	margin:0px;
	background:#fff url(images/body_bg.gif) 0 0 repeat-x;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#353535;
	min-width:1000px;
}
td {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#353535;
	font-weight:normal;
}
div, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, form, input, textarea, span {
	padding : 0;
	margin : 0;
}
p {
	padding : 0px 0 10px 0;
	margin : 0;
}
ul {
	list-style : none;
}
img {
	outline : none;
	border : none;
}
a {
	outline : none;
	text-decoration : none;
}
/*-------------------       General      --------------*/
.black_bold {
	color:#2a2a2a;
	font-weight:bold;
}
.black_17 {
	font-size:17px;
	color:#313131;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 10px 0px;
}
.yellow_27 {
	font-size:27px;
	color:#eca201;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 14px 0px;
}
.black_27 {
	font-size:27px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 14px 0px;
}
.ass_text {
	color:#5d5d5c;
}
.black_18 {
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 17px 0px;
}
.black_14 {
	font-weight:bold;
	font-size:14px;
	color:#5d5d5c;
}
/*-------------------       General      --------------*/

#header {
	margin:24px auto 0px auto;
	height:85px;
	padding:30px 35px 0px 35px;
	background:#fff;
	width:930px;
}
.icon_box_outer {
	width:243px;
}
.icon_box {
	background:url(images/icon_box_bg.gif) 0 0 repeat-x;
	height:30px;
	width:209px;
	line-height:40px;
	padding:6px 0px 4px 10px;
	font-weight:bold;
}
#menu_block {
	margin:0px auto 0px auto;
	height:53px;
	padding:0px;
	width:1000px;
}
#menu {
	width:966px;
	background:url(images/menu_bg.gif) 0 0 repeat-x;
	height:53px;
}
#menu ul {
}
#menu li {
	display:inline;
	background:url(images/menu_divider.gif) 0 0 repeat-y;
	line-height:53px;
	height:53px;
	padding:18px 10px 18px 10px;
	font-size:14px;
	font-weight:bold;
}
#menu li.nobg {
	background:none;
}
#menu li a {
	padding:0px 0px 0px 12px;
	color:#fff;
	display:inline-block;
	cursor:pointer;
}
#menu li a span {
	padding:0px 12px 0px 0px;
}
#menu li a:hover, #menu li a.active {
	background:url(images/menu_hover.gif) 0 0 no-repeat;
	padding:0px 0px 0px 12px;
	color:#fff;
	display:inline-block;
	cursor:pointer;
}
#menu li a:hover span, #menu li a.active span {
	background:url(images/menu_hover.gif) right -53px no-repeat;
	padding:0px 12px 0px 0px;
	display:inline-block;
}
#banner {
	margin:13px auto 0px auto;
	height:417px;
	padding:0;
	width:1000px;
}
#banner_box {
	background:#eaeaea url(images/banner_box_bg.jpg) 0 0 no-repeat;
	width:600px;
	height:372px;
	padding:45px 40px 0px 7px;
}
.small_box {
	background:url(images/border_1.gif) right 0 repeat-y;
	width:320px;
	padding-right:24px;
	height:180px;
}
.yellow_btn {
	background:url(images/yellow_btn.gif) 0 0 no-repeat;
	width:98px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-shadow:1px 1px #c37d0f;
}
.yellow_btn a {
	color:#fff;
}
.yellow_btn a:hover {
	color:#ff0;
}
#content {
	margin:0px auto 0px auto;
	padding:26px 0 0 0;
	width:1000px;
}
#left {
	background:#e9e9e9;
	width:285px;
	padding:10px 10px 15px 10px;
}
#right {
	width:647px;
	padding-left:48px;
}
.side_top {
	background:url(images/yellow_header.gif) 0 0 repeat-x;
	height:38px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:38px;
	padding-left:15px;
	text-shadow:1px 0px #bf8d0b;
	border-bottom:1px solid #634100;
	border-right:1px solid #634100;
}
.side {
	background:#fff;
}
.side ul {
}
.side li {
	color:#5d5d5c;
	padding:0px;
	font-weight:bold;
	border-bottom:1px solid #e9e9e9;
}
.side li a {
	display:block;
	padding:8px 0px 8px 25px;
	color:#5d5d5c;
}
.side li a:hover {
	padding:8px 0px 8px 25px;
	background:url(images/side_hover.gif) 0 0 repeat-y;
	color:#000;
}
#small_left {
	width:318px;
	margin-right:3px;
	padding:24px;
}
#small_right {
	width:226px;
	padding:24px;
}
.box_bg {
	background:#fff url(images/box_bg.gif) 0 0 repeat-x;
	border:1px solid #e8e8e8;
}
ul.yellow_dot {
	padding:5px 0px 20px 0px;
}
ul.yellow_dot li {
	color:#2c2c2c;
	font-weight:bold;
	padding:5px 0px 5px 22px;
	background:url(images/dot.gif) 0 6px no-repeat;
}
ul.yellow_dot li a {
	color:#2c2c2c;
}
ul.yellow_dot li a:hover {
	color:#2c2c2c;
	text-decoration:underline;
}
.table_box_outer {
	padding:30px 0px 20px 0px;
}
.table_box {
	padding:20px;
	background:#ed9c00;
	border:1px solid #cf8800;
}
.chart {
	border:1px solid #cf8800;
}
.chart tr.table_top td {
	background:url(images/table_top.gif) 0 0 repeat-x;
	color:#252525;
	padding:12px 5px 12px 5px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
.chart tr td {
	background:url(images/table_bg.gif) 0 0 repeat-x;
	color:#412b00;
	padding:8px 0px 8px 2px;
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #cf8800;
}
.brown_link {
	color:#412b00;
	font-weight:bold;
}
.brown_link a {
	color:#412b00;
}
.brown_link a:hover {
	color:#2b2b2b;
}
.review_link {
	width:50px;
	color:#fff;
	background:url(images/arrow_1.gif) right 0 no-repeat;
	padding:0 10px 0 0;
}
.review_link a {
	color:#fff;
}
.review_link a:hover {
	color:#2b2b2b;
}
.download_link {
	width:70px;
	color:#fff;
	background:url(images/download.gif) right 0 no-repeat;
	padding:0 15px 2px 0;
}
.download_link a {
	color:#fff;
}
.download_link a:hover {
	color:#2b2b2b;
}
#footer_outer {
	background:url(images/footer_bg.gif) 0 0 repeat-x;
	text-align:center;
}
#footer {
	background:url(images/footer_bg.gif) 0 0 repeat-x;
	margin:0px auto 0px auto;
	width:975px;
	padding:40px 0px 0px 25px;
	height:167px;
}
#footer td {
	font-size:11px;
	color:#939393;
}
#footer ul {
	padding:5px 40px 0px 0px;
}
#footer li {
	background:url(images/dot.gif) 0 8px no-repeat;
	color:#6f6f6f;
	padding:5px 0px 5px 22px;
}
#footer li a {
	color:#6f6f6f;
}
#footer li a:hover {
	color:#000;
}
/*Begin http://www.freecasinotemplates.com | http://www.gamingguide.net Code | Do Not Remove*/
#freecasinotemplates {
	color:#fff;
	text-align:center;
	background:#252321;
	padding:4px;
}
#freecasinotemplates a {
	color:#1A7194;
	font-weight:bold;
}
#freecasinotemplates a:hover {
	color:#F11D1D;
	text-decoration:underline
} 
/*End http://www.freecasinotemplates.com | http://www.gamingguide.net Code | Do Not Remove*/
