/*
-----------------------------------------------------------
Theme Name: Cityscape
Theme URI: http://www.ewebscapes.com
Description: Cityscape Theme
Version: 2.0
Author: Lisa Sabin-Wilson
Author URI: http://ewebscapes.com
-----------------------------------------------------------
*/

BODY {
 background: #0472C1 url(play-casino-online-free.jpg) repeat-x;
 font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Helvetica, sans-serif;
 font-size: 10pt;
 margin: 0;
}

a {color: #800000; text-decoration: none;}
a:active {color: #800000; text-decoration: none;}
a:visited {color: #800000; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}

/* STRUCTURE */

#page {
 width: 765px;
 margin-left: auto;
 margin-right: auto;
}

#frame {
 background:url(play-casino.jpg) repeat-y;
 float: left;
 width: 765px;
}

#frame2 {
 float: left;
 width: 765px;
 height: 25px;
}


#topbanner {
 margin-left: auto; 
 margin-right: auto;
 width: 765px;
 height: 221px;
 background: url(casino-game.jpg) no-repeat;
}

#topbanner form {
 padding-top: 15px;
 text-align: right;
  font-size: 8pt;
}

.info {
 text-align: right;
 padding-right: 10px;
 font-weight: bold;
 text-transform: uppercase;
 font-family: georgia;
 color: #64beef;
 font-size: 16px;
 letter-spacing: 3px;
}

.title {
 color: #fff;
 letter-spacing: 1px;
 font-family: italics Georgia;
 font-size: 48px;
 padding-top: 85px;
 text-align: left;
 padding-left: 20px;

}

.title a:link, .title a:active, .title a:visited { color: #fff; text-decoration: none;}
.title a:hover {color: #bcbcd0; text-decoration: none;}


#footer {
 background: url(real-casino-online.jpg) no-repeat;
 height: 42px;
 width: 765px;
}

#footer p {
 padding: 0 0 0 40px;
 margin:0;
 font-size: 8pt; 
 color: #404040; 
}


#main {
 float: left;
 margin: 10px 25px 0 30px;
 width: 510px; 
 overflow:hidden;
}

#main a img {
border:0px;
}

h2 {
 background: #d5e4ef;
 width: 95%;
 color: #000;
 font-size: 14px;
 letter-spacing: 4px;
 padding: 5px;
 list-style: none;
 margin:0;
}



#menu {
 float: left;
 width:173px;
 margin: 0 0 0 15px;
 color: #000;
 overflow:hidden;
}

#menu form ul {background: transparent;}

#menu form {
 background: transparent;
 margin: 5px 0 5px 10px;
}

#menu input#s {
 width: 90%;
 background: #e7eef3;
 border: 1px solid #004b81;
 color: #000;
}

#menu ul {
 font-size: 8pt;
 color: #000;
 list-style-type: none;
 margin: 0;
 padding-left: 3px;
}

#menu ul li {
 background: #cedde8;
 line-height: 110%;
 margin: 10px 0 0 0;
}

#menu ul li p {padding: 5px; margin: 0;}

#menu ul ul {
 list-style-type: none;
 margin: 0 0 15px 0;
 padding: 0;
 text-align: left;
}

#menu ul ul li {
 background: url(casino-for-fun.jpg) no-repeat;
 padding-left: 10px; }

#menu ul ul li a { color: #004b81; text-decoration: none;}
#menu ul ul li a:hover {color: #fff; text-decoration: none;}

#menu ul ul ul.children {
 font-size: 8pt;
 padding-left: 3px; border:0px;
}


/* Formatting */

.main_date {
 margin: 0px 0px 8px 0px;
 font-style: oblique;
 text-align: left;
 font-size: 12px; 
 font-variant: small-caps;
 color: #808080; 
}

.main_title {
 background: #d5e4ef;
 border-bottom: 1px solid #a8c2d4;
 padding: 0 0 0 4px;
 text-align: left;
 font-size: 20px; 
 font-variant: small-caps;
}

.main_title a, .main_title a:active, .main_title a:visited { color: #404040; 
  text-decoration: none;}
.main_title a:hover { color: #800000;   text-decoration: none;}


.main_post {
 text-align: justify;
 color: #373C21; 
 line-height: 130%;
}

.main_post img {
  float:left;
  border:solid 1px silver;
  padding:3px;
  margin-right:10px;
}



.main_feedback {
 color: #808080;
 text-align: right;
 margin: 0 3px 30px 0;
 }

.navi {
  background: #f1f6f9;
 border-top: 1px #cedde8 dotted;
 border-bottom: 1px #cedde8 dotted;
 padding: 4px;
 color: #808080;
 text-align: center;
 margin-bottom: 30px;
 }


blockquote {
background:url(play-casino-for-free.gif) no-repeat;background-position:top left;padding-left:20px;text-align:justify; color:#808080;}


h3{
margin: 10px 0;
font-weight: bold;
font-size: 14px;
color: #333;
}

.commentlist li {
 margin: 15px 0 3px;
 padding: 5px 10px 3px;
 list-style: none;
 background-color: #e5f0f5;
 border-top: 1px #004b81 dotted;
 border-bottom: 1px black solid;
}

li.graybox {
 background-color: #efeaf0;
 border: 1px #724d61 solid;
}

.commentnumber {
 font: italic 14px 'Times New Roman', Times, serif;
 margin-top: -5px;
 float:right;
 color: #724d61;
 font-size: 28pt;
}


#s {
 border:1px solid #004b81;
 background: #e7eef3;
 width:200px;
}

#b {
 border:1px solid #004b81;
 background: #e7eef3;
 font-size: 9pt;

}

#button {
 border:1px solid #004b81;
 background: #e7eef3;
 font-size: 8pt;
 margin-top:5px;
}

INPUT{
 border:1px solid #004b81;
 background: #e7eef3;
}

TEXTAREA{
 border:1px solid #004b81;
 background: #e7eef3;
 width:500px;
}


#wp-calendar {empty-cells: show; color: #808080; margin: 0;width: 95%;}
#wp-calendar #next a{padding-right: 10px;text-align: right;color: #004b81;}
#wp-calendar #prev a{padding-left: 10px;text-align: left; color: #004b81;}
#wp-calendar a{	color: #800000; display: block;text-decoration: none;}
#wp-calendar a:hover{color: #004b81; background: #fff;text-decoration: none;border: none;}
#wp-calendar caption{ background: #d5e4ef;
 width: 95%;
 color: #000;
 font-size: 14px;
 letter-spacing: 4px;
 padding: 5px;
 list-style: none;
 margin:0; }
#wp-calendar td{color: #404040; padding: 1px 0;text-align: center;}
#wp-calendar td.pad:hover{color: #404040;background: #cac6c6;text-decoration: none;border: none;}
#wp-calendar #today{background: #cac6c6; color: #800000; border-bottom: 1px solid #0f4e7a;}
#wp-calendar th{font-style: normal;text-transform: capitalize;}

