body{
	margin:2px;
	padding:0;
	/*background-color:#1B7029;*/
	background-color: #005900;	
	font-family:Arial, Helvetica, sans-serif;
}

img{border:0;}
a{color:#000000;}

/*********** Begin header ****************/
#header{
	border:1px solid #000000;
	font-size:11px;
	width:1000px;
	margin:0 auto; /* Center on page */
}

#header img{float:left;}

/* The box on the top right - next to the header image */
#top-right-box{
	background-color:#FFFFC1;
	width:234px;
	height:70px;
	padding:0px 0px 0px 0px; /* padding:top/bottom right/left; */
	float:left;
	display:inline;
}
#top-right-box a {
	font-weight:bold;
}
#top-right-box strong { /* The red lettering */
	color:#FF0000;
}

#sub-header {
	background-color:#FFFFFF;
	padding-left:2px;
	border-top:1px solid #000000;
	clear:both;
	max-width : 995px;
}
/************** End Header *****************/

#content-wrap{
	width:1000px;
	margin:0 auto; /* Center on page */
	background-color: #008c00;
	min-height : 1100px;
}
/********** Begin Sidebar *******************/
#left-sidebar{
	float:left;
	margin-top:5px;
	width:200px;
	display:inline;
}
#left-sidebar a{text-decoration:none;}
#left-sidebar a:hover{color:#2B1F92;}

#main-menu, #pages, #payouts, #exclusive{
	margin:0;padding:0;
	width:200px;
	background-color:#FFFFE1;
	font-size:12px;
	border:1px solid #000000;
}
#main-menu a {
	font-weight:bold;
}
#main-menu li, #pages li{
	border-bottom:1px solid #000000;
	background:url(../images/pfeil.gif) no-repeat left;
	margin-left:10px;
	padding-left:8px;
	height:17px;
	list-style-type:none;
}

/*************************************************
This is for the background color change on hover. 
There is another file called csshover.htc that fixes 
IE because IE doesnt support this property. You must 
keep that file and the extra code in the head section 
of each page for this to work properly. 
*************************************************/
#main-menu li:hover{background-color:#FFFF80;}
#main-menu li:hover a{color:#2B1F92;}
/************************************************/

#main-menu li.first{
	height:20px;
	padding:2px 0 0 10px; /* padding:top right bottom left; */
	margin:0;
	font-size:13px;
	background:url(../images/hn.gif) repeat-x;
	font-weight : bold;
}

#pages, #payouts, #exclusive {
	margin-top:20px;
}
#payouts li.first{
	text-align:center;
	font-weight:bold;
	background:none;
	padding:0;margin:0;
}
#payouts ul{
	margin:0;padding:0;
}
#payouts li{
	font-size:11px;
	list-style-type:none;
	border-bottom:1px solid #000000;
	clear:both;
	height:16px;
}
#payouts li div.casino {
	float:left;
	background:url(../images/pfeil.gif) no-repeat left;
	border-right:1px solid #000000;
	margin-left:5px;
	padding-left:8px;
	width:125px;
	height:16px;
	display:inline;
}
#payouts li div.payout {
	float:right;
	width:60px;
	text-align:center;
}
#payouts li.last{
	text-align:center;
	height:auto;
}

#exclusive {
	text-align:center;
	background-color:#FFFFAE;
}
#exclusive div.title{
	background-color:#BA0517;
	border-bottom:1px solid #000000;
	color:#FFFF00;
	font-weight:bold;
}
#exclusive p{
	margin:3px;
	font-size:11px;
}
#exclusive a{
	text-decoration:underline;
}
/*********** End Sidebar ********************/

/*********** Main Content *******************/
#main-content{
	float:left;
	width:793px;
	margin:5px 0 0 5px;
	display:inline;
}
#news{
	border:1px solid #000000;
	background-color:#FFFFE1;
	font-size:13px;
}
#news div.head{
	background-color:#D3E4D8;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #000000;
	height:20px;
}
#news div.head h1{
	font-size:14px;
	padding:0 10px 0 5px;
	margin:0;
	display:inline;
}
#news div.date-desc{
	padding:2px 0 2px 5px;
	background-color: white;
}
#news div.date-desc a{
	margin-left:5px; /* move the background image away from the date */
	padding-left:10px; /* move the news description away from the background image */
	background:url(../images/pfeil.gif) no-repeat left; /* insert the background image */
}

/*** The following styles are for the casino boxes in the main content area  ****/
.box{
	margin-top:5px;
	font-size:12px;
	background-color: white;
	border:1px solid #000; 
	width:790px;
}

.untenb{
	margin-top:0px;
	font-size:12px;
	background-color: white;
	border-right:1px solid #000000;
	width:180px;
	float:left;
	text-align:center;
}

.untenb1{
	margin-top:0px;
	font-size:12px;
	background-color: white;
	border-right:1px solid #000000;
	width:220px;
	float:left;
	text-align:center;
}
.untenb2{
	margin-top:0px;
	font-size:12px;
	background-color: white;
	border-right:1px solid #000000;
	width:181px;
	float:left;
	text-align:left;
	padding-left:5px;
}


.box ul{
	list-style:none;
	margin:0;
	padding:0;
}
.box li{
	position:relative;
	margin:0;
	width:186px;
}
.box .image{
	height: auto !important;
	height: 125px; 
	min-height: 125px;
}
.box .image img{
	position: absolute;
} 
.box ul ul{
	margin-left: 186px;
}
.box ul ul li{
	width:602px;
}
.box li.desc{
	width:100%;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
}
.box li.desc p{
	padding:3px;
	margin:0;
}
.box li.name-rank{
	background-color: white;
	border-bottom:1px solid #000;
}
.box li h2{
	font-size:16px;
	margin:0;
	padding:0;
}
div.left{
	float:left;
	width:125px;
}
div.right{
	float:left;
	width:460px;
}

.box ul ul li:after, .box ul li.bottom:after{     /* clear the floats */
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.box li div{
	padding:2px 0 0 2px;
}
.box li.bottom{
	width:100%;
}
li.bottom div.left{
	width:188px;
}

#content, #content2 {
	display:block;
	clear:both;
	position:relative;
	padding:0 0 0 0;
}


/* hide from IE/MAC \*/
* html #content, * html #content2 {
	height:1px;
}
/* end hide */


#content {}

#main {
	float:left;
	width:100%;
}

#main-block {
	padding:1px 0px 3px 0px;
}

#main-block3 {
	background-color : white;
	border:1px solid #000;	
	padding:1px 20px 0 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 13px;
	min-height : 180px;
}

#main-block4 {
	background-color : white;
	border:1px solid #000;	
	padding:1px 20px 0 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 13px;
	min-height : 700px;
	padding-left : 5px;
}

.flLeft { float:left; }
.flRight { float:right; }

#main-block div.image {
	margin-bottom:0;
}
.bildunter {
	margin:0;
	font-size:0.7em;
}
#main-block div.flLeft {
	margin-right:10px;
}
#main-block div.flRight {
	margin-left:10px;
}
.unten {
	border-top:1px solid #000;
	width:100%;
	float:right;
}


/********** End of casino box styles ************/

/********* End Main Content *****************/

/*************** Footer *********************/
#footer{
	clear:both;
	width:1000px;
	margin:0 auto; /* center on page */
}
#footer ul{
	margin:0;padding:0;
}
#footer li{
	list-style:none;
	display:inline;
	padding:0 10px;
	font-size:11px;
}
#footer li a{
	color:#FFFFFF;
	text-decoration:none;
}
/************* End Footer ******************/
