@charset "utf-8";

/*
Site: projectaribiter.com
Date: February 2010
Author: Hector Aranda
URL: http://www.hectorarandawebworx.com
*/


/* Site Structure
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
body {
	margin: 0;
	padding: 0;
	background: #000000 url(includes/images/BG.jpg) top center scroll no-repeat
}

object {
	outline: none;
}

#Page {
	margin: 0 auto;
	padding: 0;
	width: 966px
}

#Header {
	margin: 0;
	padding: 0;
	text-align: center
}

#Contents {
	margin: 0;
	padding: 0;
	line-height: 16px;
}

#Footer {
	margin: 0;
	padding: 0;
}

#DogTag {
	margin: 0;
	padding: 0;
	width: 112px
}

#FooterText {
	margin: 0;
	padding: 0 0 20px 0;
	text-align: center
}

#Billing {
	margin: 0;
	padding: 50px 0 20px 0;
	text-align: center;
}

#PageHeader {
	margin: 0;
	padding: 10px 0 0 10px;
}

.Clear {
	clear: both;
}

#Home {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 650px;
	position: relative
}

#Home #Plaques {
	margin: 0;
	padding: 0;
	width: 966px;
	position: absolute;
	top: 485px;
	z-index: 10000
}

#Synopsis {
	height: 477px;
}

#Donate, #Contact, #Press {
	height: 478px;
}

#Donate #LeftCol {
	margin: 0;
	padding: 20px 0 0 20px;
	float: left;
	width: 350px
}

#Donate #CenterCol {
	margin: 0;
	padding: 0;
	float: left;
	width: 256px
}

#Donate #RightCol {
	margin: 0;
	padding: 20px 20px 0 0;
	float: left;
	width: 314px;
}

#Contact #LeftCol {
	margin: 0;
	padding: 100px 0 0 80px;
	float: left;
	width: 350px
}

#Contact #RightCol {
	margin: 0;
	padding: 40px 80px 0 0;
	float: right;
	width: 417px;
	height: 359px
}

#Trailer {
	margin: 0;
	padding: 0;
	text-align: center;
	height: 400px;
}

#Filmmakers {
	margin: 0 auto;
	padding: 50px 0 0 0;
	width: 850px;
	height: 428px
}

#Cast {
	margin: 0 auto;
	padding: 70px 0 0 0;
	width: 850px;
	height: 408px
}

#Sponsors #LeftCol {
	margin: 0;
	padding: 30px 0 0 30px;
	float: left;
	width: 430px;
	height: 448px;
	text-align: center
}

#Sponsors #RightCol {
	margin: 0;
	padding: 30px 30px 0 0;
	float: right;
	width: 450px;
}

#DonatorsLeft {
	margin: 0;
	padding: 0;
	float: left;
	width: 250px;
}

#DonatorsRight {
	margin: 0;
	padding: 0;
	float: right;
	width: 200px;
}

#Press #LeftCol {
	margin: 0;
	padding: 20px 0 0 0;
	width: 322px;
	float: left;
	text-align: center
}

#Press #MidCol {
	margin: 0;
	padding: 20px 0 0 0;
	width: 340px;
	float: left;
	text-align: center
}

#Press #RightCol {
	margin: 0;
	padding: 20px 0 0 0;
	width: 304px;
	float: left;
	text-align: center
}

#Media {
	margin: 0 auto;
	padding: 25px 0 0 0;
	width: 966px;
	height: 453px
}

#Media .MediaSubHeader {
	margin: 0;
	padding: 0 0 15px 0;
}

#Media #Videos {
	margin: 0;
	padding: 0;
	width: 240px;
	float: left;
	text-align: center
}

#Media #Gallery {
	margin: 0;
	padding: 0;
	width: 240px;
	float: left;
	text-align: center
}

#Media #Wallpaper {
	margin: 0;
	padding: 0;
	width: 240px;
	float: left;
	text-align: center
}

#Media #Downloads {
	margin: 0;
	padding: 0;
	width: 240px;
	float: left;
	text-align: center
}

#Smoke {
	margin: 0;
	padding: 0;
	position: relative;
}

#Tagline {
	margin: 0;
	padding: 0;
	text-align: right;
}

#Social {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 40px;
	top: 400px;
	text-align: center
}

#Status {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 50px;
	top: 300px;
}

/* Navigation Menu
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
#NavMenu {
	margin: 0;
	padding: 0 0 5px 0;
	height: 22px;
	width: 966px
}

#Btn_Synopsis {
	margin: 0;
	padding: 0;
	width: 118px;
	float: left;
}

#Btn_Filmmakers {
	margin: 0;
	padding: 0;
	width: 158px;
	float: left;
}

#Btn_Cast{
	margin: 0;
	padding: 0;
	width: 96px;
	float: left;
}

#Btn_Sponsors {
	margin: 0;
	padding: 0;
	width: 143px;
	float: left;
}

#Btn_Donate {
	margin: 0;
	padding: 0;
	width: 105px;
	float: left;
}

#Btn_Media {
	margin: 0;
	padding: 0;
	width: 108px;
	float: left;
}

#Btn_Press {
	margin: 0;
	padding: 0;
	width: 102px;
	float: left;
}

#Btn_Blog {
	margin: 0;
	padding: 0;
	width: 105px;
	float: left;
}

#Btn_Store{
	margin: 0;
	padding: 0;
	width: 83px;
	float: left;
}

#Btn_Contact {
	margin: 0;
	padding: 0;
	width: 136px;
	float: left;
}

/* Typography & Colors
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
body {
	color: #fff5e3;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#FooterText {
	color: #6b5642;
	font-size: 11px;
}

h1, h2, h3, h4, h5, h6 {
	color: #d39a75;
	font-weight: normal;
}

h1 {
	font-size: 20px;
}

h3 {
	font-size: 18px;
}

#Synopsis p {
	font-size: 14px;
}

#Contact span {
	color: #000000;
	font-size: 12px;
	font-weight: bold
}

#Synopsis span {
	color: #d39a75;
}

/* Headers & Paragraphs
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
h1 {
	margin: 0;
	padding: 0;
}

h2 {
	margin: 0;
	padding: 0;
}

h3 {
	margin: 0;
	padding: 0;
}

h4 {
	margin: 0;
	padding: 0;
}

h5 {
	margin: 0;
	padding: 0;
}

h6 {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0;
	line-height: 20px
}

#Synopsis p {
	padding: 0 80px 0 80px;
	line-height: 24px
}

#Donate p {
	line-height: 20px;
	padding: 0 0 15px 0;
}

#Smoke p {
	margin: 0;
	padding: 250px 0 0 700px;
	text-align: center
}

#DonatorsRight p, #DonatorsLeft p {
	padding-left: 35px;
}

/* Links
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
a:link {
	color: #ae7d64;
	text-decoration: none
}

a:visited {
	color: #ae7d64;
	text-decoration: none
}

a:hover {
	color: #f3d1bc;
	text-decoration: none
}

#Header a:link, #NavMenu a:link, #Filmmakers a:link, #RedButton a:link, #DlLinks a:link, #Cast a:link, #Sponsors a:link, #Press a:link, #Media a:link {
	color: #000000;
}

#Header a:visited, #NavMenu a:visited, #Filmmakers a:visited, #RedButton a:visited, #DlLinks a:visited, #Cast a:visited, #Sponsors a:visited, #Press a:visited, #Media a:visited {
	color: #000000;
}

#Header a:hover, #NavMenu a:hover, #Filmmakers a:hover, #RedButton a:hover, #DlLinks a:hover, #Cast a:hover, #Sponsors a:hover, #Press a:hover, #Media a:hover {
	color: #000000;
}

#FooterText a:link {
	color: #6b5642;
	text-decoration: none
}

#FooterText a:visited {
	color: #6b5642;
	text-decoration: none
}

#FooterText a:hover {
	color: #f3d1bc;
	text-decoration: none
}

/* Form
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
#FormBox {
	margin: 0;
	padding: 20px 0 0 0;
	width: 417px;
	height: 339px
}

#Thankyou {
	margin: 0;
	padding: 20px 0 0 0;
	width: 417px;
	height: 339px
}

.Field, textarea {
	width: 300px;
	border: 1px solid #000000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	background: url(includes/images/BG-Form-Fields.jpg) top left repeat-y scroll
}

/* Various
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
.Rank {
	padding: 0 0 20px 0;
}

.Rank img {
	padding-right: 10px;
}

#RedButton {
	margin: 0;
	padding: 20px 0 0 70px;
	text-align: left;
}

#DonationRanks {
	margin:0;
	padding: 0;
}

#Spenditure {
	margin:0;
	padding: 0;
}

#DlLinks {
	margin: 0 auto;
	padding: 0;
	width: 816px;
	height: 32px;
	text-align: center
}

/* Lists
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
#Spenditure ul {
	margin: 0;
	padding: 0 0 0 15px;
	list-style: url(includes/images/Rivet.gif)
}

#Spenditure li {
	margin: 0;
	padding: 0 0 7px 0;
}

#Plaques ul {
	margin: 0;
	padding: 0 0 0 20px;
	list-style: none
}

#Plaques li {
	margin: 0;
	padding: 0;
	float: left;
}

#Plaques li.Padright {
	padding-right: 15px;
}

/* Imgs
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
#Media #Wallpaper .Thumb, #Media #Downloads .Thumb  {
	margin: 0 0 5px 0;
}

/* Carousel
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
.Carousel {
	margin: 0;
	padding: 0;
	width: 800px;
	float: left
}

.Carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.Carousel li {
	margin: 0;
	padding: 0 10px;
	list-style: none;
	display: block;
	float: left;
	width: 180px
}

.CarouselBtn {
	margin: 0;
	padding: 100px 10px 0 10px;
	float: left;
	width: 34px
}
