* {padding:0; margin:0;}


body {
	background: url(img/grad.png) left top repeat-x #fff;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	/*text-align:center;*/
	width:800px;
	font:10px helvetica, arial, verdana, sans-serif;
	}
	

#wrapper {
	background: url(img/bg.png);
	width:850px;
	height:450px;
	margin: 30px 0 0 0;
	}

#logo {
	background: url(img/logo.png);
	float:left;
	width:150px;
	height:100px;
	margin-left:25px;
	}
	
	#logo h1 {
		font-family: androgyne;
		src: url('androgyne.otf');
		color: #fff;
		font-size: 400%;
		text-shadow: 2px 3px 4px #960;
		}
	
#reel {
	float:right;
	width:640px;
	height:360;
	margin-right:25px;
	}

#videowall {
	float:right;
	width:640px;
	height:360;
	margin-right:25px;
	}

#links {
	float: left;
	width:150px;
	margin: 20px 0 0 25px;
	padding: 0;
	}
#links ul { margin:0; padding: 0; }
#links ul li { display: block; margin: 0; padding: 0; color: #fc9; }
#links ul li a {
	color: #fc9;
	text-decoration: none;
	font:10px helvetica, arial, verdana, sans-serif;
	text-align:left;
	line-height: 15px;
	background-repeat: no-repeat; border: 0;
	float:left
	width:150px;
	margin: 0;
	/*overflow: hidden;*/
	}
#links ul li a:hover, #links ul li a:active, #links ul li.now {
	/*font-weight: bold;*/
	color: #fff;
	}

#social a {
	text-decoration: none;
	background-image: url(img/socialsprite.png);
	background-repeat: no-repeat; border: 0;
	float: left; width: 16px; height: 16px;
	margin: 4px 4px 0 0;
	overflow: hidden;
	}

#social a#s1 { background-position: 0 0; }
#social a#s2 { background-position: -16px 0; }
#social a#s3 { background-position: -32px 0; }
#social a#s4 { background-position: -48px 0; }
#social a#s5 { background-position: -64px 0; }

#social a:hover#s1 { background-position: 0 -16px; }
#social a:hover#s2 { background-position: -16px -16px; }
#social a:hover#s3 { background-position: -32px -16px; }
#social a:hover#s4 { background-position: -48px -16px; }
#social a:hover#s5 { background-position: -64px -16px; }



#footer {
	text-align:center;
	color:#ccc;
	}
	
	#footer p {
		color:#f66;
		margin:5px;
		}
	#footer a {
		color:#bbb;
		text-decoration:none;
		}
	#footer a:hover {
		color:#555;
		text-decoration:none;
		}