/*CSS Document - Selmer Index*/

body {
background-image:url(../images/selmer_bg.gif);
background-repeat: repeat-x;
background-color: #000;
color: #FFF;
padding:0px;
margin:0px;
text-align: center;
font: normal 7pt/9pt Verdana, sans-serif;
}

a, a:visited, a:hover {
color:#999966;
}

#quicknav {
position: absolute;
top: 19px;
left: 613px;
width: auto;
height: auto;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.75;
opacity: 0.75;
z-index: 3;
text-align: left;
border: 1px solid #000000;
}

.dropdown { 
font: 8pt/10pt normal Arial, sans-serif;
color: #FFF;
background-color: #000;
}

#container {
position: relative;
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 760px;
height: 1px;
z-index: 0;
color: #FFF;
}

#container a, a:hover, a:visited {
color:#999966;
text-decoration:none;
}

#container a:hover {
text-decoration: underline;
}

#header {
position: relative;
top: 0;
left: 0;
width: 760px;
height: 60px;
z-index: 1;
}

#header img {
margin-top: 8px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#image_bg {
position: absolute;
top: 0px;
left: 225px;
width: 286px;
height: 100px;
z-index: 0;
}

#nav {
position: relative;
width:760px;
height: 24px;
top: 0;
left: 0;
background-color:#000;
color: #FFF;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
font-weight: bold;
text-transform: uppercase;
vertical-align: middle;
line-height: 24px;
z-index: 1;
}

#nav a:hover {
text-decoration:underline;
color:#FFFFCC;
font-weight: bold;
}

#nav a, a:visited {
color: #FFF;
font-weight: bold;
}

#nav ul {
margin-left: 0;
padding-left: 0;
display: inline;
} 

#nav ul li {
margin-left: 0;
padding: 1px 6px;
list-style: none;
display: inline;
}

	
#nav ul li.first {
margin-left: 0;
border-left: none;
list-style: none;
display: inline;
}

#descript {
position: relative;
top: 0;
left: 0;
width: 760px;
height: 53px;
border-bottom: 1px solid #000;
}

#rss_large {
text-align: center;
}

#rss-large img {
border: 0;
margin: 0;
}

#main {
position: relative;
background-image:url(../images/index_bg.jpg);
background-repeat:repeat;
top: 0;
left: 0;
width: 595px;
background-color: #F4F1EA;
color: #000;
float: right;
min-height: 600px;
z-index: 1;
}

/* for Internet Explorer */
/*\*/
* html #main {
height: 600px;
}
/**/

#main h1 {margin:0.5em 0 0.5em 0; color:#333; font:normal 26px/24px Georgia, "Times New Roman", Times, serif; }

#main h2 {font:normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#333; }

#main p {
font: normal 8pt/10pt Verdana, Arial, Helvetica, sans-serif;
color: #000;
}

#main a, a:visited {
color:#000;
text-decoration:underline;
}

#main a:hover {
color:#999966;
text-decoration:underline;
}

#sidebar {
position: relative;
top: 0;
left: 0;
width: 164px;
min-height: 600px;
position: relative;
float: left;
background-color: #E9E5D9;
color: #333;
z-index: 1;
border-right: 1px solid #DCD7C4;
}

/* for Internet Explorer */
/*\*/
* html #sidebar {
height: 600px;
}
/**/

#sidebar ul {
padding-left: 1.3em;
margin-left: 0;
list-style-type:square;
color: #999;
}

/* for Internet Explorer */
/*\*/* #sidebar ul {
padding-left: 1.7em;
}/**/

#sidebar a, a:visited {
color: #333;
font-weight: normal;
text-decoration:none;
}

#sidebar a:hover {
text-decoration:underline;
}

#sidebar h1 {
font: normal 7pt/7pt Verdana, Arial, Helvetica, sans-serif;
margin: 0;
font-weight: bold;
text-transform:uppercase;
}

.blacktext {
color: #000;
}

.padding {
padding-top: 8px;
padding-right: 8px;
padding-left: 4px;
padding-bottom: 8px;
}

.padding_main {
padding-top: 0px;
padding-right: 8px;
padding-left: 8px;
padding-bottom: 8px;
}

.copyright {
position: relative;
border-top: 1px solid #FFF;
height: 32px;
line-height: 32px;
vertical-align: middle;
text-align: center;
background-color:#333;
}

.copyright a, a:hover, a:visited, a:active {
color: #FFF;
}

.centered_text {
text-align: center;
}

/* CSS Document  - Index Page */

#flash {
position: relative;
top: 0;
left: 0;
width: 760px;
height: 162px;
border-bottom: 1px solid #000;
font-size: 0;
}

#box3 {
position: relative;
top: 10px;
left: 402px;
height: 240px;
width: 184px;
background-color: #3E3E3E;
color: #FFF;
float: right;
}

#box3 h1 {
color: #FFF;
margin-top: 0;
font: normal 7pt/9pt Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform:uppercase;
}

#box3 p {
color: #FFF;
}

#box3 a {
color: #CAC7A9;  
}

#box3 img {
border-top:solid 1px #FFF;
border-bottom:solid 1px #FFF;
border-right: 0;
border-left: 0;
}

#history {
position: absolute;
top: 3px;
left: 10px;
height: auto;
width: 577px;
color: #333;
}

#history p {
font: normal 8pt/10pt Verdana, Arial, Helvetica, sans-serif;
color: #333;
}

.blacktext {
color: #000;
}

.padding_boxes {
padding-top: 2px;
padding-right: 4px;
padding-left: 4px;
padding-bottom: 0px;
}

.whitelinks a, a:hover, a:visited, a:active {
color: #FFF;
}

#hsp {
position: absolute;
width: 100%;
height: 28px;
line-height: 0px;
vertical-align: middle;
overflow: hidden;
background-color: #FFFFCC;
border-bottom: #666600;
z-index: 9999;
text-align: center;
filter:alpha(opacity=70);
-moz-opacity:0.75;
opacity: 0.75;
}

#hsp p {
font-family: Arial, sans-serif;
font-size: 10pt;
color: #323232;
}

#hsp a, a:visited, a:active {
color: #323232;
text-decoration: underline;
}

#hsp a:hover {
color: #323232;
text-decoration: none;
}

