/*
Theme Name: Rob Stennett Theme 2.0
Theme URI: http://orbitaldesigngroup.com/
Description: Rob Stennet's Personal theme by <a href="http://orbitaldesigngroup.com/">orbital design group</a>.
Version: 2.0
Author: orbital design group
Author URI: http://orbitaldesigngroup.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Rob Stennett Theme v2.0
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Josh Hudnall,
	whose site you will find at http://orbitaldesigngroup.com.com/

*/

* {
	margin:0;
	padding:0;
}
body {
	text-align:center;
	color:white;
	width:100%;
}
#container {
	position:relative;
	background:url(images/bg.jpg) no-repeat top center;
	height:810px;
	width:100%;
	padding-top:165px;
	text-align:center;
}
#header {
	width:100%;
	text-align:center;
	position:relative;
	height:145px;
}
	#header_contents {
		position:relative;
		text-align:left;
		margin:0 auto;
		width:702px;
		height:145px;
	}
	#header h1 {
		position:absolute;
		right:0px;
		top:0px;
		width:211px;
		height:31px;
		background:url(images/logo.jpg) no-repeat;
		text-indent:-5000px;
	}

#body {
	position:relative;
	background-color:black;
	width:100%;
	height:334px;
	padding-top:20px;
	padding-left:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
}
	#wrapper {
		margin:0 auto;
		width:662px;
		text-align:left;
	}
	#contents {
		border:1px solid #333;
		overflow:auto;
		width:660px;
		height:230px;
		background-color:black;
		padding:10px;
		text-align:justify;		
	}
	h1.page-title {
		margin-left:0px;
		margin-top:25px;
		height:250px;
		color:#333;
		font-size:69px;
		font-style:italic;
		text-transform:lowercase;
		font-weight:normal;
	}

	.sIFR-active h1.page-title {
		position:relative;
		margin-left:0px;
		margin-top:-3px;
	}

p, 
h1, h2, h3, h4, h5 {
	margin-bottom:10px;
}

p {
	margin-bottom:15px;
}
h1 {
	color:#ee2328;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
}
h2 {
	font-size:18px;
	line-height:16px;
}
h3 {
	font-size:15px;
}

a {
	color:#ee2328;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.clearer {
	clear:both;
}

/*WORDPRESS*/
div.navigation {
	margin-bottom:10px;
}

/*REVIEWS*/
div.review {
	border-bottom:1px solid #ee2328;
	margin-top:10px;
}
div.review:last-child {
	border-bottom:none;
}
	div.review h1 {
		font-size:14px;
		font-weight:normal;
		color:#ee2328;
		margin-bottom:0px;
	}
	div.review h2 {
		margin-top:0px;
		font-size:10px;
		font-weight:normal;
		color:#ee2328;
	}
	div.review a {
		display:block;
		background:url(images/btn_full_review.jpg) no-repeat;
		width:80px;
		height:16px;
		text-indent:-5000px;
	}
	
/*NAV*/
	#nav {
		position:absolute;
		top:32px;
		right:0px;
		height:105px;
		width:98px;
		overflow:hidden;
		margin-left:0px;
	}
		#nav ul {
			list-style-type:none;
			padding:0;
			width:98px;
		}
			#nav ul li {
				display:block;
				margin:0;
				padding:0;
			}
				#nav ul li a {
					background:url(images/nav.jpg) no-repeat;
					width:0px;
					overflow:hidden;
					padding-left:98px;
				}
				
				#nav ul li a#nav-novel {
					height:14px;
					background-position:0px 2px;
				}
				#nav ul li a#nav-trailer {
					height:19px;
					background-position:0px -16px;
				}
				#nav ul li a#nav-reviews {
					height:19px;
					background-position:0px -34px;
				}
				#nav ul li a#nav-purchase {
					height:19px;
					background-position:0px -53px;
				}
				#nav ul li a#nav-blog {
					height:19px;
					background-position:0px -72px;
				}
				#nav ul li a#nav-contact {
					height:18px;
					background-position:0px -91px;
				}

				#nav ul li a#nav-novel:hover {
					height:14px;
					background-position:-98px 2px;
				}
				#nav ul li a#nav-trailer:hover {
					height:19px;
					background-position:-98px -16px;
				}
				#nav ul li a#nav-reviews:hover {
					height:19px;
					background-position:-98px -34px;
				}
				#nav ul li a#nav-purchase:hover {
					height:19px;
					background-position:-98px -53px;
				}
				#nav ul li a#nav-blog:hover {
					height:19px;
					background-position:-98px -72px;
				}
				#nav ul li a#nav-contact:hover {
					height:18px;
					background-position:-98px -91px;
				}
