/* CSS Document */

/* commone coding for total site*/

body{
margin:0px 0px 20px 0px;
padding:0px;
background:#000000;
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
}

#container{
width:900px;
margin:5px auto 0px auto;
border:#dcdcdc 1px solid;
background:#F9F8F3;
}

.containerbrd{
border:5px solid #ffffff;
}

#content{
height:100%;
background:#254B9C;
padding:18px 0px 20px 0px;
}

h1{
color:#ffffff;
margin:0px;
font-size:17px;
}

p{
margin:0px 0px 15px 0px;
font-size:12px;
color:#ffffff;
}

img{
vertical-align:top;
}

.pageheading {color: #F3E220;}

.img{
width:207px;
background:#FFFFFF;
border:1px solid #F4F4EA;
text-align:center;
padding:10px 0px 10px 0px;
margin:0 auto;
}

.img img{
border:#F4F4EA 1px solid;
}

.ads{
width:483px;
background:#FFFFFF;
text-align:center;
padding:8px 0px;
margin:0 auto;
margin-bottom:10px;

}


/* commone coding for total site end*/


/* header */

#header{
height:40px;
background:#010066;
border-bottom:2px solid #ffffff;

}

#logo{
float:left;
position:relative;
top:8px;
left:25px;
}
#logo h1{
font-size:19px;
color:#FFFFFF;
font-weight:normal;
margin:0px;
background:#010066;
}

/* header end */


/* header menu */

#navigation{
float:right;
position:relative;
margin:0px 0px -10px 0px;
}

#navigation ul{
margin:0px;
padding:0px;
background:#ffffff;
}

#navigation ul li{
display:inline;
list-style-type:none;
}

#navigation ul li a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-weight:bold;
padding:10px 13px 0px 13px;
display:block;
float:left;
border-bottom:2px solid #ffffff;
height:30px;
margin:0px 5px;
background:transparent;
float:right;
}

#navigation ul li a:hover{
border-bottom-color:#880000;
}

/* header menu end */



/* banner */

#banner{
height:150px;
background:#254B9C url(../images/freeonline-casinos.jpg) no-repeat 0px 0px;
border-bottom:2px #ffffff solid;
}

#bannertext{
color:#FFFFFF;
float:right;
width:610px;
margin-top:60px;
background:#FFCC99;
}

#bannertext h2{
font-size:28px;
font-weight:normal;
margin:0px;
}

#bannertext p{
font-size:13px;
margin:0px;
padding-right:100px;
color:#FFFFFF;
background:#FFCC99;
}
/* banner end */



/* center section */

#centercontent{
width:590px;
margin:0px 0px 0px 23px;
padding:5px 5px 5px 10px;
float:left;
background:#204186;
border:1px solid #010066;

}
#centercontent p{
text-align:justify;
}

#centercontent p a{
text-decoration:none;
color:#F3E220;

}
#centercontent p a:hover{
color:#F3E220;
}

#centercontent p a:visited{
color:#F3E220;
}

/* center section end */


/* left section */

#leftcontent{
float:left;
width:240px;
}

#leftcontent .box{
border-left:none;
}

/* left section end */


/* right section */

#rightcontent{
float:right;
/*width:218px;*/
}

.rightads{
text-align:center;
padding:10px 0px 10px 0px;
}

#rightcontent .box{
border-right:none;
background:#F2F1E5 !important

}


/* right section end */

/* coommon box code for menu and adsense on both right and left section */

.box{
background:#204186;
border:1px solid #010066;
padding-bottom:0px;
margin-bottom:12px;
}

.box h3{
margin:0px;
background:#010066;
color:#ffffff;
font-weight:bold;
font-size:15px;
border-bottom:2px #ffffff solid;
padding:5px 0px 5px 18px;
}

.bot{
margin:0px;
background:#010066;
color:#ffffff;
font-weight:bold;
font-size:15px;
border-top:2px #ffffff solid;
padding:5px 0px 5px 18px;
}


.box ul{
margin:14px 0px 10px 15px;
padding:0px;
font-size:13px;
}
.box ul li{
list-style-type: square;
list-style-position:inside;
/*background:url(../images/arrow-red.jpg) -2px 7px no-repeat;*/
padding:0px 5px 0px 2px;
line-height:1.6em;
margin:0px 0px 4px 0px;
}

.box ul li a{
text-decoration:none;
color:#ffffff;

}
.box ul li a:hover{
color:#FFCC00;
}

/* coommon box code for menu and adsense on both right and left section end */


/* footer */

#footer{
border-top:5px solid #ffffff;
background:#010066;
padding:20px 10px 20px 0px;

}
#footer p{
margin:0px;
color:#ffffff;
text-align:right;
background:#010066;


}
#footer p a{
text-decoration:none;
color:#ffffff;
background:#010066;
font-weight:bold;
}

/* footer end */

