body 
	{ margin:10px 0px; padding:0px; background-color:#514419; text-align:center; min-width:931px; }

.newsletter { min-width:368px;}	
div, td, input, textarea, select 
	{ font-family:verdana,arial; color:#514419; font-size:11px; line-height:16px; }

a, a:Active 
	{ color:#8C8F39; text-decoration:underline; }
a:Hover 
	{ color:#8C8F39; text-decoration:none; }
a.name, a.name:Active 
	{ color:#514419; text-decoration:none; }
a.name:Hover 
	{ color:#514419; text-decoration:none; }
a.top, a.top:Active 
	{ color:#8C8F39; text-decoration:underline; font-style:italic; }
a.top:Hover 
	{ color:#8C8F39; text-decoration:none; font-style:italic; }
span.top
	{ color:#8C8F39; font-style:italic; }
p, h1, h2, h3
	{ margin:0px; padding:0px; }
.left 
	{ float:left; }
.right 
	{ float:right; }
.clr 
	{ clear:both; height:0px; padding:0px; margin:0px; line-height:1px; font-size:1px; }	
.clr5
	{ clear:both; height:5px; line-height:5px; padding:0; margin:0; }
.clr10
	{ clear:both; height:10px; line-height:10px; padding:0; margin:0; }
.clr15 
	{ clear:both; height:15px; line-height:15px; padding:0; margin:0; }
.clr20 
	{ clear:both; height:20px; line-height:20px; padding:0; margin:0; }

#contentWrapper
	{ text-align:left; width:931px; margin-left:auto; margin-right:auto; }	

#content
	{ padding:29px 56px 70px 56px; background-color:#ffffff; }	
#contentTop
	{ padding-bottom:18px; }			
.acrobat
	{ font-size:10px; line-height:14px; font-style:italic; }			
.acrobat a, .acrobat a:Active 
	{ font-size:10px; }
.acrobat a:Hover 
	{ font-size:10px; }
	
#footer 
	{ height:20px; padding-top:4px; font-family:verdana,arial; font-size:10px; color:#ffffff; text-align:center; line-height:11px; }
#footer a, a:Active 
	{ color:#ffffff; text-decoration:none; }
#footer a:Hover 
	{ color:#ffffff; text-decoration:underline; }
	
.address {padding:20px 10px 0px 0px; line-height:17px;}

#nav {background-image:url(../images/wood-grain.jpg); background-repeat:no-repeat; height:42px;}

#main-nav {background-image:url(../images/wood-grain.jpg); width:931px; height:42px;  font-variant: small-caps;}
#main-nav ul { list-style:none; margin:0px; padding:0px;}
#main-nav ul li { font-size:16px;float:left; }

.small-case {font-size:13px;}

a#button1
{ display: block;
    height:31px;
	width:56px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button1:hover { background-image:url(../images/wood-grain-over_03.jpg);}

a#button2.up, a#button1.up, a#button2.up, a#button3.up, a#button4.up, a#button5.up, a#button6.up {
  background-image:url(../images/wood-grain-over_03.jpg);s
} 

a#button2
{ display: block;
    height:31px;
	width:134px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button2:hover { background-image:url(../images/wood-grain-over_03.jpg);}

a#button3
{ display: block;
    height:31px;
	width:157px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button3:hover{ background-image:url(../images/wood-grain-over_03.jpg);}

a#button4
{ display: block;
    height:31px;
	width:127px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button4:hover { background-image:url(../images/wood-grain-over_03.jpg);}

a#button5
{ display: block;
    height:31px;
	width:85px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button5:hover { background-image:url(../images/wood-grain-over_03.jpg);}

a#button6
{ display: block;
    height:31px;
	width:134px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button6:hover { background-image:url(../images/wood-grain-over_03.jpg);}

a#button7
{ display: block;
    height:31px;
	width:115px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button7:hover { background-image:url(../images/wood-grain-over_03.jpg);}

a#button8
{ display: block;
    height:31px;
	width:123px;
     color:#fff;
	text-decoration:none; float:left;
	text-align:center;
	padding-top:11px;}
	
a#button8:hover { background-image:url(../images/wood-grain-over_03.jpg);}

#coupon1 {border-top:dashed 1px #514419; border-right:dashed 1px #514419; border-left:dashed 1px #514419;  background-color:#FFFFCC; width:270px; margin:5px 15px 0px 15px;}
#coupon-expire {width:270px; margin:0px 0px 15px 15px; border:1px solid #514419;}
#coupon1 p, #coupon2 p { padding:15px 15px 8px 15px;}
#coupon2 {border-top:dashed 1px #514419; border-right:dashed 1px #514419; border-left:dashed 1px #514419; background-color:#FFFFCC; width:270px; margin:15px 15px 0px 15px;}

#dollar { font-family:Georgia, "Times New Roman", Times, serif; font-size:42px; float:left; padding:0px 20px 5px 0px; color:#a40109; }
#save { font-family:Georgia, "Times New Roman", Times, serif; font-size:42px; float:left; padding:0px 10px 10px 0px; color:#a40109; }
.dollar-mini {font-size:20px; line-height:40px;}
.visit {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#a40109; clear:left; line-height:10px; *line-height:30px; _line-height:30px;}
.time {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#a40109; clear:left; line-height:10px; padding-left:10px;}

.expiires { padding-top:8px; padding-bottom:8px; padding-left:15px; color:#fff; background-image:url(../images/wood-grain-over_03.jpg); }
.insurance { padding-top:8px; padding-bottom:8px; padding-left:15px; padding-right:15px; color:#fff; background-color:#a1a627; font-size:14px; }
#insurance {width:270px; margin:0px 0px 15px 15px;}

.specials {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#a1a627; padding-left:20px; padding-top:15px; padding-bottom:14px;}

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding-top:15px; padding-bottom:5px; font-weight:normal;}
h2 {font-size:18px; font-weight:normal; padding-bottom:5px; padding-top:15px;}

h1 a:link, h1 a:visited {text-decoration:none; }
h1 a:hover, h1 a:active {text-decoration:underline;}

.vzaar_media_player {float:right; margin:0px 0px 20px 20px; width:250px; padding-right:1px; padding-top:1px; border-bottom:1px solid #999966; }

#questions { background-image:url(../images/wood-grain-over_03.jpg); width:600px; padding-top:20px; padding-bottom:20px; }
#questions2 {background-color:#fff; margin: 0px 20px 0px 20px; width:560px; padding-bottom:20px; border:1px solid #CCCC99;}

#questions h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding-left:20px; padding-top:20px; font-weight:normal; line-height:20px; }
#questions h3 a:link, #questions h3 a:visited {text-decoration:none; color:#514419; }
#questions h3 a:hover, #questions h3 a:active {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding-top:20px; font-weight:normal; line-height:20px; color:#8C8F39;}

#genbook { padding-left:20px; padding-bottom:20px;}

.ailment { color:#999966; font-size:14px; letter-spacing:1px; padding-left:10px;}
.cure {margin-left:20px; padding-left:20px; width:450px; font-size:11px; line-height:16px; padding-top:7px;}

#bookappointment { float:right; padding:0 10px 10px 10px;}