/* CSS Document */


body {
	padding : 0;
	margin : 0;
	font : 12px/15px  Arial, Helvetica, sans-serif;
	color : #464646;
	line-height:16px;
	background:#fff;
	}
td{
	font : 12px/15px  Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:16px;
	color : #464646;
	}
div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea{
	padding : 0;
	margin : 0;
	}
h1 {
	line-height:26px;
}

p{
	padding : 0 0 8px 0;
	margin : 0;
	}
ul {
	list-style : none;
	}
img {
	outline : none;
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}


/*-------------------       login      --------------*/

.login_bg{ background:url("images/top_menu_bg.gif") left top repeat-x;}


.input_login{ 
	padding:3px 2px 3px 11px;
	margin:0px;
	width:159px;
	height:13px;
	font-size:12px;
	color:#4E4E4E;
	background:#FFFFFF;
	text-decoration:none;
	border:#4E4E4E 1px solid;
	}

.input_password{ 
	padding:3px 2px 3px 11px;
	margin:0px;
	width:113px;
	height:13px;
	font-size:12px;
	color:#4E4E4E;
	background:#FFFFFF;
	text-decoration:none;
	border:#4E4E4E 1px solid;
	}	
	
.border_login_right{ border-right:#4E4E4E 1px solid;}

.register_text a{
color:#181B25;
font-weight:bold;
text-decoration:none;
}
.register_text a:hover{
color:#181B25;
text-decoration:underline;
}

.border_flag{ border:#000400 1px solid;}


/*-------------------       header      --------------*/


.header_bg{ background:url("images/header_bg.gif") #FFFFFF left bottom repeat-x;}
.header_bg2{background:url("images/header_bg2.gif") #FFFFFF left top repeat-x;}


.border_header_right{ border-right:#fff 1px solid;}


.newsletter_bg{ background:url("images/newsletter_bg.gif") #EB5300 left top repeat-x;
	border:#FB7E00 2px solid;}
	
.newsletter_text{ color:#070803;}

.login_text{
font-weight:bold; 
color:#070803;
text-decoration:none;}

.input_users{ 
	padding:3px 2px 3px 3px;
	margin:0px;
	width:155px;
	height:13px;
	font-size:12px;
	color:#4E4E4E;
	background:#FFFFFF;
	text-decoration:none;
	border:#4E4E4E 1px solid;
	}	

.unsubscribe_text a{
color:#4E4E4E;
text-decoration:underline;
text-transform:uppercase;
}
.unsubscribe_text a:hover{
color:#181B25;
text-decoration:none;
}


/*-------------------       menu     --------------*/	


.menu_bg1{
background:url("images/menu_bg1.gif") left top repeat-x;}

.menu{
border:#00074A 1px solid;
background:url("images/menu_bg2.gif") left top repeat-x;}

.menu a{
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	}

.menu a:hover{
	color:#33CCFF;
	text-decoration:none;
	}
	
.menu_divider{
background:url("images/menu_divider.gif") right top no-repeat;
}

.menu_shadow{
background:url("images/menu_shadow.gif") left top repeat-x;
}


/*----------------  body left  ------------------------*/


.heading_bg{
	padding:4px 0px 0px 18px;
	font-size:14px;
	font-weight:bold;
	color:#191918;
	text-transform:uppercase;
	background:url("images/newsletter_bg.gif") #EB5300 left top repeat-x;
	border:#FB7E00 2px solid;
	}
	
.gray_bg{
background:#CACACA;
padding:1px;
}

.casino{
border:#FFFFFF 1px solid;
background:url("images/categories_bg.gif") #FFFFFF left top repeat-x;
}


.casino a{ 
	padding:4px 0px 4px 19px;
	margin:0px;
	display:block;
	color:#3F3F3F;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	background:url("images/arrow.gif") left center no-repeat;
	}
.casino a:hover{ 
	color:#000000;
	text-decoration:underline;
	}

.articles{
border:#FFFFFF 1px solid;
background:url("images/categories_bg.gif") #FFFFFF left top repeat-x;
}
.articles a{ 
	padding:0px 0px 5px 19px;
	margin:0px;
	display:block;
	color:#3F3F3F;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	text-decoration:underline;
	background:url("images/arrow2.gif") left top no-repeat;
	}
.articles a:hover{ 
	color:#000000;
	text-decoration:underline;
	}
	
.bar_bg{
color:#FF0006;
font-size:16px;
text-decoration:none;
font-weight:bold;
background:url("images/bar_bg.gif") left top repeat-x;
}

.input_jackpots{ 
	padding:2px 2px 2px 2px;
	margin:0px;
	width:134px;
	height:23px;
	font-size:12px;
	color:#4E4E4E;
	}	
	
/*---------------   welcome  ----------------------*/


.welcome_bg{
color:#FFFFFF;
border-right:#FFFFFF 2px solid;
background:url("images/welcome_bg.gif") #022E82 left top repeat-x;
}

.white_text{
color:#FFFFFF;
}

.whitetext2 a{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
.whitetext2 a:hover{
color:#00CCFF;
font-weight:bold;
}


.graytext a{
color:#B7B1B1;
font-weight:bold;
text-decoration:underline;
}
.graytext a:hover{
color:#FFFFFF;
font-weight:bold;
}


/*--------------   casino review  -------------------*/


.casinoreview_bg{
padding-left:19px;
border:#D7D7D7 1px solid;
background:url("images/casinoreviews_bg.gif") left top repeat-x;
}

.review_border{
border:#D7D7D7 1px solid;
}

.blue_text{
color:#033385;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


.blacktext{
color:#000000;
font-size:18px;
font-weight:bold;
text-decoration:none;
}

.blue_text2{
color:#09569A;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

/*--------------------   footer   -----------------------*/

.body_shadow{
background:url("images/body_shadow.gif") left top repeat-x;
}

.footer{
text-decoration:none;
color:#292626;
line-height:28px;
text-transform:uppercase;
background:url("images/footer_bg.gif") left top repeat-x;}

.footer a{
	font-size:12px;
	color:#292626;
	line-height:28px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}

.footer a:hover{
	color:#000000;
	text-decoration:none;
	}
	
.footer_text{
color:#292626;
font-size:10px;
text-transform:uppercase;
}