/********************  Template Colors ****************************/
body {background-color:#222;}
.body-sub {background-color:#222;}
#header-home {background-color:#cc6600;background-position:top;background-repeat:no-repeat;}
#header-sub {background-color:#cc6600;background-position:top;background-repeat:no-repeat;}

#apptBkg{background-color:#cc6600;}

.centercolumn {background-color:#FAF1E8;}
.rightcolumn, #serviceLogo, #serviceLogoFB, .headline {background-color:#eeccaa;}
.leftcolumn {background-color:#eeccaa;}
.emptycell {background-color: #cc6600;}

.pagination{background-color:#cc6600;border: 5px solid #cc6600;border-width: 0 5px;}
.contentslide{border: 5px solid #F1F3EB;}

#contentarea {border-left: 1px solid #000;}

#practiceServices h3, 
#communityCopyBlocks h2, 
#membershipHome h2, 
#apptPageLink h2,
#feature h2, 
#homeProducts h2{background-color:#cc6600; color: #ffffcc;}

#relatedInfo li{}
#relatedInfo a{}
#relatedInfo a:hover{}

#formcontainer, #formcontainer2, #newsArticlesTOC {
background-color:#FFFFFF;}
a{}
a:hover{}
#copyright {background-color:#cc6600; color: #ccc;}
#copyright p{color: #444;}
#copyright a{color: #444;}
#copyright a:hover{color: #000;}
#apptPageLink {border: 0px solid #999;}
#topTen a{color: #666666;}
#topTen {}


/******* Main Navigation UP Colors *********************/
#mainNav {background-color: #cc6600;}
#p7TBMroot {font-size: .75em;
	border-top: 1px solid #999;
	border-right: 0px solid #fff;
	border-bottom: 1px solid #666;
	border-left: 0px solid #FFFFFF;background-color: #cc6600;
}
#p7TBMroot li a {border-right: 1px solid #999;}
#p7TBMroot .p7TBMtext li a {color: #ffffcc;}

/******* Main Navigation Active Colors *********************/
#p7TBMroot .p7TBMtext .p7TBMdown, #p7TBMroot .p7TBMtext .p7TBMdown:hover {
	color: #000!important;
	background-color: #EECCAA!important;
}
/******* Main Navigation Hover Colors *********************/
.p7ie6Fix:active, 
#p7TBMroot .p7TBMtext .p7TBMon,
#p7TBMroot .p7TBMtext li a:focus, 
#p7TBMroot .p7TBMtext li a:active {	color: #ffffcc;
	background-color: #DD9955;
}

/********************  Subnavigation Styles****************************/
#navOptVert{background-color:#eeccaa;}
#navOptVert h3 {background-color:#cc6600; color: #ffffcc;padding: 6px 0 6px 10px;}
#navOptVert a:link, #navOptVert a:visited {border-left: 10px solid #eeccaa;}
#navOptVert a:hover{background-color:#F7E6D5;border-left: 10px solid #dd9955;}

#allFocus h2 {background-color: #cc6600; color: #ffffcc;}
#allFocus h2 a,#allFocus h2 a:hover {color: #ffffcc;}
#allFocus li a,#allFocus li a:hover, #allFocus h3  {}

/********************  FACEBOOK TAB STYLES ****************************/
#facebook-container, #facebook-container-doc, #bannerFB {background-color:#cc6600;}	
#practiceNameBlockFB {color:#ffffcc;}
#FB-appt {background-color:#dd9955;}
#docInfoFB, #titleFB, #meetDocFB, #titleFB-doc, #whatweofferFB {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD9955', endColorstr='#ffffff'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#DD9955), to(#ffffff)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #DD9955,  #ffffff); /* for firefox 3.6+ */
}
#meetDocFB {
    background-color:#ffffff;
    border-bottom:20px solid #cc6600;
}
#apptBlockFull {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD9955', endColorstr='#eeeeee'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#DD9955), to(#eeeeee)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #DD9955,  #eeeeee); /* for firefox 3.6+ */
}

