body{
	background-color: #3a471b;
	background-image: url('../images/greenStyle/bg.jpg');
	background-repeat: no-repeat;
	width: auto;
	min-width:600px;
	}	
/*.mainContent{
	position:relative;
	top: 130px;
	width:90%;
	min-width: 550px;
	left: 5%;
	}*/
.mainContent{
	position:relative;
	top: 350px;
	width:90%;
	min-width: 550px;
	left: 5%;
	}
.bottomContent{
	position:relative;
	width:100%;
	bottom: 0;
	background-color: #000000;
	min-height:200px;
	z-index: 0;
	}
.blackbox{
	position:relative;
	width: 100%;	
	min-height:300px;
	height: auto;
	background-color: #000000;
	z-index: 1;
	}
.lightgreenbox{
	position:absolute;
	top:5%;
	left:5%;
	width: 90%;
	height: 90%;
	background-color: #ffffff; /*#b7b9a4;*/
	background-image: url('../images/greenStyle/lg-grad.png');
	background-repeat: repeat-x;
	z-index: 2;
	}
.whitebox{
	background-color: #ffffff;
	position: absolute;
	bottom:5%;
	left:5%;
	width: 90%;	
	height:35%;
	z-index: 3;
	}
.highest { z-index:10;}
.high { z-index:8; }
.top { z-index:5;}
.bottom { z-index:0; }
.bottomlow { z-index:-1; }

.white {
	color: #ffffff;
	}
.mainTxt {
	position:absolute;
	left:0;
	top: 5%;
	height:auto;
	}
.bookmark{
	float: right;
	right: 15px;
	}

.menuLayout {
	position: absolute;
	width: 80%;
	top: 50px;
	left: 10%;
	}
.subMenuLayout {
	position: relative;
	top: 430px;
	text-align:center;
	/*left: 15%;*/
	width: 90%;
	z-index:7;
	}
.subMenuLinks a:link {
	color: #ffffff;
	text-decoration: underline;
	}
.subMenuLinks a:visited{
	color: #ffffff;
	text-decoration: underline;
	}
.subMenuLinks a:hover{
	color: #000000;
	background-color:#ffffff;
	text-decoration: underline;
	}

td .feat_container{
	position: relative;
	/*left:10%;*/
	width: 300px;
	height: 125px;
	}
td .feat_container2{
	position: relative;
	/*left: 10%;*/
	width: 300px;
	height: 125px;
	}
.spacer {
	height: 20px;
	}
.copynotice {
	color: #ffffff;
	bottom: 0px;
	text-align: center;
	position: absolute;
	width: 100%;
}
#menu_home img{
	top: 36px;
	left: 15%;
	width: 150px;
	height: 20px;
	position:absolute;
	text-indent: -9999px;
	display:block;
	}
#menu { 
	background:url('../images/greenStyle/sprites.png');	
	width: 661px;
	height: 51px;
	position:relative;
	margin: 0;
	padding: 0;
	}
#menu li {
	float: left;
	}
	
#menu_1 a,#menu_2 a,#menu_3 a,#menu_4 a,#menu_5 a,#menu_6 a{
	position: absolute;
	top: 0px;
	margin: 0;
	padding: 0;
	display: block;
	height: 51px;
	width: 100px;
	background: url('../images/greenStyle/sprites.png') no-repeat;
	overflow: hidden;
	}
#menu_left,#menu_right{
	position: absolute;
	top: 0px;
	margin: 0;
	padding: 0;
	display: block;
	width: 30px;
	height: 51px;
	overflow:hidden;
	background: url('../images/greenStyle/sprites.png') no-repeat;
	}
/*Button Down State*/
#menu_left { left: 0px; background-position: 0 -0px; } 
#menu_1 a{ left: 30px; background-position: -30px 0px; } 
#menu_2  a{ left: 130px; background-position: -130px 0px; } 
#menu_3  a{ left: 230px; background-position: -230px 0px; } 
#menu_4  a{ left: 330px; background-position: -330px 0px; } 
#menu_5  a{ left: 430px; background-position: -430px 0px; } 
#menu_6 a{ left: 530px; background-position: -530px 0px; } 
#menu_right { left: 630px; background-position: -630px 0px; } 

/* Button Hover State*/
#menu_1 a:hover{ background-position: -30px -51px; } 
#menu_2 a:hover{ background-position: -130px -51px; } 
#menu_3 a:hover{ background-position: -230px -51px; } 
#menu_4 a:hover{ background-position: -330px -51px; } 
#menu_5 a:hover { background-position: -430px -51px; } 
#menu_6 a:hover { background-position: -530px -51px; } 

#body_photoshop #menu_1 a{left: 30px; background-position: -30px -102px; } 
#body_toons #menu_2  a{ left: 130px; background-position: -130px -102px; } 
#body_3d #menu_3  a{ left: 230px; background-position: -230px -102px; } 
#body_photography #menu_4  a{ left: 330px; background-position: -330px -102px; } 
#body_other #menu_5  a{ left: 430px; background-position: -430px -102px; } 
#body_graffiti #menu_6 a{ left: 530px; background-position: -530px -102px; }

#dgs {
	position: relative;
	top: 0;
	/*right:10%;
	/*width: 555;*/
	float: right;
	/*height: 100%;*/
	max-width:640px;
	width: 70%;
	}

#niazlogo{
	position:relative;
	width:35%;
	}
#slogan{
	position:absolute;
	left: 0%;
	top: 175px;
	width:35%;
	}
#runx_seq {
	position: absolute;
	bottom: 16px;
	left: 5%;
	right: 5%;
	max-width:1280px;
	width: 90%;	
	z-index: 0;
	}
#g1 {
	position: absolute;
	left: 30%;
	top: 10%;
	z-index:-5;
	}
#g12 {
	position: absolute;
	left: 0;
	top:500px;
	z-index: -5;
	}
#g2 {
	position: absolute;
	left: -150px;
	top: 25%;
	z-index: -5;	
	}
#g3 {
	position: absolute;
	left: 85%;
	top: 80%;	
	width:15%;
	z-index:-5;
	}
.feat_container #f1 {
	position:relative;
	left: 0%;
	height:125px;	
	}
.feat_container2 #f2 {
	position:relative;
	right: 0%;
	height: 125px;	
	}
.fi1 {
	position:absolute;
	top: 6px;
	left: 5%;
	z-index:5;
	}
.featuredTxt{
	position: absolute;
	color: #ffffff;
	font-size:150%;
	width: 120px;
	text-align: center;
	right:3%;
	top: 20%;
	}
#newsbox{
	background-color: #000000;
	text-align: center;
	font-size: 100%;
	padding: 10px;
	margin:15px 15px 15px 15px;
	min-height: 400px;
	}
#newsbox h2{
	text-decoration: underline;
	}

