﻿body { text-align: center; font-family: Tahoma, Arial; font-size: small; margin: 0 auto; color: #000; background-color: #653366; }
#wrapper { text-align: left; margin: 0px auto; margin-top: 10px; width: 805px; border: solid 1px #fff; background-color: White; }
#header { height: 135px; margin-top: 0px; width: 805px; }
#c1 { width: 177px; float: left; padding: 0px; background-color:#34cc67; }
#imgleft { background-image: url(images/col1bttomgrad10.gif); background-repeat: repeat-x; height: 344px; }
#c2 { width: 443px; padding-top: 0px; float: left; text-align:left; border-top:solid 0px #34cc67; }
#c3 { width: 165px; float: right; background-color:#ccf2d9; border-left: solid 0px #653366; border-top:solid 0px #34cc67; }
.newsHeadlines { padding: 10px; font-size: 11px; }
.formLayout { width: 100px; float: left; }
.contactForm { padding-left: 20px; }
.address { float:right; vertical-align:top; text-align: right; padding: 7px; width: 400px; }
.bold { font-weight:bold; }
#imgscroll { padding-left: 20px; }
/* navigation */

a.nav { display: block; width: 162px; height: 40px; line-height: 40px; color: #fff; font-weight: bold; text-decoration: none; text-indent: 10px; text-align: right; border-bottom: solid 1px #fff; padding-right: 15px; }
a.navTop { display: block; width: 162px; height: 40px; line-height: 40px; color: #fff; font-weight: bold; text-decoration: none; text-indent: 10px; text-align: right; border-top:solid 1px #34cc67; border-bottom: solid 1px #fff; padding-right: 15px; }
a.plain { text-decoration: underline; color: #000; display: inline; }
a.plain:hover { text-decoration: none; color: #000; display: inline; }
/* general */

img { border: 0px solid; }
input, select { font-size: 10px; }
ul.disc { list-style-type: disc; list-style-position: outside; }
/* Item Pages */

.imgHeader { background-image: url(images/banner.gif); text-align: center; padding: 0px 0px 0px 10px; margin-bottom: 0px; }
#imgleft { clear:both; background-image: url(images/col1bttomgrad10.gif); background-repeat: repeat-x; height: 300px; }
p { margin-left: 10px; margin-top: 5px; }
h1 { color: #663366; margin-left: 10px; padding-top: 10px; font-size: 1.4em; width: 400px; }
.floatright { float: right; width: 193px; margin: 10px 5px 0px 10px; }
.clear { clear: both; }
.xstream { border-left :solid 1px #ccf2d9; }

#contactForm { padding: 0 0 25px 25px;}
#contactForm .row { overflow: hidden; padding-bottom: 10px;}
#contactForm label { display: block; width: 80px; float: left;}
#contactForm .input, #contactForm textarea { padding: 3px 4px; width: 250px; font-size: 12px; font-family:Verdana, Geneva, sans-serif;}
#contactForm textarea { height: 100px;}
#contactForm .submitbutton { padding-left: 80px;}
#contactForm .submitbutton .submit { font-size: 12px; cursor: pointer;}

