@charset "UTF-8";
/* CSS Document */
/* Table of Contents:

Global Styles – (body, paragraphs, lists, etc)
Header
Page Structure
Headings
Text Styles
	
*/
/* Reset
--------------------------------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}


body { line-height: 1.5; background: #fff; margin:1.5em 0; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }



/* Global Styles
--------------------------------------------------------------------------------------- */
html, body { border:0; margin:0; padding:0; font-family:'Arial', Helvetica, Lucida Grande sans-serif; color:#391a10; text-align:left; background:url(../images/bDrop_body.png) repeat-x; background-color:#f3eedc; height:100%; }


/* Page Structure
--------------------------------------------------------------------------------------- */

#page {margin: 0 auto; width:860px; }

#banner {height:246px; background:url(../images/bDrop_banner.jpg) no-repeat; }

#nav {  clear: both;  height: 31px;  margin: 0;  padding: 0; text-align:left; background:url(../images/bDrop_nav.gif) no-repeat;}
#nav ul {   margin: 0;  padding: 0;  list-style-type: none;  list-style-image: none;}
#nav ul li {  float: left;  margin: 0;  padding: 0;}
#nav ul li a {  height: 31px;  display: block;  margin: 0;  padding: 0;}

#teaser_wrap {width:775px; height:150px; margin:30px 0px 0px 0px;}

#teaser { list-style:none;	 padding:0px; clear:both; line-height:0px;}
#teaser li { float:left;}
#teaser li a { height:148px; display:block; float:left; text-decoration:none; text-indent: -900em;}

#contentX {background:url(../images/bDrop_content.png) repeat-y; padding:0; margin:0; }
#content {text-align:left; background:url(../images/bDrop_contentTop.png) top center no-repeat; padding:25px 40px 20px 40px; }
 
.image {float:left;  margin:5px 35px 15px 5px; }

.break {background:url(../images/ic_break.gif) bottom left no-repeat; height:5px; margin:20px 0 20px 5px;}


#foot {height:30px; padding-top:35px; background:url(../images/bDrop_footer.png) no-repeat; text-align:center; }


/* Headings
--------------------------------------------------------------------------------------- */

h1, h2, h3 {}

.home h1, .gallery h1, .services h1, .history h1, .price h1, .faqs h1, .maps h1, .echuca h1, .contact h1, .steam h1 { width:490px; height:75px; margin:0; padding:0; background:url(../images/hd_home.gif) no-repeat top; text-indent:-9000px; }
.gallery h1 { background:url(../images/hd_gallery.gif) no-repeat top; }
.services h1 { background:url(../images/hd_services.gif) no-repeat top; }
.history h1 { background:url(../images/hd_history.gif) no-repeat top; }
.price h1 { background:url(../images/hd_price.gif) no-repeat top; }
.faqs h1 { background:url(../images/hd_faq.gif) no-repeat top; }
.maps h1 { background:url(../images/hd_maps.gif) no-repeat top; }
.echuca h1 { background:url(../images/hd_echuca.gif) no-repeat top; }
.contact h1 { background:url(../images/hd_contact.gif) no-repeat top; }
.steam h1 { background:url(../images/hd_steam.gif) no-repeat top; }

h2, h3 {font-family:'Garamond', Georgia, Times, Times New Roman; color:#a38529; margin:4px; padding:3px; font-size:24px; line-height:22px; font-weight:400; margin-bottom:10px; }
h3 {color:#5d2000; font-size:18px; line-height:18px; font-weight:400; margin-bottom:0; }


/* Text Styles
--------------------------------------------------------------------------------------- */

p { margin:4px; padding:3px; font-size:12px; line-height:18px; }


/* Links
--------------------------------------------------------------------------------------- */

a, a:link, a:visited, a:hover {text-decoration:none; margin:0; padding:0; }

#page #foot a, a:link, a:hover, a:visited { color:#320f04; text-decoration:none; font-family:'Georgia', Times, Times New Roman; margin:0 8px 0 8px; padding:0; font-size:11px; font-weight:400; }
#page #foot a:hover { color:#a38529; text-decoration:underline;  }

#page #content a, a:link, a:hover, a:visited { color:#a38529; text-decoration:underline; font-family:'Arial', Helvetica, Lucida Grande sans-serif; margin:0; padding:0; font-size:12px; font-weight:400; }
#page #content a:hover { color:#5d2000; text-decoration:underline;  }

#nav ul li a.home { width: 89px; background: url(../images/bt_home.gif) no-repeat; text-indent: -9999px; }
#nav ul li a.history { width: 91px; background: url(../images/bt_history.gif) no-repeat; text-indent: -9999px; }
#nav ul li a.gallery { width: 94px; background: url(../images/bt_gallery.gif) no-repeat; text-indent: -9999px; }
#nav ul li a.faqs { width: 69px; background: url(../images/bt_faq.gif) no-repeat; text-indent: -9999px; }
#nav ul li a.maps { width: 75px; background: url(../images/bt_maps.gif) no-repeat;  text-indent: -9999px; }
#nav ul li a.pricing { width: 86px; background: url(../images/bt_pricing.gif) no-repeat; text-indent: -9999px; }
#nav ul li a.echuca { width: 132px; background: url(../images/bt_echuca.gif) no-repeat; text-indent: -9999px; }
#nav ul li a.service { width: 94px; background: url(../images/bt_services.gif) no-repeat; text-indent: -9999px; }
#nav ul li a.contact { width: 130px; background: url(../images/bt_contact.gif) no-repeat; text-indent: -9999px; }

#nav ul li a.home:hover { background: url(../images/bt_homeOV.gif) no-repeat; }
#nav ul li a.history:hover { background: url(../images/bt_historyOV.gif) no-repeat; }
#nav ul li a.gallery:hover { background: url(../images/bt_galleryOV.gif) no-repeat;}
#nav ul li a.faqs:hover { background: url(../images/bt_faqOV.gif) no-repeat; }
#nav ul li a.maps:hover { background: url(../images/bt_mapsOV.gif) no-repeat;  }
#nav ul li a.pricing:hover { background: url(../images/bt_pricingOV.gif) no-repeat; }
#nav ul li a.echuca:hover { background: url(../images/bt_echucaOV.gif) no-repeat; }
#nav ul li a.service:hover { background: url(../images/bt_servicesOV.gif) no-repeat; }
#nav ul li a.contact:hover { background: url(../images/bt_contactOV.gif) no-repeat; }

#teaser #teaser-one a {	width:265px; background: url(../images/img_teaser1.jpg) no-repeat left top;}
#teaser #teaser-one a:hover { background: url(../images/img_teaser1.jpg) no-repeat left bottom;}

#teaser #teaser-two a {	width:265px; background: url(../images/img_teaser2.jpg) no-repeat left top;}
#teaser #teaser-two a:hover { background: url(../images/img_teaser2.jpg) no-repeat left bottom;}

#teaser #teaser-three a { width:245px; background: url(../images/img_teaser3.jpg) no-repeat left top;}
#teaser #teaser-three a:hover { background: url(../images/img_teaser3.jpg) no-repeat left bottom;}






