body
{
  margin-top: 20px;
  text-align: center;
  background: #000000;
  color: #cecece;
  font-size: 10pt;
}

span.title
{
  color: #f28121;
  font-size: 14pt;
  font-family: Verdana;
  font-weight: normal;
  text-align: left;  
}



img.thumb
{
  border: 0px;
}

#page_background
{
  background-image:url('../images/hearts.png');
  background-repeat:repeat;
  background-attachment:fixed; 
}

#page_container
{
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #f28121;
  padding: 5px;
}


#menu_thumbs
{
  width: 750px;
  font-size: 10pt;  
  text-align: center;
}

#menu_thumbs .thumb_container
{
  border: 1px solid #cecece;
  padding: 5px;
  width: 120px;
  margin-left: auto;
  margin-right: auto;  
}

img.menu
{
  border: 0px;
}

#content
{
  text-align: left;
  background: #000000;
  color: #cecece;
  font-size: 10pt;
  font-family: Arial;
  padding: 20px 25px 0 25px;
  border-top: 1px solid #f28121;
}

.photo_right
{
  float: right;
  margin: 0 0px 20px 40px;
  border: 1px solid #cecece;
  padding: 5px;
}

.photo_left
{
  float: left;
  margin: 0 40px 20px 0px;
  border: 1px solid #cecece;
  padding: 5px;
}

.slideshow
{
  text-align: center;
}

.review_right
{
  
  float: right;
  margin: 0 0px 20px 40px;
}

.review_center
{
  float: right;
  width: 300px;
}

.justified
{
  text-align: justify;
}

.orange:link
{
  color: #f28121;
}

.orange:visited
{
  color: #f28121;
}

.black:link
{
  color: #000000;
}

.black:visited
{
  color: #000000;
}

.orange_writereview:visited
{
  float: right;
  width: 320px;
  color: #f28121;
}

.orange_writereview:link
{
  float: right;
  width: 320px;
  color: #f28121;
}

.trip_advisor
{
  float: center;
}

#map
{
  border: 1px solid #cecece;
  float: right;
  width: 500px; 
  height: 250px  
}

#footer
{
  background: #f28121;
  font-size: 8pt;
  color: #000000;
  font-family: Arial;
  width: 800px;
}


a:link
{
  color: #cecece;
  text-decoration: none;
}

a:visited
{
  color: #cecece;
  text-decoration: none;
}

a:hover
{
  color: #cecece;
  text-decoration: underline;
}



#footer a:link
{
  color: #000000;
  text-decoration: none;
}

#footer a:visited
{
  color: #000000;
  text-decoration: none;
}

#footer a:hover
{
  color: #000000;
  text-decoration: underline;
}