html{
    width: 100%;
    height: 100%;
}
.clear{
    clear:both;
}
body{
    color:#ffffff;
    font-family:Arial;
    font-size:0.75em;
    line-height:1.3em;
    padding:0px; 
    margin: 0px;
    height:100%;
    width:100%;
}
#flashBody {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
}

#flashBody .fullPage {
    width: 100%;
    min-width: 960px;
    width: expression(document.body.clientWidth < 961 ? "960px": "100%" );

    height: 100%;
    min-height: 630px;
    height: expression(document.body.clientHeight < 621 ? "620px": "100%" );

    margin: 0px 0px 0px 0px;
}
.fullPage{
    height:100%;
    width:100%;
}
img{
    border:none;
}
img{
    border:none;
}
h3{
    text-transform:uppercase;
    font-size: 1.2em;
    font-weight:900;
}
.content{
	top:60px;
    padding-bottom:20px;
	}
#page_end{
    height:1px;
}
/*------NAVIGATION----------*/
.navigation{
    top:5px;
    color:#333333;
    text-transform: uppercase;
}
.navigation div{
    /*border:1px solid blue;*/
}
.navigation .logo{
    position:absolute;
    top:0px;
    left:0px;
}
.navigation .footer{
    position:absolute;
    top:5px;
    _top:-3px;
    left:70px;
    font-size:0.925em;
}
.navigation .sub{
    position:absolute;
    top:34px;
    left:70px;
    font-size:0.925em;
}
.navigation .main{
    position:absolute;
    top:14px;
    left:70px;
    font-size: 1.33em;
    line-height:1.7em;
    font-weight:900;
	width:896px;
}
.content, .navigation{
    position:absolute;
	left:50%;
	width:926px;
	margin-left:-463px;
}
.navigation a{
    text-decoration:none;
    color:#333333;
    margin-right:5px;
}

.navigation a.rss{
    background:url(/img/icons/rss.png) no-repeat right 3px;
    padding-right:10px;
}
.navigation #search{
    color:#808080;
    height:13px;
    font-size:0.7em;
}
.searchunit{
    /*position:absolute;
    top:-2px;
    left:620px;*/
    display:inline;
}
.navigation a.flash_link{
    color:#ffffff;
    padding:1px 2px 0px 12px;
    background-image:url(/img/icons/feature_arrow.png);
    _background-image:url(/img/icons/feature_arrow.gif);
    background-repeat:no-repeat;
    background-position:2px 2px;
}
.navigation a.flash_link:hover{
    background-color:#ffffff;
}

/*-------- bits n pieces ------------------*/

.link{
    text-decoration:none;
    text-transform:uppercase;
    color:#333333;
    font-weight:900;
    background-repeat:no-repeat;
    background-position: right 1px ;
    padding-right:10px;
}

.link.reverse{
    padding-left:10px;
    padding-right:0px;
    background-position: left 1px;
}

