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

* {
	padding:0px;
	margin:0px;
}

body {
	background:#000 url(../images/bg.jpg) no-repeat fixed center top;
	overflow:hidden;
}

a { text-decoration:none; outline:none; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:17px; color:#FFF; margin:0px; padding:0px; font-variant:normal; font-weight:normal;}
a:hover { color:#C00; }
a:active {}
a:visited {}

/*HEADER*/
.sideBar {
	position:absolute;
	width:40px;
	height:100%;
	background-image:url(../images/side_bar.gif);
	background-repeat:no-repeat;
}

.header {
	position:absolute;
	width:330px;
	height:100px;
	left:46px;
	background-image:url(../images/complexdesign.png);
	background-repeat:no-repeat;
}

/*WHITE BAR DESIGNS*/
.whiteBarVert {
	position:absolute;
	width:6px;
	height:100%;
	left:40px;
	background-color:#FFF;
	overflow:hidden;
}

.whiteBarHoriz {
	position:absolute;
	width:100%;
	height:3px;
	left:65px;
	top:100px;
	background-color:#FFF;
	overflow:hidden;
}

/*CONTENT*/
.content {
	position:absolute;
	width:850px;
	left:46px;
	top:103px;
}

.portfolioHeader {
	position:absolute;
	width:330px;
	height:100px;
	background-image:url(../images/portfolio.gif);
	background-repeat:no-repeat;
}

.seanHeader {
	position:absolute;
	display:block;
	width:330px;
	height:25px;
	left:2px;
	background-image:url(../images/seanborsodi.png);
	background-repeat:no-repeat;
}

/*NAV*/
.nav {
	position:absolute;
	width:330px;
	top:100px;
	padding:0px;
	margin:0px;
}

.nav ul {
	list-style:none;
	padding:0px 0px 30px 0px;
	margin:0px;
	display:block;
	
}

.nav li {
	padding:0px 0px 0px 22px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
	font-weight:200;
	color:#999;
	display:block;
	
}

.nav h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-variant:small-caps;
	font-weight:bold;
	color:#CCC;
	margin-top:7px;
	padding-left:0px;

}

.nav p {
	padding:0px 0px 0px 0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:17px;
	font-size:13px;
	font-variant:normal;
	font-weight:normal;
	color:#FFF;
	
}
/*VIDEO CONTENT*/
.videoContent {
	position:absolute;
	width:500px;
	left:330px;
}

.videoPlayer {
	position:absolute;
	width:500px;
	height:300px;
	top:30px;
	left:10px;
}

.videoInfo {
	position:absolute;
	width:330px;
	height:30px;
	top:300px;
	left:0px;
}

/*TEXT*/
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-variant:normal;
	font-weight:normal;
	color:#FFF;
	margin:0px;
}

