/* CSS Document */

body, p, ol, ul, h1, h2, h3, h4, h5, h6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100.01%;
  font-weight: normal;
  color: #3b3b33;
  margin:0;
  padding:0;

}

body { 
/*  background-color: #d5d5a9;*/
  background-color: #b4b473;
    text-align:center;/*FOR IE*/ 
  }


/*LAYOUT STYLES*/
#container {
width:752px;
margin:0 auto;
padding:0 0 10px 0;
background-color:#f0c060;
background-image:url(images-for-site/vertrule.gif);
background-repeat:no-repeat;
text-align:left;
}

#header {
height:108px;
background-color:#666600;
margin-bottom:10px;
padding:0;
}


#leftcol {
width:200px;
float:left;
padding:0;
font-weight:normal;

}

#content {
float:right;
width: 460px;
padding:10px 0 10px 0;
margin:0 40px 0 0;
}

#visionbook {
float:right;
float:inherit;
width:230px;
float:right;
margin:0;
padding:0;

}
#visionbook p {
font-size:.75em;
line-height:1.4;
margin:0;
text-align:left;
}

.clearfloats {
clear:both;
}



/*TEXT STYLES*/
#content p {
font-size:.75em;
line-height:1.4;
margin:0 0 .8em 0;
text-align:left;
}

#content p.centertext {
text-align:center;
}


h1, h2, h3, h4, h5, h6 {
color:#630800;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1 {
font-size:1.7em;
margin: 10px 0 0 0;
}

h2 {
font-size:1.4em;
margin: 10px 0 0 0;
}
h3 {
font-size:1em;
margin: 8px 0 0 0;}
h4 {
font-size:.85em;
margin: 6px 0 0 0;
}


#centertext h3, h4  {
margin-top:2px;
}



#content ul {
font-size:.8em;
margin:10px 30px;
}

#content ul li {
margin-bottom:6px;
line-height:1.2;
}

#footer {
padding:0 30px;
font-size:.6em;
line-height:1.3;
margin:30px 0 20px 0;
text-align:center;
}

#content a:link {
text-decoration:none;
color:#630800;
font-weight:normal;
}
#content a:visited {
text-decoration:none;
color:#630800;
font-weight:normal;
}
#content a:hover {
text-decoration:underline;
color:#630800;
font-weight:normal;
}
#content a:active {
text-decoration:none;
color:#630800;
font-weight:normal;
}

#content p.testimonial {
font-size:.65em;
font-style:italic;
color:#443123;
line-height:1.3em;
margin:20px 20px;
}

#content .testiroman {
font-style:normal;
}


#callouts {
margin-top:20px;
padding:0 5px 0 15px;
}
#callouts p.testimonial {
font-size:.65em;
font-style:italic;
color:#443123;
line-height:1.4em;
margin-bottom: 15px;
font-weight:bold;
}

#callouts .testiroman {
font-style:normal;
font-weight:normal;
}

#content #centertext {
text-align:center;
}


#content p.articletitle {
font-size:.95em;
font-style:italic;
color:#443123;
line-height:1.3em;
color:#630800;
}

/*!!!!!!!!!!! NAVIGATION  !!!!!!!!!!!!!*/

#menubox {
border:1px solid #443123;
width:190px;
margin:25px 0 0 10px;
padding:6px 0;
background-image:url(images-for-site/navbackartf0c060.jpg);
}

#leftcol h1 {
margin:5px 8px 0px 8px;
color:#443123;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:.85em;
border-bottom:1px solid #443123;
border-right:1px solid #443123;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}


#leftcol h1 a:link, #leftcol h1 a:visited, #leftcol h1 a:hover, #leftcol h1 a:active {
text-decoration:none;
display:block;
padding:5px;
background-image:url(images-for-site/navbackart-button.jpg);
}

#leftcol h1 a:link{
color:#563101;
}
#leftcol h1 a:visited{
color:#563101;
}

#leftcol h1 a:hover{
color:#630800;
background-image:url(images-for-site/navback-over.gif);
}

#leftcol h1 a:active{
color:#563101;
}



#leftcol ul {
margin:5px 8px 0px 8px;
list-style:none;
padding:5px 5px;
border-bottom:1px solid #443123;
border-right:1px solid #443123;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
background-image:url(images-for-site/navbackart-button.jpg);
}


#leftcol ul li {
color:#443123;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:bold;
margin-bottom:4px;
}


#leftcol ul li a:link{
color:#563101;
text-decoration:none;
font-style:italic;
}
#leftcol ul li a:visited{
color:#563101;
text-decoration:none;
font-style:italic;
}

#leftcol ul li a:hover {
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-style:italic;
}

#leftcol ul li a:active {
color:#563101;
text-decoration:none;
font-weight:bold;
font-style:italic;
}

#leftcol ul li.header {
font-size:.85em;
color:#563101;
font-weight:bold;
padding-left:0;
font-style:normal;
}
#leftcol ul li.indent {
padding-left:8px;
}




/*!!!!!!!!!!! END NAVIGATION  !!!!!!!!!!!!!*/
