/*-----///// GENERAL STYLES /////-----*/

/* RESETS */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }

/* BODY STYLES */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FFF;
	background: #000 url('../images/bg_body.jpg') repeat-x top left;
}

/* LINKS */



/* HEADINGS */

h1 {
	margin: 40px 0 20px 0;
	height: 60px;
	text-indent: -9999px;
	background: url('../images/IAmNumberFour_title.png') no-repeat top center;
}

/* OTHER ELEMENTS */

p {margin: 20px 0;}
p.first {margin: 0 0 15px 0;}
.inside {margin: 0 auto; width: 960px; position: relative;}
.clear {clear: both;}


/*-----///// HELPER STYLES /////-----*/

/* FORMS */



/* NOTIFICATIONS / ERRORS */



/* CONSISTENT ITEMS */



/*-----///// PAGE STRUCTURE /////-----*/

/* HEADER */

#top_section {
	height: 267px;
	background: url('../images/bg_topper.jpg') no-repeat top center;
}
#video_bg {
	margin: -1px 0 0 0;
	height: 460px;
	background: url('../images/bg_vidContainer.jpg') no-repeat top center;
}
#wrapper {
	margin: 0 auto;
	padding: 50px 0 0 0;
	width: 960px;
	height: 800px;
}

#main_content_topper {
	background: url('../images/bg_wrapper_top.jpg') no-repeat top center;
}

/* FOOTER */



/* NAVIGATION */



/* PAGE LAYOUT */

#vidContainer {width: 852px; height: 460px; position: absolute; top: 0; right: 0;}
.col_half {
	float: left;
	margin: 0 10px 0 0;
	width: 460px;
}
.last {float: right;}

/* OTHER PAGE FURNITURE */



/*-----///// PAGE COMPONENTS /////-----*/

/* INDIVIDUAL PAGES */



/*-----///// OVERRIDES /////-----*/

