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

html {
	background-image:url(images/Film_Reel_BG.jpg);
	background-repeat:no-repeat;
}
body {
	width:1012px;
	height:1200px;
	margin:auto;
	
}
#wrapper {
	
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1012px;
	}
	
#wrapper2 {
	
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1012px;
	}
	
#headerleft {
	width:160px;
	height:454px;
	float:left;
	/*background-image: url(images/headerBOrderLeft_02.png);*/
}

#header {
	width:692px;
	height:454px;
	float:left;
	background-color:#000;
}

#headerright {
	width:160px;
	height:454px;
	float:right;
	/*background-image: url(images/headerBorderRight_04.png);*/
}

#navleft {
	width:160px;
	height:36px;
	float:left;
	background-image: url(images/navBorderLeft_06.png);
}

.marginTB {
	margin:10px 0 10px 0;
}

.PorchContr

	{
	color:#660000;
	font-size:10px;
	}

#nav {
	width:692px;
	height:36px;
	float:left;
	background-color:#000;
}

#navright {
	width:160px;
	height:36px;
	float:right;
	background-image: url(images/navBorderRight_15.png);
}

#contentleft {
	width:160px;
	height:487px;
	float:left;
	/*background-image: url(images/contentBOrderLeft_16.png);*/
}

#content {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_17.png);
}
#content-Splash {
	width:692px;
	height:487px;
	float:left;
	background-image:url(images/contentCenter_dkBLUE.jpg);
}
#contentservices {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_services.png);
}

#contentevents {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_events.png);
}

#contentstore {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_store.png);
}

#contentfilms {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_films.png);
}

#contentfilms-kendahl {
	width:692px;
	height:487px;
	scroll-y:auto;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_17.png);
}

.float-left {float:left;}
.float-right {float:right;}
.marginLeft {margin-left:46px;}
#contentpress {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_press.png);
}

.storeContainer {overflow-x:hidden;
overflow-y:auto;
width:610px;
height:400px;
margin-left:30px;
background:none; }


.storeBold {
font-size:12px;
font-weight:bold;
margin-top:10px;
}

.storeHeader {
color:#660000;
font-size:16px;
font-style:italic;
font-weight:bold;
margin-top:10px;
}

.storeItalicSmall {
font-size:11px;
font-style:italic;
}

.disclaimer-text {
font-size:10px;
font-style:italic;
text-decoration:none;
}

#contentpress2 {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_17.png);
}

#contentabout {
	width:692px;
	height:487px;
	float:left;
	background-color:#fff;
	background-image:url(images/contentCenter_about.png);
}

#contentright {
	width:160px;
	height:487px;
	float:right;
	/*background-image: url(images/conentBorderRight_18.png);*/
}

#prefooterleft {
	width:160px;
	height:76px;
	float:left;
	/*background-image: url(images/preFooterLeft_20.png)*/
}

#prefooter {
	width:692px;
	height:76px;
	float:left;
	background-color:#fff;
	background-image:url(images/preFooterCenter_21.png);
}
#prefooterBLUE {
	width:692px;
	height:76px;
	float:left;
	background-color:#041B3D;
	background-image:url(images/preFooterCenter_21.png);
}

#prefooterright {
	width:160px;
	height:76px;
	float:right;
	/*background-image: url(images/preFooterRight_22.png);*/
}

#footerleft {
	width:160px;
	height:146px;
	float:left;
	/*background-image: url(images/footerLeft_23.png)*/
}

#footer {
	width:692px;
	height:146px;
	float:left;
	background-color:#fff;
	background-image: url(images/footerCenter_25.png);
}

#footerright {
	width:160px;
	height:146px;
	float:right;
	/*background-image: url(images/footerRight_24.png);*/
}

a.contact {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:550;
	color:#660000;
	font-style:underline;
	
}

.missoulaContact {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:550;
	color:#660000;
	font-style:underline;
	padding-left:75px;
	
}

.losAngelesContact {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:550;
	color:#660000;
	padding-left:10px;
	font-style:underline;
	
}

a.inline {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	
	color:#660000;
	font-style:underline;
}
a.inlinehome {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	
	color:#660000;
	font-style:underline;
}
	
p.homepage {
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:25px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}

p.eventstext{
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:25px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}

.homepage {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}


p.homepageLarge {
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:0px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#660000;
}

p.missPressLarge {
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:25px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#660000;
}

.PressLarge {
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#660000;
	margin-bottom:10px;
}

.Press {
	position:relative;
	color:#660000;
	margin:5px 0 5px 0;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;

}

p.missPress {
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:25px;
	left:30px;
}
a.missPress {
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	font-style:underline;
	
}


p.services {
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:-20px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}

.services {
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:-20px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}

p.clients {
	padding-right:65px;
	padding-left:30px;
	position:relative;
	top:-40px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}

p.contact {
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:400;
	color:#660000;
	
}

p.matttext {
	padding-right:80px;
	padding-left:20px;
	position:relative;
	top:0px;
	left:40px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}

p.paigetext {
	padding-right:90px;
	padding-left:30px;
	position:relative;
	top:0px;
	left:30px;
	right:50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	float:right;
}

p.missdvdOLD {
	padding-right:0px;
	padding-left:0px;
	position:relative;
	top:100px;
	left:-165px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	float:left;
}

p.missdvd {
	padding-right:0px;
	padding-left:0px;
	position:relative;
	top:0px;
	left:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;

}

p.stepdvd {
	padding-right:0px;
	padding-left:0px;
	position:relative;
	top:25px;
	left:240px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	float:left;
}

p.misstshirt {
	padding-right:0px;
	padding-left:0px;
	position:relative;
	top:25px;
	left:35px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	float:left;
}

p.fptptshirt {
	padding-right:0px;
	padding-left:0px;
	position:relative;
	top:10px;
	left:120px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	float:left;
}

p.fptpfilms {
	position:relative;
	left:200px;
	top:0px;
	float:left;
	
}

p.missfilms {
	position:relative;
	left:100px;
	top:0px;
	float:left;
	
}

form.missdvd {
	position:relative;
	top:90px;
	left:-100px;
	flaot:left;
}

form.stepdvd {
	position:relative;
	top:60px;
	left:100px;
	flaot:left;
}

form.misstshirt {
	position:relative;
	top:60px;
	left:-145px;
	float:left;
}

form.fptpdvd {
	position:relative;
	top:65px;
	left:0px;
	float:left;
}

form.donate {
	position:relative;
	top:220px;
	left:-200px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}
img.homepage {
	
	position:relative;
	top:25px;
	left:35px;
	
}

img.homepage2 {
	
	position:relative;
	top:-25px;
	left:55px;
	
}


img.matt {
	position:relative;
	left:30px;
	float:left;
}

img.paige {
	position:relative;
	left:-30px;
	top:-200px;
	float:right;
	
}

img.step {
	position:relative;
	left:-30px;
	top:-250px;
	float:right;
	
}


img.awards {
	position:relative;
	left:-30px;
	top:-390px;
	float:right;
	
}

img.miss {
	position:relative;
	left:-50px;
	top:-300px;
	float:right;
	
}

img.missdvd {
	position:relative;
	left:50px;
	top:0px;
	float:left;
	
}
	
img.stepdvd {
	position:relative;
	right:50px;
	top:0px;
	float:right;
	
}

img.misstshirt {
	position:relative;
	left:-325px;
	top:50px;
	float:left;
	
}

img.fptpshirt {
	position:relative;
	right:145px;
	top:25px;

	
}

img.fptpdvd {
	position:relative;
	right:85px;
	top:50px;
	float:right;
	
}

img.about {
	position:relative;
	right:0px;
	top:-40px;

	
}



ul {
	padding-right:65px;
	padding-left:50px;
	position:relative;
	top:-30px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
}

table.events {
	padding-right:0px;
	padding-left:100px;
	position:relative;
	top:-20px;
	left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	border-color:#660000;
}

table.store {
	padding-right:0px;
	padding-left:0px;
	position:relative;
	top:-50px;
	left:45px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#660000;
	border-color:#660000;
}

.donateBox { color:#660000; margin-top:5px; }
.reel-body { background:#000; width:600px; height:350px; border:none; margin:0; padding:0;}
