a, a:visited {color: #003366;}
a:hover {text-decoration: none;}
body {margin:0; padding:0 0 50px 0; background: url('/images/greenLeafBG.jpg') top left repeat-x; font-family: "Comic Sans MS",Arial,Times,Helvetica, sans-serif; font-size: 90%;}
form input {margin: 0 0 5px 0;}
html {background: url('/images/greenColorBG.jpg') top left repeat;}

#adRight {display: table; width: 248px; padding: 10px; text-align: center;}
#bodyText {padding: 10px 10px 10px 20px;}
#breadcrumbs {padding: 10px 10px 0 0;}
#containerMain {margin-top: 10px; margin-left: auto; margin-right: auto; text-align: center; width: 1037px; background: url('/images/bodyBG.gif') top left repeat-y;}
#containerMainSub {margin-top: 10px; margin-left: auto; margin-right: auto; text-align: left; width: 1037px; background: url('/images/bodyBGSub.gif') top left repeat-y;}
#columnLeft {width: 237px; padding: 0 0 0 38px; text-align: left; vertical-align: top;}
#columnMiddle {width: 395px; padding: 0 15px 10px 14px; text-align: left; vertical-align: top;}
#columnMiddle p {margin: 0; padding: 10px 5px 15px 10px;}
#columnMiddle ul,
#columnRightSub ul {margin: 0 0 0 10px; padding: 10px 5px 15px 10px;}
#columnRight {width: 324px; padding: 0 0 10px 14px; text-align: left; vertical-align: top;}
#columnRightSub {width: 732px; padding: 0 53px 10px 15px; text-align: left; vertical-align: top;}
#footerBar {height: 9px; line-height: 9px; background: url('/images/greenFooterBar.gif') top left no-repeat;}
#footerText {margin: 0 38px 0 38px; text-align: center; width: 961px; background: url('/images/greenFooterTextBg.gif') top left repeat;}
#footerText p {width: 404px; padding: 10px; margin: 0 300px 0 237px; font-size: 80%;}
#footerBottom {width: 1037px; height: 6px; background: url('/images/greenFooterBottom.gif') top left no-repeat;}
#header {width: 1037px; height: 152px; text-align: left;}
#headerLeft {padding-left: 38px; width: 355px; height: 152px; display: inline; float: left;}
#headerRight {padding-right: 38px; width: 606px; height: 152px; display: inline; float: right; background: url('/images/headerRight.jpg') top left no-repeat;}
#quotePic {width: 397px; height: 298px; display: block; background: url('/images/quotePic01.jpg') top left no-repeat;}
#tblServices {border-color: #000; border-width: 0 0 1px 1px; border-style: solid; margin: 0; width: 650px; display: block;}
#tblServices td {border-color: #000; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 4px; background-color: #FFC;}
.tblServicesPricing {border: 0px; margin: 0 0 0 25px; width: 575px;}
.tblServicesPricing  td {padding: 10px;}
.sloganPic {width: 223px; height: 297px; display: block; padding:0; margin:0; border: 0;}

.hide {display: none;}
.imgLeft {padding: 0 15px 10px 0;}
.imgRight {padding: 0 0 10px 15px;}
.tinyBr {font-size: 15px; line-height: 15px;}


/*------------------ MAIN NAV --------------------*/

#nav
{
list-style: none;
padding: 0;
margin: 0;
display: block;
overflow: hidden;
}

#nav li
{
margin: 0;
padding: 0;
overflow: hidden;
display: block;
list-style-type: none;
}

#nav a
{
float: left;
padding: 34px 0 0 0;
margin: 0;
overflow: hidden;
height: 0px !important;
height /**/:34px; /* for IE5/Win */
}

#nav a:hover
{
background-position: 0 -34px;
}

#nav a.selected
{
background-position: 0 -68px;
}

#home a
{
width: 223px;
height: 34px;
margin: 0;
background: url('/images/btnHome.gif') top left no-repeat;
}

#about a
{
width: 223px;
height: 34px;
margin: 0;
background: url('/images/btnAbout.gif') top left no-repeat;
}

#services a
{
width: 223px;
height: 34px;
margin: 0;
background: url('/images/btnServices.gif') top left no-repeat;
}

#schedule a
{
width: 223px;
height: 34px;
margin: 0;
background: url('/images/btnSchedule.gif') top left no-repeat;
}

#client a
{
width: 223px;
height: 34px;
margin: 0;
background: url('/images/btnClient.gif') top left no-repeat;
}

#location a
{
width: 223px;
height: 34px;
margin: 0;
background: url('/images/btnLocation.gif') top left no-repeat;
}

#contact a
{
width: 223px;
height: 34px;
margin: 0;
background: url('/images/btnContact.gif') top left no-repeat;
}