/* - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : Eric Stewart, Method Media
URL : www.method-media.com

Description : DaveWowchuk.com SCreen Style Sheet

Created : 11/01/06
Modified : 

- - - - - - - - - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - - -
Color Index
Color 1 - #FFFFFF
	Header 1, link color, etc.
- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

*{
	margin:0;
	padding:0;
	border:none;
	}
	
html{
	margin:;
	padding:;
	background:;
	}

body{
	margin:;
	padding:;
	background:#11151D url(../images/bg_body.gif) repeat-x left top;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:76%;
	}

/* ----- IDS ----- */

#container{
	position: absolute;
	left: 50%;
	width:747px;
	margin-left:-373px;
	padding:;
	background:;
	text-align:;
	}

#masthead {
	height:254px;
	background:url(../images/bg_masthead.jpg) no-repeat left top;
}

#content {
	background:url(../images/bg_content.jpg) no-repeat left top;
	padding:17px 44px;	
}

#primaryContent{
	position:;
	float:;
	width:;
	margin:;
	padding:;
	background:;
	text-align:;
	}
	
#secondaryContent{
	position:;
	float:;
	width:;
	margin:;
	padding:;
	background:;
	text-align:;
	}

.film {
	width:200px;
	margin-right:12px;
	float:left;
	height:7em;
}
.film p {margin:0;}
.title {
	font-weight:bold;
	font-size:1.1em;
	color:#F7941D;
}

.view {display:block; margin-top:8px;}

	
#navigation{
	margin:;
	padding:;
	}

ul#nav {position: relative; top: 40px; left: 520px; margin:0;}



ul#nav li {display: inline;}
ul#nav li a {
	position: absolute;
	width: 201px;
	text-decoration: none;
	padding: 35px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	background: transparent url(../images/nav.gif) no-repeat;
	background-image: url(../images/nav.gif);
}

#nav #n_about a {background-position: 0px 0px;}
#nav #n_about a:hover {background-position: -201px 0px; left: 0px;}

#nav #n_film a {background-position:0px -37px; width: 201px; top: 36px;}
#nav #n_film a:hover {background-position: -201px -37px; left: 0px;}

#nav #n_media a {background-position: 0px -74px; width: 201px; top: 72px;}
#nav #n_media a:hover {background-position: -201px -74px; left: 0px;}

#nav #n_gear a {background-position: 0px -111px; width: 201px; top: 108px;}
#nav #n_gear a:hover {background-position: -201px -111px; left: 0px;}

#nav #n_contact a {background-position: 0px -148px; width: 201px; top: 144px;}
#nav #n_contact a:hover {background-position: -201px -148px; left: 0px;}


#demo, #musicvid {padding-left:150px; height:90px;}


#demo {background:url(../images/img_demo_reel.jpg) no-repeat left top; }
#musicvid {background:url(../images/img_carvelli.jpg) no-repeat left top; }

#footy{
	margin:8px;
	padding:5px;
	border-top: 7px solid #236388;
	clear:both;
	}

#footer_nav {padding-top:4px; float:right;}
#footer_nav li {
	display: inline;
	list-style:bullet;
	padding-left:15px;
}
#footer_nav li a{
	text-decoration:none;
	color:#FFFFFF;
	}
#footer_nav li a:hover{color:#F7941D;}

#copy {
	background:url(../images/bg_copyright.gif) no-repeat top left;
	padding:6px 0 4px 25px;
	font-size:.9em;
	
}


/* ----- CLASSES ----- */

.hide{display:none;}
.show{display:block;}
.clear{clear:both;}

/* ----- HEADINGS ----- */

h1{
	font:;
	font-size:;
	font-weight:;
	color:;
	margin:;
	padding:;
	background:url(../images/bg_h1.gif) no-repeat left top;
	width:747px;
	height:68px;
	text-indent:-2000em;
	}

h2{
	height:29px;
	text-indent:-2000em;
	margin-bottom:10px;
	}

#home h2 {background:url(../images/h2_home.gif) no-repeat left top;}
#about h2 {background:url(../images/h2_about.gif) no-repeat left top;}
#filmography h2 {background:url(../images/h2_filmography.gif) no-repeat left top;}
#media h2 {background:url(../images/h2_media.gif) no-repeat left top;}
#gear h2 {background:url(../images/h2_gear.gif) no-repeat left top;}
#contact h2 {background:url(../images/h2_contact.gif) no-repeat left top;}



h3{
	font:;
	font-size:;
	font-weight:;
	color:;
	margin:8px 0;
	padding:;
	}

h4{
	font:;
	font-size:;
	font-weight:;
	color:;
	margin:;
	padding:;
	}

/* ----- PARAGRAPHS ----- */

p{
	font:;
	color:;

	font-size:;
	font-family:;
	font-style:;
	font-weight:;
	font-variant:;

	text-align:;
	text-indent:;
	text-decoration:;
	text-shadow:;
	text-transform:;

	letter-spacing:;
	word-spacing:;
	
	margin:8px 0;
	}

#primaryContent p{
	}

#secondaryContent p{
	}

/* ----- QUOTES ----- */

blockquote{
	margin:;
	padding:;
	background-color:;
	font:;
	color:;
	}

blockquote p{
	}

#masthead blockquote {display:none;}

cite{
	font:;
	color:;
	}

blockquote cite{
	}

/* ----- CODE ----- */

pre{
	margin:;
	padding:;
	background-color:;
	border:;
	font-size:;
	overflow:;
	}

code{
	font-size:;
	}

p code{
	}

pre code{
	}

/* ----- LISTS ----- */

li{
	list-style:;
	
	list-style-type:;
	list-style-image:;
	list-style-position:;
	float:;
	margin:;
	padding:;
	}

li p{
	}

ol{
	width:;
	margin:;
	padding:;
	}

ul{
	width:;
	margin:8px 0 8px 25px;
	padding:;
	}

ol li{
	}

ul li{
	}

#navigation li{
	}

#navigation ul{
	}

#navigation ul li{
	}

#navigation ol{
	}

#navigation ol li{
	}

/* ----- IMAGES ----- */

img{
	border:;
	}

img a{
	border:none;
	text-decoration:none;
	}
	
img a:hover{
	border:;
	}

/* BREAK */

hr{
	/* display:none; */
	}

/* ----- TEXT FORMATTING ----- */

strong{
	}

em{
	}

/* ----- LINKS ----- */

a{
	font:;
	color:#F7941D;
	text-decoration:;
	border-bottom:;
	}

a:hover{
	color:;
	background-color:;
	border-bottom:;
	}

a:visited, a:active, a:focus{
	color:;
	background-color:;
	border-bottom:;
	}

a:visited{
	color:;
	background-color:;
	border-bottom:;
	}

a:active{
	color:;
	background-color:;
	border-bottom:;
	}

a:focus{
	color:;
	background-color:;
	border-bottom:;
	}

p a{
	}

cite a{
	}

li a{
	}

dt a{
	}

dd a{
	}

/* ----- TABLES ----- */

table{
	width:;
	margin:;
	padding:;
	frame:;
	text-align:;
	}

caption{
	font:;
	color:;
	position:;
	text-align:;
	display:;
	}

thead{
	font:;
	color:;
	text-align:;
	background-color:;
	margin:;
	padding:;
	}

tbody{
	font:;
	color:;
	text-align:;
	background-color:;
	margin:;
	padding:;
	}

tfoot{
	font:;
	color:;
	text-align:;
	background-color:;
	margin:;
	padding:;
	}

tr{
	font:;
	color:;
	background-color:;
	}

tr .alt{
	font:;
	color:;
	background-color:;
	}

th{
	}

td{
	width:;
	margin:;
	padding:;
	}

/* ----- FORMS ----- */

form{
	width:;
	margin:;
	padding:;
	}

fieldset{
	border:;
	width:;
	margin:;
	padding:;
	}

legend{
	font:;
	color:;
	margin:;
	padding:;
	}

label{
	margin:;
	padding:;
	font-size:;
	font-family:;
	}

input{
	border:;
	margin:;
	padding:;
	font-size:;
	font-family:;
	}

textarea{
	border:;
	margin:;
	padding:;
	font-size:;
	font-family:;
	}

input, textarea{
	}

select{
	border:;
	margin:;
	padding:;
	font-size:;
	font-family:;
	}

optgroup{
	font:;
	}

option{
	font:;
	}


form.cmxform fieldset {
  margin-bottom: 10px;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}


/* ----- DEFINITIONS ----- */

dl{
	font-size:;
	margin:;
	padding:;
	}

dt{
	color:;
	margin:;
	padding:;
	}

dd{
	color:;
	margin:;
	padding:;
	}