@charset "utf-8";
/* CSS Document */

body
{
background-color: #0e4f59;
color: white;
margin: 0px auto;
font-family:Arial, Helvetica, sans-serif;
background-image:URL('http://www.whathuhstudios.com/images/background.jpg');
background-attachment:fixed;
background-repeat:no-repeat;
background-position:left center;
}

a{color:white;}

#header
{background-color:white;
padding-bottom:7px; 
margin-bottom:0px; 
padding-left:10px; 
border-bottom:5px solid #1fa6ba; 
font-size:130%; 
vertical-align:top;
color:black;
}

#      ontainer {
	width: 300px;
	height:203px;
	position:absolute;
	left:100px;
	background-repeat:no-repeat;
	text-align:center;
	}
	
#innerContainer h3{
color:black;
}

#innerContainer {
	width: 350px;
	height:193px;
	padding: 5px;
/*	border-top:3px solid #1fa6ba; */
	border:1px solid black;
	text-align: left;
	background-color:white; 
	color:black;
/*	background-image:url(http://www.whathuhstudios.com/images/background.gif);*/
	background-repeat:no-repeat;
	background-position:right top;
	position:absolute;
	left:410px;
	font-size:14px;
	}

#bottomContainer {
	width: 300px;
	height:203px;
	background-color:white; 
	float:right;
	}
.floating_q
{
width:150px;
left:0px;
position:absolute;
margin-right:1px;
margin-left:10px;
border-right:0;
}

.adot
{
/* background-image:	url(http://www.whathuhstudios.com/images/dot_big_dark.gif);*/
background-position:center;
background-repeat:no-repeat;
height:100px;
width:150px;
margin-top:10px;
border:1px solid black;
background:#f1f1f1;
font-size:11px;
line-height:12px;
text-align:center;
color:black;
overflow:hidden;
}
.crewdot
{
width:78px;
height:78px;
}
#recentwork
{
padding:0px; 
width:150px; 
height:1.2em;
background-color:#0f5685; 
margin-top:10px;
color:white;
text-align:center;
font-size:14px;
font-weight:bold;
border:1px solid black;
padding-top:3px;
}

.crewwork
{
width:78px;
}

.spacer
{
height:10px; 
width:780px; 
text-align:right; 
font-size:100%; 
padding-top:15px; 
}

#footer
{
position:fixed; 
bottom:0; 
width:100%; 
background-color:white; 
border-top:5px solid #1fa6ba; 
height:30px; 
text-align:center; 
color:black;
padding-top:5px;
}

#footerspacer {
	height:100px;
	display:block;
	float:left;
}

#navigation
{
text-align:right; 
display:inline; 
top:-3px; 
position:relative;
display:inline;
}

#navigation ul {
display:inline;
list-style:none;
margin-left: 0;
padding-left: 0;
}

#navigation ul li{
display:inline;
margin-left: 0;
padding-left: 0;
}


#navigation a:hover
{
text-decoration:none;
color:white;
background-color:black;
}

#navigation a
{
text-decoration:none;
color:black;
background-color:white;
}

a img {
border:0;
}

h3
{color:white;}

.content
{
margin-left:180px; 
height:300px; 
width:790px;
margin-bottom:30px;
}

.thumbnailimage
{
float:left; 
padding:5px; 
margin:10px; 
background-color:#fff; 
border:1px solid black;
}

#progress {
	display:none;
	margin:3px;
	border:0;
}

.workthumb {
	float:left;
	width:300px;
	margin:3px;
}

.workthumb p{
	text-align:center;
}

.workthumb a{
	font-weight:bold;
	color:white;
	text-decoration:underline;
}

.workthumb img {
	padding:0px;
}

.clearfix {
	clear:both;
	height:0;
}