body {margin:0px;}

table {margin-left:auto; margin-right:auto; border-collapse:collapse;}
table.main {width:686px; height:788px; border:0px;}
table.tabs {width:474px; height:40px;}
table.content {width:460px; margin:7px;}
table.map {width:100%; height:100%;}

td {vertical-align:top; font-family:verdana; font-size:11px; padding:0px;}
td.content_bg {width:474px; height:682px; background-image: url(../images/content_bg.jpg); background-repeat:repeat-vertical; background-position:100% top;}
td.date_bg {width:212px; height:30px; background-image: url(../images/date_bg.jpg); background-repeat:repeat-vertical; background-position:100% top;}
td.contact_bg {width:212px; height:280px; background-image: url(../images/contact_bg.jpg); background-repeat:no-repeat; background-position:100% top;}
td.button_align {text-align:right; padding-top:2px;}
td.address {width:686px; height:29px; background-image: url(../images/address_bar.jpg); background-repeat:no-repeat; background-position:100% top;}
td.tabs {width:474px; height:40px; background-image:url(../images/tabs_home.jpg); background-repeat:no-repeat; background-position:100% top;}
td.tabs_feeds {width:474px; height:40px; background-image:url(../images/tabs_feeds.jpg); background-repeat:no-repeat; background-position:100% top;}
td.tabs_blank {width:474px; height:40px; background-image:url(../images/tabs_blank.jpg); background-repeat:no-repeat; background-position:100% top;}
td.tabs_contact {width:474px; height:40px; background-image:url(../images/tabs_contact.jpg); background-repeat:no-repeat; background-position:100% top;}
td.tabs_sitemap {width:474px; height:40px; background-image:url(../images/tabs_sitemap.jpg); background-repeat:no-repeat; background-position:100% top;}
td.single_tab {width:83px; text-align:center; vertical-align:middle; color:#ffffff;}
td.blank_tab {width:59px;}
td.phone_fax {width:474px; height:32px; padding-top:5px; text-align:right;}
td.content_title {width:213px;}
td.title_bar {width:460px; height:27px; background-image: url(../images/title_bar.jpg); background-repeat:no-repeat;}
td.go_green {padding-top:7px; padding-bottom:7px;}
td.home_pad {padding-top:6px; padding-bottom:8px;}
td.contact_text {width:154px;}
td.map {width:100%; height:100%; vertical-align:center; text-align:center;}

img {border:0px;}

.contact_form {padding-left:17px; padding-top:20px; padding-bottom:8px;}
.green_big {font-size:16px; color:#669934; font-weight:bold; letter-spacing:1px}
.blue_big {font-size:16px; color:#004677; font-weight:bold; letter-spacing:1px}
.green_little {font-size:12px; color:#669934; font-weight:bold;}
.blue_little {font-size:12px; color:#004677; font-weight:bold;}
.date {width:212px; text-align:center;}
.input_pad {padding-bottom:5px;}
.date_bar {width:686px; padding-top:7px; text-align:center;}
.slide_show {width:247px; height:185px;}
.bar_text {padding-left:7px; padding-top:6px; color:#ffffff; font-weight:bold;}
.tab_over {color:#ffffff; font-weight:bold;}
.red {color:#ff0000;}
.padding_bottom {padding-bottom:4px;}
.map {width:548px; height:400px;}

input.contact {width:300px; border:1px solid #669934; color:#004677; padding:3px;}
input.contact_back {width:170px; border:1px solid #669934; color:#004677; padding:3px;}
input.contact_button {width:70px; border:1px solid #ededed; border-left:4px solid #669934; background-color:#004677; color:#ffffff; padding:1px;}
input.reset_button {width:70px; border:1px solid #ededed; border-left:4px solid #669934; background-color:#ff0000; color:#ffffff; padding:1px;}
textarea.contact {width:454px; height:150px; border:2px solid; border-color:#669934; margin-top:3px;}

div.transON {width:212px; height:131px;}
div.transOFF  {width:212px; height:131px; opacity:.70; filter:alpha(opacity=70); -moz-opacity:0.7;}

div.transON2 {width:184px; height:48px;}
div.transOFF2  {width:184px; height:48px; opacity:.70; filter:alpha(opacity=70); -moz-opacity:0.7;}

div.transON3 {width:213px; height:156px;}
div.transOFF3  {width:213px; height:156px; opacity:.70; filter:alpha(opacity=70); -moz-opacity:0.7;}

a {color:#004677;}
a:hover {color:#000000;}

a.green_link {color:#669934; text-decoration:none;}
a.green_link:hover {color:#004677;}