body {
		background-color: #000;
		font: normal 12px/1.83em 'Lucida Grande', Verdana, Arial, Sans-Serif;
		color: #666;
		border: 0;
		margin: 0;
		padding: 0;
}

#wrapper {
	    background: url('../img/bkgd/rotator.php') no-repeat scroll top left;
		width: 945px;
		height: 700px;
		margin: 0 auto 0 auto;
		padding: 0;
		border: 0 solid white;
}

#masthead {
		font: lighter 26px/.8em 'Lucida Grande', Verdana, Arial, Sans-Serif;
		color: #0da0f8;
		padding: 20px 0 0 0;
		z-index: -100;
}
	#masthead p {
		font-size: 14px;
		background-color: #000;
		padding: 2px;
	}

	#masthead img {
		border: 0;
		margin-top: 10px;
	}
	
	.big {
			font-size: 19px;
			background-color: #000;
			padding: 2px;
			position: relative;
			color: #16a2ed;
			/*text-transform: uppercase;*/
		}	
	
#nav {
		float: right;
		margin: 30px 0 20px 0;
		border: 0;
		font: normal 14px/1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
		color: #3ca1b2;
		padding: 0 2px 0 0;
		width: 600px;
}
	#nav li {
			display: inline;
			padding: 0 0 0 15px;
			list-style-type: none;
			margin: 0;
	}
	
	#nav ul {
			padding: 0;
			margin: 0;
			text-align: right;
	}

	#nav a {
			color: #3ca1b2;
			text-decoration: none;
	}
	
	#nav a:hover {
			color: #666;
			text-decoration: none;
	}
	

.hidden {
	display: none;
}


#container {
		border: 0px solid yellow;
		width: 945px;

		
}
	#left {
		width: 925px;
		height: 445px;
		padding: 1px 0 0 1px;
		background: url('../img/bkgd.gif') no-repeat;
		float: left;
		border: 0 solid green;
		
	}
	
	#left ul {
		margin-bottom: 30px;
	}
	
	#left li {
			display: inline;
			padding: 0 30px 0 0px;
			list-style-type: none;
	}
	
	#work {
			width: 906px;
			text-align: center;
			padding-top: 20px;
			float: right;
			background: url('../img/bkgd_work.gif') repeat-x;
			position: relative;
	}
	
	#work span {
			display: none;
			position: absolute;
	}
	
	#work a:hover span {
			display: block;
			width: 866px;
			height: 420px;
			background: url('../img/a_work_launch.png') no-repeat;
			top: 20px;
			left: 20px;
	}
	
	#work2 {
			width: 906px;
			text-align: center;
			padding-top: 20px;
			float: right;
			background: url('../img/bkgd_work.gif') repeat-x;
			position: relative;
	}
	
	#work2 span {
			display: none;
			position: absolute;
	}
	
	#work2 a:hover span {
			display: block;
			width: 866px;
			height: 420px;
			background: url('../img/a_work_details.png') no-repeat;
			top: 20px;
			left: 20px;
	}
	
	#nav_left {
			width: 19px;
			height: 470px;
			float: left;
			background: url('../img/nav_left.gif') no-repeat;
	}
	
	#nav_right {
			width: 19px;
			height: 470px;
			float: right;
			background: url('../img/nav_right.gif') no-repeat;
	}
	
	#nav_left a:hover {
			display: block;
			width: 19px;
			height: 470px;
			float: left;
			background: url('../img/nav_left_on.gif') no-repeat;
	}
	
	#nav_right a:hover {
			display: block;
			width: 19px;
			height: 470px;
			float: right;
			background: url('../img/nav_right_on.gif') no-repeat;
	}
	
	#right {
		width: 175px;
		height: 365px;
		padding: 40px 20px 0 20px;
		background: url('../img/bkgd_right.gif') no-repeat;
		float: right;
		border: 0 solid red;
		display: none;
		
	}
	
	#right p {
		margin-bottom: 20px;
		/*text-align: justify;*/
	}
	
	#right h1 {
		font-weight: bold;
		font-size: 14px;
		line-height: 1.25em;
		margin-bottom: 20px;
	}
	
	#right li {
		background: url('../img/bullet.gif') no-repeat 3px 10px;
		list-style-type: none;
		padding-left: 12px;
	}

#footer {
	float: right;
	text-align: right;
	font: normal 9px/1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #0f6beb;
	margin: 10px 0 0 0;
	border: 0px solid red;
	display: none;
}

a,
a:link,
a:visited,
a:active {
		color: #3ca1b2;
		font-size: 16px;
		text-decoration: none;
}

a:hover {
		color: #666;
		text-decoration: none;
}
