/* CSS Document */

/* SPLASH PAGES */

.wrapper .page-intro{
	padding-left:24px;
	padding-top:36px;
	font-size:12px;
	color:#868383;
}

.wrapper .page-intro h1, .wrapper .page-intro h2{
	font-size:35px;
	color:white;
	margin:0px;
	font-weight:normal;
	letter-spacing: 3px;
	white-space:nowrap;
}

.wrapper .page-intro h2{
	font-size:24px;
	margin-top:30px;
	margin-bottom:12px;
}

.wrapper .page-intro p, .wrapper .page-content .main-column .details p{
	line-height:27px;
	margin-top:18px;
	margin-bottom:18px;
	color:#868383;
	font-size:12px;
}

.wrapper .direction{
	color:#3a3c3e;
	font-size:14px;
	font-style:italic;
	margin-top:3px;
}

.wrapper .page-content .main-column{
	width:690px;
}

.wrapper .page-content .side-column{
	background-color:#161719;
	margin-left:10px;
	margin-right:10px;
	width:243px;
	padding:23px;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
}

.wrapper .page-content .side-column h2{
	font-size:16px;
	color:#217fae;
	margin-top:35px;
	font-style:italic;
}

.wrapper .page-content .main-column .details{
	padding:24px;
	color:#868383;
	font-size:12px;
}

.wrapper .page-content .main-column .details h2{
	color:#c4bfbf;
	font-size:26px;
	margin-top:30px;
	margin-bottom:12px;
	font-weight:normal;
}

.wrapper .page-content .main-column .details hr{
	height:1px;
	background-color:#303133;
	line-height:0px;
	border:0px;
	margin-left:-5px;
	margin-right:-5px;
	margin-top:46px;
	margin-bottom:10px;
}

.wrapper .page-content .main-column .img-right{
	margin-left:20px;
}

.wrapper .page-content .main-column .img-left{
	margin-right:20px;
}