/* -- ALBION MILL ----------------------------------------------------------------------------- */
/* -- Copyright 2006 Lawton Bailey Creative services ------------------------------------------ */
/* -- CSS, XHTML 1.1 -------------------------------------------------------------------------- */


body {
	margin: 20px 0;
	padding: 0;
	border: 0;
	background: #938d71;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}

h1, h2, h3, h4, h5 { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 2px 0; color: #d65625; }
h1 { font-size: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 16px; color: #333; }
h5 { font-size: 12px; color: #333; }

/* -- Containers -------------------------------------------------------------------------- */

#wrap { margin: 0 auto; width: 805px; position: relative; }

#event-btn { position: absolute; top: 20px; left: 10px; z-index: 100px; border: 0; }

#index01 { width: 560px; height: 1061px; background: url(images/index-01.jpg) no-repeat; }
#menu01 { float: right; width: 245px; height: 1061px; background: url(images/index-02.jpg) no-repeat bottom; }

#main01 { width: 560px; height: 1061px; background: url(images/main-01.jpg) no-repeat; }
#main02 { width: 560px; height: 1061px; background: url(images/spares-01.jpg) no-repeat; }
#main03 { width: 560px; height: 1061px; background: url(images/bikesforsale-01.jpg) no-repeat; position: relative; }
#main04 { width: 560px; height: 1061px; background: url(images/contactus-01.jpg) no-repeat; position: relative; }
#main05 { width: 560px; height: 1061px; background: url(images/partslist-01.jpg) no-repeat; position: relative; }
#main06 { width: 560px; height: 1061px; background: url(images/events-01.jpg) no-repeat; position: relative; }

#textbox { width: 387px; height: 866px; padding: 15px 15px; overflow: auto; position: absolute; top: 119px; left: 61px; }
#textbox p { width: 365px; margin: 0 0 10px 0; color: #333px; }
#textbox p a { color: #d65625; text-decoration: none; }
#textbox p a:hover { color: #333; }

#menu02 { float: right; width: 245px; height: 1061px; background: url(images/main-02.jpg) no-repeat bottom; }

#footer { margin: 0 auto; padding-top: 15px; width: 805px; height: 122px; text-align: center; background: url(images/footer.jpg) no-repeat; color: #fff; }
#footer a { color: #f4e29d; text-decoration: none; }
#footer a:hover { color: #fff; }


/* -- Menu -------------------------------------------------------------------------- */

#restoration-button { height: 181px; margin: 0 0 9px 0; background: url(images/restoration-button.jpg) no-repeat; }
#spares-button { height: 200px; background: url(images/spares-button.jpg) no-repeat; }
#partslist-button { height: 82px; margin: 0 0 9px 0; background: url(images/partslist-button2.jpg) no-repeat; }
#gallery-button { height: 181px; margin: 0 0 12px 0; background: url(images/gallery-button2.jpg) no-repeat; }
#contact-us-button { height: 51px; background: url(images/contact-us-button.jpg) no-repeat; }
