body{margin:0;padding:0;text-align:center;background:url(../images/bg.jpg) repeat-y center top #2e3236;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:14px;font-size:11px;}

/* hide text to display image */
.imgText {display: block;text-indent:-9999px;text-decoration: none;}
.imgText a {text-decoration: none;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}
/**/

/* main container*/
div#container{width:885px;margin:0 auto;}

/* header */
div#header{width:885px;text-align:left;}
h1#logo{width:267px;float:left;background:url(../images/8inchnails.jpg) no-repeat top left;height:152px;margin:0;padding:0;font-size:13px;}
h1#logo a{width:267px;height:152px;margin:0;padding:0;}

/* menu */
div#menu {width: 618px;height: 152px;float:left;background:url(../images/menu_bg.jpg) top left no-repeat;border: 0;z-index: 1000;margin: 0;}
div#menu ul {padding: 0;margin:0;padding-left:118px;}
div#menu ul li {display: block;float: left;padding: 0;}

/* individual menu item - swap text to image*/
#home{background:url(../images/menu_home.jpg) no-repeat top left;width:46px;height:103px;margin:0;padding:0;}
#home a{background:url(../images/menu_home.jpg) no-repeat top left;width:46px;height:103px;margin:0;padding:0;}
#aboutus{background:url(../images/menu_aboutus.jpg) no-repeat top left;width:75px;height:103px;margin:0;padding:0;}
#aboutus a{background:url(../images/menu_aboutus.jpg) no-repeat top left;width:75px;height:103px;margin:0;padding:0;}
#services{background:url(../images/menu_services.jpg) no-repeat top left;width:69px;height:103px;margin:0;padding:0;}
#services a{background:url(../images/menu_services.jpg) no-repeat top left;width:69px;height:103px;margin:0;padding:0;}
#aboutus{background:url(../images/menu_aboutus.jpg) no-repeat top left;width:75px;height:103px;margin:0;padding:0;}
#aboutus a{background:url(../images/menu_aboutus.jpg) no-repeat top left;width:75px;height:103px;margin:0;padding:0;}
#endorsements{background:url(../images/menu_endorsements.jpg) no-repeat top left;width:108px;height:103px;margin:0;padding:0;}
#endorsements a{background:url(../images/menu_endorsements.jpg) no-repeat top left;width:108px;height:103px;margin:0;padding:0;}
#gallery{background:url(../images/menu_gallery.jpg) no-repeat top left;width:62px;height:103px;margin:0;padding:0;}
#gallery a{background:url(../images/menu_gallery.jpg) no-repeat top left;width:62px;height:103px;margin:0;padding:0;}
#links{background:url(../images/menu_links.jpg) no-repeat top left;width:53px;height:103px;margin:0;padding:0;}
#links a{background:url(../images/menu_links.jpg) no-repeat top left;width:53px;height:103px;margin:0;padding:0;}
#contactus{background:url(../images/menu_contactus.jpg) no-repeat top left;width:87px;height:103px;margin:0;padding:0;}
#contactus a{background:url(../images/menu_contactus.jpg) no-repeat top left;width:87px;height:103px;margin:0;padding:0;}

/* content page */
div#page{clear:both;float:left;}

/* left column - green background */
#leftCol{background:url(../images/homepage_greenbg.jpg) no-repeat top left;width:267px;height:372px;margin:0;padding:0;float:left;line-height:13px;}
#leftCol h2{text-align:left;margin:20px 0 10px 20px;padding:0px;}
#leftCol p{text-align:left;margin:0px 25px 7px 20px;color:#FFFFFF;font-size:11px;}
#leftCol p.client{text-align:left;font-weight:bold;}
#leftCol p.gobutton{text-align:right;}

hr.green{border-top:1px solid #a4ae61;margin:10px 20px 0 20px;}
#item1Pic{float:left;width:134px;text-align:right;}
#item1Pic img{margin-bottom:10px;}
#description{float:left;width:115px;}
#description h3, #description p{color:#fff;padding:0;margin:0 0 0 7px;text-align:left;font-size:11px;}

/* right column content - wood bg */
div#content{width:618px;float:left;height:372px;background:url(../images/content_bg.jpg) no-repeat;}
div#scrollbox{overflow:auto;width:612px;height:365px;}
div#scrollbox h2{font-size:28px;font-family:Helvetica, Arial, sans-serif;color:#333333;text-transform:lowercase;text-align:left;font-weight:normal;margin:0;padding:30px 20px 15px 25px;}
div#scrollbox p {text-align:left;margin:0;padding:0px 20px 7px 25px;}
div#scrollbox ul{text-align:left;padding:0px;margin-left:50px;line-height:16px;margin-top:5px;}
div#scrollbox a:link, div#scrollbox a:visited, div#scrollbox a:hover{color:#666666;}
div#scrollbox a:hover{color:#000000;text-decoration:none;}

/* bottom wood image */
#bottompage{clear:both;background:url(../images/bottom_bg.jpg) no-repeat top left;width:885px;height:68px;float:left;}

/* footer links */
#systemLinks,#footerLinks{margin:20px 0;text-align:right;width:885px;color:#999999;font-family:Arial, Helvetica, sans-serif;}
#footerLinks a:link, #footerLinks a:visited, #footerLinks a:hover{color:#999999;text-decoration:none;padding:0 4px;}
#footerLinks p{margin:8px 4px 0 0;}
#footerLinks a:hover{text-decoration:underline;}

/* enquiry form */
#enquiry {margin-left:25px;text-align:left;}
#enquiry label, #enquiry .button{display:block;}
#enquiry label{float:left;width:100px;margin-top:2px;}
#enquiry .textbox{float:left;font-size:12px;color:#333333;margin-top:2px;}
#enquiry .button{margin:10px 0 0 105px;}
