/********************  Template Colors ****************************/
body {color: #444; background-color:#3d4a19;background-image:url(/template/img/bkg/T1-0002-bkg.jpg); background-repeat:repeat-x;}
.body-sub {color: #444; background-color:#3d4a19;background-image:url(/template/img/bkg/T1-0002s-bkg.jpg); background-repeat:repeat-x;}
#header-home {background-color:#637928;background-position:top;background-repeat:no-repeat;}
#header-sub {background-color:#637928;background-position:top;background-repeat:no-repeat;
}

#apptBkg{background-color:#637928;}

.centercolumn {background-color: #F1F3EB;}
.rightcolumn {background-color: #D4DAC4;}
.leftcolumn, #serviceLogo, #serviceLogoFB, .headline {background-color: #D4DAC4;}
.emptycell {background-color: #999;}

a{color: #444;}
a:hover{}
#copyright {background-color: #637928; color: #ddd;}
#copyright a{color: #ddd;}
#copyright a:hover{color: #fff;}

#apptPageLink h2,
#homeProducts h2,
#practiceServices h3, 
#communityCopyBlocks h2, 
#feature h2, 
#membershipHome h2 {background-color: #637928; color: #dddddd;}

#topTen a{color: #666666;}
#topTen {}

/********************  SMILE GALLERY BLOCK ****************************/
.pagination{background-color:#637928;border: 5px solid #637928;border-width: 0 5px;}
.contentslide{border: 5px solid #F1F3EB;}


/******* Main Navigation UP Colors *********************/
#mainNav {background-color: #637928;}
#p7TBMroot {border: 1px solid #aaa;background-color: #637928;}
#p7TBMroot li a {border-right: 1px solid #aaa;}
#p7TBMroot .p7TBMtext li a {color: #ddd;}

/******* Main Navigation Active Colors *********************/
#p7TBMroot .p7TBMtext .p7TBMdown, #p7TBMroot .p7TBMtext .p7TBMdown:hover {
color: #000000!important;background-color: #D4DAC4!important;}
	
/******* Main Navigation Hover Colors *********************/
.p7ie6Fix:active, 
#p7TBMroot .p7TBMtext .p7TBMon,
#p7TBMroot .p7TBMtext li a:focus, 
#p7TBMroot .p7TBMtext li a:active {color: #ffffff;	background-color: #8E9E63;}

/********************  Subnavigation Styles****************************/
#navOptVert{background-color: #D4DAC4;}
#navOptVert h3 {background-color: #637928; color: #ddd; padding:7px 0 7px 15px;}
#navOptVert a:link, #navOptVert a:visited {}
#navOptVert a:hover{background-color: #F1F3EB;}

#allFocus h2 {background-color: #637928; color: #ddd}
#allFocus h2 a,#allFocus h2 a:hover {color: #ddd;}
#allFocus li a,#allFocus li a:hover, #allFocus h3  {color: #444;}

/********************  FACEBOOK TAB STYLES ****************************/
#facebook-container, #facebook-container-doc, #bannerFB {background-color:#637928;}	
#practiceNameBlockFB {color:#ffffcc;}
#FB-appt {background-color:#d2dac3;}
#docInfoFB, #titleFB, #meetDocFB, #titleFB-doc, #whatweofferFB {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2dac3', endColorstr='#ffffff'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#d2dac3), to(#ffffff)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #d2dac3,  #ffffff); /* for firefox 3.6+ */
}
#meetDocFB {
    background-color:#ffffff;
    border-bottom:20px solid #637928;
}
#apptBlockFull {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a924a', endColorstr='#d2dac3'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#7a924a), to(#d2dac3)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #7a924a,  #d2dac3); /* for firefox 3.6+ */
}


