.showreel , .showreel img , a.showreel, .item.showreel a
{border-color:#f0126e;color:#f0126e;}
.clips , .clips img , a.clips, .item.clips a , .clips p a
{border-color:#2f95ff;color:#2f95ff;}
.courts-metrages , .courts-metrages img , a.courts-metrages, .item.courts-metrages a
{border-color:#fada00;color:#fada00;}
.post-production , .post-production img , a.post-production, .item.post-production a
{border-color:#f47f00;color:#f47f00;}

.showreel .thumb, .showreel h2.single {background:#f0126e}
.clips .thumb, .clips h2.single {background:#2f95ff;}
.courts-metrages .thumb, .courts-metrages h2.single {background:#fada00;}
.post-production .thumb, .post-production h2.single {background:#f47f00;}

* {margin:0;padding:0;}
html, body {height:100%;}
body {border-right:10px solid #0d0d0d;border-left:1px solid #0d0d0d;
	font-size:10px; font-family:fixedsys, Monaco, 'Courier New';background:#000 url(bg.png) repeat-x top left ;color:#fff;}
a img {border:0 none;}
a {color:#fff;text-decoration:none;} a:hover {color:#fff;}
p, ul, h1, h2, h3, table, dl {font-weight:normal;font-size:10px;line-height:18px;}
p {line-height:16px;margin-bottom:12px;}
p a {border-bottom:1px solid;}
p.error {text-transform:uppercase;font-family:'HelveticaNeue-Light';line-height:180px;color:#0c0c0c;font-size:180px;}
hr {display:none;}

h1 {display:inline-block;background:#000 url(autopsy-films_logo.png) no-repeat center left;padding:10px 0 10px 40px;}
h1:hover {background:#000 url(autopsy-films_logo.gif) no-repeat center left;}
h1 a {margin-right:20px;color:#fff;}
h2 {line-height:15px;}
h2.single {margin:0 0 20px 0;display:inline-block;color:#000;padding:1px 5px;}
h2.single span {opacity:.5;}
.item h2 span {display:block;opacity:.2;}

#nav {
padding:30px 60px 10px 60px;text-shadow:1px 1px #111;
text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #0d0d0d;
list-style:none;margin:0 0 40px 0;
}

li {display:inline;margin:0 4px 0 0;}
li a:hover{border-bottom:1px solid;color:#fff;}

.video {border:1px solid;float:left;width:506px;padding:20px;margin:0 30px 0 0;background:#000;}

#footer {text-transform:uppercase;color:#333;} #footer a {color:#fff;}
#footer p {font-size:9px;}

.cont {padding:0 0 20px 60px;}
.cont.single {width:820px;}
.cont.list {width:90%}

.item {margin:0 1px 0 0;float:left;width:200px;height:180px;}
.item img {width:200px;height:113px;opacity:.3;}
.item:hover {cursor:pointer;}
.item:hover img {opacity:1;} .item:hover h2 span {opacity:1;}
.item .thumb {height:113px;margin:0 0 4px 0;border-bottom:2px solid;}

.cl {clear:both;}

fieldset {border:0 none;width:520px;font-family:Monaco;}
legend, fieldset br  {display:none;}
label, input, textarea {color:#fff;float:left;margin:0 0 3px 0;font-size:10px;font-family:Monaco, 'Courier New';border:0 none;}
label {color:#555;text-transform:uppercase;letter-spacing:1px;padding:4px 0 4px 40px;width:114px;}
input[type="text"] {background:#0d0d0d;padding:4px 4px;width:250px;}
input:focus, textarea:focus {background:#000;color:#fada00;}
input[type="submit"] {border-bottom:1px solid #555;padding:3px 8px 2px 8px;color:#000;margin:0 0 0 155px;background:#fff;}
textarea {background:#0d0d0d;padding:2px;width:340px;height:250px;margin:0 0 12px 0;}
.zemThanks {margin:0 0 0 40px;}
.contact {margin:0 0 40px 155px;}