@charset "utf-8";
/* CSS Document for Into Deep Productions */

body {
	background:url(../images/bg1.png) top center repeat;
	margin:0 0 0 0;
}

table {
	margin-left:auto;
	margin-right:auto;
	padding:0;
	border:0;
}

#page {
	width:1003;
}

#header {
	background:url(../images/banner.png) top center no-repeat;
	float:inherit;
	width:1003px;
	height:550px;
	margin-left:auto;
	margin-right:auto;
}

#logo {
	float:left;
	width:245;
	height:80;
	margin-top:15px;
	margin-left:5px;
}

#phone {
	float:left;
	width:245;
	height:30;
	margin-top:85px;
	margin-left:-185px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}



.nav {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	line-height:250%;
	padding-top:30px;
	padding-left:20px;
	text-decoration:none;
}

.nav a:link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.nav a:visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.hover {
	background:url(../images/highlight.png) top left no-repeat;
	width:275px;
	height:23px;

}

.nav a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#006;
	font-weight:bold;
	text-decoration:none;
}

.nav a:active {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}


h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	margin-left:30px;
	margin-right:20px;
	padding-top:15px;
}

h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}

h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}


.text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFF;
	text-align:left;
	margin-left:30px;
	margin-right:20px;
}

.text a:link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFF;
	text-align:left;
}



.side-text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	color:#000;
	padding-top:50px;
}

.side-text a:link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	color:#000;
	padding-top:50px;
}

.bottom-corners {
	background:url(../images/bottom_corners.png) top center no-repeat;
	float:none;
	width:1003px;
	height:22px;
	margin-top:-5px;
}

.footer-box {
	background:url(../images/footer_box.png) top center no-repeat;
	float:none;
	width:1003px;
	height:90px;
	margin-top:0px;
}

.footer {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
}

.footer a:link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
}

.footer a:visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
}

.footer a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:center;
}

.footer a:active {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
}

	
/* Home Page */

.nav-box-home {
	background:url(../images/nav-box.png) top center no-repeat;
	float:left;
	width:285px;
	height:373px;
	margin-left:209px;
	margin-top:-1150px;
	
}

.sidebar-home {
	background:#003 url(../images/sidebar_bg.png) top left repeat;
	float:left;
	clear:both;
	width:260px;
	height:701px;
	margin-left:0px;
	margin-top:-41px;
	z-index:auto;
	padding-top:20px;
}

.content-home {
	background:#003 url(../images/content_bg.png) top center repeat-y;
	float:none;
	clear:both;
	width:743px;
	height:700px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-45px;
	z-index:auto;
	padding-top:25px;
}
	
/* Photo Gallery Page */

.nav-box-photo {
	background:url(../images/nav-box.png) top center no-repeat;
	float:left;
	width:285px;
	height:373px;
	margin-left:209px;
	margin-top:-1050px;
	
}

.sidebar-photo {
	background:#003 url(../images/sidebar_bg.png) top left repeat;
	float:left;
	clear:both;
	width:260px;
	height:601px;
	margin-left:0px;
	margin-top:-41px;
	z-index:auto;
	padding-top:20px;
}

.content-photo {
	background:#003 url(../images/content_bg.png) top center repeat-y;
	float:none;
	clear:both;
	width:743px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-45px;
	z-index:auto;
	padding-top:25px;
}

/* Movie Gallery Page */

.nav-box-movie {
	background:url(../images/nav-box.png) top center no-repeat;
	float:left;
	width:285px;
	height:373px;
	margin-left:209px;
	margin-top:-1130px;
	
}

.sidebar-movie {
	background:#003 url(../images/sidebar_bg.png) top left repeat;
	float:left;
	clear:both;
	width:260px;
	height:681px;
	margin-left:0px;
	margin-top:-41px;
	z-index:auto;
	padding-top:20px;
}

.content-movie {
	background:#003 url(../images/content_bg.png) top center repeat-y;
	float:none;
	clear:both;
	width:743px;
	height:680px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-45px;
	z-index:auto;
	padding-top:25px;
}

/* DVD Purchase Page */

.nav-box-purchase {
	background:url(../images/nav-box.png) top center no-repeat;
	float:left;
	width:285px;
	height:373px;
	margin-left:209px;
	margin-top:-2650px;
	
}

.sidebar-purchase {
	background:#003 url(../images/sidebar_bg.png) top left repeat;
	float:left;
	clear:both;
	width:260px;
	height:2201px;
	margin-left:0px;
	margin-top:-41px;
	z-index:auto;
	padding-top:20px;
}

.content-purchase {
	background:#003 url(../images/content_bg.png) top center repeat-y;
	float:none;
	clear:both;
	width:743px;
	height:2200px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-45px;
	z-index:auto;
	padding-top:25px;
}

/* Into Deep - About Page */

.nav-box-about {
	background:url(../images/nav-box.png) top center no-repeat;
	float:left;
	width:285px;
	height:373px;
	margin-left:209px;
	margin-top:-1050px;
	
}

.sidebar-about {
	background:#003 url(../images/sidebar_bg.png) top left repeat;
	float:left;
	clear:both;
	width:260px;
	height:601px;
	margin-left:0px;
	margin-top:-41px;
	z-index:auto;
	padding-top:20px;
}

.content-about {
	background:#003 url(../images/content_bg.png) top center repeat-y;
	float:none;
	clear:both;
	width:743px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-45px;
	z-index:auto;
	padding-top:25px;
}

/* Upcoming Productions Page */

.nav-box-upcoming {
	background:url(../images/nav-box.png) top center no-repeat;
	float:left;
	width:285px;
	height:373px;
	margin-left:209px;
	margin-top:-1300px;
	
}

.sidebar-upcoming {
	background:#003 url(../images/sidebar_bg.png) top left repeat;
	float:left;
	clear:both;
	width:260px;
	height:851px;
	margin-left:0px;
	margin-top:-41px;
	z-index:auto;
	padding-top:20px;
}

.content-upcoming {
	background:#003 url(../images/content_bg.png) top center repeat-y;
	float:none;
	clear:both;
	width:743px;
	height:850px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-45px;
	z-index:auto;
	padding-top:25px;
}

/* Contact Us Page */

.nav-box-contact {
	background:url(../images/nav-box.png) top center no-repeat;
	float:left;
	width:285px;
	height:373px;
	margin-left:209px;
	margin-top:-1050px;
	
}

.sidebar-contact {
	background:#003 url(../images/sidebar_bg.png) top left repeat;
	float:left;
	clear:both;
	width:260px;
	height:601px;
	margin-left:0px;
	margin-top:-41px;
	z-index:auto;
	padding-top:20px;
}

.content-contact {
	background:#003 url(../images/content_bg.png) top center repeat-y;
	float:none;
	clear:both;
	width:743px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-45px;
	z-index:auto;
	padding-top:25px;
}

