

* { 
	margin: 0; padding: 0;
}	
#wrap { 
	width: 980px; 
	margin: 0 auto; 
	margin-top: 30px;  
	height: 820px;
}
body { 
	background-color:#000000;
	
	font-family:"·s²Ó©úÅé",Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #ababab; 
	text-transform: lowercase;}
#content { 
	float: left;
	margin-left: 40px;
	width: 900px; 
	height: 250px; 
	padding-top: 5px;
	position: absolute;
	top: 650px;
	
}
#content2 { 
	float: left;
	margin-left: 40px;
	width: 900px; 
	height: 250px; 
	padding-top: 5px;
	position: absolute;
	top: 980px;
	
}
#player1, #player2, #player3, #player4 { margin-top: 60px; text-align: center; background-color: #FFF; }
#information {  
	width: 500px; 
	float: right; 
}
#information ul { 
	width: 500px; 
	margin-top: 15px; 
	list-style-type: none; 
	float: right;
}
#information li { 
	margin-bottom: 5px; 
	text-align: right;
}
#information li.work, #information li.contactme { font-size: 11px; } 
#information li.end { margin-bottom: 20px; }
#categories { width: 300px; float: left; background:#000000;}
h1 {  float: right; text-indent: -9999px; padding-bottom: 5px; }
h1 a { width: 222px; height: 21px; background-image: url(../images/header.png); background-repeat: no-repeat;  display: block; }
h1 a:hover { background-position: -222px 0px; }
a { color: #888888; text-decoration: none; outline: none; } a:hover { color: #646464; }
ul#navigation {
	width: 960px;
	list-style-type: none;
	position: absolute;
	top: 320px;
}
ul#navigation li a { display: block;  width: 19px; height: 19px; text-indent: -9999px;}
ul#navigation li.previous { float: left; }
ul#navigation li.next { float: right;}
ul#navigation li.previous a { background-image: url(../images/prev.png);}
ul#navigation li.next a { background-image:url(../images/next2.png);}
ul#navigation li.previous a:hover, ul#navigation li.next a:hover { background-position: 19px 0px;}
#portfolio { height: 600px; float: left; width: 960px; padding: 0px 10px 1px 10px;margin-bottom: 19px; }
#pictures .video { width: 960px; text-align: center; float: left; height: 500px; margin-top: 145px; }
#holder { width: 960px; height: 600px; float: left; margin-bottom: 19px;}
#contact {
	width: 900px;
	margin: 0px 40px 0px 40px;
	height: auto ;
	float: left;

	margin-bottom: 19px;
	}
#contact h2 {
	width: 99px;
	height: 18px;
	background: url(../images/contact.png) no-repeat; 
	margin: 20px 0px 20px 0px;
	text-indent: -9999px;
	padding-bottom: 30px;
}
#contact h3 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #888888;
	margin-bottom: 10px;
}
#contact p { font-size: 12px; color: #727373; line-height: 22px;}
#contact #details {
width: 270px; 
height: 250px;
border-left: 1px solid #eee; 
padding: 0px 0px 0px 20px;
float: right; }
#contact #details ul { list-style-type: none; margin-bottom: 20px; text-transform: none; }
#contact #details ul li { padding: 8px 0px 8px 0px; border-bottom: 1px dotted #eee; font-family: Arial, Helvetica, serif; font-size: 11px; text-align: right; }
#contact #details ul li span { float: left; font-weight: bold; width: 90px; text-align: left;}
#pictures { }
#loader { width: 32px; height: 32px; margin: 0 auto; margin-top: 270px; background: url(http://www.wakeproduction.com/images/ajax-loader.gif) no-repeat; display: none;}
.pics { height: 600px; width: 900px; margin:0 auto; overflow: hidden; background-color: #000000; }
.pics img { display: block; margin: 0 auto; }
.imgc { width: 900px; height: 600px;  }

#contactform { width: 600px; float: left; }
#contactform input, textarea { border: 1px solid #eee;  padding: 5px; margin-bottom: 5px; float: left; width:300px; font-family: Georgia, serif; font-size: 11px;}
#contactform textarea { height: 100px;}
#contactform ul { list-style-type: none; }
#contactform ul li { float: left; width: 412px;}
#contactform ul li p { float: left; width: 100px; }
#contactform ul li p span { color: orange;}
#contactformlabel { width: 100px; float: left;  }
#contactform input.contactsubmit { width: 50px; float: right; border: 0; background-color: #CCC; color: #FFF; font-family: georgia, serif;}
#contactform .ajax-loader { float: left; margin: 20px; }
#contactok {padding-top: 0px; width: 600px; clear: both; font-weight: bold;}
#contactform span.wpcf7-not-valid-tip { border: 0; }
#contactform div.wpcf7-mail-sent-ok { border: 0;}
.bfcontainer {
	position: relative;
}

.bfcontainer div {
	float: left;
	min-width: 150px;
	position: absolute;
}

/* new class */
.bfcontainer .top {
	min-width: 120px;
}

.bfcontainer a {
	clear: both;
	display: block;
	min-width: 150px;
}

/* new class */
.bfcontainer .top a {
	min-width: 120px;
}

.bfcontainer .feature {
	min-width: 150px;
}

.bfcontainer .active {
	font-weight: bold;
}

.bfcontainer .inpath {
	font-style: italic;
}
#menu{
list-style:none;
display:list-item;


}

								
