/*    BEGIN Eric Meyer CSS Web Browser Reset http://meyerweb.com/eric/tools/css/reset/    */
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; text-align:left;
}

BODY {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	background-color: #000000;
}

IMG {
	border: 0px;
}

DIV, SPAN, IMG {
	_behavior: url("js/iepngfix.htc");
}

#mainContainer {
	margin: 0 auto 0 auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
	text-align: left; /* Redefines the text alignment defined by the body element. */
	width: 982px;
	position: relative;
	top: 0px;
	left: 0px;
}

DIV.mastHead {
	display: inline;
	float: left;
	width: 982px;
	padding-top: 33px;
}

DIV.logo {
	display: inline;
	float: left;
	width: 224px;
}

DIV.pageHd {
	display: inline;
	float: left;
	width: 574px;
	padding: 120px 0px 0px 182px;
}

DIV.topNav {
	display: inline;
	float: left;
	width: 980px;
	padding: 20px 0px 31px 0px;
}

UL.topNavList {
	width: 980px;
	list-style-type: none;
	list-style-position: outside;
}

LI.topNavListItem {
	display: inline;
	float: left;
	width: auto;
	list-style-type: none;
	list-style-position: outside;
	margin-right: 35px;
}

A:link.topNavLnk, A:active.topNavLnk, A:visited.topNavLnk, A:hover.topNavLnk {
	display: inline;
	float: left;
	width: auto;
}

DIV.welcomeIcon {
	position: absolute;
	top: 55px;
	left: 730px;
	z-index: 2;
	width: 201px;
	clear: both;
}

DIV.aboutIcon {
	position: absolute;
	top: 55px;
	left: 820px;
	z-index: 2;
	width: 201px;
	clear: both;
}

DIV.blogsIcon {
	position: absolute;
	top: 55px;
	left: 750px;
	z-index: 2;
	width: 201px;
	clear: both;	
}

DIV.networkIcon {
	position: absolute;
	top: 55px;
	left: 805px;
	z-index: 2;
	width: 201px;
	clear: both;	
}

DIV.submitFilmIcon {
	position: absolute;
	top: 40px;
	left: 705px;
	z-index: 2;
	width: 201px;
	clear: both;	
}

DIV.theaterIcon {
	position: absolute;
	top: 10px;
	left: 705px;
	z-index: 2;
	width: 201px;
	clear: both;	
}

DIV.storeIcon {
	position: absolute;
	top: 40px;
	left: 705px;
	z-index: 2;
	width: 201px;
	clear: both;	
}

/* Tabbed Nav */
DIV.tabsContainer {
	display: block;
	float: left;
	width: 748px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 5;
}

DIV.brdrUnderTabs {
	display: block;
	float: left;
	width: 748px;
	height: 2px;
	background-color: #cccccc;
	margin-top: -2px;
	overflow: hidden;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
}

DIV.brdrUnderTabsOne {
	display: block;
	float: left;
	width: 748px;
	height: 1px;
	background-color: #cccccc;
	position: relative;
	z-index: 1;
	margin-top:-1px;
	overflow: hidden;
}

UL.tabbedNav {
	list-style-type:none;
	margin:0px;
	padding:0px;
	width: 748px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 5;
}

UL.tabbedNav li {
	_width:0px;
	float:left;
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	background:url(../images/tabs/tabLeft.png) no-repeat 0% 0%;
}

UL.tabbedNav li a.tab {
	display:block;
	list-style-type:none;
	padding: 10px 20px 0px 20px;
	margin:0px;
	height:31px;
	background:url(../images/tabs/tabRight.png) no-repeat 100% 0px;
	white-space:nowrap;
	font-size: 16px;
	line-height: 18px;
	font-weight:bold;
	color: #ff9e13;
	text-decoration:none;
}

UL.tabbedNav li a.tab:hover {
	display:block;
	list-style-type:none;
	padding: 10px 20px 0px 20px;
	margin:0px;
	height:31px;
	background:url(../images/tabs/tabRight.png) no-repeat 100% 0px;
	white-space:nowrap;
	font-size: 16px;
	line-height: 18px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

UL.tabbedNav li a.tabOn {
	display:block;
	list-style-type:none;
	padding: 10px 20px 0px 20px;
	margin:0px;
	height:31px;
	background:url(../images/tabs/tabRight.png) no-repeat 100% 0px;
	white-space:nowrap;
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

UL.tabbedNav li a.tabOn:hover {
	display:block;
	list-style-type:none;
	padding: 10px 20px 0px 20px;
	margin:0px;
	height:31px;
	background:url(../images/tabs/tabRight.png) no-repeat 100% 0px;
	white-space:nowrap;
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}
/* End of Tabbed Nav */

DIV.homeContent {
	display: inline;
	float: left;
	width: 982px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
}

DIV.homeContent DIV.panelContainer {
	display: inline;
	float: left;
	width: 978px;
	overflow: hidden;
	margin-right: 36px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
	margin-top: -5px;
}

DIV.aboutContent DIV.panelContainer {
	display: inline;
	float: left;
	width: 748px;
	overflow: hidden;
	margin-right: 36px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
	margin-top: -5px;
}

IMG.panelTop {
	display: inline;
	float: left;
}

IMG.panelBot {
	display: inline;
	float: left;
}

DIV.homeContent DIV.panelContent {
	display: inline;
	float: left;
	width: 978px;
	height: auto;
	min-height: 520px;
	background: url(../images/panel/panelLgMid.png) 0px 0px repeat;
}

DIV.aboutContent DIV.panelContent {
	display: inline;
	float: left;
	width: 748px;
	height: auto;
	min-height: 520px;
	background: url(../images/panel/panelShMid.png) 0px 0px repeat;
}

DIV.homeContent DIV.panelMovieCon {
	display: inline;
	float: left;
	width: 903px;
	text-align: left;
	padding: 0px 0px 35px 37px;
}

DIV.aboutContent DIV.panelMovieCon {
	display: inline;
	float: left;
	width: 673px;
	text-align: left;
	padding: 0px 0px 35px 37px;
}

DIV.panelMovieCon IMG.movieTh {
	display: inline;
	float: left;
}

DIV.homeContent DIV.movieDesc {
	display: inline;
	float: left;
	width: 685px;
	margin-left: 20px;
}

DIV.aboutContent DIV.movieDesc {
	display: inline;
	float: left;
	width: 452px;
	margin-left: 20px;
}

SPAN.movieTitle {
	display: inline;
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #ff9e13;
	line-height: 18px;
	margin-bottom: 12px;
}

SPAN.movieCreator {
	display: inline;
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #73c6e6;
	line-height: 18px;
	margin-bottom: 12px;
}

SPAN.movieText {
	display: inline;
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	line-height: 16px;
	margin-bottom: 12px;
}

SPAN.movieTextNBld {
	display: inline;
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	line-height: 16px;
	margin-bottom: 12px;
}

SPAN.movieTextNBldSM {
	display: inline;
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	line-height: 13px;
	margin-bottom: 12px;
}

DIV.panelMovieCon IMG.playBt {
	clear: both;
	margin-top: 5px;
}

DIV.blogPanel {
	display: inline;
	float: left;
	width: 198px;
	height: 400px;
}

DIV.blogPanelTop {
	display: inline;
	float: left;
	width: 198px;
	height: 38px;
	font-family: Georgia;
	font-size: 38px;
	font-weight: bold;
	line-height: 38px;
	_font-size: 18px;
	color: #ff9e13;
	text-align: center;
	vertical-align: middle;
	background: url(../images/panel/blgPanelTop.png) 0px 0px no-repeat;
}

*>DIV.blogPanelTop {
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
}

DIV.blogPanelMid {
	display: inline;
	float: left;
	width: 162px;
	height: auto;
	padding: 0px 18px 0px 18px;
	background: url(../images/panel/blgPanelMid.png) 0px 0px repeat-y;
	min-height: 505px;
	_height: 505px;
}

DIV.blogPanelBot {
	display: inline;
	float: left;
	width: 198px;
	height: 40px;
	background: url(../images/panel/blgPanelBot.png) 0px 0px no-repeat;
}

SPAN.blogHd {
	display: inline;
	clear: both;
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #73c5e5;
}

SPAN.blogSubHd {
	display: inline;
	clear: both;
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #73c5e5;
}

DIV.blogPanelMid P {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #ffffff;
	padding-bottom: 25px;
}

A:link.blogLink, A:active.blogLink, A:visited.blogLink, A:hover.blogLink {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #ff9e13;
}

DIV.homeContent DIV.creepyBoy {
	position: absolute;
	top: 364px;
	left: 910px;
	z-index: 2;
	width: 115px;
	clear: both
}

DIV.aboutContent DIV.creepyBoy {
	position: absolute;
	top: 696px;
	left: 696px;
	z-index: 2;
	width: 115px;
	clear: both
}

DIV.aboutContent DIV.creepyBoyBlogs {
	position: absolute;
	top: 1410px;
	left: 696px;
	z-index: 2;
	width: 115px;
	clear: both
}

DIV.footer {
	display: inline;
	float: left;
	width: 100%;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 15px 0px 15px 0px;
}

H1 {
	display: inline;
	float: left;
	font-family: Georgia;
	color: #FF9E13;
	font-size: 22px;
	line-height: 25px;
	margin: 0px;
}

H2 {
	display: inline;
	float: left;
	font-family: Georgia;
	color: #FF9E13;
	font-size: 12px;
	line-height: 15px;
	margin: 25px 0px -15px 0px;
}

IMG.panelRule {
	display: inline;
	float: left;
	margin: 15px 0px 15px 0px;
}

A:link.padWideLnk, A:active.padWideLnk, A:visited.padWideLnk, A:hover.padWideLnk {
	display: inline;
	float: left;
	width: 100%;
	margin-bottom: 35px;
}

A:link.PanelLinks, A:visited.PanelLinks, A:active.PanelLinks {
	color: #5CC1E8;
}

A:hover.PanelLinks {
	color: #FF9E13;
}

UL.social {
	display: inline;
	float: left;
	list-style-type: none;
	margin-top: 15px;
}

LI.mySpaceLI, LI.youTubeLI, LI.twitterLI, LI.facebookLI {
	display: inline;
	float: left;
	width: auto;
	height: 30px;
	list-style-type: none;
	margin-bottom: 10px;
}

LI.mySpaceLI {
	background: url(../images/myspace-sm.png) 0px 0px no-repeat;
}

LI.facebookLI {
	background: url(../images/facebook-sm.png) 0px 0px no-repeat;
}

LI.twitterLI {
	background: url(../images/twitter-sm.png) 0px 0px no-repeat;
}

LI.youTubeLI {
	background: url(../images/youTube-sm.png) 0px 0px no-repeat;
}

A:link.socialN, A:visited.socialN, A:active.socialN {
	display: inline;
	float: left;
	color: #FF9E13;
	font-size: 11px;
	margin-left: 30px;
	padding-bottom: 3px;
}

A:hover.socialN {
	display: inline;
	float: left;
	color: #5CC1E8;
	margin-left: 30px;
	font-size: 11px;
	padding-bottom: 3px;
}

.padTop {
	padding-top: 2px;
}

A:link.rPanelLinks, A:visited.rPanelLinks, A:active.rPanelLinks {
	color: #5CC1E8;
}

A:hover.rPanelLinks {
	color: #FF9E13;
}



DIV.panelMovieCon P {
	display: inline;
	float: left;
	width: 100%;
	color: #ffffff;
	font-size: 11px;
	line-height: 14px;
	margin-top: 15px;
}
/*h1 {
	display: inline;
	float: left;
	font-family: Georgia;
	color: #FF9E13;
	font-size: 22px;
	margin: 35px 0 13px 0;
}

h4 {
	display: inline;
	float: left;
	color:#FF9E13;
	display:block;
	font-size:15px;
	margin:0 0 2px 10px;
}

div.PanelCenter {
	display: inline;
	float:left;
	padding: 16px 25px 0 25;
	width:619px;
}

DIV.topPadPanel {
	padding-top:27px;
}


}*/
































