@charset "UTF-8";
/* CSS Document */


header, section, footer,
		aside, nav, article, figure {display: block;}

body {
	background-image: url(../images/home/texturetastic_gray.png);
	
}
.BrixSlab-CondRegular strong {
	font-size: 18px;
	color: #333;
}

a.current:link, a.current:visited {
	color: #C60;
}

a:link {
	color: #C63;
	text-decoration: none;
}

#footer {
	margin-right: auto;
	margin-left: auto;
	float: left;
	width: 768px;
}
a:visited {
	text-decoration: none;
	color: #C63;
}
a:hover {
	text-decoration: none;
	color: #FC6;
}
a:active {
	text-decoration: none;
	color: #C63;
}
.BrixSlab-CondRegular {
	font-family: BrixSlab-CondRegular;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
}
h1, h2, h3, h4, h5 {
	font-family: BrixSlab-CondRegular;
	font-weight: normal;
	font-style: normal;
	color: #C60;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 24px;
}
#container {
	width: 768px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	height: 158px;
	width: 435px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 48px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#topNav {
	width: 768px;
	height: 40px;
}

#content {
	width: 430px;
	margin-right: auto;
	margin-left: auto;
	padding: 30px;
}
#mainImage {
	height: 184px;
	width: 538px;
	margin-right: auto;
	margin-left: auto;
}
#videoImage {
	height: 135px;
	width: 206px;
	margin-right: auto;
	margin-left: auto;
}
#videoInfo {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 30px;
}
#movie {
	padding-bottom: 40px;
}
#workSepLine {
	width: 430px;
	height: 4px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
#dottedLine {
	height: 5px;
	width: 523px;
	margin-right: auto;
	margin-left: auto;
}

.page-curl {
	background: #FFFFFF;
	background: -moz-linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
	background: -ms-linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
	background: -webkit-linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
	background: linear-gradient(0deg, #F5F5F5 0%, #FFF 25%, #FFF 75%, #F5F5F5 100%);
	border: 0px solid #777777;
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	padding: 15px;
	position: relative;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.page-curl:before, .page-curl:after {
	background: none;
	bottom: 12px;
	-moz-box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);
	box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);
	content: "";
	height: 10px;
	left: 12px;
	position: absolute;
	width: 40%;
	z-index: -1;
	-moz-transform: skew(-4deg) rotate(-4deg);
	-webkit-transform: skew(-4deg) rotate(-4deg);
	transform: skew(-4deg) rotate(-4deg);
}

.page-curl:after {
	-moz-transform: skew(4deg) rotate(4deg);
	-webkit-transform: skew(4deg) rotate(4deg);
	transform: skew(4deg) rotate(4deg);
	left: auto;
	right: 12px;
}

.page-curl.shadow-left {
	background: -moz-linear-gradient(0deg, #F5F5F5 0%, #FFF 50%) !important;
	background: -ms-linear-gradient(0deg, #F5F5F5 0%, #FFF 50%) !important;
	background: -webkit-linear-gradient(0deg, #F5F5F5 0%, #FFF 50%) !important;
	background: linear-gradient(0deg, #F5F5F5 0%, #FFF 50%) !important;
}

.page-curl.shadow-right {
	background: -moz-linear-gradient(0deg, #FFF 50%, #F5F5F5 100%) !important;
	background: -ms-linear-gradient(0deg, #FFF 50%, #F5F5F5 100%) !important;
	background: -webkit-linear-gradient(0deg, #FFF 50%, #F5F5F5 100%) !important;
	background: linear-gradient(0deg, #FFF 50%, #F5F5F5 100%) !important;
}
#indievision {
	padding-bottom: 30px;
}
#twitter {
	width: 48px;
	padding: 10px;
	float: left;
}
#socialMedia {
	width: 136px;
	margin-right: auto;
	margin-left: auto;
	height: 68px;
	padding-top: 30px;
}
#imdb {
	padding: 10px;
	width: 48px;
	float: left;
}

.shadow-bottom:before, .shadow-bottom:after {
	top: auto;
	bottom: 12px;
	-moz-box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);
	box-shadow: 0 10px 12px rgba(0, 0, 0, 0.5);
}

.shadow-left:after {
	display: none;
}

.shadow-right:before {
	display: none;
}

.shadow-top-bottom.shadow-left:after {
	display: block;
	bottom: auto;
	top: 15px;
	right: auto;
	left: 12px;
	-moz-box-shadow: 0 -10px 12px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 -10px 12px rgba(0, 0, 0, 0.5);
	box-shadow: 0 -10px 12px rgba(0, 0, 0, 0.5);
}

.shadow-top-bottom.shadow-right:before {
	display: block;
	bottom: auto;
	top: 15px;
	right: 12px;
	left: auto;
	-moz-box-shadow: 0 -10px 12px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 -10px 12px rgba(0, 0, 0, 0.5);
	box-shadow: 0 -10px 12px rgba(0, 0, 0, 0.5);
}
IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }.indievisionFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}
#video-shadow {
-moz-box-shadow: 0 0 10px #888;
-webkit-box-shadow: 0 0 10px#888;
box-shadow: 0 0 10px #888;
}
#backTop {
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
