body
/* #242933 {background-color:#f0f5e8;
}*/
{background-image:url('images/bgStrip.gif'); background-repeat:repeat;}

#tableid
{background-color:white; width:900px; padding:0px; margin-left: auto; margin-right: auto; outline:#5b8da6 solid 2px;
/*border-spacing:0px; border-collapse:collapse; border:2px solid #5b8da6;*/ }

/* banner */

#bannerpos
{padding-left:30px; padding-top:25px; float:left; padding-bottom:10px;}

#namestyle1
{color:#3a546d; font-size:22px; font-family: Helvetica;}

#namestyle2
{color:#c8581b; font-weight:bold; font-size:14px; font-family:helvetica;}

#namestyle3
{color:#54869f; font-weight:bold;font-size:14px; font-family: helvetica;} 

#address
{color:#3a546d; font-size:12px;font-family:Arial, Helvetica, sans-serif; 
float:right;padding-top:14px;padding-right:25px;padding-bottom:10px;}

/* row 1 */

#name
{height:77px; width:900px; margin:0px; padding:0px; }

/* row 2 */

#iconHome
{width:215px; float:left; padding-top:0px; margin:0px; }


.iconHome
{width:215px;  float:left; padding-top:0px; margin:0px; }

.dividingLine
{background-image:url(images/dot.gif); 
background-position: center;
background-repeat:repeat-x;
width:600px; 
height:1px; 
}

img.center {   display: block;   margin-left: auto;   margin-right: auto; }

/* top navigation start */

#topNav
{width:685px; margin: 0px; padding:0px; }


.topBNav
{width:685px; margin: 0px; padding-bottom:7px;}


#navcontainer ul
{ float:right; margin:0px; padding-top:20px; list-style-type: none; }

#navcontainer ul li
{float:left;  text-align: left; margin: 0; padding-left:20px; padding-right:20px; }

#navcontainer ul li a
{ color: #4c758a; text-decoration: none; font: bold 11px arial; }

#navcontainer ul li a:hover
{ color:#c05c1a;}

#navcontainer a:active
{ color:#c05c1a; }

#navcontainer li#active a
{ color:#c05c1a; text-decoration: underline; }


/* row 3 */


#middle
{ margin:0px; padding:0px; width:900px; }


/* row 4 */

/* bottom horizontal navigation start */

#topNav
{ width:685px; margin: 0px; padding:0px; }

#bnavlist ul
{ float:right; margin:0px; padding-top:5px; list-style-type: none;}

#bnavlist ul li
{float:left; text-align: left; margin: 0; padding-left:20px; padding-right:20px;}

#bnavlist ul li a
{color:  #4c758a; text-decoration: none; font: bold 11px arial;}

#bnavlist ul li a:hover
{color:#c05c1a;}

#bnavlist a:active
{color:#c05c1a;}

#bnavlist li#active a
{color:#c05c1a; text-decoration: underline;}

/* bottom navigation end */

/* row 5 */

/* vertical side navigation */

#chiroImg
{float:right; padding-bottom:20px; padding-left:20px;}

#vnavcontainer 
{background-image:url('images/verticalCol1bg.gif');
width:215px; background-repeat:repeat-x; vertical-align:text-top;}

#vnavlist
{
padding-left:10px; margin-left: 0; font: bold 11px arial; }

#vnavlist li
{
list-style: none; margin: 0; padding: 0.5em; border-bottom: 1px solid gray; color: #3a546d;
text-decoration: none; text-align: left; font: bold 11px arial;}

#vnavlist li a 
{color: #3a546d; text-decoration:none; font: bold 11px arial;}


#vnavcontainer ul li a:hover
{ color: #c05c1a; font: bold 11px arial;}

#vnavcontainer a:active
{ color: #c05c1a; font: bold 11px arial;}

#vnavcontainer li#active a
{ color: #c05c1a; font: bold 11px arial;}


/* vertical navigation ends */

/* date code */
.dateFormat
{color: #6b9505; font-size: 9pt; font-family: arial,lucinda,verdana,geneva,sans-serif;
font-weight:bold; padding-left:20px;}


/* hours of op */

.hours
{
width:125px; border:1px solid #46778f; text-align:left; margin:15px;
padding-left:10px; padding-right:10px; padding-bottom:10px;}

.justBoldOrange
{font: bold 11.5px arial; color: #b0591f;} 

.justBoldBlue
{font: bold 11.5px arial; color: #3a546d;}


.doctorsImg
{float:right; padding:10px;}



/* old date code 

.outerbox { border:1px solid black;padding-left:0px;
    width:50px; 
    overflow:hidden;margin:4px; font-weight:900;
    font-family: verdana,arial,sans-serif; }
.datebox  { font-size:22pt;color:#666;text-align:center;
    border-bottom:1px solid black;}
.monthbox { font-size:11pt;color:#fff;
    background-color:#666; text-align:center; }

*/





/* ---- Index page elements start ------ */
#containContent
{padding-top:40px;}

#wrapBox
{padding-left:25px;}

#couponContainer
{float: left; width: 630px; border:4px solid #cdd4db; background-color:#eceeed; margin-bottom:25px;}
	

#couponContent
{
	clear: left;
	float: left;
	width: 200px;
	padding: 10px; 	
	display: inline;
	}
	
#firstLine
{text-align:center; padding-top:80px; font-size:14px;}

#secondLine
{color:#2c4b69;font-size:12px;line-height:20px;}

#thirdLine
{border-bottom: 1px solid #cf6118}

#couponGif
{float: right;
	width: 404px;
	display: inline;}
/* ---- end Coupon ------ */

#indexPhoto
{float:left; 
padding-left:10px;
padding-top:30px; 
padding-bottom:20px;
padding-right:20px;}


.quote
{margin-left:50px; width:500px; text-align:center; border:5px solid #cdd4db;
padding:10px; background-color:#eceeed; font-style:italic;  color: #3a546d;
font-size:11pt; font-family:times;}

.browntext
{color: #b0591f; text-align: left; font: bold 11.5px arial; text-decoration:none;}

.browntextNews
{color: #b0591f; text-align: left; font: bold 15px arial; text-decoration:none;}

.bluetext
{color: #3a546d; text-align: left; font: bold 11.5px arial; text-decoration:none;}

.bluetext12
{color: #3a546d; text-align: left; font: bold 12px arial; text-decoration:none;}

.bluetextBilling
{color: #3a546d; text-align: left; font: bold 12px arial; text-decoration:none; padding-left:30px;
margin-left:0px; padding-left:0px;}

.noborder
{ border-style: none;}

#tblNews
{width:575px;}

.phone
{color: #3a546d; text-align: left; font: bold 14px arial;}

.browntextnav a:link
{color: #b0591f; text-align: left; font: bold 11.5px arial; text-decoration:underline;}

.browntextnav a:visited 
{ color:#233641; text-align: left; font: bold 11.5px arial; text-decoration:underline;}
	
.browntextnav a:hover, a:active 
{ color:#233641; text-align: left; font: bold 11.5px arial; text-decoration:underline;}



.browntextnavIndexFooter a:link
{color: #b0591f; text-align: left; font: bold 11px arial; text-decoration:underline;}

.browntextnavIndexFooter a:visited 
{ color:#233641; text-align: left; font: bold 11px arial; text-decoration:underline;}
	
.browntextnavIndexFooter a:hover, a:active 
{ color:#233641; text-align: left; font: bold 11px arial; text-decoration:underline;}


.bluetextnav a:link
{color: #3a546d; text-align: left; font: bold 11.5px arial; text-decoration:underline;}

.bluetextnav a:visited 
{ color: #3a546d; text-align: left; font: bold 11.5px arial; text-decoration:underline;}
	
.bluetextnav a:hover, a:active 
{color: #3a546d; text-align: left;font: bold 11.5px arial; text-decoration:underline;}


#maintd
{text-align:left; padding:0px; margin:0px; background-image:url(images/bgTable.png);background-repeat:no-repeat; vertical-align:top;}

.paracontent
{padding-left:25px; padding-right:10px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; }

.paracontentIndexFooter
{ padding-right:20px;padding-left:30px;font-size:11px;padding-left:25px; padding-right:10px; margin:0px; text-align: left; color: #3a546d; 
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; }

.paracontentDoctors
{padding-left:30px; padding-right:30px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal;}

.paracontentNews
{padding-left:30px; padding-right:5px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; }

.paracontentChiroProductd
{padding-left:50px; padding-right:40px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; }

.paracontentVideos
{padding-right:40px;padding-left:50px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; }

.paracontentConditions
{padding-right:30px;padding-left:30px; width:600px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; }

.paracontentPregnancy
{padding-right:40px;padding-left:50px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal;}


.lisports
{font: bold 11.5px arial;
color: #b0591f;}



#indexsubTable
{width:550px;}

.bizvotes
{text-align:center; font:10.5px Arial, sans-serif;color: #555555; color: #555555; padding-left:20px;text-decoration: none;}

.bizvotesStyle
{width: 120px; padding:20px; text-align: center;}

#honor
{text-align:center; width:573px; border:5px solid #cdd4db; padding:20px; background-color:#eceeed;}

#indexImg
{float:left; padding-left:10px;padding-top:20px; padding-bottom:20px;padding-right:15px;}

.paracontentStaff
{padding-left:15px; margin:0px; text-align: left; color: #3a546d; font-size: 8pt;
font-family: arial,lucinda,verdana,geneva,sans-serif;
line-height: 1.5em; vertical-align: top; letter-spacing:normal;}

.paracontentOfficeHours
{padding-left:35px; text-align: left; color: #3a546d; font-size: 9pt; font-family: arial,lucinda,verdana;
line-height: 1.5em; vertical-align: top; letter-spacing:normal;}

.paracontentOffice
{padding-left:40px; padding-right:20px; margin:0px; text-align: left; color: #3a546d; font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; text-align:left;}

.paracontentTestimonials
{padding-right:30px;padding-left:50px; font-size:11px; margin:0px; text-align: left; color: #3a546d; 
font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em; vertical-align: top;
letter-spacing:normal; }


.office
{color: #b75515; text-align: left; font: bold 12px arial; vertical-align: top; margin:0px; text-align: left;
padding-left:20px; padding-top:20px;}


.conditionList
{padding-left:0px; padding-right:10px; margin:0px;  text-align: left; color: #3a546d;
font-size: 9pt; font-family: arial,lucinda,verdana,geneva,sans-serif; line-height: 1.5em;
vertical-align: top; letter-spacing:normal; font-family: Verdana; text-align:left;}


.officeHoursTable
{margin:0px; padding:0px; vertical-align:top;}


.officeHoursBox
{margin-right:35px; margin-top:20px; border:thin solid #666666; padding-right:10px;}

.alignHours
{text-align:center; vertical-align:top;}


.center
{text-align:center;}

.top
{padding:0px; margin:0px; vertical-align:top}

.alignTop
{ vertical-align: top; }

.modh2
{color: #c05c1a; text-align: left; font: bold 13px arial; 
vertical-align: top; padding-left:20px; padding-top:10px;
padding-bottom:10px; padding-right:0px; margin:0px;}

.padding35
{padding-left:35px;}


#gfRedImg
{float:left; padding-right:20px; margin-right:20px;border-style:solid;
border-width:thin;border-color:#98bf21;}

#gfBottleImg
{float:left; padding-right:20px; margin-right:20px;border-style:solid;
border-width:thin;border-color:#98bf21;margin-bottom:40px;margin-top:20px;}

#greensFirst
{float:left; border-style:solid; border-width:thin;border-color:#98bf21;}

#gfkImg
{float:left; padding-right:20px; margin-right:20px;border-style:solid;
border-width:thin;border-color:#98bf21;" alt="Greens FIRST Healthy Living Kit}

h1
{color: #c05c1a; text-align: left; font: bold 13px arial; vertical-align: top;
 padding-right:10px; padding-top:40px; margin:0px; }

h2
{color: #cf6118; text-align: left; font: bold 12px arial;
vertical-align: top; margin:0px; text-align: left;}


.h2_30
{color: #cf6118; text-align: left; font: bold 12px arial;
vertical-align: top; margin:0px; text-align: left;padding-left:30px;}


.h2videos
{padding-right:40px;padding-left:50px;color: #cf6118; text-align: left; font: bold 12px arial;
vertical-align: top; margin:0px; text-align: left;}

h3
{color: #b0591f; text-align: left; font: bold 12px arial; vertical-align: top;}

h4
{color: #3a546d; text-align: left; font: bold 12px arial; vertical-align: top; 
margin:0px; text-align: left;}

.h4pregnancy
{font-size:12px; text-decoration:underline;color: #3a546d; font: bold 12px arial; vertical-align: top; 
margin:0px; text-align: left;}


.h4treat
{font-size:12px;text-decoration:underline;color: #3a546d; text-align: left; font: bold 12px arial; vertical-align: top; 
margin:0px; text-align: left;}

.autoh4
{color: #3a546d; text-align: left; font: bold 12px arial; vertical-align: top; 
margin:0px; text-align: left; text-decoration:none;}

.h4conditions
{padding-right:30px;padding-left:30px;color: #3a546d; text-align: left; font: bold 12px arial; vertical-align: top; 
margin:0px; text-align: left;}
/* ---- headings over------ */

#maintdL
{background-image:url(images/aboutStripL.gif);
background-repeat:no-repeat; vertical-align:top;
text-align: left;}

#maintdLChiro
{background-image:url(images/blackStripL.gif);
background-repeat:no-repeat;
vertical-align:top;
text-align: left;}

#maintdLnewP
{background-image:url(images/newPStripL.gif);
background-repeat:no-repeat;
vertical-align:top;
text-align: left;}

#maintdLTreat
{background-image:url(images/treatStripL.gif);
background-repeat:no-repeat;
vertical-align:top;
text-align: left;}

#maintdLSport
{background-image:url(images/sportStripL.gif);
background-repeat:no-repeat;
vertical-align:top;
text-align: left;}

#maintdLAuto
{background-image:url(images/autoStripL.gif);
background-repeat:no-repeat;
vertical-align:top;
text-align: left;}

#maintdLDiet
{background-image:url(images/dietStripL.gif);
background-repeat:no-repeat; vertical-align:top; text-align: left;}

#maincontent
{padding-left:30px; padding-right:10px; padding-top:20px; margin:0px;
text-align: left;}

#imgNewPat
{float:right; padding-bottom:35px; padding-left:20px;padding-top:20px}

#imgNewPat2
{float:right; padding-bottom:35px;padding-top:30px; padding-left:20px;}

.highlightNewP
{font-weight:bold; color:#3a546d;text-decoration:underline;}

#text
{color: #3a546d; font: normal 10.5px arial; vertical-align: top;}



/* END OF PAGE navigation  */

.hr2 
{   height:1px; width:860px; background:#222229; margin: 0px 0px 0px 0px;}

#botNav
{font-family: Arial, Helvetica, sans-serif; font-size: 9px;
color: #233641; padding-top: 5px; padding-bottom: 5px;
text-align:center; }

#botNav a:link 
{ font-weight: bold; color:#233641; text-decoration:underline; }

#botNav a:visited 
{ 	font-weight: bold; color:#233641;}
	
#botNav a:hover, a:active 
{ 	text-decoration: underline; color:#233641;}

/* END OF PAGE navigation  */

.hr {
	border-bottom: 1px dotted #94B1DF; 
	border-top: none; border-left: none; border-right: none;
	margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; clear: both;}


/* date format  */

.quotes
{	font-family: Verdana; font-size:100%; letter-spacing:normal;
	line-height: 140%; color:#4D799E; padding-right:20px;
	padding-left:20px; text-align:left;}

.box
{margin-left:40px; width:550px; border:5px solid #cdd4db; background-color:#eceeed;}

.line
{background-image:url(images/dot.gif); background-position:topleft;  background-repeat:repeat-x;
width:600px; height:1px; 
}

.imageNews
{margin-right:15px; margin-bottom:15px; text-align:left}

.webzeko
{font-family: Arial; font-size: 9px;padding-top:5px; padding-bottom:5px;
text-align:center;text-decoration: underline; color:#6B6B6B;}
						
.googleBox
{padding-right:4px;padding-top:8px;text-align:right;}

.googleText
{border: 1px solid #b0591f;color:#b0591f;}

.googleSubmit
{font-size:75%; color:#3a546d;}

.googleSiteCheck
{font-size:75%; color:#3a546d;}
