body{
	font-size:14px; /* Resets 1em to 10px */
	font-family: Arial;
	background: #023872;
	color: #333;
	text-align: center;
	margin:0px;	
	}

/*	Begin Headers */
h1 {
	/*padding-top: 70px;*/
	margin: 0;
	color: #636262;
	text-shadow:0 1px 0 #EEEEEE;
	}

h2 {
	margin: 30px 0 0;
	color: #636262;
	text-shadow:0 1px 0 #EEEEEE;
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}

a{ color:#333; }

a:hover{
	color:#999;}



.wrap{
	width:740px;
	margin:0px auto;
	margin-top:20px;

}
	
.logo{
	background:url(images/logo.png) no-repeat;
	height:170px;
	width:239px;
	display:block;
	margin:0px auto;
	}

.nav{
	background:url(images/navbk.jpg) repeat-x;
	height:44px;
	display:block;
	width:auto;
	margin:0px auto;
	padding-top:12px;
	font-size:0px;
	
	}
/*.nv{
	margin:0px auto;
	width:400px;
	}*/
	
.nav img{
	border:none;}
	
.nav a{
	margin-left:12px;}
.nav a:hover{
	background-position:0 -36px;
	/*-moz-opacity:.70; filter:alpha(opacity=70); opacity:.70;*/
}

.nav a:active{
	-moz-opacity:.70; filter:alpha(opacity=70); opacity:.70;
	}

#content{
	background:url(images/contBK.jpg) top repeat-x #eeeeee;
	/*width:730px;*/
	margin-top:0px;
	height:auto;
	padding:15px;
	padding-top:40px;
	padding-bottom:30px;
	line-height:20px;
	}

.content{
	background:url(images/contBK.jpg) top repeat-x #eeeeee;
	/*width:730px;*/
	margin-top:0px;
	height:auto;
	padding:15px;
	padding-top:10px;
	padding-bottom:30px;
	line-height:20px;
	}

.footw{
	}
	
.fshadow{
	background:url(images/fshadow.png) no-repeat;
	height:84px;
	/*font-size:16px;*/
	/*padding-top:-5px;*/
	margin-top:-12px;
	width:800px;
	margin-left:-14px;
	/*margin-right:-10px;*/
	
	}

.foot{
	background:url(images/footBK.png) repeat-x;
	height:84px;
	font-size:15px;
	/*padding-top:32px;*/
	}
	
.download-txt{
	font-weight:bold;
	color:#636262;
	text-shadow:0 1px 0 #EEEEEE;
	}

#download-btn{
	background:url(images/download.png) no-repeat;
	background-position:right center;
	margin-top:10px;
	height:62px;
	padding-right:150px;
	display:inline-block;text-decoration:none;
	line-height:62px;
	}
	

.ftext{
	color:#9aafc5;
	margin:0px;
	text-align:right;
	padding-right:5px;
	/*margin-top:-30px;
	margin-left:50px;*/
	font-size:9px;
	
	}

.ftext a{
	text-decoration:none;
	color:#9aafc5;
	}

.ftext a:hover{
	color:#636262;
	}

/*Nav buttons */

/*.hom{ 
background:url(images/b1.png) no-repeat;
width:66px;
height:33px;
display:block;
float:left;
}

.features{ 
background:url(images/b2.png) no-repeat;
width:68px;
height:33px;
display:block;
float:left;
}

.blog{ 
background:url(images/b3.png) no-repeat;
width:66px;
height:33px;
display:block;
float:left;
}
.about{ 
background:url(images/b4.png) no-repeat;
width:68px;
height:33px;
display:block;
float:left;
}
.download{ 
background:url(images/b5.png) no-repeat;
width:65px;
height:33px;
display:block;
float:left;
}
	*/
	
#but1{
	background:url(images/but1.png) no-repeat;
	height:36px;
	width:64px;
	display:inline-block;
	text-decoration:none;
	}
	
	
#but2{
	background:url(images/but2.png) no-repeat;
	height:36px;
	width:64px;
	display:inline-block;
	text-decoration:none;}

#but3{
	background:url(images/but3.png) no-repeat;
	height:36px;
	width:64px;
	display:inline-block;text-decoration:none;}

#but4{
	background:url(images/but4.png) no-repeat;
	height:36px;
	width:64px;
	display:inline-block;text-decoration:none;}

#but5{
	background:url(images/but5.png) no-repeat;
	height:36px;
	width:64px;
	display:inline-block;text-decoration:none;}


	
	
#but1:hover, #but1.active{
	 background-position:0 -36px;
}
#but2:hover, #but2.active{
	 background-position:0 -36px;
}
#but3:hover, #but3.active{
	 background-position:0 -36px;
}
#but4:hover, #but4.active{
	 background-position:0 -36px;
}
#but5:hover, #but5.active{
	 background-position:0 -36px;
}

	

