
body {
    margin:0;
    background:#6D6D6D url('images/bg.jpg') repeat-x;
    font:11px trebuchet, tahoma;
    color:#757575;
    line-height:15px;
    }

img {
   border:0;
   }
    
b, strong {
    weight:bold;
    color:#740000;
    }
    
i {
    color:#999999;
    }    
    
u {
    color:#000;
    }
  
a:link, a:visited, a:active {
    text-decoration: none; 
    font-weight:bold;
    color:#DE0000;
    }
    
a:hover {
    font-weight:bold;
    color:#000;
    }    

div#wrap {
    background: url('images/top.jpg') top left no-repeat;
    width:750px;
    height:836px;
	}
	
div#content {
    position:absolute;
    left:330;
    top:130;
    width:505px;
    }
    
div#subcontent, #comment {
    background:#FFF;
    margin:0,0,10px,0;
    padding:8px 20px 5px 5px;
    text-align:justify;
    border-left:#B3B3B3 3px solid;
    border-right:#767676 8px solid;
    border-bottom:#B3B3B3 3px solid;
    }  

form {
   margin:2px;
   padding:0;
   }

input, textarea, select {
    background:#FFF;
    font:11px trebuchet, tahoma;
    color:#757575;
    border:#B3B3B3 1px solid;
    }  
    
div#navigation {
	position:absolute;
	left:850;
	top:130;
	width:200px;
	}  
    
.subnav {
	background: #F1F1F1;
	border:#AFAFAF 1px solid;
	width:200px;
	}  

ul#nav {
	margin:0;
	padding:0;
	}

#nav li {
	display: inline;
	list-style-type: none;
	}
	
#nav a {  
	padding: 0 0 0 25px;
	text-decoration: none;
	color: #E30000;
	width:100%;
	}

#nav a:hover {
	background: #BF0000 url('images/alink.gif') top left no-repeat;
	color: #FFF;
	text-decoration: none;
	}
       
h1 {
	margin:0;
	font-weight:normal;
	font-size:20px;
	text-align:left;
	color:#D00000;
	}

h2 {
	margin:0;
	padding:2px;
	font-size:14px;
	color:#FFF;
	}
    
h3 {
	margin:0;
	padding:0 25px 0 0;
	font-size:12px;
	text-align:right;
	color:#A2A2A2;
	}
   
#layout {
	margin:0;
	padding:5px;
	background: #FFF; 
	border:2px solid #999999;
	width:80%;
	}
   
#tutorial {
	margin:0 0 0 5px;
	text-align:left;
	padding:5px;
	background: #FFF; 
	line-height:17px;
	width:95%;
	}
	
code { 
	overflow:auto;
	}
	
table {
	margin:0;
	padding:0;
	font:11px trebuchet, tahoma;
	}
#contentbox {
	background: #E5E5E5;
  border:;
	padding: 5px;
	overflow: auto;
	border: dashed #CC0000;
}
ul#shoutboxmessage { 
  margin: 0;
  padding: 0;
  list-style-type: none;
  color: #000000;
  font: normal 10px verdana,tahoma,arial; }
.style2 {font-family: Tahoma; font-size: 10px; }