﻿* {
	padding: 0; 
	    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    
}


body
{

}

.MainTitle
{
   text-decoration: underline;
   color: Black;
}

.Mode1 .MainTitle
{
    font-size: 16pt;
}


.Mode2 .MainTitle
{
    font-size: 18pt;
}



body {
margin:0px;
	padding:0px;
	text-align: left;
	color: #000000;
	font: 12px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
background:#99997a;
	
}



.ModeNew #wrapper {
	margin: 0px auto 0px auto;
	padding:0px;
	width: 832px; 	
	text-align: left;
	overflow: hidden;
	background:#4D6EB0;
	
	/* **/
}
 #wrapper {
	margin: 0px auto 0px auto;
	padding:0px;
	width: 832px; 	
	text-align: left;
	overflow: hidden;
	background:#BFBF99;
	
	/* **/
}


#header, #content, #sidebar, #sidebar2, #footer, .widget {
    overflow: hidden;
}

p {
	margin: 0.7em 0;
	line-height:1.6em;
    text-align: center;
}






 #header 
{
width:100%;
margin:0;
padding:0;
background:#BFBF99; 
height:120px;
}

#logo
{
margin:10px 0 0px 10px;
float:left;
width:460px;
}

#headerbox
{
float:left;
margin:10px 10px 10px 20px;
width:324px;
height:96px;
background:#EBEDF2;
border:solid 1.5px #8A8A8A;
}



#frame
{

 float:left;
}



 .container
{
clear:both;
/*background:#ffffff url(images/columnOld.gif) repeat-y 50%;*/
margin:10px 10px 10px 10px;
float:left;
width:808px;
border:solid 1px #8a8a8a;
padding-bottom:10px;
}

.content {
	width:790px;
	margin-left:10px;
	margin-top:10px;
	float:left;
padding-bottom:10px;
	background:#ecece0;
	
}
/* Sidebar Definitionsbackground:#EBEDF2; */


 #sidebar  a:hover 
{
    	padding:6px 3px 6px 4px;
	font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;


	border-bottom:1px solid #cfdad5;
}


 #underhead
{
width:100%;
text-align:center;
background:#99997a;


}




 #sidebar {
	/*width:153px;	height:100%;*/
	float: left;
	background:#99997a;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 3px 0px;
 width:100%;
}

 #sidebar h2 {
	font-size: 14px;
	font-weight:bold;
	padding: 10px 15px 10px 15px;			
}



 #sidebar a{
	padding:6px 3px 6px 4px;
	font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EBEDF2;
	text-align:left;
	text-decoration:none;
	display:inline;

	border-right:1px solid #cfdad5;
}

 #sidebar ul :hover
{
    background-color:#E6E6B8;
    
	list-style:none;
}

 #sidebar li {
  	padding:0px 0px 0px 0px;
  	display:inline;

}

 #sidebar ul {
    list-style:none;
	margin: 0px;
	
}

 #sidebar ul li {
	padding:0px 0px 0px 0px;
	background-color:#99997a;
	text-transform:uppercase;

}

 #sidebar ul ul ul {
	border:0px;
	margin:0px;
	padding:0px;
}

 #sidebar ul ul ul li {
  	padding:0px 0px 0px 0px;
	background-color:#a0b7b9;
	text-transform:none;
	
}


 .pageheader
{
  font-weight:bold;
 font-size:25px;
 color:#254A88;
}
/* Rooms */

.roomholder
{
float:left;
width:765px;
border:solid 0px grey;
text-align:left;
height:auto;
background-color:#dfdfce;
padding:3px;
margin-top:10px;
}
.roomdetails 
{
width:350px;

float:left;


}
.roomdescription
{
width:350px;

float:left;

height:130px;
}

.roompicholder
{
width:315px;
float:right;


}
.pic
{
float:left;
width:310px;


}

.textbox
{

 font-size:8pt;
 
}
.thumbs
{
width:318px;
height:5px;

float:left;

}

.roompicrow

{
width:578px;
float:left;

}

.roomname
{
 font-size:15px;
 font-weight:bold;
}
.priceholder
{
width:248px;
height:75px;
float:left;
margin-bottom:10px;

}
.pricetable
{
width:100%;
border:solid 1px #cccccc;
}
.pricebold
{
font-weight:bold;
}

.linormal
{

margin-left:15px;
}

.ModeNew .footer
{
clear:both;
float:left;
background:#EBEDF2;
margin:30px 10px 10px 10px;
width:808px;
border:solid 1px #8a8a8a;
}

