@charset "UTF-8";

/** GLOBAL **/
body{
	overflow: hidden;
	
	width: 24000px;
	
	font-size: 10px;
	font-family: 'Droid Serif', Georgia, Times New Roman, serif;
	line-height: 16px;
	
	background-color: #cac4b8;
}

/** MAIN **/
#top{
	position: fixed;
	top: 0;
	left: 0;
	
	z-index: 50;

	width: 100%;
	height: 35px;
	
	border-bottom: 5px solid #fff;
	
	background-color: #2b1f18;
}
	#top .home{
		margin-left: 20px;
	
		float: left;
		width: 247px;
		height: 35px;
		
		background-image: url(/wp-content/themes/divisionbrand/img/home.png);
		background-position: 0 0;
		background-repeat: no-repeat;
	}
		#top .home:hover{
			background-position-y: -35px;
		}
	
.section{
//	position: relative;
	top: 35px;

	float: left;
	width: 2560px;
	height: 1440px;
}
.contentwrap{
	position: absolute;
	
	width: 350px;
	height: 100%;
	
	overflow-y: scroll;
	overflow-x: hidden;
	
	border-right: 5px solid #fff;
	
	background-color: rgba(0,0,0,.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
}
.content{
	padding: 10px 25px 0;
	
	clear: both;
	float: left;
	width: 300px;
	height: 100%;
	
	display: block;
}

/** MEDIA PLACEMENTS **/
.image{
	margin: 45px 0 0 0;
	padding-bottom: 45px;
		
	display: block;
}
	.ML{
		margin-left: 400px;
	}
	.image img{		
		float: left;
		border: 5px solid #fff;
	}
		.rider2013 .image img{
			margin-top: 25px;
		}
	.image span{
		position: absolute;
		bottom: 0;
		left: 0;
	
		padding: 15px 0;
		
		width: 100%;
		display: block;
		
		display: none;
		
		color: #fff;
		font-size: 11px;
		text-indent: 15px;
		
		background-color: rgba(0,0,0,.25);
	}
.video{
	margin: 45px 15px 0 400px;

	float: left;
	display: block;
	
	z-index: 100;
	
	border: 5px solid #F1F2F1;
}
	.video iframe{
		float: left;
	}

/** NAVIGATION **/
.navigation{
	margin: 25px;
	
	display: block;
}
	.navigation a{
		float: left;
		display: block;
	}
	.navigation .next{
		width: 20px;
		height: 30px;
		
		display: block;
	
		background-image: url(/wp-content/themes/divisionbrand/img/right.png);
		background-repeat: no-repeat;
	}
		.navigation .next:hover, .navigation .back:hover{
			background-position: 0 -30px;
		}
	.navigation .back{
		margin-right: 25px;
	
		width: 20px;
		height: 30px;
		
		display: block;
	
		background-image: url(/wp-content/themes/divisionbrand/img/left.png);
	}

/** RIDER BACKGROUNDS **/

/** DANIEL JOHNSON **/
.dj #bioHOME{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-city-671.jpg);
}
.dj #bio2{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-city76.jpg);
}
.dj #bio3{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-632.jpg);
}
.dj #bio4{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/bris-city-79.jpg);
}
.dj #bio5{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-city-671.jpg);
}
/** Mitchell McDonald **/
.mm #bioHOME{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-764.jpg);
}
.mm #bio2{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-721.jpg);
}
.mm #bio3{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-702.jpg);
}
.mm #bio4{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-591.jpg);
}
.mm #bio5{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-523.jpg);
}
/** Troy Jackson **/
.tj #bioHOME{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-city76.jpg);
}
.tj #bio2{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-201.jpg);
}
.tj #bio3{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/bris-city-67.jpg);
}
.tj #bio4{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/bris-54.jpg);
}
/** Jeremie Infelise **/
.ji #bioHOME{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/OKC6521.jpg);
}
.ji #bio2{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/OKC87.jpg);
}
.ji #bio3{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/OKC650.jpg);
}
.ji #bio4{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/OKC653.jpg);
}
.ji #bio5{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/OKC654.jpg);
}

/** Jack O'Reilly **/
.jo #bioHOME{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-6021.jpg);
}
.jo #bio2{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/CANBERRA-NIGHT.jpg);
}
.jo #bio3{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/bris-7098.jpg);
}
.jo #bio4{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-person-alone.jpg);
}
.jo #bio5{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-632.jpg);
}

/** Trent McDaniel **/
.tm #bioHOME{
	background-image: url(/wp-content/themes/divisionbrand/img/team/trentmcdaniel/tm1.jpg);
}
.tm #bio2{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-721.jpg);
}
.tm #bio3{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-702.jpg);
}
.tm #bio4{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-591.jpg);
}
.tm #bio5{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-523.jpg);
}

/** Keahnu Doyle **/
.kd #bioHOME{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/bg11.jpg);
}
.kd #bio2{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-721.jpg);
}
.kd #bio3{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-702.jpg);
}
.kd #bio4{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-591.jpg);
}
.kd #bio5{
	background-image: url(/wp-content/themes/divisionbrand/img/bgs/lifestyle/melbs-523.jpg);
}

/** LINKS **/
.content a:link, .content a:visited{
	color: #817262;
	text-decoration: none;
	
	background-color: #222;
}
.content a:hover{
	color: #F1F2F1;
	text-decoration: underline;
}

/** TYPOG **/
p{
	margin-bottom: 20px;
	
	color: #f1f2f1;
}
	p.intro span, p b{
		color: #f1d7be;
	}
	
blockquote{
	position: absolute;
	top: 50px;
	left: 405px;
	
	padding: 45px 15px;
	
	width: 470px;
	display: block;
	
	color: #fff;
	font-size: 14px;
	font-style: oblique;
	line-height: 26px;
		
	background-color: rgba(0,0,0, .5);
}
blockquote:before{
   content: "\201C";
}
blockquote:after{
	content: "\201D";
}

/** HEADINGS **/
h1{
	position: fixed;
	bottom: 0;
	left: -60px;
		
	z-index: 50;
	
	color: #cac4b8;
	font-size: 180px;
	font-style: oblique;
	
	letter-spacing: -6px;
	
	opacity: .6;
}
h2{
	margin: 50px 0 24px;

	color: #222;
	font-size: 24px;
	font-style: oblique;
}