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;}
/**/

div#container{width:885px;margin:0 auto;}
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;}

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;}

#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;}

div#page{clear:both;float:left;}
#leftCol{background:url(../images/homepage_greenbg.jpg) no-repeat top left;width:267px;height:372px;margin:0;padding:0;float:left;}
#leftCol h2{text-align:left;margin:20px 0 10px 25px;padding:0px;}
#leftCol p{text-align:left;margin:0px 25px 10px 25px;color:#FFFFFF;font-size:11px;}
#leftCol p.more{text-align:right;margin-right:30px;}
div#content{width:618px;float:left;}
#bottompage{clear:both;background:url(../images/footer.jpg) no-repeat top left;width:885px;height:209px;float:left;}

#testimonials{width:250px;padding:0px 0;float:left;}
#testimonials h2{margin:20px 0px 7px 25px;text-align:left;}
#testimonials p{margin:0 0 0 25px;font-size:11px;color:#333333;text-align:left;}
#testimonials .client{text-align:right;font-weight:bold;margin-top:10px;}
p.button, #testimonials .button{text-align:right;margin-top:7px;}
#showcase{float:left;width:625px;}
#showcase h2 {margin:20px 0 7px 40px;text-align:left;}

#item1Pic{float:left;width:159px;}
#item1Pic img, #item1Pic p{margin:0 0 5px 40px;}
#item2Pic{float:left;width:139px;}
#item2Pic img, #item2Pic p{margin:0 0 5px 20px;}
#item1Pic img, #item2Pic img{margin-top:3px;}

#description{float:left;width:160px;}
#description h3, #description p{padding:0;margin:0 0 0 10px;text-align:left;font-size:11px;}
#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;}