/* REDEFINE HTML TAGS */
HTML{
margin: 0 auto;
padding: 0;
}
BODY
{
width:100%;
padding:0;
margin:0 auto;
}

/* ID'S */
#placing
{
position:absolute;
width:100%;
left:0;
margin:0 auto;
text-align:center;
}

#main
{
position:relative;
width:90%;
margin:0 auto;
max-width: 1000px;
}

#top
{
position:relative;
top:0px;
left:0px;
width:100%;
height:100px;
overflow: hidden;
}

#navigation
{
position:relative;
float: left;
z-index:2;
top:0px;
left:0px;
margin-top:5px;
}

#content
{
overflow-y:auto;
overflow-x:hidden;
overflow:-moz-scrollbars-vertical;
position:relative;
top:0px;
left:0px;
min-height: 300px;
margin-top:5px;
}
#contentpadding
{
padding: 10px 20px 10px 20px;
}
#bottom
{
position:static;
top:0px;
left:0px;
width:auto;
height:30px;
margin-top:5px;
}

/* ID'S */

.top
{
position:relative;
left:0px;
bottom:0px;
width:100%;
margin:0px;
padding:10px 0px 10px 0px;
overflow:hidden;
}

.bottom
{
position:relative;
left:0px;
top:0px;
width:45%;
clear:both;
float:left;
margin:0px;
padding: 3px 0px 3px 10px;
}

.copyright
{
position:relative;
right:0px;
top:0px;
width:45%;
clear:right;
float: right;
margin:0px;
padding: 3px 10px 3px 0px;
}
/* ----------------- START NAVIGATION PLACING CODE ------------------ */

.navigation{
overflow:hidden;
}
.navigation ul
{
padding:0;
margin:0;
list-style-type:none;
}
.navigation a
{
float:left;
padding:0.3em 0px 0.8em 0.4em;
}

.navigation li {
display:table-row;
}

.navigation .navsublink a
{
}

/* ----------------- END NAVIGATION PLACING CODE ------------------ */
