/*
    n0p@n0p.net _ http://n0p.net
    $Id:$

*/

body {
    background: #2222;
    color: #000;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, sans-serif;
    font-weight : bold; 
	line-height: 1.5;
}

.transparent {
    filter:alpha(opacity=40);-moz-opacity:0.4;
}

.tux {
    background-repeat: no-repeat;
    background-position: bottom left;
	position: absolute;
    bottom: 0px;
    border: 0px;
}
/*     background: #f4c28f;
 */
.headerBarTop {
    background: #0c7709; /*#ff8000 #ffcc99 */ 
	position: absolute;
    left: 0%;
	width: 100%;
    height: 20px;
    top: 0px;
	padding:0px;
	border: 0px;
}
/*      background: #ffcc99;
*/
.headerBarBot {
    background: #32bb32;
	position: absolute;
    left: 0%;
	width: 100%;
    height: 20px;
    top: 20px;  /* headerBarTop.height */
	padding:0px;
	border-bottom:10px solid #adadad;
}
.mainContent	{
	border: 0px solid #000000;
	position: absolute;
    top: 50px; /* Add the headerBar heights + border */
    right: 50px;
    bottom: 68px; /* Add up the lower footer heights + border */
    left:120px;
	padding:10;
    overflow: auto;
	margin: 15px 50px 0px 60px; 
}

.navButtons {
	position: absolute; 
    bottom: 0px;
    right: 0px;
	padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	border:0px;
    text-align: right;
}
.footerBar {
/*    filter:alpha(opacity=40);-moz-opacity:0.4;  */
    background: #ffcc99; /*#ff8000 #ffcc99 */
	position: absolute;
    left: 0%;
	width: 100%;
    height: 60px;
    bottom: 0px;
	padding:0px 0px 0px 0px;
	border-top:10px solid #adadad;
    text-align: right;
}
/*    background: #ffcc99; /*#ff8000 #ffcc99 */ 
.footerBarTop {
    background: #0c7709; /*#ff8000 #ffcc99 */ 
	position: absolute;
    left: 0%;
	width: 100%;
    height: 40px;
    bottom: 20px;
	padding:0px 0px 0px 0px;
	border-top: 8px solid #adadad;
}
/*    background: #f4c28f; #ff8000 #ffcc99 */
.footerBarBot {
    background: #32ff32;
	position: absolute;
    left: 0%;
	width: 100%;
    height: 20px;
    bottom: 0px;
	padding:0px 0px 0px 0px;
}

.mainContentBak	{
	border: 1px solid #000000;
	padding:100;
	margin: 75px 50px 25px 150px;
}
dt {
    font-size: 20px;
	font-weight : bold; 
	text-decoration : none;
	color: #be540b;
}
dd, li {
    font-size: 20px;
	line-height: 2;
	text-align: left;          
}

h1,h2,h3,h4,h5,h6 {
    color: #be540b;
}

.presentationTitle	{
	position: absolute;
    top: 0px;
    width: 100%;
    text-align: center;
	font-weight : bold; 
    text-transform: capitalize; 
    color: #eeeeee;
/*    color: #474747;  */
    font-size: 26px;
}

/*
	font-size: 48px;
	margin-top: 25px;
	margin-bottom: 0;
	letter-spacing: 1px;
*/

code, pre	{
	font-family: "Andale Mono", Monaco, Courier, "Courier New", monospace;
	color: #222;
	background: transparent;
    padding:10px;
    padding-top: 5px;
	border:1px dashed #333;
	background-color:#f8f8f8;    
    
}
.grey {
    color: #999999;
}
.greyLt {
    color: #dddddd;
}
