html { 
padding:0px;
margin:0px;
}

body {
background:#C1CDCD url(images/bg.jpg) 0 0;
font-size: 14px;
color:#404040; 
text-align:left;
margin:0px;
padding:0px;
}

h1 {
font-size:15px;
font-family:"Times New Roman", Garamond, serif;
margin:0px;
padding-top:3px;
padding-bottom:3px;
padding-right:10px;
text-transform:uppercase;
color: #FCE6C9;
background:#CD2626 url(images/h1.jpg) 0 0;
text-align:right;
}

#nav {
margin:0px 0px 25px 0px;
padding:0px;
background:#548B54;
float:left;
width:200px;
height:auto;
list-style-type:none;
}

#nav li {
padding:0px;
margin:0px;
border-bottom:1px dotted #000000;
padding:4px 0px 1px 5px;
background:#548B54;
}

#nav li:hover {
background:#548B54;
}

#nav a:link,
#nav a:visited {
color:#ffffff;
text-decoration:none;
font-family:"MS Trebuchet","Lucida Sans Console",Arial,sans-serif;
font-weight:bold;
font-size:15px;
margin-top:5px;
}

#nav a:hover {
color:#98FB98;
}

#container {
width:800px;
font-family:Verdana, Arial, sans-serif;
padding:0px;
margin:0px;
margin-left:auto;
margin-right:auto;
}

#header {
padding:0px;
margin:0px;
background:#548B54 url(images/header.jpg) 0 0;
}

#outer {
border-left: solid 200px #548B54;
background-color: #fff;
}

#inner {
margin:0px;
width:100%;
}

#content {
position: relative;
margin: 0px;
border-left:1px solid #cccccc;
padding:10px;
height:auto;
min-height:670px;
}

#left {
width:200px;
position:relative;
margin-left:-200px;
margin-right:1px;
float:left;
text-align:center;
}

#footer {
padding:0px;
margin:0px;
}

#footer a:hover {
color: #000000
}
#footer a {
color: #C6C3B5
}

#headline {
font-size:35px;
font-family:Lucida Sans, Arial, sans-serif;
color:#000000;
}

#desc {
font-size:20px;
font-family:Lucida Sans, Arial, sans-serif;
color:#000000;
padding-bottom:15px;
}

#left-col {
position: relative;
margin: 0px;
width:260px;
height:auto;
float:left;
}

#right-col {
width:260px;
position:relative;
margin-left:310px;
text-align:left;
}
#small {
font-size:13px;
background-color:#FEF0DB;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
}

#contact_info {
text-align:center;
font-family:Tahoma, Arial, sans-serif;
font-weight:bold;
color:#93DB70;
}

#mailing {
text-align:left;
font-family:Tahoma, Arial, sans-serif;
font-weight:bold;
color:#93DB70;
padding:10px;
}
