@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:13px;	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;}