/* CSS Document */

* {
padding: 0;
margin: 0;
border: 0;
}

body {
font-family:"Lucida Sans", Arial, sans-serif;
color:#666;
background-image: url(../images/pattern5.gif);
}

p {
font-size:12px;
line-height: 22px;
}

/*colors*/

.blue {color:#375FB0}

.red {color:#E1453A;}

.green1 {color:#616A2B;}


a:link {
color: #6699FF;
text-decortion: underline;
}

a:visited {
color: #6699FF;
text-decortion: underline;
}

a:hover {
color: #339933;
text-decoration: none;
}

.back {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}


/* definitions for the whole container */
div#container {
width: 800px;
margin-top: 20px;
margin-left:auto;
margin-right:auto;
}

div#border-1 {
float:left;
border:1px #677846 solid;
margin-bottom:20px;
}
div#border-inside {
float:left;
border:1px #677846 solid;
margin-bottom:20px;
background-color:#72720D;
}

/* definitions for the header */
div#header {
position: relative;
width: 800px;
height: 122px;
text-align: left;
margin-left:auto;
margin-right:auto;
background-image: url(../images/home-top.gif);
}

/* definitions for the right side of hdr*/

div#hdr-right {
width: 280px;
height: 80px;
position: absolute;
top: 42px; 
right: 10px;
}

div#hdr-right h1{
color:#E1713A; 
font-size:12px;
line-height:22px;
padding:0px;
margin:0px;
font-weight:normal;
letter-spacing:.10em;
}

h1 {
font:Arial, Helvetica, sans-serif;
color:#404066;
font-size:14px;
line-height:14px;
}

h1.red {
color:#C9272B;
}

h1.space1 {
padding-top:0px;
padding-bottom:5px;
margin-top:0px;
}

div#inside-main-content h2 {
color: #A7AE51;
font-size:13px;
margin: 0 0 5px 20px;
padding: 0 0 0 0px;
}

div#inside-main-content h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 5px 20px;
padding: 0 0 0 0px;
font-size:11px;
line-height:16px;
}

div#inside-main-content h3 a{
color: #6886BB;
}

div#inside-main-content blockquote p {
padding: 0px 15px 3px 0px;
margin: 0px 0px 0px 35px;}

/* definitions for the center */
div#center {
width: 800px;
height:242px;
text-align: left;
margin-left:auto;
margin-right:auto;
background-color:#72720D;
}

/* definitions for the left side bar */

div#main-sidebar {
width: 171px;
float: left;
}

/* definitions for the nav button div */

div#sidebar-nav {
float: right;
}

/* definitions for the nav button p */
div#sidebar-nav p {
padding: 0px 0px 0px 0px;
}

/* definitions for the right side */

div#main-content {
width: 629px;
float: right;
background-color:#72720D;
padding: 17px 0 20px 0;
}

div#main-content p {
color: #ddddc5;
margin: 10px 15px 0px 15px;
padding-bottom:4px;
}

div#main-content p.top {
margin-top:16px;
}

div#main-content p.bottom {
padding-bottom:16px;
}

/* definitions for the bottom */
div#bottom {
width: 800px;
text-align: left;
margin-left:auto;
margin-right:auto;
}

/* definitions for the inside header */
div#inside-header {
position: relative;
width: 800px;
text-align: left;
margin-left:auto;
margin-right:auto;
}

/* definitions for the inside-center */
div#inside-center {
width: 800px;
float:left;
text-align: left;
margin-left:auto;
margin-right:auto;
background-color: #E0F0B8;
}

/* definitions for the inside left side bar */

div#inside-main-sidebar {
width: 171px;
float: left;
}

/* definitions for the nav button div */

div#inside-sidebar-nav {
float: right;
}

/* definitions for the nav button p */
div#inside-sidebar-nav p {
padding: 10px 0px 0px 0px;
}

div#inside-sidebar-nav p.top {
margin-top:20px;
}

/* definitions for the inside right side */

div#inside-main-content {
width: 629px;
float:left;
background-color:#FEF9EC;
float: right;
padding-bottom:15px;
}

div#inside-main-content h1 {
margin: 10px 40px 8px 20px;
}

div#inside-main-content h1.nospace {
margin: 0px 40px 0px 20px;
padding-bottom:8px;
}

div#inside-main-content h1.nospace2 {
color: #404066;
margin: 0px 40px 0px 20px;
padding:0px;
}

div#inside-main-content p {
color: #666;
margin: 0px 40px 10px 20px;
}

div#title {
padding-bottom:8px;
}

div#inside-main-local {
background-color: #dee67a;
}

div#inside-main-local p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #404066;
font-size: 10px;
margin: 0px 40px 0px 20px;
padding: 5px 0px 5px 0px;
}

div#inside-main-local .current {
color:#949425;
}

div#inside-main-local a:link {
color: #404066;
text-decortion: underline;
}
div#inside-main-local a:visited {
color: #404066;
text-decortion: underline;
}

div#inside-main-local a:hover {
color: #FF6600;
text-decoration: none;
}

div#testimonial {
width: 220px;
float: right;
margin-left: 10px;
margin-bottom:10px;
border-left: solid 1px #ccc;
border-bottom: solid 1px #ccc;
}

div#testimonial p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height: 20px;
padding:0px 15px 5px 10px;
margin:0px;
color: #004F99;
}

div#testimonial p.author{
font-size:10px;
line-height: 14px;
color: #8A8A8A;
font-weight:bold;
padding-bottom:10px;
}

div#testimonial p.eyebrow{
font-size:10px;
line-height: 10px;
/*color: #003160;*/
color: #7B8636;
font-weight:bold;
padding:0px 15px 5px 10px;
text-transform:uppercase;
}

div#testimonial p.last{
padding-top:10px;
}

/* Contact Form */

form {
margin: 10px 15px 0px 20px;
}
input{
height:22px;
background-color:#FEEEC4;
border-bottom: 1px #ccc solid;
border-right: 1px #ccc solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left:10px;
padding-top:3px;
}
textarea{
background-color:#FEEEC4;
border-bottom: 1px #ccc solid;
border-right: 1px #ccc solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:10px;
}

table.contact {
margin-bottom:10px;
font-size:12px;
}
table.contact td{
padding:4px 10px 3px 0px;
}

.button {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#DEE67A;
padding: 0 4px 0 4px;
border: 1px groove #ccc;
margin-top:10px;}


ul {
line-height:19px;
margin: 0px 40px 10px 35px;
font-size:12px;
line-height: 20px;
}

ul li {
padding: 0px 0px 5px 0px;
list-style:none;
}
ul li.header {
padding-bottom:5px;
list-style:none;
}
ul li.space {
padding-bottom:5px;
}
.dark-grey {
font-weight:bold;
color:#555;
}
ul li.bullet {
list-style-image:url(../images/bullet-1.jpg);
font-weight:bold;
}
ul.arrow {
margin: 0px 20px 5px 20px;
}
ul.arrow li {
list-style:url(../images/arrow.gif);
}
ul.bullet2 li{
list-style-image:url(../images/bullet-1.jpg);
margin-left:10px;
}

div#ft {
clear:both;
width: 800px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
padding: 5px 0px 5px 0px;
text-align: center;
margin-left:auto;
margin-right:auto;
background-color: #7a884c;
color: #E9EAD8;
border-top:1px #ABB880 dotted; 
}

div#ft p {font-size:10px;}

div#ft a:link {
color:#E9EAD8;
text-decoration:underline;
}
div#ft a:visited {
color:#E9EAD8;
text-decoration:underline;
}
div#ft a:hover {
color:#333;
text-decoration:none;
}



