a:link,a:visited {
font-weight:400;
color:#C03;
text-decoration:none;
}

a:link:hover {
color:#FFF;
font-weight:bold;
}

img {
border:none;
}

body {
font:10pt Arial,Verdana,sans-serif;
color:#FFF;
text-align:center;
background:#000;
position:relative;
left:0;
top:0;
z-index:0;
text-align:center;
}

#filmmenu {
background:url(./Images/film.jpg);
position:absolute;
height:491px;
width:121px;
top:150px;
left:50px;
}

#filmmenu2 {
background:url(./Images/filmtiny.jpg) top right no-repeat;
position:absolute;
height:114px;
width:121px;
top:150px;
left:850px;
}


ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #FFFFFF;
background-color: #CC0033;
text-decoration: none;
}

#navlist a:hover
{
color: #FFFFFF;
background-color: #000000;
text-decoration: none;
}

#content {
color:#FFF;
top:280px;
position:absolute;
width:650px;
text-align:center;
margin-left:-300px;
left:50%;
background:transparent;
z-index:3;
}

#footer {
clear:both;
font-size:10px;
}

img.sitetitle {
position:relative;
top:20px;
z-index:2;
}

img.menu {
position:relative;
width:100px;
height:30px;
}

img.eye {
position:absolute;
left:20px;
}

img.background {
position:absolute;
top:70px;
z-index:-1;
margin-left:-200px;
left:50%;
}


img.poster {
right:300px;
float:left;
}

img.caughtlaurel {
float:right;
}

img.laurel {
position:relative;
}

img.store {
width:500px;
height:382px;
}

#photos {
width:600px;
top:10px;
text-align:center;
position:relative;
margin:auto;
}

p.projects {
text-align:left;
width:500px;
}

#storeborder {
border-bottom:1px dotted #C03;
text-align:left;
font-size:16px;
color:#C03;
font-weight:700;
}

.first-letter {
font-size:200%;

}