


		  	  

#middlecontent{width:575px; 
               float:left;
			     padding:8px;
			  border:0px solid #eeeeee;
			  margin-left:8px;
			   line-height:1.4em;
              
              }
			  	  
#middlecontent h1{margin:8px 0px 20px 0px; 
                  font-size:26px; 
				           
                  }


#middlecontent h2,#middlecontent h3, #middlecontent h4{margin:8px 0px 20px 0px; 
            font-size:20px;             
           
                  }

/*************************** Button ********************************/
 
 
 a.playbottom {color:#666666 !important; 
background:#F3F3F3 !important;
padding:4px; 
font-weight:bold;
width:58px;
 text-align:center;
border:1px solid #CCCCCC;}

a.playbottom:hover {color:#FFFFFF !important; 
background:#999999 !important;  
 border:1px solid #CCCCCC;}



/******************** Top Rooms Table ***************************/

.toproomsrow1{text-align:center;
              background-color:#eeeeee; 
              color:#333333; 
              font-weight:bold;
			  font-size:10px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
             }

.toproomsrow2{color:#333333; 
              border-bottom:1px solid #dddddd; 
              padding:3px;             
			  font-size:10px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
             }	
			 
			 
.toproomsrow4{color:#333333; 
              border-bottom:3px double #dddddd; 
              padding:4px;               
			  font-size:10px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
             }	
			 

/************************** Room Reviews and Review Listings*********************************/

.topreview{border-top:2px solid #cccccc;
border-bottom:2px solid #cccccc;
padding:4px;
height:22px;
font-weight:bold;
font-size:14px;
margin:20px 0px 20px 0px;}

.rightreviewblock{float:left;
padding:2px;
width:235px;
margin-left:20px;
border:1px solid #eeeeee;
}

.leftreviewblock{float:left;
padding:2px;
width:235px;
border:0px solid #eeeeee;
}

.reviewleft{
width:50%;
padding-left:6px;
padding-bottom:3px;
border:0px solid #eeeeee;
font-weight:bold; 

       }

.reviewright{
width:50%;
padding-left:6px;
padding-bottom:3px;
border:1px solid #eeeeee;
font-weight:bold;
}

.reviewgray{ 
background:#2c7395;
font-weight:bold;
color:#FFFFFF;
padding-left:6px;}

.reviewbig{font-size:16px;
 font-weight:bold; 
border-bottom:1px dashed #dddddd;
}
.bigtext{ font-size:18px;
font-weight:bold;}

.screens{ padding:2px;
border:1px solid #eeeeee;
margin:30px 10px 20px 0px;}

a.underline { text-decoration:underline;}

.toptable{ font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
margin:5px 0px 20px 0px;
border:1px solid #eeeeee;}

.full_list{color:#777777; 
border-bottom:1px solid #dddddd;}

.full_list2{border-bottom:1px solid #dddddd;}

.featured{color:#000000; 
font-size:16px;
border-bottom:1px solid #dddddd;
}
		  


/******************* Image format ****************************************/
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered, .aligncenter, div.aligncenter {
	display: block;
        margin:10px auto 10px auto;
	float:none;
	text-align:center;
	padding:2px;
	}

img.alignright {
	padding: 2px;
	margin: 0 12px 4px 12px;
	display: inline;
	}

img.alignleft {
	padding: 2px;
	margin:  0 12px 4px 12px;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

