* {
	font-family: Helvetica, Arial, sans-serif;
	margin:0;
	padding:0;
	color: #fff;
}
body {
	background-color: #444247;
	background-color: #525152;
	margin-top: 0px;
	margin-bottom: 0px;
}


/*a:link       { color: #fc0;underline:none }
a:hover      { color: #c30;outline:none; }
a            { color: #fc0 }*/

img {
    border:0px solid transparent;
}

a:focus {
    outline:0px solid transparent;
}

#page-container {
    margin:75px 0 0 50px;
}

h1 {
    float:left;
}

h1 a, h2#tagline a  {
    text-indent:-3000em;
    width:580px;
    height:19px;
    display:block;
    background:transparent url(../images/logo.gif) left top no-repeat;
    margin-bottom:60px;
}

h2#tagline {
    float:left;
    margin-left:15px;
}

h2#tagline a {
        background:transparent url(../images/design-branding-production.gif) left top no-repeat;
}

h2.showreel {
    margin-top:15px;
    margin-bottom:40px;
    padding-left:3px;
    font-size:14px;
    text-transform:uppercase;
    letter-spacing:36px;
    font-weight:normal;
    color:#fc0;
}

ul#thumbs {
    clear:both;
    list-style:none;
    width:975px;
}

ul#thumbs li {
    float:left;
    margin:0 15px 15px 0;
}

ul#thumbs li a {
    display:block;
    width:175px;
    height:175px;
}

p.address a {
    color:#bbb;
}

p.address a:hover {
    color: #fc0 
}


#samples-text {
    clear:both;
    color:#fc0;
}

ul.address li {
    float:left;
    margin-right:10px;
    font-size:80%;
    color:#bbb;
    color:#959495;
    list-style:none;
}

ul.address li strong {
    color:#eee;
    color:#bbb;
    font-weight:normal;
}

ul.address li.city {
    clear:both;
    width:88px;
    margin-right:0;    
}

ul.address li a {
    color:#bbb;
    text-decoration:none;
}

ul.address li a:hover { 
    color: #fc0;
}

#clip-info {
    margin-top:10px;
}

p#copyright {
    font-size:80%;
    padding-top:40px;
    clear:both;
}

p#copyright,  p.address h3 strong {
    color:#777;
}

a.coming-soon:hover {
    cursor:default;
}

* {
	   color:#999;
	}
	
.playButton {
   /* Apple QuickTime JavaScript Defined */
   font-weight:normal;
   color:#999;
}

.playButton:hover {
   color:#ddd;
}

.back, .external {
   /*font-size:90%;*/
}
   
.back {
    margin-top:40px;underline:none
}

.external {
    margin-left:5px;
    padding-left:9px;
    
    border-left:1px solid #999
}

#clip-info * {
    font-size:90%;
}


#clip-info h2 {
    font-weight:normal;
    
}

a {
    color:#d0c86e;
}


