
body{
margin:0;
padding:0;
background: black url(Images/rbg.jpg) repeat-x;}
a{
text-decoration: none;
cursor: crosshair;
color: #c7e5e0;}
a:hover{
color: #8cfdf9;}

.box p a{
color:#96cb26;}
.box p a:hover{
color:#8cfdf9;}


#Table_01 {
	background: url(Images/rtbg.jpg) repeat-y;
	width:750px;
}

#render-01 {
	position:relative;
	background: url(Images/render_01.jpg) no-repeat;
	width:750px;
	height:29px;
	text-align: left;
	padding-left:20px;
}

#toplinksl{
	float:left;}
#toplinksr{
	float:right;
	margin-right:50px;}
#toplinksl a, #toplinksr a{
	margin: 10px 0 0 5px;
	font: small-caps 11px century gothic, sans-serif;
	color: #4d9086;}
#toplinksl a:hover, #toplinksr a:hover{
	color: #9bd34a;}

#render-02 {
	position:relative;
	background: url(Images/render_02.jpg) no-repeat;
	width:750px;
}

#nav{
float:left;
padding: 140px 0 0 25px;
margin-right:6px;
width: 180px;
text-align:center;}

#nav h1{
width:180px;
height:40px;
font: 32px garamond, serif;
margin: 0 0 -10px 0;
letter-spacing:.2em;}

#nav .one, #nav .three, #nav .ah{
background: url(Images/navhd.gif) no-repeat;
color:#365249;
text-align:left;
padding-left: 10px;}

#nav .three{
background: url(Images/navhl.gif) no-repeat;}

#nav .two{
text-align: right;
background:url(Images/navhl.gif) no-repeat;
color: #3f4923;
text-align:left;
padding-left: 110px;}


#nav .box, #nav .dbox, #nav .abox{
background: url(Images/navl.gif) repeat-y;
width:180px;}

#nav ul, #nav li{
list-style:none;
padding:0;
margin: 0;
text-align:center;} 

#nav li{
border-bottom: 1px solid #1b301e;
width:170px;
margin: 0 5px 0 5px;
padding: 0;}

#nav li a{
display:block;
font: small-caps 11px century gothic, sans-serif;
color: #729993;}

#nav li a:hover{
background: #242b1a;
color: #40bbc3;}

#nav .lb, #nav .db, #nav .ab{
background: url(Images/navbl.gif) no-repeat;
height:45px;
width:180px;
margin: 0 0 10px 0;}

#nav .ah{
background: url(Images/abh.gif) no-repeat;}

#nav .dbox{
background: url(Images/navd.gif) repeat-y;}

#nav .abox{
background: url(Images/abb.gif) repeat-y;}

#nav .db{
background: url(Images/navbd.gif) no-repeat;}

#nav .ab{
background: url(Images/abf.gif) no-repeat;}

 #nav .abox ul,  #nav .abox li, #nav .abox a{
display:inline;
border:0;}

#nav .abox a img {
float:left;
height: 0; 
width: 0; 
border-width: 0;}

#nav .ab{
text-align:left;
padding: 5px 0 0 46px;}

#nav .ab #filler{
width:88px;
height:31px;
background:#365249 url(Images/affi.gif) no-repeat;}

#cont{
float:right;
margin: 160px 25px -5px 0;
width: 510px;
overflow-x: hidden;
overflow-y: hidden;
text-align:justify;
font: 11px century gothic, sans-serif;
color:#101510;
line-height:13px;}

.search{
margin: 0 0 0px 340px;}


.search input, .search button{
float: left;
font: 10px century gothic, sans-serif;
text-align:left;
margin: 0 0 20px 0;}
.search input{
background: #263e21;
color:#809f7a;
width:120px;
border:1px solid #263e21;
margin-right: 5px;
padding-left: 5px;}
.search input:focus{
outline: 1px solid #c2d2d2;}
.search button{
background: #2d4b26;
border:1px solid #2d4b26;
color:#809f7a;}

#cont h1, #cont .lite{
text-transform:lowercase;
color:#86923c;
background: url(Images/conthd.gif) no-repeat;
width:508px;
margin: 0;
font: bold 18px garamond, serif;
letter-spacing:.2em;
padding: 5px 0 5px 15px;
text-align:left;
clear:left;}

#cont .lite{
color:#62c907;
background: url(Images/conthl.gif) no-repeat;}

#cont .box{
clear:left;
color:#a4f4e1;
width: 510px;
background: url(Images/contbbd.gif) repeat-y;
margin:0 0 -10px 0;}

#cont .box h1, #cont .box .toph{
text-transform:none;
background: url(Images/contbhl.gif) no-repeat;
width:510px;
font: bold 18px garamond, serif;
color:#479304;
margin: 0 0 -55px 0;
padding: 8px 0 60px 15px;
letter-spacing: .2em;}

#cont .box .toph{
background: url(Images/contbh.gif) no-repeat;}

.update{
color: #308984;}

#cont h2{
background: url(Images/contbfd.gif) no-repeat;
height:20px;
padding-left:380px;
margin: 0 0 10px 0;
letter-spacing:.1em;
font:small-caps 11px century gothic, sans-serif;
color:#308984;}
#cont h2 a{
color:#9cb31f;}
#cont h2 a:hover{
color:#479304;}

#cont .comment{
background: url(Images/com.gif) no-repeat;
width:500px;
margin: 0 5px 10px 5px;
font: 11px century gothic, sans-serif;
color: #0a1d1f;
padding-bottom: 5px;
line-height:12px;}

#cont .comment h1{
text-transform:none;
background: none;
letter-spacing:normal;
text-align:right;
color:#2d3d39;
font: 11px century gothic, sans-serif;
width:480px;}

#cont .graphb{
width:510px;
text-align:center;}

#cont .graphbtop, #cont .graphbtopl{
height:80px;
width: 510px;
background: url(Images/graphbh.gif) no-repeat;
margin: 0 0 -50px 0;}

#cont .graphbtopl{
background: url(Images/graphbhl.gif) no-repeat;}

#cont .graphb h1{
background: url(Images/mh.gif) no-repeat;
width:501px;
height:21px;
margin: 0 0 -25px 10px;
font: 14px garamond, serif;
color:#96cb26;
letter-spacing:normal;
text-transform:lowercase;}

#cont .graphb h1 a{
font:small-caps 11px century gothic, sans-serif;}

#cont .graphb h2{
background:none;
color: #aa9601;
font: 12px garamond, serif;
margin: 0 20px 5px -20px;
text-align:right;}

.mbox, .ambox{
padding: 0 8px 0px 8px;
float:left;}

.ambox{
padding:0;
margin: 0 17px 0 17px;}

.media{
float:left;
width:160px;
margin: 5px 2px 5px 2px;
background: url(Images/mediab.gif) no-repeat;
text-align:left;
font: small-caps 11px garamond, serif;}

.amedia{
float:left;
width:110px;
margin: 5px 4px 5px 4px;
background: url(Images/mediab.gif) no-repeat;
text-align:left;
font: small-caps 11px garamond, serif;}

.media img, .amedia img{
margin: 4px;
border: 1px solid #3f683b;}
.mbox .media img:hover, .ambox .amedia img:hover{
outline: 1px solid #a4f6dc;}

.mcont, .amcont{
margin:0 4px 0 4px;
background: #384b39;
width: 152px;}

.amcont{
width: 102px;
text-align:center;}

.mbox ul, .mbox li, .ambox ul, .ambox li{
list-style:none;
margin:2px;
padding:0;
color: #82dc09;}

.mbox li, .ambox li{
padding:0;
margin:0;}

.mbox .media p{
font: small-caps 11px century gothic, sans-serif;
margin:0;
padding:0;
text-align:center;}

.data{
text-transform:lowercase;
color: #82d5c0;
font: small-caps 11px century gothic, sans-serif;}

#cont .graphbbot{
width:510px;
height:25px;
clear:left;
margin:0;
background: url(Images/graphbf.gif) no-repeat;}

#footer{
clear:both;
width:750px;
height: 75px;
background: url(Images/rfoot.jpg) no-repeat;
font: small-caps 11px century gothic, sans-serif;
color: #4d9086;
text-align:left;}
#footer .left{
margin: 52px 0 0 35px;
float:left;}
#footer .right{
float:right;
margin: 52px 35px 0 0;}

#cont p .lite{
color: #cbf0f2;}

#cont p{
clear:left;
padding:0;
margin:0 20px 10px 20px;}

.label{
border-bottom: 10px solid #87a783;
width: 50px;
background: #2a3936;
color:#9cb31f;
text-align: right;
float: left;}

input, textarea
{font: 11px century gothic, sans-serif;
color:#a4f4e1;
background: url(Images/comb.gif) repeat-x;
margin: 0 0 5px 0;
border-top: 1px solid #87a783;
border-left: 1px solid #87a783;
border-right: 1px solid #87a783;
border-bottom: 2px solid #0a1208;
width: 400px;
padding: 0 5px 0 5px;}
button{
background: #2a3936;
border:1px solid #2d4b26;
color:#9cb31f;
font: small-caps 11px century gothic, sans-serif;
margin: 0 5px 0 5px;}

form{
margin-top:10px;}

ul{
margin: 0 25px 10px 25px;
padding-left: 25px;
list-style: circle;
color:#cbf0f2;}
li{
margin: 0 0 3px 0;}

.comment ul{
color: #21554e;}

.scom{
height:65px;}

.comment h1 img{
margin-left: 5px;
border: 1px solid #274333;}

.hlist{
float:left;
width:100px;
padding:0 0 0 10px;
margin: 0 5px 0 12px;
color:#96cb26;}

.fclear{
clear:left;}

.float{
float:left;}

#nav .abox a:hover img {
position: absolute;
top: 688px; 
left: 71px; 
height: 31px;
width: 88px;}

.buttons{
text-align:left;}