


#previews {
	width: 85px;
	float: right;
	display:inline;	
}

#controls {
    float:right;
    display:inline;
    margin: 1px 5px 0px 0px ;   
}


#transport {
	display:inline;
    float:right;
	margin: 0;
	padding: 0;
	list-style: none;
}
#transport li {
	display:inline;
	float: right;
	margin: 0;
	padding: 0;
	text-align: center;
}

#transport .playBtn .pauseLabel, #transport .pauseBtn .playLabel {
	display: none;
}

#thumbnails {
	display:inline;
	float: right;
	margin: 0px;
	width:75px;
	
}
#thumbnails div {
	position: relative;
	width: 34px;
	height: 34px;
	float: left;
	margin: 7px;
	padding: 0;
	float: left;
	display:inline;
}
#thumbnails img {
	width: 34px;
	height:34px;
	position: absolute;
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #333;
	border-left: solid 1px #404040;
}
#picture {
	display:inline;
    width: 402px;
    height:402px;
	padding: 0px;	
	float: left;	
}
#mainImageOutline {
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #333;
	border-left: solid 1px #404040;
	padding: 10px; 
	overflow: hidden; 
	width: 0px;
	height: 0px;
}
#mainImage {
	width: 100%;
	height: 100%;
}

#picture img {	border: 1px solid #999; }
.selectedThumbnail {  border: solid 2px #fc0 !important; }
.inFocus {  border: solid 1px #fc0 !important; }




/*-------------------------MY STUFF --------------------------*/


#content2 {
   
   display:inline;
   margin: 10px 0px 0px 10px;
   float:left;
   width:500px;
   height:405px;
   border-top: solid 1px #999999;
   border-left: solid 1px #999999;
   border-right: solid 1px #999999;
   border-bottom: solid 1px #999999;
   background-color: #EEEEEE; 
}

#summary{
   float:right;
   margin: 5px 10px 5px 0px;
   display:inline;
   width:240px;
   /* border:1px solid; */ 
   /*background:url(../img/roundedBlue.gif) top left no-repeat;*/
   /*background-color: #ACCBE0; */
}

#summary table td {
   padding: 1px 0px 0px 6px;   
}

#contact{
   float:right;
   margin: 2px 10px 10px 0px;
   display:inline;
   width:240px;
   /*border:1px solid;*/ 
   background:url(../img/roundedOrange.gif) top left no-repeat;
}

#contact p{
   padding: 5px 0px 0px 10px;	
   line-height:20px;
}

#contact p.center{
   padding: 5px 0px 0px 0px;	
   text-align:center;
   font-weight:bold;
   color:#D75A20;
}

#quickLinks{
   float:right;
   margin: 10px 10px 10px 0px;
   display:inline;
   width:240px;
   /* border:1px solid #EEEEEE;*/
   text-align:right; 
}

#quickLinks p{
   padding: 5px 0px 0px 0px;	
   line-height:20px;
}




   
#description {	
   margin: 10px 10px 10px 10px;
   width:760px;	
   float:left;
   display:inline;
   border: 1px solid #EEEEEE;
   background:url(../img/greyToWhiteGrad.gif) left top repeat-x;
}

.padded {
   margin: 0px 10px 10px 10px;
   padding: 10px 0px 0px 0px;
	
}

#rates {	
   margin: 10px 10px 10px 10px;
   width:760px;	
   float:left;
   display:inline;
   /* border: 1px solid #000000;
    background:url(../img/topgrad2.jpg) left top repeat-x;*/
}

#ammenities {	
   margin: 10px 10px 20px 10px;
   width:760px;	
   float:left;
   display:inline;
   border: 1px solid #CCCCCC;
   
}

.rateTable {
  clear:both;	
}

.rateTable td {
  padding: 2px;	
}

table.rate {
  width:760px;
  margin:0px auto;
  border-width:1px;
  border-style:solid;
  border-color:silver;
  border-collapse:collapse;
}
 
table.rate td.head{
	
  border-right: #CCCCCC 1px solid;
  border-top: #CCCCCC 1px solid;
  font-size: 12px;
  border-left: #CCCCCC 1px solid;
  color: #FFFFFF;
  border-bottom: #CCCCCC 1px solid;
  background: #999999;
  padding: 2px 2px 2px 2px;
  text-align: center;
  font-weight: bold;	
  
} 
 
table.rate td {

  border: #CCCCCC 1px solid;
  font-size: 12px;
  color: black;
  background-color: #FFFFFF;
  padding: 2px 2px 2px 2px;
  text-align: center;
}

table.rate td.odd {

  border: #CCCCCC 1px solid;
  font-size: 12px;
  color: black;
  background-color: #EEEEEE;
  padding: 2px 2px 2px 2px;
  text-align: center;
}


.next {
	clear:both;
	}

.clear2 {
  clear:both;
  color:#FFFFFF;
  margin: 0;
  padding: 0;
}

h2 {
  float:left;	
  display:inline;
  width:740px;	
  margin: 10px 10px 0px 10px;
  font-family:Verdana,Geneva,Arial,Helvetica,san-serif;
  font-size:15px;
  color:#000080;
}

h3 {
  float:left;
  display:inline;
  width:740px;	
  margin: 0px 10px 0px 10px;
  font-family:Verdana,Geneva,Arial,Helvetica,san-serif;
  font-size:15px;
  color:#000080;
}

img.icon {
 vertical-align: top;
 margin: 0px 0px 0px 35px;
 cursor:pointer;
 
}
	

