/** Go Bush Camper Trailer Hire - September 2009 **/
/** BASIC SITE LAYOUT AND STYLE **/
body {font-size: 0.75em; font-family: 'trebuchet ms', tahoma, Arial, Helvetica, sans-serif, Verdana;	
padding:0; margin:0 auto; 
color:#000; background:#fff url('../i/pbg.jpg') repeat;}


ul {margin:0; padding:0;}


a {color:#000; text-decoration:underline;}
a:hover {color:#e9ab5d; text-decoration:none;}

h1 {font-size:2.3em; margin:0; color:#df1c1c; width:100%; border-bottom:1px #8a9b5a solid; padding:0 0 15px 0;}
h2 {font-size:1.6em; margin:0.6em 0 0.3em 0; color:#854a04;}
h3 {font-size:1.3em; margin:0.6em 0 0.6em 0; color:#854a04; font-weight:400;}

/** BASIC SITE LAYOUT AND STYLE **/
#wrap {position:relative; width:966px; min-width:966px; margin:0 auto; padding:0; text-align:left; background:#567114; border-left:7px #edb113 solid; border-right:7px #edb113 solid;}

#topsec {position:absolute; top:0; left:0; background:url('../i/banner.jpg') no-repeat left; height:143px; width:966px;}
#main_contain {background:url('../i/mid.jpg') repeat-y;}
#main_text {min-height:450px;padding:137px 0 0 250px; width:655px;}
#home_r {float:right; padding:20px 0 0 30px; width:260px;}
#home_r img {margin:0 0 30px 0;}

#leftsec {position:absolute; left:30px; top:150px; width:187px;}
#menu {background:url('../i/menubg.jpg') repeat-y top left; padding:15px 15px 0 15px; margin-bottom:30px;}
#menu li {list-style-type:none; margin:0; padding:0 0 10px 0;}
#menu li a {color:#fff; text-decoration:none; font-weight:bold;}
#menu li a:hover {color:#e9ab5d; text-decoration:none;}

#contact-1, #contact-2, #contact-3 {
	height: 163px;
	padding: 15px 15px 30px 15px;
	background-color: #edb113;
	border-top: 2px solid #ff9900;
	border-left: 2px solid #ff9900;
	border-bottom: 2px solid #ff9900;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#contact-1 {background-image: url(../i/gly_bkgd_home/pic1.jpg);}
#contact-2 {background-image: url(../i/gly_bkgd_home/pic2.jpg);}
#contact-3 {background-image: url(../i/gly_bkgd_home/pic3.jpg);}
#contact-1 a, #contact-2 a, #contact-3 a {color:#472805; text-decoration:none;}
#contact-1 a:hover, #contact-2 a:hover, #contact-3 a:hover {color:#000; text-decoration:underline;}

#footer {background:url('../i/footer.jpg') no-repeat left;height:245px;margin-top: -12px;}
#footer p {float:right; color:#fff; margin:0; padding:170px 30px 0 0;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}

#main_text ul {margin:0 0 6px 0; padding:3px 0 3px 0; display:block;}

#main_text ol {margin:0 0 6px 0; padding:3px 0 3px 0; display:block;}

#main_text ul li {margin:0px 0px 1px 17px;line-height: 20px;border-bottom:1px #ccc dashed;list-style-type:square; padding: 3px 0 3px 0;}

#main_text ol li {margin:0px 0px 1px 17px;line-height: 20px;border-bottom:1px #ccc dashed;list-style-type:decimal; padding: 3px 0 3px 0;}

/* preload images */
div#preloaded-images {
position: absolute;
overflow: hidden;
left: -9999px;
top: -9999px;
height: 1px;
width: 1px;
}
