/* -- START CSS --

/* ---------------------- Body --------------------------*/
*{margin:0;padding:0;}

body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:justify;
line-height: 22px;
color: #373737;
padding:0; margin:0;
background:#f2f3d1;
}

tr, td {vertical-align:top;padding:0; margin:0;}
div {padding:0; margin:0;}

.clearing {clear:both; height:0px; padding:0; margin:0;}

img {border:0; padding:0; margin:0;}

input,select,textarea, {
border: #b9e974 1px solid;
font-size: 24px;
background-color:#e0fcb8;
color:#373737;
font-family:"Trebuchet MS", Arial;
padding:4px;
}

img.alignleft{margin: 5px 10px 2px 0;}

img.alignright{margin: 5px 0 2px 10px;}

.alignleft{float: left; clear:both}

.alignright{float: right; clear:both}

blockquote {
font:12px "Trebuchet MS", Arial ;
line-height:22px;
border-top:3px solid #82c3e5;
border-bottom:3px solid #82c3e5;
padding:5px;
margin:5px;
margin-left:5px;
background:#dbf0f3;
color:#373737;
}

/* --------------------------- Links --------------------------------------------*/
a {
color:#97cf5b;
font-weight:500;
text-decoration:underline;
}
	
a:hover {text-decoration:none}

a.altlink {
color:#82c3e5;
text-decoration:none;
}
	
a.altlink:hover {text-decoration:underline}

/* -------------------------------- Headers ----------------------------*/
/* ---- page header ------------------------------*/
h1 {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:26px;
letter-spacing:-1px;
color:#8FC74F;
font-weight:100;
text-transform:uppercase;
}

h1 a {color:#a8dc71; text-decoration:none;font-weight:100;}

h1 a:hover {color:#373737; text-decoration:none}

h2 {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:22px;
letter-spacing:-1px;
color:#90ced6;
font-weight:100;
margin-top:10px;
text-transform:uppercase;
}

h2 a {color:#90ced6; text-decoration:none;font-weight:100;}

h2 a:hover {color:#373737; text-decoration:none}

h3 {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:18px;
letter-spacing:-1px;
color:#90ced6;
font-weight:100;
margin-top:10px;
text-transform:uppercase;
}


/* --------------------------- Layout  --------------------------------------*/
#wrapper {width:876px;margin:0 auto;background:#fff;border:1px solid #eef6d2;padding:6px;}

/* --------------sunny-destin.com -----------------------------*/

#title {
float:left;
width:316px;
height:36px;
padding:0;
padding-top:14px;
background:#B1E8FC;
}

#title h1 {
font-family:"Trebuchet MS", Arial, helvetica, sans-serif;
text-transform:uppercase;
font-size:24px;
color:#5f5f5f;
padding:0;margin:0;
font-weight:100;
padding-left:4px;
letter-spacing:-1px;
}

#navigation {
float:right;
width:660px;
height:50px;
text-align:right;
background:#6EBDDE;
}

#navigation ul {
margin: 0px;
padding: 0px;
margin-top:3px;
list-style: none;
text-align:center;
}

#navigation li {
float: left;
margin: 0px;
padding: 0px;
background:#6EBDDE;
}

#navigation a {
font-size: 12px;
font-family:"Trebuchet MS", Arial, sans-serif;
color: #5f5f5f;
display: block;
font-weight:200;
letter-spacing:-1px;
margin: 5px;
text-transform:uppercase;
padding: 6px;
text-decoration:none;
}

#navigation a:hover {
background: #ddf7ae;
color: #3295BE;
display: block;
text-decoration: none;
}

/* ----------------------Book Online ------------------------ */

#outerBookOnline {
width:324px;
background:#B1E8FC;
margin:0 auto;
margin-top:6px;
text-align:center;
padding:4px;
}
#topBookOnline {
float:left;
width:316px;
height:7px;
padding:0;
padding-top:7px;
background:#6EBDDE;
}

#topBookOnline a {
font-size: 24px;
font-family:"Trebuchet MS", Arial, sans-serif;
color: #5f5f5f;
display: block;
font-weight:200;
letter-spacing:-1px;
margin: 5px;
text-transform:uppercase;
padding: 4px;
text-decoration:none;
}

#topBookOnline a:hover {
background: #ffffff;
color: #3295BE;
display: block;
text-decoration: none;
}

/* ---------------- end of book online -----------------------*/
#outerdisplay {
width:812px;
background:#C0EAFA;
margin:0 auto;
margin-top:6px;
text-align:center;
padding:6px;
}

#display {
width:806px;
background:#8FC74F;
margin:0 auto;
margin-top:6px;
text-align:center;
padding:6px;
}

#outerlocdisplay {
width:415px;
background:#C0EAFA;
margin:0 auto;
margin-top:6px;
text-align:center;
padding:6px;
}

#locdisplay {
width:413px;
background:#b9e974;
margin:0 auto;
margin-top:6px;
text-align:center;
padding:6px;
}

#outerphotodisplay {
width:309px;
height:234px;
background:#6EBDDE;
margin-top: 5px;
margin-bottom: 5px;
text-align:center;
padding:5px;
}

#middlephotodisplay {
width:306px;
height:231px;
background:#ffffff;
margin:0 auto;
margin-top:3px;
margin-bottom:3px;
text-align:center;
padding:3px;
}

#photodisplay {
width:303px;
height:228px;
background:#8FC74F;
margin:0 auto;
margin-top:5px;
margin-bottom:5px;
text-align:center;
padding:5px;
}

/* ---------------------------- Content ------------------------*/

#main-content {
margin:0 auto;
float:left;
margin-left:5px;
font:tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
width:565px; 
}

#main-content img {margin:2px; border:3px solid #a8dc71;}
#main-content img:hover {margin:2px; border:3px solid #eee;}

#main-content ul li {
list-style-type: none;
list-style-position: inside;
padding:0; margin:0;
display:block;
margin:3px;
padding:4px;
padding-left:24px;
border-bottom: 1px dotted #a8dc71;
background: url(images/bullet_star.png) left no-repeat;
}


/* ------------------- Sidebar ----------------------------------------------*/
#sidebar {
float:right;
width:280px;
background:#f6ffe6;
padding:6px;}

#sidebar h2 {font-family:"Trebuchet MS", Arial, helvetica, sans-serif;
color:#72A5B8;
font-size:16px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
font-style:italic;
text-align:left;
border-bottom: double #b9e974}

#sidebar ul, ul li, li {
list-style-type: none;
list-style-position: inside;
padding:0;
margin:0;}

#sidebar ul li a {
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:11px;color:#72A5B8;
padding-left:4px;
display: block;
border-bottom: 1px solid #b9e974;
padding-left: 4px;margin-right:10px;
text-decoration:none;
font-weight:300;}

#sidebar ul li a:hover  {
background:#e0f6c3;
color:#4f9a99;
text-decoration: none;}

/* ------------------- Mainbar ----------------------------------------------*/
#mainbar {
float:left;
width:580px;
background:#D2F0FB;
padding:6px;}

#mainbar {
margin:0 auto;
float:left;
margin-left:5px;
font:tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
width:500px; 
}

#mainbar h2 {font-family:"Trebuchet MS", Arial, helvetica, sans-serif;
color:#72A5B8;
font-size:16px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
font-style:italic;
text-align:left;
border-bottom: double #b9e974}

#mainbar ul, ul li, li {
list-style-type: none;
list-style-position: inside;
padding:0;
margin:0;}

#mainbar ul li a {
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:18px;
color:#72A5B8;
padding-left:4px;
display: block;
border-bottom: 1px solid #b9e974;
padding-left: 4px;margin-right:10px;
text-decoration:none;
font-weight:300;}

#mainbar ul li a:hover  {
background:#e0f6c3;
color:#4f9a99;
text-decoration: none;}

#mainbar td {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#326abe;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#DFF5FD;
}

#mainbar table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#326abe;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#DFF5FD;
cellpadding:0; 
cellspacing:0;
bordercolor:#131511; 
width:500px;
border: double #b9e974
}


/* ------------------- Tables ----------------------------------------------*/


/* ------------------ General Table --------------------------------------- */
#outertable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#B1E8FC;
cellpadding:0; 
cellspacing:0;
width:510px;
}

#outertable td {
float:center;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:14px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
cellpadding:0; 
cellspacing:0;
width:510px;  
}


#innertable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
border:1;
width:500px;
border: double #b9e974;
}

#innertable ul, ul li, li {
list-style-type: none;
list-style-position: inside;
padding:0;
margin:0;}

/* ------------------ Rates Table ---------------------------------- */


#outerRatesTable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:510px;
}

#outerRatesTable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#8FC74F;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
font-style:italic,bold;
text-align:left;
}

#innerRatesTable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:500px;
}

/* ------------------ End of Rates Table ---------------------------------- */
/* ------------------ Weather Table ---------------------------------- */


#outerWeatherTable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:360px;
}

#outerWeatherTable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#8FC74F;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
font-style:italic,bold;
text-align:left;
}

#innerWeatherTable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:350px;
}

/* ------------------ End of Weather Table ---------------------------------- */

/* ------------------ Layout Table ---------------------------------- */


#outerLayoutTable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:410px;
}

#outerLayoutTable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#8FC74F;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
font-style:italic,bold;
text-align:left;
}

#innerLayoutTable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:400px;
}

/* ------------------ End of Layout Table ---------------------------------- */

/* ---- Begin of Contact table -------------------------------------- */

#outerContable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:510px;
}

#outerContable td {
float:center;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:14px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
cellpadding:0; 
cellspacing:0;
width:510px;  
}


#innerContable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
border:1;
width:500px;
border: double #72A5B8;
}

#innerContable ul, ul li, li {
list-style-type: none;
list-style-position: inside;
padding:0;
margin:0;}

/* ------ End of contact table -------------------------------------- */
/*---------------------------- faq table -------------------------- */

#outerFAQTable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:510px;
}

#outerFAQTable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#8FC74F;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
font-style:italic,bold;
text-align:left;
}

#innerFAQTable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:500px;
}
/* ------------ End of FAQ ------------------------ */
/*---------------------------- policy table -------------------------- */

#outerPolTable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:center;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:510px;
}

#outerPolTable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#8FC74F;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
font-style:italic,bold;
text-align:left;
}

#innerPolTable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:500px;
}
/* -------------- end of Policy table -------------- */
/* ------------ Amenities table -------------------- */
 


#outerATable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:510px;
}

#outerATable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#8FC74F;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
textAlign:left;
font-style:italic,bold;
text-align:left;
}

#innerATable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
background:#ffffff;
textAlign:left;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:500px;
}


#innerATable ul, ul li, li {
list-style-type: square;
list-style-position: inside;
padding:0;
margin:0;}


/* -----------end of amenities -------------------------- */

/* ------------ Location table -------------------- */
 


#outerLocTable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-align:left;
text-transform:none;padding-top:8px;
padding-bottom:3px;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:510px;
}


#innerLocTable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#79AF33;
font-size:20px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
text-align:center;
font-style:italic,bold;
}

#innerLocTable h1 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#79AF33;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
text-align:center;
font-style:italic,bold;
}


#innerLocTable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
background:#ffffff;
text-align:left;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:500px;
}




/* -----------end of location table -------------------------- */

/* ------------ Photos table -------------------- */
 


#outerPhotoTable table {
float:left;
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
text-align:left;
text-transform:none;padding-top:8px;
padding-bottom:3px;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
width:510px;
}


#innerPhotoTable h2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#79AF33;
font-size:20px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
text-align:center;
font-style:italic,bold;
}

#innerPhotoTable h1 {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#79AF33;
font-size:14px;
text-transform:none;
padding-top:8px;
padding-bottom:3px;
text-align:center;
font-style:italic,bold;
}


#innerPhotoTable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
background:#ffffff;
text-align:left;
cellpadding:0; 
cellspacing:0;
border: 2px solid #72A5B8;
width:500px;
}




/* -----------end of photo table -------------------------- */




#ratestable table {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#8FC74F;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:justify;
background:#ffffff;
bordercolor:#8FC74F;
border:1;
width:500px;
border: double #b9e974;
BORDER-RIGHT: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #8FC74F;

}

#ratestable td {
float:center;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:3px;
text-align:left;
width:125px; 
BORDER-RIGHT: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #8FC74F;
 
}


#ratestable ul, ul li, li {
list-style-type: none;
list-style-position: inside;
padding:0;
margin:0;}


#trwhite tr {
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
}


#trgreen tr {
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#8FC74F;
cellpadding:0; 
cellspacing:0;
}


#titleseason td {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#72A5B8;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
background:#ffffff;
cellpadding:0; 
cellspacing:0;
width:125px;
border: double #b9e974;
}

#tdrate td {
font-family:tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-transform:none;padding-top:8px;
padding-bottom:3px;
text-align:left;
cellpadding:0; 
cellspacing:0;
width:125px;
}

li.amenities {
   color: #72A5B8;
   list-style-type:square;
   textAlign:left;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
}
li.internet {
   color: #FF9900;
   list-style-type:square;
   textAlign:left;
   textDecorationBlink: true ;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;  
}

p.internet {
   color:  #FF9900;
   text-indent: 2em;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-weight: bold; 
}

p.amenities {
   color:  #79AF33;
   text-indent: 2em;
   font-family: Tahoma, Arial, Helvetica, sans-serif;

}

p.amenities2 {
   color:  #72A5B8;
   textAlign:left;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold; 
   text-indent: 2em;
 
}

p.nopets{
   color: #72A5B8;
   textAlign:center;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold; 
   font-style: italic;
   text-indent: 10em;

}

.bg-white {
	background-color: #FFFFFF;
}

.tableRates {
	BORDER-RIGHT: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-BOTTOM: 1px solid;
      cellpadding:2;
      cellspacing:1; 
      bgcolor: #8FC74F;
	BORDER-COLOR: #8FC74F;
	 ;
}
.green-row{
	background-color:#8FC74F;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
	color: #4b4b4b;
}
.white-row{
	background-color:#ffffff;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
	color: #4b4b4b;
}
.rateHeader{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}
.rateDataL{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:left;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}
.rateDataC{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}
.weatherHeader{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
      width:75px;
	color: #4b4b4b;
}


.weatherDataL{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:left;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}
.weatherDataC{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}
.aType{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
      text-decoration: bold;
      text-align:center;
	line-height: 15px;
    	color: #326abe;
}
.camHeader{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
      text-decoration: bold;
      text-align:center;
	line-height: 15px;
	color: #4b4b4b;
}

.bedHeader{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}
.bedDataL{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:left;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}
.bedDataC{
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-align:center;
	line-height: 15px;
      width:125px;
	color: #4b4b4b;
}


/* -------------------------- Footer --------------------------*/

#footer {
background:#D6F0FD;
margin:0 auto;
margin-top:20px;
width:864px;
line-height:13px;
padding:6px;}

/* ------------------------------------------------------ Comments
----------------------------------------------------------------------------------------*/

li.commentlist {
border-bottom: 1px solid #eee;
margin-left:1px;
padding:5px;
}

.alt {
background:#f9ffef;
margin-left:1px;
margin-right:1px;
}

.comment-meta a, .comment-meta a:link, .comment-meta a:visited {
color: #a8dc71;
text-decoration:underline;
}

.comment-meta a:hover, .comment-meta a:active {
color: #fff;
background:#a8dc71;
text-decoration:none
}

.comment-meta {
margin-left:1px;
padding:10px;
border-bottom:1px solid #dbf0f3;
}

.comment-text {
margin-left:1px;
padding-left:20px;
padding-right:20px;
}

#respond {
margin-bottom:10px;
color:#373737;
margin-top:5px;
font-weight:100;
background:#efffd3;
padding:10px;
padding-left:15px;
border:1px solid #b9e974;
}


