/* PAGE LAYOUT */
#header {  }
#content {  }
#footer {  }
#colorlogo { display:none; }
#whitelogo { display:block; float:left; border:none; margin-top:5px; top:0px; margin-bottom:45px; }
#text { margin-right:240px; }

/* NAVIGATION */
.navigation { font-size:140%; margin-left:0px; line-height:35px; }
.navigation li { list-style-type:none; display:inline; margin-right:-3px; }
.navigation li a.link1 { border-top:3px solid #990033; padding:5px 11px 5px 11px; text-decoration:none; color:#FFFFFF; }
.navigation li a.link1:hover { border-top:3px solid #990033; background-color:#990033; padding:5px 11px 5px 11px; color:#FFFFFF; }
.navigation li a.link2 { border-top:3px solid #cc6600; padding:5px 11px 5px 11px; text-decoration:none; color:#FFFFFF; }
.navigation li a.link2:hover { border-top:3px solid #cc6600; background-color:#cc6600; padding:5px 11px 5px 11px; color:#FFFFFF; }
.navigation li a.link3 { border-top:3px solid #669933; padding:5px 11px 5px 11px; text-decoration:none; color:#FFFFFF; }
.navigation li a.link3:hover { border-top:3px solid #669933; background-color:#669933; padding:5px 11px 5px 11px; color:#FFFFFF; }
.navigation li a.link4 { border-top:3px solid #0099cc; padding:5px 11px 5px 11px; text-decoration:none; color:#FFFFFF; }
.navigation li a.link4:hover { border-top:3px solid #0099cc; background-color:#0099cc; padding:5px 11px 5px 11px; color:#FFFFFF; }
.navigation li a.link5 { border-top:3px solid #663366; padding:5px 11px 5px 11px; text-decoration:none; color:#FFFFFF; }
.navigation li a.link5:hover { border-top:3px solid #663366; background-color:#663366; padding:5px 11px 5px 11px; color:#FFFFFF; }
.navigation li a.link6 { border-top:3px solid #990066; padding:5px 11px 5px 11px; text-decoration:none; color:#FFFFFF; }
.navigation li a.link6:hover { border-top:3px solid #990066; background-color:#990066; padding:5px 11px 5px 11px; color:#FFFFFF; }
.navigation li a.link7 { border-top:3px solid #660033; padding:5px 11px 5px 12px; text-decoration:none; color:#000000; }
.navigation li a.link7:hover { border-top:3px solid #660033; background-color:#660033; padding:5px 11px 5px 12px; color:#FFFFFF; }
.rightnavigation { position:absolute; border:1px solid #FFFFFF; width:220px; background-color:#000000; top:230px; right:10px; }
.rightnavigation h1 { background-color:#000000; font-size:120%; padding:5px; margin:0px 0px 5px 0px; color:#FFFFFF; }
.rightnavigation a { text-decoration:none; color:#FFFF00; }
.rightnavigation a:hover { text-decoration:underline; color:#FFFF00; }
.footerNav { font-size:110%; text-align:center; margin-top:20px; }
.footerNav li { list-style-type:none; display:inline; margin-right:10px; }
.footerNav li a { color:#00FF00; text-decoration:none; }
.footerNav li a:hover { color:#00FF00; text-decoration:underline; }
.crumb { position:absolute; top:70px; left:10px; border-bottom:1px solid #CCCCCC; width:99.6%; padding:0px 0px 4px 0px; font-size:90%; }
.crumb a { text-decoration:none; }
.crumb a:hover { text-decoration:underline; }

/* HTML */
body { background-color:#000000; }
h1 { margin-top:-5px; }
p { font-size:120%; color:#FFFFFF; }
ul { font-size:120%; color:#FFFFFF; }
ol { font-size:120%; color:#FFFFFF; }
a { text-decoration:none; color:#FFFF00; }
a:hover { text-decoration:underline; color:#FFFF00; }
a:visited { }

/* COLOURS */
.orange { color:#cc6600; }

/* LISTS */
.nobullet { list-style-type:none; margin-left:0px; }
.nobulletindent { list-style-type:none; margin-left:30px; }
.rightnavlinks { list-style-type:none; margin:0px 0px 0px 5px; }
.rightnavlinks li { margin-bottom:5px; }

/* BACK TO TOP */
.top { text-align:right; font-size:110%; }
.top a { text-decoration:none; color:#00FF00; }
.top a:hover { text-decoration:underline; color:#00FF00; }

/* IMAGES */
.profile { float:left; border:1px solid #CCCCCC; margin-right:10px; }
.icons { text-align:center; vertical-align:middle; }
.noborder { border:none; }
.random { display:none; }

/* FORMATTING */
.bold { font-weight:bold; }
.clear { clear:both; }
.search { text-align:center; vertical-align:middle; }

/* Floating bar by ikram_zidane */

#footer2 {
display: none;
} 

html>body #footer2 {
font-size: 140%;
display: block;
position: fixed;
text-align: center;
bottom: 0;
left: 0;
width: 100%;
background: #FFFFFF;
border-top: 1px solid #333333;
border-bottom: #ddd;
color: #000000;
clear: both;
padding:6px 0;
-moz-border-radius:3px;
}
html>body #footer2 a { color:#006699; text-decoration:none; }
html>body #footer2 a:hover { color:#006699; text-decoration:text; }


/*skip*/
#skipnav-container a
{ display:none; }
/*end skip*/