@charset "UTF-8";
/* CSS Document */

body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
}

img{border:0;}



#framecontent{
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 300px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background:url(images/bg_logo_start.gif) bottom center no-repeat;
color: white;
}


#maincontent{
position: fixed; 
top: 300px; /*Set top value to HeightOfFrameDiv*/
left: 0;
right: 0;
bottom: 0; 
background:url(images/bgstart_n.gif) repeat-x;
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 300px 0 0 0; /*Set value to (HeightOfFrameDiv 0 0 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}



/*MENU */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mattblacktabs{
	width:490px;
overflow: hidden;
margin-top:25px;
margin-left: auto;
margin-right:auto;
text-align: center;
border:0px #ff9900 solid;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: normal 11px Verdana;
list-style-type: none;
text-transform:uppercase;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 15px; /*padding inside each tab*/
color: #000;
}

.mattblacktabs li a:visited{
color: #000;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
color: #666; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

#footer {
	position: absolute;
    bottom: 0;
	width:100%;	
	text-align:center;
}

#footer p {
	font: normal 11px Verdana;
}

#footer a, #footer a:visited, #footer a:hover{
	color:#006;
	text-decoration:none;
}
