/* structure *******************/
html, body {
	margin: 0;
	border: 0;
	padding:0;
	height:100%;
}
body {
	font-size: small;
	font-family:Verdana, sans-serif;
	color:#CCC;
	background:url(av3_images/av3_bg.jpg) left top repeat-y;
	background-color:#B8C0C5;
}

* html body{
	font-size:x-small; /*equalize font-size in IE<7 */
}

.clearer{
	clear:both;
	height:1px;
	margin-top:-1px;
	overflow:hidden;
	font-size:0;
}


/* elements *******************/
img{
	border:none;
	/*display:block;*/
}
a:focus, a:active {
	border: none;
	outline: none;
}
a {
	text-decoration:none;
	color: #FFF;
	font-weight:bold;
}
a:hover, a:visited:hover {
	text-decoration:underline;
	color: #000;
}

/* basic layout ******************/

#movie{position:relative;height:100%;}
#movie .nav{margin-top:0;}

.home, #workintro{float:left;width:200px;}
.blog, .design, .art, .blogintro{margin-left:250px;width:500px;}

.blogintro .intro{padding-left:0;font-size:130%}

.biogintro, .awardintro, .linksintro, .biogbig, .clientsintro, .clientsbig{width:500px;}

.art div{padding-bottom:20px;}
.work div{margin-bottom:18px}

.awards, .biog, .links, .contact, .contactintro, .clients{margin:0 0 15px 30px;padding-bottom:5px;width:720px}
#content{margin:0 0 15px 30px;padding-bottom:5px;width:500px}
#content h1{padding:0 0 20px;}

#nav{border-bottom:1px solid #81878A; margin:15px 0 15px 30px;padding-bottom:5px;width:720px}
#footer{border-top:1px solid #81878A; margin:15px 0 0 30px;padding:5px 0;width:720px;font-size:80%;clear:both;}
/* header for non flash */
#noflash{height:140px;background:url(av3_images/av3_noflashheader.jpg) no-repeat;margin-bottom:18px;position:relative;}
#noflashcontent{position:absolute; top:5px; left:30px; width:500px; z-index:100;}
#noflashcontent p{text-indent:0;color:#fff; font-size:85%}
#noflashcontent a{color:#000;}

.numImages{font-size:70%;padding-bottom:15px;}

.intro, #noflashcontent .intro, h1{
	font-family: Rockwell, "Courier New", Courier, Verdana, sans-serif;
	font-size:180%;
	color:#fff;
	font-weight:bold;
	line-height:0.8em;
	text-indent:0;
	padding:0 0 20px 30px;
}
#noflashcontent .intro{padding:5px 0; font-size:130%;}

ul{list-style-type:none;margin:0;padding:0;}
li{margin:0;padding:0 5px 0 0;display:inline;border-right:1px dashed #999;}

p.heading, p.bloghead{font-family: Rockwell, "Courier New", Courier, Verdana;color:#fff;font-size:130%;font-weight:bold;padding:0; margin:18px 0 0;text-indent:0;}
p{text-indent:1.5em;padding:0;margin:0;}
p.first{text-indent:0;}
.date{font-size:80%;font-weight:normal;}