#content_area
{
	overflow:hidden;
	float:left;
	width:845px;
	margin-top:0px;
	margin-bottom:100px;
	border-right:1px solid #1E6496;
}

#content_area h1
{
	font-size:16pt;
	color:#FFFFFF;
	font-weight:bold;
	overflow:hidden;
	margin:0;
	margin-bottom:10px;
	line-height:50px;
	height:50px;
	border-bottom:1px solid #C0A472;
	padding:0px 15px;
	background-color:#32C8E1;
}

#content_area h1 span
{
	display:inline-block;
	float:right;
}

#content_area h1 a
{
	float:left;
	font-size:10pt;
	color:blue;
}

#content_area h1 a:hover
{
	text-decoration:underline;
}

#content_area .text
{
	margin-top:20px;
	font-size:10pt;
	color:#A0A0A0;
	margin-right:15px;
}

#content_area.compact .text
{
	width:520px;
	float:right;
}

.image_sidebar
{
	float:left;
	width:300px;
	margin-top:20px;
	margin-bottom:100px;
}

.image_sidebar .img
{
	width:300px;
	border-radius:5px;
	overflow:hidden;
	display:block;
}

.image_sidebar .img img
{
	width:300px;
}

.image_sidebar .img_desc
{
	height:50px;
	font-size:8pt;
	color:#4BB4D7;
}

#content_area #content_clip
{
	text-align:center;
}

#content_area #content_clip iframe
{
	width:600px;
	height:400px;
	border:0;
}

#content_area.compact #content_clip iframe
{
	width:450px;
	height:300px;
}

/***************************/
/***** Contact Page ********/
/***************************/

.form2 tr
{
	height:40px;
}

.form2 label
{
	font-size:12pt;
	color:#919191;
	width:120px;
	display:inline-block;
	margin-left:20px;
	line-height:35px;
}

.form2 input, .form2 select, .form2 textarea
{
	width:370px;
	font-size:0.833em;
	border:1px solid #DCDCDC;
	background-color:#F5F5F5;
	height:35px;
	line-height:35px;
	border-radius:0px;
}

.form2 textarea
{
	height:160px;
	margin-bottom:10px;
	width:100px;
}

.form2 input[type=submit]
{
	font-size:12pt;
	font-weight:bold;
	color:#FFFFFF;
	border-width:0px;
	margin-top:20px;
	width:370px;
	height:35px;
	background-image:url('../images/btn contact.jpg');
	border:0;
	margin-right:20px;
	background-color:#FF8C1E;
}

.form2 input[type=submit]:hover,
.form2 input[type=submit]:focus
{
	background-image:url('../images/btn contact press.jpg');
}

.form2 #captcha_image
{
	float:left;
}

.form2 #captcha_label
{
	font-size:8pt;
	line-height:normal;
}

.form2 #captcha_input
{
	width:100px;
}

#page_bg
{
	background-color:#FFFFFF;
}

#page_page_social_menu
{
	overflow:hidden;
	float:right;
	margin-top:25px;
}

#page_page_social_menu li
{
	float:right;
	width:auto;
	height:25px;
	overflow:hidden;
	margin-left:20px;
}

#page_social_menu li a
{
	display:inline-block;
	height:25px;
	overflow:hidden;
}

#page_social_menu li img
{
	float:right;
	width:25px;
	height:25px;
}

#page_social_menu li img.hover
{
	margin-right:-25px;
	opacity:0;
	position:relative;
	z-index:2;
}

#page_social_menu li span
{
	display:none;
}

#page_social_menu li a:hover img.hover,
#page_social_menu li a:focus img.hover
{
	opacity:1;
}

#page_social_menu
{
	margin-top:12px;
	float:left;
	margin-right:10px;
}

#page_social_menu li
{
	height:25px;
	float:left;
	margin-right:5px;
}

#content_area h1 .social_title
{
	float:left;
	height:50px;
	line-height:50px;
	font-size:10pt;
	color:#FFFFFF;
}

.preview_block .preview_body .date span
{
	color:#FFFFFF;
	background-color:#00A8D7;
}

.preview_block .preview_body .preview_title
{
	color:#00A8D7;
}

.preview_block .preview_body .desc
{
	color:#787878;
}

.preview_block .preview_body .link a
{
	color:#00A8D7;
}

.preview_block .preview_body .link a:hover,
.preview_block .preview_body .link a:focus 
{
	color:#E67832;
}

.Navigator .NavButton
{
	color:#FFFFFF;
	background-color:#BEBEBE;
	border:1px solid #FFFFFF;
}

.Navigator #nav_next, .Navigator #nav_prev
{
	color:#FFFFFF;
	background-color:#BEBEBE;
	border:1px solid #FFFFFF;
}

.Navigator .NavButton.selected
{
	color:#FFFFFF;
	background-color:#00A8D7;
}

.Navigator .NavButton:hover
{
	color:#FFFFFF;
	background-color:#00A8D7;
}

.Navigator #nav_next:hover, .Navigator #nav_prev:hover
{
	color:#FFFFFF;
	background-color:#00A8D7;
}

.form2 tr
{
	height:45px;
}

.form2 input[type=submit]:hover
{
	background-color:#00A8D7;
}

