/* 
Theme Name: whiteboard
Theme URL: http://whiteboardframework.com/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.com
Version: 2.0.1

Obviously, you may edit the above info upon your customization.
Though I wouldn't mind a link somewhere... *hint hint*
*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}

/*
Here is a list of all the <DIV>s in Whiteboard.
*/

#container{}
.post{}
.postmeta{}
.postnavigation{}
#searchform{}
#sidebar{}
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}

/*  uniform the basics */

p, h1, h2, h3, h4, h5, h6 { display:block; line-height:normal;}
strong {
	font-size: medium;
	font-weight: bold;
}
br { clear:both; }


body { 
	background: #000 url(images/home.jpg) top center no-repeat; 
	color: #fff;
	font-family: courier new;
	font-size: 13px; 
	letter-spacing: 1px; 
	line-height: 1.8em; 
	margin: 0; 
	padding: 0; 
	position: relative;
}

a, a:visited, a:hover { 
color: #fff; 
text-decoration: none; 
font-weight: bold; 
}
.page_item a, .page_item a:visited { 
	display: inline; 
	border: 0px solid #fff; 
	margin: 0 auto; 
	padding: 0px 4px; 
	width: auto; 
	color: #fff; 
	text-decoration: none; 
	font-weight: bold; 
	letter-spacing: 0px; 
}
.page_item a:hover { 
	background: url(images/whitehover.png); 
	text-decoration: none;
}
#header { 
	height: 150px; 
	margin: 0 auto; 
	width: 840px; 
	clear: both; 
	position: relative;
}
ul { 
	list-style-type: none; 
	margin: 0; 
	padding: 0;
}
#topNav { 
	position: absolute; 
	margin: 0; 
	padding: 0; 
	top: 15px; 
	left: 0px; 
	width: 100%; 
    font-family: Helvetica, sans-serif;
	font-size: 15px; 
    font-weight: bold;
    letter-spacing: 5px; 
	text-align: left; 
} /*text-align: left; */
#topNav ul li { 
	display: block; 
	float: left; 
	margin: 0 4px;
	padding: 0; 
	font-weight: bold;
}
#topNav ul li a {
	display: block;
}
#container { 
	margin: 0 auto; 
	width: 850px; 
	height: 265px; 
	position: relative; 
}
#subnav { 
	width: 240px; 
	float: left;  
	height: 260px; 
}
#subnav ul {
	margin-left: 18px;
} 
#subnav ul ul { 
	display: none; 
}
#subpages, #sublinks {
	padding-left: 40px;
	padding-right: 5px;
}
#sublinks li {
	margin-top: 5px;
}
#content { 
	width: 600px; 
	float: left;  
	height: 260px; 
	overflow: auto; 
}
#contentBody,#horizontalDivider { 
	width:95%; 
	padding-bottom: 10px; 
}
#horizontalDivider div {
	display: none; 
	background-color: #b4b4b4; 
	width:100%;
	height: 1px;
}
#title { 
	font-weight: normal; 
	font-size: 22pt; 
        font-family: impact; 
	color: #	FFFFFF; 
	margin-bottom: 5px;
}
#subHeader { 
	position: absolute; 
	top: 55px;
	margin: 0 10px; 
	width: 850px; 
	color: #b4b4b4; 
}
#subHeader ul li {
	display: block; 
	float: left; 
	position: relative; 
	top: -1px; 
	margin: 0 8px 0 0; 
	text-align: left; 
}
#subHeaderTitle { 
	width: 130px; 
}
#delicon { 
	width: 18px; 
	height: 18px; 
	background-image: url(images/share/DeliciousShare.png); 
}
#twittericon { 
	width: 18px; 
	height: 18px; 
	background-image: url(images/share/TwitterShare.png);
}
#facebookicon	 { 
	width: 18px; 
	height: 18px; 
	background-image: url(images/share/FacebookShare.png); 
}
#imdbicon { 
	width: 105px; 
	height: 51px; 
	background-image: url(images/IMDB.png); 
}
#netflixicon { 
	width: 105px; 
	height: 51px; 
	background-image: url(images/netflix.png); 
}
#rticon { 
	width: 105px; 
	height: 34px; 
	background-image: url(images/Rotten-Tomatoes.png); 
}
#skyline { 
	background:transparent url('images/skyline.png') no-repeat right top;
	width: 589px; 
	height: 75px; 
	position: relative; 
	padding-top: 70px; top:325px; 
}
#videoContainer { 
	background-color: #000; 
	width: 589px; 
	height: 0px; 
	margin: 0px auto; 
}
#videoPlayer { 
	width:550px; 
	margin: 0px auto;  
}
#content li {
	line-height: normal;
}
#homeLink { 
	height: 100px; 
	top:55px; 
	margin: 0px 10%; 
	width: 300px; 
	clear: both; 
	position: relative; 
}
#likeButton { 
	margin: 0 auto; 
	width: 850px; 
	height: 265px; 
}
.profilePicture {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}


.mycustomscroll {
	/* Typical fixed height and fixed width example */
	width: 300px;
	height: 250px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	background-color: #E7EADE;
	margin: 0.3em auto;
	padding: 15px;
}

.current_page_ancestor ul, #subnav .current_page_item ul { display: block !important; }
.current_page_item a { background: url(images/whitehover.png) !important;}
.current_page_item ul a {background: none !important; }
.page-item-level-0.current_page_ancestor {background: url(images/whitehover.png) !important; }
#subpages .current_page_ancestor {background: none !important; }

#content input { width:200px; }
#content textarea { width:400px; height:30px; }
#content input.btn { width: auto !important; }

.fwvvw-full-video_title { margin-top:5px; font-size:24px; }
.fwvvw-full-video_desc { margin-top:5px; }

#mc_signup_container, #mc_signup_form { width:400px; display: inline-block; }
.mc_var_label {
	font-size: medium;
	font-weight: bold;
	clear:none;
}
.mc_input {
	width: 130px !important;
	clear:none;
	margin-left: 5px;
}
#mc_signup_submit {
	width: 100px !important;
	clear:none;
	margin: 2px 0px !important;
}

#copyright { margin: 15px auto; font-size: 0.8em; color: #777; }
