@charset "UTF-8";
/* CSS Document */





a:link {
	color: #5aa67a;
	text-decoration: none;
	border:0px;
}
a:visited {
	text-decoration: none;
	color: #5aa67a;
	border:0px;
}
a:hover {
	text-decoration: none;
	color: #006633;
	border:0px;

}
a:active {
	text-decoration: none;
	color: #5aa67a;
	border:0px;
}





body {
	background-color:#2a2a2a;
	background-image:url(images/bkg_strip.gif);
	background-position: top left;
	background-repeat:repeat-x;
	text-align:center;
	margin:0px;
}


#container{
	width:980px;
	height:1200px;
	background-color:#2a2a2a;
	margin:0 auto;

}





#header{
	height:125px;
	width:980px;
	background-color:#151515;
	background-image:url(images/logo_top.gif);
	background-repeat:no-repeat;
	border-bottom:solid #404040 1px;
	margin:0px;
	float:left;
}

	#nav{}
	
	
	
#topcontent{
height:auto;
padding-bottom:20px;
width:980px;
border-bottom:solid #151515 1px;
float:left;
margin:0px;
background-color:#2a2a2a;
background-image:url(images/topcontent_bkg.gif);
background-repeat:no-repeat;
}

	#toptext{
	margin-top:125px;
	margin-left:20px;
	height:auto;
	width:525px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#FFFFFF;
	float:left;
	}
	
	#topfeature{
	width:335px;
	float:right;
	background-color:#1e1e1e;
	height:195px;
	margin-left:50px;
	margin-top:50px;
	padding:2px;
	}
	
	
	
	
#work{
height:560px;
width:980px;
background-image:url(images/work_bkg.gif);
background-repeat:no-repeat;
border-top:solid #404040 1px;
border-bottom:solid #151515 1px;
margin-top:0px;
float:left;
padding-bottom:30px;
}



	#workleft{
	width:280px;
	height:460px;
	background-color:#1e1e1e;
	margin-top:50px;
	margin-left:20px;
	float:left;
	padding-top:10px;
	}

		#workleftcontent{
		padding:10px;
		padding-left:20px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:14px;
		height:70px;
		width:130px;
		text-align:left;
		float:left;
		}
		
		#workleftcontenthot{
		padding:10px;
		background-color:#181818;
		padding-left:20px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:14px;
		height:70px;
		width:130px;
		text-align:left;
		float:left;
		}
		
		#worklefttext{
		padding-left:5px;
		padding-top:10px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		height:70px;
		text-align:left;
		float:left;
		width:100px;
		}
		
		#worklefttexthot{
		padding-left:5px;
		padding-top:10px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#5aa67a;
		font-size:12px;
		height:70px;
		text-align:left;
		float:left;
		width:100px;
		}
		
	
		
	
	#workright{
	float:right;
	height:460px;
	width:630px;
	background-color:#1e1e1e;
	margin-top:50px;
	padding-bottom:10px;
	}
	
		#workrightcontent{
		margin-top:20px;
		margin-left:20px;
		float:left;
		}
		
		#workrighttitle{
		float:left;
		margin-left:20px;
		margin-top:20px;
		margin-bottom:20px;
		width:610px;
		text-align:left;
		}
		
		#workrighttext{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-align:left;
		width: 580px;
		margin-top:50px;
		margin-left:20px;
		}	
	
	#workall{
	float:left;
	width:142px;
	height:28px;
	margin-left:20px;
	margin-top:1px;
	}
	
	
	
	
/*work page	*/
	
#work2{
height:970px;
width:980px;
background-image:url(images/work_bkg.gif);
background-repeat:no-repeat;

border-bottom:solid #151515 1px;
margin-top:0px;
float:left;
padding-bottom:30px;
}

	#workleft2{
	width:280px;
	height:900px;
	background-color:#1e1e1e;
	margin-top:50px;
	margin-left:20px;
	float:left;
	padding-top:10px;
	}

		#workleftcontent2{
		padding:10px;
		padding-left:20px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:14px;
		height:70px;
		width:130px;
		text-align:left;
		float:left;
		}
		
		#workleftcontenthot2{
		padding:10px;
		background-color:#181818;
		padding-left:20px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:14px;
		height:70px;
		width:130px;
		text-align:left;
		float:left;
		}
		
		#worklefttext2{
		padding-left:5px;
		padding-top:10px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		height:70px;
		text-align:left;
		float:left;
		width:100px;
		}
		
		#worklefttexthot2{
		padding-left:5px;
		padding-top:10px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#5aa67a;
		font-size:12px;
		height:70px;
		text-align:left;
		float:left;
		width:100px;
		}
		
	
		
	
	#workright2{
	float:right;
	height:800px;
	width:630px;
	background-color:#1e1e1e;
	margin-top:50px;
	padding-bottom:10px;
	}
	
		#workrightcontent2{
		margin-top:20px;
		margin-left:20px;
		float:left;
		}
		
		#workrighttitle2{
		float:left;
		margin-left:20px;
		margin-top:20px;
		margin-bottom:20px;
		width:610px;
		text-align:left;
		}
		
		#workrighttext2{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-align:left;
		width: 580px;
		margin-top:50px;
		margin-left:20px;
		}
		
/*about page*/

#about{
height:1250px;
width:980px;
background-image:url(images/work/about_bkg.jpg);
background-repeat:no-repeat;

border-bottom:solid #151515 1px;
margin-top:0px;
float:left;
padding-bottom:30px;
}

#contact{
height:1250px;
width:980px;
background-image:url(images/work/contact_bkg.jpg);
background-repeat:no-repeat;

border-bottom:solid #151515 1px;
margin-top:0px;
float:left;
padding-bottom:30px;
}

	#aboutleft{
	width:280px;
	height:600px;
	background-color:#1e1e1e;
	margin-top:50px;
	margin-left:20px;
	float:left;
	padding-top:10px;
	}

		#aboutleftcontent{
		padding:10px;
		padding-left:20px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:14px;
		height:70px;
		width:130px;
		text-align:left;
		float:left;
		}
		
		#aboutleftcontenthot{
		padding:10px;
		background-color:#181818;
		padding-left:20px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:14px;
		height:70px;
		width:130px;
		text-align:left;
		float:left;
		}
		
		#aboutlefttext{
		padding-left:20px;
		padding-top:10px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		height:70px;
		text-align:left;
		float:left;
		width:230px;
		}
		
		#aboutlefttexthot{
		padding-left:5px;
		padding-top:10px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#5aa67a;
		font-size:12px;
		height:70px;
		text-align:left;
		float:left;
		width:100px;
		}
		
	
		
	
	#aboutright{
	float:right;
	height:1180px;
	width:630px;
	background-color:#1e1e1e;
	margin-top:50px;
	padding-bottom:10px;
	}
	
		#aboutrightcontent{
		margin-top:20px;
		margin-left:20px;
		margin-bottom:10px;
		float:left;
		}
		
		#aboutrighttitle{
		float:left;
		margin-left:20px;
		margin-top:20px;
		margin-bottom:20px;
		width:610px;
		text-align:left;
		}
		
		#aboutrighttext{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-align:left;
		width: 580px;
		margin-top:50px;
		margin-left:20px;
		}

#contactleft{
	width:280px;
	height:600px;
	background-color:#1e1e1e;
	margin-top:50px;
	margin-left:20px;
	float:left;
	padding-top:10px;
	}

#play{
height:290px;
width:980px;
background-image:url(images/play_bkg.gif);
background-repeat:no-repeat;
border-top:solid #404040 1px;
border-bottom:solid #151515 1px;
margin-top:0px;

float:left;
}

	#playcontent{
	margin-left:20px;
	background-color:#1e1e1e;
	height:200px;
	margin-top:50px;
	}
	
	
		#playleft{
		float:left;
		width:260px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-align:left;
		padding-left:20px;
		padding-top:20px;
		margin-right:65px;
		}
		
		
		#playcenter{
		float:left;
		padding-top:20px;
		width:260px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-align:left;
		margin-right:65px;
		}
		
		#playright{
		float:left;
		padding-top:20px;
		width:260px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		text-align:left;
		}
		
#footer{
width:980px;
height:60px;
border-top:solid #404040 1px;
float:left;
padding-top:10px;
text-align:left;
}

	#footerleft{
	width:400px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	float:left;
	padding-left:20px;
	text-align:left;
	}
	
	#footerright{
	width:540px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	padding-left:20px;
	text-align:right;
	}