/* This Chad stylesheet is powered by Humus for lunch and dr. pepper. */

/*
Theme Name: oner
Theme URI: http://livemedistudios.net/
Description: Live Media Studios.net custom template.
Author: Chad Evans
Author URI: http://livemedistudios.net/
*/
/* CSS Reset/* CSS Reset
--------------------------------------------------------------- */
body{
	font-family: Baskerville, Georgia, Times New Roman, Serif;
}
body,h1,h2,h3,h4,h5,p,ul,li{
	margin: 0; padding: 0;
}
.theshadowknows, hr{display: none;}
/* header */
#header.limbo{
	border-bottom: 1px solid #002b37;
	background: #ccc url(img/aboutbg.jpg) -150px -180px repeat-x;
}
h1{
	background: transparent url(img/header.png) 0 0 no-repeat;
	width: 415px; height: 61px;
}
	h1 span{visibility: hidden;}
	

a{color: red;}
a:hover{text-decoration: none;}

#header ul{
	float: right;
	list-style-type: none;
	position: relative;
	top: -65px; left: 50px;
	width: 390px;
}
	#header ul li{
		float: left;
		margin-right: 8px;
	}
	
h3{
	font-size: 4em;
	color: #fff;
}
	h3#feature {
	background: transparent url(img/featureprojects.png) 0 0 no-repeat;
	width: 415px; height: 51px;		
	}
	h3#contact1 {
	background: transparent url(img/contact.png) 0 0 no-repeat;
	width: 415px; height: 51px;		
	}	
		 h3 span{
			visibility: hidden;
		}
/*containers*/

.god{width: 100%;}
.limbo{padding: 50px 0; width: 100%;}
	.limbo.a1{
		background: #00718F url(img/a1grad.gif) bottom left repeat-x; 
		border-top: 1px solid #0094B7;border-bottom: 1px solid #0094B7;		
	}
	

	
	.limbo.a2{
		border-top: 1px solid #002b37; border-bottom: 1px solid #002b37;
		background: #00718F url(img/a1grad.gif) bottom left repeat-x; 
	}
.container{
	width: 955px; 
	margin: 0 auto;
	color: #000;
}

#aboutme{
	margin: 20px 0 0 0;
	font-size: 14pt;
	line-height: 20pt;
	background-color: #fff;
	padding: 15px;
	width: 760px;

	color: #002731;
}
.post p{
	font-size: 11pt;
	color: #11272e;
}
.post-img{

	border: 1px solid #002b37;
	background-color: #003D4D;
	width: 955px;
	margin: 5px 0;
	position: relative;
}
	
	.post-img .fold-l{
		background: transparent url(img/fold.png) 0 0 no-repeat;
		width: 32px; height: 409px;
		position: absolute;
		top:-10px; left: -14px;
		z-index: 5;
	}

	.post-img .fold-r{
		background: transparent url(img/fold2.png) 0 0 no-repeat;
		width: 32px; height: 409px;
		position: absolute;
		top:-10px; right: -14px;
		z-index: 5;
	}	
	
	.post-img img{
		border: 4px solid #fff;
		width: 897px;
		position: relative;
		z-index: 4;
	}
	
	.launch{
		position: absolute;
		background-color: #fff;
		padding: 10px;
		bottom: 50px; right: 50px;
		z-index: 12;
		font-size: 1pt;
	}



/* slider */



		/*
		 * Required 
		*/
		.post-img { width:955px; height: 390px; overflow:hidden; position:relative; cursor:pointer; }
		.slides { position:absolute; top:0; left:0; }
		.slides > div { position:absolute; top:0; width:908px; display:none; padding: 20px 20px 20px 25px;}
		.slides p a{
			color: #fff;
			margin: 1px 0 0 -5px;
			padding: 5px;
			display: block;
		}
		.slides p a:hover{
			text-decoration: none;
		}
		/*
		 * Optional
		*/
		#loopedSlider,#newsSlider { margin:0 auto; width:955px; position:relative; clear:both; }
		ul.pagination { list-style:none; padding:0; margin:0; }
		ul.pagination li  { float:left; }
		ul.pagination li a { padding:2px 4px; }
		ul.pagination li.active a { background:red; color:white; }

#link-r{
	position: absolute;
	top: 0; right: -27px;
	padding: 181px 5px 5px 5px;
	background-color: #AF0000;
	z-index: 10;
	height: 206px;
	color: #fff;
	text-decoration: none;
	display: block;
	font-size: 24pt;
}

#link-l{
	position: absolute;
	top: 0; left: -25px;
	padding: 181px 5px 5px 5px;
	background-color: #AF0000;
	z-index: 10;
	height: 206px;
	color: #fff;
	text-decoration: none;
	display: block;
	font-size: 24pt;
}

a#link-r:hover, a#link-l:hover{
	background-color: #730000;
}


img a{border: none;}
/*contact*/


#contact fieldset{
	clear: both;
	text-align: left;
	border: none;
	padding: 8px 0;
	width: 100%;
	position: relative;
}
	#contact fieldset ul{
	list-style: none;
	}
	#contact fieldset legend{
		font-size: 16pt;
		font-weight: bold;
	}
	
	#contact fieldset label{
		display: none;
	}
	
	#contact fieldset input, #contact fieldset textarea{
		width: 48.75%;
		font-size: 14pt;
		border: 1px solid #1d3145;
		padding: 6px 4px 5px 4px; margin: 4px 0;
		font-family: Helvetica, Arial, Sans-serif;
	}
	#contact fieldset textarea{
	height: 103px;
	width: 501px;
	}
	
	#contact li#text{position: absolute; top: 0; right: 7px;}
	
	#contact fieldset input#submit{
		background-color: #171717;
		width: 200px;
		border: 1px solid #000;
		color: #0a8bf4;
		cursor: pointer;
		font-size: 12pt;
		font-family: Georgia, Times, Serif;
		position: relative;
		top: 15px; left: 12px;

	}
	
	#contact li#send{width: 100%; text-align: right}
