body {
background-attachment:fixed;
background-color:#FFF;
background-image:url(images/vertbkg.png);
background-position:bottom;
background-repeat:repeat-x;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:100%;
}

h1 {
color:#333;
font-size:22px;
padding:3px 20px;
}

h2 {
color:#036;
font-size:18px;
padding:3px 20px;
}

h3 {
color:#000;
font-size:18px;
padding:3px 20px;
text-align:center;
}

h4 {
color:#036;
font-size:14px;
padding:3px 20px;
}

p {
font-size:12px;
padding:3px 20px;
text-align:justify;
}

p.center {
font-size:12px;
padding-left:20px;
padding-right:20px;
text-align:center;
}

a:link {
color:#009;
text-decoration:none;
}

a:visited {
color:#03F;
text-decoration:none;
}

a:hover {
color:#009;
text-decoration:underline;
}

#container {
background-image:url(images/horizbkg.png);
margin:auto;
width:879px;
}

.header {
background-image:url(images/header.png);
height:133px;
margin:auto;
width:879px;
}

.headerleft {
float:left;
font-weight:700;
margin-left:40px;
margin-top:35px;
text-align:left;
width:250px;
}

.headerright {
float:right;
font-weight:700;
margin-right:40px;
margin-top:35px;
text-align:right;
width:250px;
}

.spacer {
clear:both;
text-align:center;
}

.tabbar {
height:28px;
margin:auto;
overflow:hidden;
text-align:left;
white-space:nowrap;
width:825px;
}

.featurebanner {
background-image:url(images/featurebanner.png);
height:172px;
margin:auto;
width:836px;
}

.featureflash {
float:left;
height:157px;
margin-left:11px;
margin-top:2px;
width:815px;
}

.innercontainer {
margin:auto;
width:850px;
}

.pagecontent {
float:left;
margin-left:5px;
width:516px;
}

.pagefeatures {
float:left;
margin-left:0;
width:317px;
}

.contentbox {
background-image:url(images/content_bkg.png);
width:516px;
}

.featurebox {
background-image:url(images/featbox_bkg.png);
margin-top:2px;
width:317px;
}

.featureboxTitle {
border-bottom:groove;
color:#036;
font-size:14px;
font-weight:700;
margin:auto;
text-align:center;
width:305px;
}

.featureboxTitle_2 {
color:#036;
font-size:14px;
font-weight:700;
margin:auto;
width:305px;
}

.base {
font-size:10px;
margin:auto;
text-align:center;
width:879px;
}

.img {
border:3px double;
color:#acacac;
}

.img-2 {
border:1px solid;
color:#acacac;
}

.form-contact {
color:#333;
font-family:Trebuchet MS;
font-size:12px;
font-weight:700;
vertical-align:bottom;
}

.form-contact-2 {
color:#333;
font-family:Trebuchet MS;
font-size:12px;
font-weight:700;
vertical-align:middle;
}

.form-input {
background-color:#FFF;
background-repeat:repeat-x;
border:1px solid #acacac;
color:#666;
font-family:Trebuchet MS;
font-size:11px;
font-weight:700;
padding-left:3px;
vertical-align:middle;
}

.reset {
background-color:#FFF;
background-image:url(images/reset.png);
background-repeat:repeat-x;
border:3px double #acacac;
height:25px;
width:100px;
}

.send {
background-color:#FFF;
background-image:url(images/send.png);
background-repeat:repeat-x;
border:3px double #acacac;
height:25px;
width:100px;
}

#ajaxticker1 {
background-color:#EBEBEB;
border:0 EBEBEB;
height:115px;
margin:auto;
padding:2px;
text-align:center;
width:300px;
}

#ajaxticker2 {
background-color:#EBEBEB;
border:0 EBEBEB;
height:115px;
margin:auto;
padding:2px;
text-align:justify;
width:300px;
}

#ajaxticker1 div {
background-color:#EBEBEB;
}

.td-events {
font-size:14px;
padding-right:30px;
text-align:right;
vertical-align:top;
}

#marqueecontainer {
background-color:#EBEBEB;
border:0;
height:98px;
margin-left:10px;
overflow:hidden;
padding:2px 2px 2px 4px;
position:relative;
width:280px;
}

#slideshow {
border:3px double;
color:#acacac;
height:206px;
position:relative;
vertical-align:middle;
width:275px;
}

#slideshow IMG {
left:0;
opacity:0.0;
position:absolute;
top:0;
z-index:8;
}

#slideshow IMG.active {
opacity:1px;
z-index:10;
}

#slideshow IMG.last-active {
z-index:9;
}
