* {padding:0; margin:0;}

body {
text-align: center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color: #297d2a;
}


#bkgimg {
background: #297d2a url(files/graphics/bkg/bkgimg1.jpg) repeat-y top left;
background-attachment: fixed;
width: 1027px;
float: left;
}

#bkgmid {
background: transparent url(files/graphics/bkg/mid.gif) repeat-y top left;
width: 1027px;
float: left;

}

#bkgtop {
background: transparent url(files/graphics/bkg/top.gif) no-repeat top left;
width: 1027px;
float: left;
}

#bkgbot {
background: transparent url(files/graphics/bkg/bottom.gif) no-repeat bottom left;
width: 1027px;
float: left;
}

#container {
padding-top:210px;
padding-bottom:130px;
padding-left:158px;
padding-right:110px;
background:transparent;
float: left;
}

#nav_header {background: transparent;}
#nav_buttons {background: transparent; margin-right: 120px; border: 0px solid #0f0;}
#content {background:transparent;}
#footer {background: transparent;}

a {font-family: "Albertus Medium"; text-decoration: none; font-weight: bold;}
a:link {color: #00F; text-decoration: underline;}
a:visited {color: #505; text-decoration: none}
a:hover {color: #F00; text-decoration: none}
a:active {color: #F00}

p {font-family: "Albertus Medium"; color: #000; font-size: 12pt}
h1 {font-family: "Albertus Medium"; color: #000;}
h2 {font-family: "Albertus Medium"; color: #000;}
h3 {font-family: "Albertus Medium"; color: #000;}
h4 {font-family: "Albertus Medium"; color: #000;}
h5 {font-family: "Albertus Medium"; color: #000;}
h6 {font-family: "Albertus Medium"; color: #000;}

.orange {background-color: #888; border: 3px solid #000;}
.orange p {color: #000;}
.orange h1 {color: #000;}
.orange h2 {color: #000;}
.orange h3 {color: #000;}
.orange h4 {color: #000;}
.orange h5 {color: #000;}
.orange h6 {color: #000;}
.orange a:link {color: #000; text-decoration: underline;}
.orange a:visited {color: #000; text-decoration: none}
.orange a:hover {color: #000; text-decoration: none}
.orange a:active {color: #000}

.state_description {
border: 3px solid #000;
background-color: #BBB;
}

.state_picture {
border: 2px solid #000;
background-color: #444;
float: right;
}

div.black {background-color: #000; border: 3px solid #F60;}

.dull {background-color: #964; border: 3px solid #333;}
.dull p {color: #333;}
.dull h1 {color: #333;}
.dull h2 {color: #333;}
.dull h3 {color: #333;}
.dull h4 {color: #333;}
.dull h5 {color: #333;}
.dull h6 {color: #333;}
.dull a:link {color: #333; text-decoration: underline;}

p.xxs {font-size: xx-small}
p.xs {font-size: x-small}
p.s {font-size: small}
p.m {font-size: medium}
p.l {font-size: large}
p.xl {font-size: x-large}
p.xxl {font-size: xx-large}

.red {color: #FF0000}
.dkred {color: #990000}
.yellow {color: #FFFF00}

.divwrapper {
margin:0 auto;
padding:0;
width: 100%;
}

.center {text-align: center;}

img {border: 0px none #000000;}

div.divider_left {
background: transparent url(files/graphics/bkg/div_left.bmp) no-repeat center left;
width: 100%;
height: 5px;
border: 0px;
padding: 0px;
float: left;
}

div.divider_right {
background: transparent url(files/graphics/bkg/div_right.bmp) no-repeat center right;
width: 100%;
height: 5px;
border: 0px;
padding: 0px;
float: left;
}

div.divider_mid {
background: transparent url(files/graphics/bkg/div_mid.bmp) repeat-x center center;
width: 98%;
height: 5px;
border: 0px;
padding: 0px;
margin: 10px 5px 10px 5px;
float: left;
}