body {
  text-align: center;
  background-color: #D5D0B0;
  margin-top:10px;
  margin-bottom:10px;
  color:#666666;
  	font-family: Tahoma;
	font-size: 13px;
}

A:link {
	COLOR: #C86000; text-decoration: none
}
A:visited {
	COLOR: #C86000; text-decoration: none
}
A:active {
	COLOR: #C86000; text-decoration: none
}
A:hover {
	COLOR: #C86000; text-decoration: none
}
a.active {font-weight:bold;}

#rooms h3 a{color:white;}
#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 760px;
  text-align: left;
  background: #FFFFFF url('../img/content_bg.gif') top left repeat-y;
}

#page_header {
  height: 140px;
  background: #FFFFFF url('../img/header_new.gif') bottom left no-repeat;
  clear: both;
  overflow:hidden;
}

#page_header .h1 {
  padding-top:100px;
  float:right;
  height:100px;
  width:220px;
  margin:40px 0 0 0;
  font-family: verdana;
  font-size: 30px;
  color: #e97508;
  line-height:26px;
  letter-spacing:-1px;
  display:block;
}

#page_header h2 {
  margin:0px;
  padding-left:15px;
  font-family: verdana;
  font-size: 12px;
  color: #D5D0B0;
  line-height:22px;
}

#menu_bar {
  margin:0px;
  padding:0px;
  border:0px dashed #cccccc;
  height:31px;
  clear:both;
  background: #FFFFFF url('../img/menu_bg.gif') bottom left no-repeat;
}

#content_wrapper {
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;      
  border:0px dashed #FFFFFF;  
}

#center {
  margin-left:160px;
  margin-right:160px;
  border:0px dashed #cccccc;
}

#center h1 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 24px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #425227;
  background-color: #739240;
}

#center p {
  margin-top:5px;margin-bottom:15px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
}

#left_side {
  float: left;
  width:140px;
  border:0px dashed #cccccc;
}

#left_side .h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #425227;
  background-color: #739240;
  font-weight:bold;
}

#left_side p {
  margin-top:5px;margin-bottom:15px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #666666;
}

#right_side {
  float: right;
  width:140px;
  border:0px dashed #cccccc;
}
#poll{
list-style:none;
padding:0;
margin-left:0;
}
#poll li{
margin:3px auto;
}
#poll label{
cursor:pointer;
position:relative;
top:-2px;
}
.vote_but{
background-color:#d6d3b5; 
border:2px solid #78776f;
cursor:pointer;
}
.input{
margin:7px 0;
width:135px;
color:grey;
}
#inner{
background-color:#fffbef;
border:1px solid  #cccccc;
overflow:hidden;
}
#inner img{
display:block;
}
#inner center, #inner img{
margin:10px;
}
#link1{
float:left;
}
#link2{
float:right;
}
#inner a{
color:#5d7536;
}
#poll input{
background-color:#fffbef;
}
#subscribe, #search{
margin:15px 0 30px 0;
padding-top:15px;
border-top:1px dashed #CCCCCC;
}
#right_side h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #425227;
  background-color: #739240;
}
input{
background-color:#f2f0db; 
}

#right_side p {
  margin-top:5px;margin-bottom:15px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #666666;
}

#page_footer {
  height: 60px;
  background: #425227;
  clear: both;
  border-left: 1px solid #425227;
  border-right: 1px solid #425227;
  border-bottom: 1px solid #425227;
}

#page_footer p {
  padding-top:15px;
  text-align:center;
  font-family: verdana;
  font-size: 10px;
  line-height:14px;
  color:#D5D0B0;
}

#page_footer A:link {
	COLOR: #FBD539; text-decoration: none
}
#page_footer A:visited {
	COLOR: #FBD539; text-decoration: none
}
#page_footer A:active {
	COLOR: #FBD539; text-decoration: none
}
#page_footer A:hover {
	COLOR: #FBD539; text-decoration: none
}


#navcontainer ul {
  padding-left: 0;
  margin-left: 0;
  margin-top:0px;
  background-color: #C86000;
  background: url('../img/bar.jpg') top right no-repeat; 
  color: White;
  float: left;
  width: 100%;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
  padding-top: 5px;
  padding-bottom: 7px;
  padding-left:4px;
  padding-right:4px;
  background-color: transparent;
  color: White;
  text-decoration: none;
  float: left;
  border-right: 1px solid #BD620E;
}

#navcontainer ul li a:hover, #navcontainer ul li a.active {
  background-color: #DE6B02;
  background: url('../img/bar_bg_hover.gif') bottom left repeat-x; 
  color: #fff;
}



#linklist {
  padding-left: 0;
  margin-left: 0;
  border-bottom: 1px solid #D1D9C4;
  width: 140px;
}

#linklist li {
  list-style: none; 
  margin: 0;
  line-height:20px;
  border-top: 1px solid #D1D9C4;
  font-family:verdana;
  font-size:10px;
}

#linklist li a { text-decoration: none; }

.thumbnail_left {
  float:left;
  margin-right:10px;
  margin-bottom:5px;
  border:0px;
}

.thumbnail_right {
  float:right;
  margin-left:10px;
  margin-bottom:5px;
  border:0px;
}

.topcasinos {margin-top:20px; border-style:solid; border-color:#ccc; border-width:1px 1px 0 0; font-size:14px;}
.topcasinos thead td, .topcasinos tfoot td {background-color:#eee;}
.topcasinos td {padding:3px; border-style:solid; border-color:#ccc; border-width:0 0 1px 1px;}

.ac_results {border: 1px solid #ccc; background-color: #fff; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10000; display: none;}
.ac_results li {padding: 2px 5px; white-space: nowrap; color: #333; text-align: left; list-style: none;}
.ac_results li a {text-decoration: none; color: inherit;}
.ac_over {cursor: pointer; background-color: #eee;}
.ac_match { border-bottom:1px dotted; color: #966; font-weight:bold;}
#wrapper_search {margin:12px 0 0 0; padding:0; border:0 none;}
#wrapper_search form {margin:0; padding:0; border:0 none;}
#find {width:88px; font-size:8pt;}
#submit {width:44px; overflow:hidden; font-size:8pt;}


.commentlist {padding: 0 0 0 25px; text-align: left;}
.commentlist li {font-weight: bold; margin: 15px 0 3px; padding: 5px 10px 3px;}
.commentlist li li, .commentlist li pre {font-weight: normal;}
.commentlist li pre {font-size: 1em; overflow: auto;}
.commentlist cite a { display:inline-block;  padding:2px 0 2px 18px; background:url(../img/user.gif) 0 50% no-repeat;}
.commentlist cite, .commentlist cite a, .comment-by {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p {margin: 10px 5px 10px 0; font-weight: normal; line-height: 1.5em; text-transform: none; margin: 5px 0;}
.commentmetadata {margin: 0; display: block; font-weight: normal;}
#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0;}
textarea {font-size: 1em; font-family: "Lucida Grande", Verdana, Arial, Sans-Serif; line-height: 1.5em;}
#commentform textarea {width: 100%; padding: 2px;}
#commentform #submit {margin:6px 0;}
.nocomments {text-align: center;margin: 0; padding: 0;}
.alt {background-color: #f8f8f8;border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin: 0; padding: 10px;}

.media {text-align:center; margin:10px 0 20px 0}
.media object {margin: 0 auto; display:block;}

.pw-links{padding:5px 5px 5px 5px;width:115px;background-color:#c8dea3;border:1px solid #425227;}
.pw-links a{font-weight:bold;text-decoration:underline !important;color:#0000FF !important;font-size:13px !important;text-transform:capitalize;}
.pw-links p{font-size:12px !important;margin:0 !important;padding:0 !important;}
.pw-links small{color:#008000;font-size:10px;line-height:12px;white-space:nowrap;}

.mp-calculator{background:url(../img/mp-calc.png) no-repeat left bottom; display:block;height:210px;margin:10px 0;color:#669933 !important;font-weight:bold;text-align:center;padding:5px 0 0 0;font-size:14px;}

.rs-wrapper{border:1px solid #cccccc;padding:0 9px 9px 9px;margin:0 0 10px 0;}
.rs-wrapper a{background:url(../img/rel-site.gif) no-repeat left bottom; display:block;height:130px;color:#5D7536 !important;font-weight:bold;text-align:center;padding:10px 0 0 0;}

a img { border:0 none;}
.topcasinos {border:1px solid #333; text-align:center;}
.topcasinos td {}
.topcasinos td.separ span { display:block;border-bottom:1px dashed #333; height:5px; margin-bottom:5px; overflow:hidden;}
.topcasinos td.descr { text-align:left; vertical-align:top; padding:0 6px;}
.topcasinos thead td {border:0px none; color:#CC3333; font-weight:bold; padding:3px 6px 0 6px;}
.topcasinos tfoot td {border:0px none;}
.topcasinos .star {height:33px; padding-top:1px; width:33px; font-size:9pt; color:#6b550b; font-weight:bold; line-height:33px; margin:0 auto; background:url(../img/star.gif) 0 0 no-repeat;}

