/******************************************************
*                                                     *
*   	Version:   01.02.2010							*
*   	Website:   Peloton Design						*
*                                                     *
******************************************************/
body
{
	margin:0px;
	padding:96px 0px 0px 0px;
	font-family:'AkzidenzGrotesk-Light', Helvetica, Arial, sans-serif;
	color:#F5911E;
	font-weight:lighter;
}
a img
{
	border:0px;
}
p
{
	margin:0px;
	padding:0px;
}
a
{
	text-decoration:none;
	color:#F5911E;
	outline:none;
}
.align-center
{
	width:932px;
	margin:0 auto;
}
.wrapper
{
	width:932px;
	float:left;
}
.header
{
	width:932px;
	float:left;
	height:151px;
}
.content-area
{
	width:932px;
	float:left;
	height:435px;
}
.left-nav
{
	width:108px;
	float:left;
	padding:0px 0px 0px 4px;
	height:435px;
}
.nav
{
	width:108px;
	float:left;
	height:365px;
	padding-top:1px;
}
.peloton-logo
{
	width:69px;
	height:69px;
}
.left-nav ul, .left-nav ul li, .left-nav ul ul, .left-nav ul ul li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-size:20px;
	color:#B2B2B2;

}
.left-nav ul li 
{
	padding:0px 0px 6px 0px;
}
.left-nav ul li a
{
	color:#B2B2B2;
}
.left-nav ul ul li a
{
	color:#808080;
}
.left-nav ul li a:hover, .left-nav ul li a.active, .left-nav ul ul li a.active
{
	color:#F5911E; 
}
.left-nav ul ul li
{
	font-family:'AkzidenzGrotesk-Bold', Helvetica, Arial, sans-serif;
	font-weight:bold;
}
.right-section
{
	width:820px;
	float:left;
	font-size:38px;
	line-height:39px;
	height:435px;
}
.slider
{
	width:810px;
	float:left;
	padding:0px 8px 0px 2px;
}
.prev, .next
{
	width:24px;
	float:left;
	padding-top:198px;
}
.slider-content
{
	width:762px;
	float:left;
	height:435px;
	overflow:hidden;
}
.photo-frame
{
	width:762px;
	float:left;
	height:435px;
}
.slider-content td
{
	width:762px;
	text-align:center;
	height:435px;
}
.stuff
{
	width:820px;
	float:left;
	min-height:353px;
	height:auto !important;
	height:353px;
	padding:0px 0px 10px 0px;
}
.stuff-logos
{
	width:820px;
	float:left;
	text-align:center;
}
.right-section p
{
	margin:0px;
	padding:0px 0px 20px 0px;
}
/* 08-02-10 */
.subpage-outer
{
	width:auto;
	float:left;
	background-color:#FFFFFF;
	border:1px solid #B2B2B2;
}
.close
{
	float:left;
	clear:both;
	margin:5px;
	display:inline;
}
.suppage-content
{
	width:auto;
	float:left;
	clear:both;
	margin:5px 5px 0px 5px;
	display:inline;
	padding-bottom:5px;
}
a.grey-link
{
	color:#B2B2B2;
}
a.grey-link:hover
{
	color:#F5911E;
}
.home-image
{
	width:810px;
	padding:0px 0px 0px 10px;
	height:435px;
}
