html, body {
    min-height: 100%;
    height: auto !important;
    height: 100%;
}

body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
background-color: #e3e4e4;
}

#framecontent{
	position: absolute;
	background-color: #e3e4e4;
	bottom: -2px;
	left: 0px;
	width: 100%;
	height: 209px; /*Height of frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
}

#maincontent{
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 209px; /*Set bottom value to HeightOfFrameDiv*/
overflow: auto;  
background: #e3e4e4; 
}

#framecontent2{
	position: absolute;
	background-color: #e3e4e4;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 142px; /*Height of frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
}

#maincontent2{
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 142px; /*Set bottom value to HeightOfFrameDiv*/
overflow: auto;  
background: #e3e4e4; 
}

#pagebutton {
margin-right: 6px;
margin-left: 6px;
}
.innertube{
margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
height: auto;
}

* html body{ /*IE6 hack*/
padding: 0 0 209px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

body * {
    line-height:1.22em;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Droid Sans, Sans Serif;
    color:#333333;
    clear: both;
	margin-top: 30px;
}

h1 {
}

h2 {
font-family: Droid Sans, Helvetica, Arial, sans serif;
    color: #333;
	font-size: 25px;
	font-weight: 100;

}

h3 {
}

h4 {
    color: #333;
    margin-bottom: -10px;
}

p {
    font-family: Droid Sans, Helvetica, Arial, sans serif;
	clear: both;
	color: #333;
	font-size: 12px;
}

ul, ol {
    margin-left: 0;
	    color: #e3e4e4;
	background: #e3e4e4;
	border-color: #e3e4e4;
}

ul ul {
    margin-bottom: 0px;
	    color: #e3e4e4;
	background: #e3e4e4;
	border-color: #e3e4e4;
}

#wrap {


}

a {
    color: #e3e4e4;
	text-decoration: none;
}

a#link:link {

color: #8a712c;

}

a#link:visited {

color: #8a712c;

}

a#link:hover {

color:#333333;
}

table {
    font-size: inherit;
	    color: #e3e4e4;
	background: #e3e4e4;
	border-color: #e3e4e4;
}

th {
    
    text-align: left;
	    color: #e3e4e4;
	background: #e3e4e4;
	border-color: #e3e4e4;

}

td {
    
    text-align: left;
	    color: #e3e4e4;
	background: #e3e4e4;
	border-color: #e3e4e4;

}

select, input, textarea {
    font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}

pre, code, tt, dt {
    font: 100% monospace;

}
