/*The following allows for a fluid layout with a minimum width, functioning in IE as well.*/
#container {
background: #030;
width: 80%;
min-width: 705px;
text-align: left;
margin: 0px auto 0px auto;
padding: 0px;
padding-left: 30px;
font-family: verdana, arial, sans-serif;
}
* html .minwidth {border-left:705px solid #fff; position:relative; float:left; z-index:1;}
* html .mincont {margin-left:-705px; position:relative; float:left; z-index:2;}

/*Standard Stuff*/

body {
background: #030;
font-family: verdana, arial, sans-serif;
font-size: 0.7em;
}
ul {
list-style: none;
margin: 0px;
padding: 0px;
}
li {
display: inline; 
list-style: none;
margin-left: 20px;
}

h1 {
margin: 0px;
padding: 0px;
}

.left {
float: left;
}

.clear {
clear: both;
}

#intro {
background: #000 url('./images/to3.gif') top right no-repeat;
padding: 0px;
margin: 0px;
height: 180px;
}

a, a:link, a:active, a:visited, a:hover {
text-decoration: none;
font-size: 1.1em;
color: #4c4;
font-weight: bold;
}

a:hover {
color: #7F7;
}

#logopng {
position: relative;
z-index: 10;
margin-left: -30px;
width: 369px;
height: 180px;
background: transparent url('./images/logo.png') top left no-repeat;
}

#pagebody {
background: #fff; 
width: 100%;
}

.menuthin {
height: 20px;
background: #072707;
}

.mainContent {
background: #eeffee;
min-height: 250px;
padding: 10px;
padding-top: 20px;
padding-bottom: 30px;
position: relative;
}

* html .mainContent {
height: 250px;
}

.mainContent li {display: block;} 

 #footerBlock {
font-size: .8em;
clear: both; 
background: #072707;
padding: 0px;
margin: 0px;
color: #622;
}

#footerBlock a, #footerBlock a:visited, #footerBlock a:link, #footerBlock a:hover, #footerBlock a:active {
color: #252;
text-decoration: none;
}

#footerBlock a:hover {
text-decoration: underline;
color: #282;
}

#footthin {
background: #072707;
margin-bottom: 4px;
font-size: 1.2em;
}

#footthin a, #footthin a:visited, #footthin a:link, #footthin a:hover, #footthin a:active {
color: #4c4;
text-decoration: none;
}

#footthin a:hover {
text-decoration: underline;
color: #7f7;
}
.addiv {position: absolute; bottom: 0px;}