/* LAYOUT */
body {
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
  color:black;
  margin:0px;
  background-color:#FEFCAF;
}
.content {
  width:760px;
  background-image:url(../images/bg.jpg);
  background-repeat:repeat-y;  
  min-height:440px;
}
.leftLinks {
  margin-top:20px;
  float:left;
  width:140px;
  margin-left:8px;
  color:black;
  line-height:21px;
}
.home {
margin:20px;
font-size:14px;
font-weight:300;
}
.info {
width:590px;
margin-top:19px;
margin-left:165px;
padding-bottom:30px;
}
/* END LAYOUT */

/* HEADERS */
.pageHead {
  width:500px;
  height:50px;
  position:absolute;
  top:60px;
  left:150px;
  color:black;
  line-height:50px;
  padding-left:130px;
  vertical-align:middle;
  font-size:20px;
  font-weight:bold;
  text-decoration:underline;
}
.leftHead {
  padding-top:5px;
  padding-bottom:5px;
  font-size:14px;
  font-weight:bold;
}
/* END HEADERS */

/* FORMATTING */
.input {
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
}
.links {
  padding-left:8px;
}
.good {
  font-size:14px;
  color:#2C338B;
  font-weight:bold; 
  font-style:italic;    
}
.bad {
  font-size:14px;
  color:#000000;
  font-weight:bold; 
  font-style:italic; 
}

/* END FORMATTING */

/* ADS */
.ad {
  position:absolute;
  top:200px;
  left:800px;
  width:120px;
  height:600px;
  border:1px solid black;
}
/* END ADS */
div.phc {
font-weight:bold;
}
div.bar {
position:absolute;
top:154px;
width:760px;
height:19px;
background-image:url(http://parrishhotels.com/images/top_row_bg.gif);
}
a.nav {
color:#D0042F;
font-style:;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
a.nav:hover {
color:#000000;
text-decoration:underline;
}
a.nav3 {
color:#D0042F;
font-style:;
text-decoration:underline;
font-weight:bold;
font-size:12px;
}
a.nav3:hover {
color:#000000;
}
a.nav2 {
color:#D0042F;
font-style:;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
a.nav2:hover {
color:#000000;
text-decoration:underline;
}
div.footer {
width:760px;
text-align:center;
color:#FFFFFF;
background-color:#D0042F;
position:auto;
}
.rail {
  margin-top:8px;
  float:left;
  width:140px;
  margin-left:0px;
  color:black;
  line-height:21px;
}
/* SPECIAL STYLES
---------------------------------------------------------------------------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.tdtitle {
font-weight:bold;
font-style:italic;
}
.trheader {
font-weight:bold;
}
.disclaimer {
font-size:11px;
font-style:italic;
color:#D0042F;
margin:8px;
}
