/*
Theme Name: Last Buck Charters
Theme URI: n/a
Description: Custom theme for Last Buck Charters (lastbuckcharters.com).
Version: 1.0
Author: Chris Aldrich and Joe DeStazio
Author URI: http://joe.destazio.com/

*/

body
{
  background: #544328;
  margin: 0;
  padding: 0;
}

#dContainer
{
  width: 900px;
  margin: 0 auto;
}

#dHeader
{
  height: 146px;
  background: #3f5f6b url(images/header_bg.gif) repeat-x center bottom;
}

#dLogo
{
  margin-left: 30px;
  padding-top: 0px;
}

#tagline
{
  float: right;
  margin-right: 50px;
  margin-top: 80px;
}

#dNavigation
{
  height: 58px;
  background: #bdaa8c url(images/nav_bg.png);
}

#dSlideshow
{
  height: 375px;
}

#dContent
{
  background: #f4f4f4;
  padding-bottom: 20px;
  color: #333333;
}

#dFooter
{
  height: 60px;
  background: #3f5f6b;
  color: white;
  text-align: right;
  font-size: 1.1em;
  vertical-align: bottom;
}

#copyright
{
  margin-top: 30px;
}

#AboutBar
{
  background: #c8b597 url(images/aboutbar_bg.jpg) no-repeat 0 0;
  color: #3f5f6b;
  padding-top: 20px;
  margin-left: 20px;
  border-left: 1px solid #b29b78;
  border-top: 1px solid #b29b78;
  border-bottom: 1px solid #b29b78;
  border-right: 1px solid #b29b78;
}

.mapentry ul
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#dSlideshow li ul, li ol {margin:0;}
#dSlideshow ul, ol {margin:0;}
#dSlideshow ul {list-style-type:none;}

/* Menu */
#mainnav
{
  overflow: hidden;
  padding-top: 13px;
  padding-left: 25px;
}

#mainnav li
{
  float: left;
  list-style-type: none;
  padding-right: 30px;
} 

#mainnav a
{
  
  text-decoration: none;
  display: block;
  text-indent: -5000px;
  background-position: left;
  background-repeat: no-repeat;
  height: 29px;
}

#nav_8 /* Home */
{
  background: url(images/n_home_r.png);
  width: 51px;
}

#nav_9 /* Rates */
{
  background: url(images/n_rates_r.png);
  width: 51px;
}

#nav_10 /* What to bring */
{
  background: url(images/n_bring_r.png);
  width: 109px;
}

#nav_11 /* Places */
{
  background: url(images/n_places_r.png);
  width: 60px;
}

#nav_12 /* Blog */
{
  background: url(images/n_blog_r.png);
  width: 42px;
}

#nav_13 /* FAQs */
{
  background: url(images/n_faq_r.png);
  width: 47px;
}

#nav_14 /* About */
{
  background: url(images/n_about_r.png);
  width: 73px;
}

#nav_15 /* Book trip */
{
  background: url(images/n_booktrip_r.png);
  width: 157px;
  margin-left: 20px;
}

#nav_8:hover, #nav_9:hover, #nav_10:hover, #nav_11:hover, #nav_12:hover
, #nav_13:hover, #nav_14:hover, #nav_15:hover, .current_page_item
{
  background-position: right;
}

#navbar li a img  { vertical-align: bottom; }


/* Rates */
.charter
{
  margin-top: 20px;
  margin-bottom: 20px;
}

.charter_body
{
  background: #ebebeb;
  border: 1px solid #d4d4d4;
  width: 450px;
  
  
}

.charter_label
{
  text-align: right;
  font-weight: bold;
  font-size: 1.2em;
  vertical-align: top;
  width: 40%;
}

.charter_note
{
  font-size: .8em;
}

.charter_price
{
  font-size: 1.5em;
  font-weight: bold;
}

.charter_value
{
  font-size: 1.2em;
  vertical-align: top;
}


.linklove
{
  display: none;
}

/* Blog */
#sidebar ul
{
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
}

#sidebar li
{
  
  list-style-type: none;
}

.widgettitle
{
  font-size: 1.2em;
  font-weight: bold;
}

/* Images */

#MainContent img.alignright, #MainContent img.centered, #MainContent img.alignleft
, #MainContent img.alignnone
{
  border: 1px solid #2d596d;
}

#About_Portrait
{
  border: 1px solid #593e12;
  margin-top: 3px;
}


/* WordPress */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
