/* ----------------------------------Fortunes Fun Casino CSS-------------------------------*/

body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100.01%;
	color:#000;
	background:url("../images/bodybg.gif") top left repeat;
	text-align:center;
	}

img{
	margin:0;
	padding:0;
	border:0;
	}

.justify{
	text-align:justify;
	color:#000;
	}
	
.bold{
	font-weight:bold;
	}
	
.center{
	text-align:center;
	}
	
.right{
	text-align:right;
	}
	
.clear{
	clear:both;
	}
	
p{
	color:#000;
	font-size:12px;
	text-align:justify;
	margin:0;
	padding:10px 0 10px 0;
	}
	
address{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
        font-style:normal;
	color:#000;
	margin:0;
	padding:0 0 15px 0;
	}
	
/* ----------------------------------Container-------------------------------*/

#container{
	position:relative;
	margin:0 auto 0;  
	width:800px;
	height:auto;
	color:#000;
	text-align:left;
	background:url("../images/container-bg.jpg") top left repeat-y #fff;
	}
	
#container-in{
	position:relative;
	float:left;
	width:800px;
	color:#000;
	text-align:left;
	background:url("../images/container-bg.jpg") top left repeat-y #fff;
	}
	
	
/* ----------------------------------Head-------------------------------*/
	
#head{
	position:relative;
	float:left;
	margin:0; 
	padding:0; 
	width:800px;
	height:124px;
	background:url("../images/headgraphic.jpg") top left no-repeat;
	border-bottom:1px solid #000;
	}
	
#topnavi-container{
	position:relative;
	float:left;
	margin:0; 
	padding:0; 
	width:800px;
	height:27px;
	background-color:#990000;
	border-bottom:1px solid #000;
	}
	
#topnavi{
    position:relative;
    float:right;
	padding:3px 16px 0 0;
	margin:0;
	}
	
#topnavi ul{
    position:relative;
    float:left;
	list-style-type: none;
	margin:0;
	padding:0;
	}
	
#topnavi li{
    position:relative;
    float:left;
	display:inline;
	}
	
.hover a:link, .hover a:visited, .hover a:hover{
  	padding:0 0 0 35px;
	margin:0;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
	
.hover a:hover{
	background:url("../images/topnavi-arrow2.jpg") 20px 4px no-repeat;
	}
	
#topnavi #active{
	margin:0;
	padding:0 0 0 16px;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
    background:url("../images/topnavi-arrow.jpg") 1px 4px no-repeat;
	}
	
	
#leftblock{
	position:relative;
	float:left;
        width:177px;
	margin:0;
	padding:12px 0 60px 12px;
	background-color:#fff;
        height:380px;
	}
	
#navi{
	position:relative;
	float:left;
        display:block;
	width:173px;
	margin:0;
	padding:1px 1px 0 1px;
	border:1px solid #000;
	background-color:#fff;
	}

#navi ul{
	list-style:none;
	margin:0;
	padding:0;	
	}
	
#navi li{
        display:block;
	width:173px;
	margin:0;
	padding:0 0 1px 0;
	}
	
#navi a{
	display:block;
	width:166px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	color:#fff;
	margin:0;
	padding:9px 0 10px 7px;
	background-color: #cc0001;
	}
	
#navi a:hover{
	background-color:#018b5d;
	}
	
#level1on a, #navi #level2on a, #navi #level2on a:visited, #navi #level2on a:hover, #navi #level3on a, #navi #level3on a:visited, #navi #level3on a:hover{
	color:#fff;
	font-weight:bold;
	background-color:#009966;
	}

#rightblock, #rightblock-sitemap{
	position:relative;
	float:left;
	width:586px;
	margin:0;
	padding:12px 0 0 13px;
	background-color:#FFFFFF;
	}
	
#rightblock h1, #rightblock h2, #rightblock h3, #rightblock h4, #rightblock h5, #rightblock-sitemap h1{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#990000;
	margin:0;
	padding:0 0 15px 0;
	}

#rightblock h5{
	font-size:14px;
	font-weight:bold;
	color:#009966;
        text-decoration:underline;
        margin:0;
	padding:30px 0 15px 0;
	}

#rightblock-sitemap ul{
	list-style-type:disc;
	margin:0;
	padding:0 0 0 40px;	
	}
	
#rightblock-sitemap li{
      	margin:0;
	padding:0 0 15px 0;
	}

#rightblock-sitemap li a:link, #rightblock-sitemap li a:visited , #rightblock-sitemap a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
        text-decoration:none;
	color:#000;
	}

#rightblock-sitemap li a:hover{
	text-decoration:underline;
	}

	
#rightblock p{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	margin:0;
	padding:0 0 15px 0;
	}
	
#rightblock p a:link, #rightblock p a:visited, #rightblock p a:hover{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin:0;
	padding:0;
        text-decoration:none;
	}

#rightblock p a:hover{
	text-decoration:underline;
	}

.image-right{
	position:relative;
	float:right;
	margin:0 0 5px 10px;
	display:inline;
	padding:0;
	border:1px solid #000;
	}
	
.spacer-dotted{
	position:relative;
	float:left;
	width:586px;
	height:15px;
	margin:0;
	padding:0 0 5px 0;
	background:url("../images/dotted.jpg") top left repeat-x #fff;
	}
	
#sub-left{
	position:relative;
	float:left;
	margin:10px 0 0 0;
	width:205px;
	height:208px;
	display:inline;
	padding:0;
	border:1px solid #000;
	background:url("../images/roulettegraphic.jpg") top left no-repeat #ccc;
   }
   
#sub-right{
	position:relative;
	float:left;
	margin:0;
	width:369px;
	padding:10px 0 0 9px;
   }
   
#sub-right h1{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#009966;
	margin:0;
	padding:0 0 12px 0;
	}
	
#sub-right ul, #rightblock ul{
	list-style-type:disc;
	margin:0;  
	padding:0 0 0 25px;
	}
	
#sub-right li, #rightblock li{
	margin:0;
	padding:0 0 11px 5px;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	}
	
#footertop{
	position:relative;
	display:block;
	float:left;
	width:800px;
	height:15px;
	margin:0;
	padding:0;
	background-color: #cccccc;
	}
	
#footer{
	position:relative;
	display:block;
	float:left;
	width:800px;
	margin:12px 0 0 0;
        display:inline;
	padding:20px 0 20px 0;
	text-align:center;
	background-color: #c90000;
	}
	
#footer p{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	color:#fff;
	margin:0;
	padding:0;
	background-color: #c90000;
	}
	
#footer p a:link, #footer p a:visited, #footer p a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	color:#fff;
	margin:0;
	padding:0;
	background-color: #c90000;
	}
	
#footer p a:hover{
	text-decoration: underline;
	}

.contentimage, .contentimage-landscape, .contentimage2{ 
	 position:relative;
         float:left;
         width:120px;
         padding:5px 5px 0 5px;
         display:inline;
         margin: 0 24px 25px 0;
         border: 1px solid #fff;
	 }

.contentimage-landscape{ 
	 width:410px;
         margin-right:0;
         }

.contentimage2{ 
	 width:160px;
         margin-right:31px;
         }

.contentimage p, .contentimage-landscape p, .contentimage2 p{ 
         text-align:center;
         font-size:10px;
         font-weight:normal;
         margin:6px 0 0 0;
         padding:0;
         background-color:transparent;
	 }
	 
#callback2{
        position:relative;
        float:left;
        height:auto;
		width:540px;
	    padding:0 0 15px 0;
        margin:0 0 0 5px;
		display:inline;
        background-color:#fff;
	}
	
	
#callback2 form { 
	float:left;
        position:relative;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	margin:10px 0 0 2px;
        display:inline;
        width:70%;
        padding:10px 25px 10px 7px; 
        border:1px solid #cc0001;
		background-color:#fff;
	}

#callback2 label {
	display:block;
	float:left;
	width:140px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	clear:left;
	margin:0 20px 0 0;
        display:inline;
	text-align:right;
	}


#callback2 input, #callback2 select {
        position:relative;
	float:left;
	width:160px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #FFFFFF; 
	color: #000000; 
	border:1px solid #3e4d2f; 
	margin:0 5px 10px 0;
      	}
	
#callback2 input{
	width:154px;
	}
	
textarea{
	    width:153px;
        height:100px;
        margin:0 0 15px 0;
        display:inline;
        padding:0;
        overflow:auto;
	}

	
