/* Quest CSS Stylesheet */

body { 
margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; 
}

/* Page Elements */

.maincontentcontainer { width:800px; }
.homecontentleft { float:left; width:545px; padding-left:30px; padding-right:25px; padding-top:25px; padding-bottom:25px; }
.homecontentright { float:right; width:200px; padding-top:25px; padding-bottom:25px; }

/*Newsletter Subscribe */

.subtextfield { width:150px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

/* Navigation Menu */
.navcontainer { background:url(../images/nav/bg.gif); background-repeat:repeat-x; width:100%; height:37px; }
.navitems { width:800px; height:37px; }

/* Metagenics */

.metaarrow { float:left; width:132px; text-align:right; padding-top:20px; }
.metastore { float:right; width:60px; padding-top:18px; }


/* COPY */

h1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; }
h2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.subheadertext { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.copy  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.copy a  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5574b9; text-decoration:none; }
.copy a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5574b9; text-decoration:none;}
.copy a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5574b9; text-decoration:none; }
.copy a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#d7af4b; text-decoration:underline; }

/* Footer */

.footercontainermain { width:800px; padding-top:20px; }
.footerleft { float:left; width:545px; height:50px; padding-left:30px; padding-right:25px; padding-bottom:20px; }
.footerright { float:right; width:175px; height:50px; padding-right:25px; padding-bottom:20px; padding-top:13px; }
.footercopy  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; }
.footercopy a  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#5574b9; text-decoration:none; }
.footercopy a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#5574b9; text-decoration:none;}
.footercopy a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#5574b9; text-decoration:none; }
.footercopy a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#d7af4b; text-decoration:underline; }

/* Home */

.readhomecontainer { width:80px; }
.readhomearrow { float:left; width:20px; padding-top:20px; }
.readhome { float:right; width:60px; padding-top:18px; } 
.funcmedcontainer { width:173px; height:150px; padding-top:70px; padding-left:6px; padding-right:100px; background:url(../images/home/functionalmed.gif); background-position:top left; background-repeat:no-repeat; }
.chiroservicescontainer { width:173px; height:150px; padding-top:70px; padding-left:6px; padding-right:100px; background:url(../images/home/chiropracticservices.jpg); background-position:top left; background-repeat:no-repeat; }

/* Services */

.servicespic {  width:100px; vertical-align:top; }
.servicescopy { width:445px; vertical-align:top; padding-bottom:20px; }

/* Forms */

.error  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:red; font-style:italic; }

/* Partners Home */

#partners-home { text-align:center; padding-bottom:5px; padding-top:10px; }

*/ Social */

#home-social { margin-bottom:10px; }

