﻿body{
margin:0;
padding:0;
line-height: 1.5em;
background-image:url(images/body_back.jpg);
background-repeat:repeat-x;
font-family:Verdana;
font-size:11px;
}
h1 {
	margin-top:1em;
	font-size: small;
	font-weight: bold;
	color:#031D05;
}
h1.quote
{
    font-size:large;
}



h2 {
	margin-top:1em;
	font-size: small;
	font-weight: bold;
}
h3 {
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: normal;
}
h4 {
	margin: 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
}
h5 {
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6 {
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}
strong
{
    font-size:small;
    color:#031D05
}

a:link
{
    color:#031D05;text-decoration:none;
}
a:active
{
    color:#031D05;
}
a:hover
{
 color:#053009;text-decoration:underline;
    
}
a:visited
{
 color:#666666;text-decoration:underline;
  
}

/*second class link*/
a.pagelink:link {font-family:Verdana; color: #ffffff; text-decoration: none; }

a.pagelink:visited {font-family:Verdana; color: #ffffff; text-decoration: none; }

a.pagelink:active {font-family:Verdana; color: #ffffff; text-decoration: none; }

a.pagelink:hover {font-family:Verdana; color: #ffffff; text-decoration: underline; }

/*third class link*/
a.pagelink2:link {font-family:Verdana; color:#7793AE; text-decoration: none; }

a.pagelink2:visited {font-family:Verdana; color:#7793AE; text-decoration: none; }

a.pagelink2:active {font-family:Verdana; color:#ffffff; text-decoration: none; }

a.pagelink2:hover {font-family:Verdana; color:#ffffff; text-decoration: underline; }


#content
{
    padding:10px;
    
}


p
{
 font-size:small;
 color:#666666   
}


strong
{
    color:#666666;
}
em{color:#666666;}
fieldset
{
 text-align:left;
 font-size:11px;   
}

legend
{
    font-weight:bold;
    color:#053009;
}
blockquote.style1 {
  font: 14px/20px italic times new roman, serif;
  padding: 5px;
 /* border-top: 1px solid #3C374E;
  border-bottom: 1px solid #3C374E;*/
  margin: 0px;
  background-image: url(images/openquote1.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 20px;
  }
  blockquote.style1 span {
     display: block;
     background-image: url(images/closequote1.gif);
     background-repeat: no-repeat;
     background-position: bottom right;
   }



#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#ebf4ea;
border:solid 10px #ffffff;
}

#topsection{
background: #FFFFFF;
background-image:url(images/chiro_header2.jpg);
height: 190px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}
#menu
{
    /*background-image:url(images/menu_back.jpg);*/
    background-color: #f0f0f0;
    height: 30px;
    padding-top: 0px;
    background-color: #ebf4ea;
}
#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
padding:auto;
font-size:small;

}

#leftcolumn
{
    
float: left;
width: 210px; /*Width of left column*/
margin-left: -840px; /*Set left margin to -(MainContainerWidth)*/
background-color:#ebf4ea;
background-image:url(images/nav/vert_tab_bkg.png);
font-size:11px;
}
#submenu
{
    text-align:left;
    
}

#footer{
clear: left;
width: 100%;
background:#3C374E;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
ul
{
 list-style:square;
 font-size:11px;
 
 color:#666666;
 
}
li.new
{
    list-style-image:url(images/arrow_off.gif);
    font-size:11px;
   
    
}
#articles {
		margin:0;
		color: #000000;
		padding: 15px 15px 5px 10px;
		font-size:x-small;
		text-align:justify;
		line-height:16px;
		background-color:#fff;
	}
#contactForm
{
    margin-left:100px;