﻿#contentWrapper
{
	width:637px;
}

.articleContentWrapper
{
	width:617px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
}

.articleGallery
{
	float:left;
	width:607px;
	/*border: 1px solid #595230;*/ 
	padding:15px;
}
.main
{
	padding:15px;
}

div.underline
{
	background:url("../images/homepage10.jpg") left bottom repeat-x; height: 2px;
	padding-top:5px;
	margin-bottom:10px;
	width:95%;	
}
div.underlineShort
{
	background:url("../images/homepage12.jpg") left bottom repeat-x; height: 2px;
	padding-top:5px;
	margin-bottom:10px;
}
div.clearer{
    /*height: 1px;*/
    line-height: 0em;
    clear: both;
}
div.date
{
	font-size:9pt;
	color: #968b51;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:20px;
	line-height:0.1em;
}
.articleHolder {
    float: left;
    width: 617px;
    min-height: 128px;
	height: auto !important;
	height: 128px;
    margin: 25px 0 0 15px;
}

.articleHolder div{float:left;width:430px;}
div.articleThumb{width:auto;}
.articleHolder .articleTeaser {/*float:none;*/width:430px;}

div.articleThumb img
{
	width:175px;
	margin-right:8px;
	margin-bottom:5px;
}




div.topArticleThumb img
{
	width:100px;
	margin-right:8px;
	margin-bottom:4px;
	margin-top:5px;
}

div.topArticleThumb{float: left;}

.topArticleHolder {
    float: left;
    width: 300px;
    margin-bottom:15px;
	height: auto !important;
	
    /*margin: 25px 0 0 15px;*/
}

div.articleDate
{
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
	color:#968b51;
}

div.articleTitle a
{
	color:#423417;
	text-decoration:none;
}
div.articleTitle
{
	padding-bottom:3px;
}

div.articleTitle a:hover
{
	color:#B92400;
}

div.topArticleTitle a
{
	color:#423417;
	text-decoration:none;
}
div.topArticleTitle
{
	/*padding-bottom:5px;*/
}
div.topArticleTitle a:hover
{
	color:#B92400;
}

h1.newsTitle
{
	float:left;
	text-align:left;
}
.pageDisplay
{
	float:right;
	margin-top:15px;
	font-size:12px;
	margin-bottom:0;
	color:#908654;
	font-weight:normal;
}

.pageDisplay span
{
	float:left;
	margin-top:5px;
}

div.articleList
{
	width:657px;
	position:relative;
	left:-15px;
}
div.topArticleList
{
	width:300px;
	position:relative;
}
.DetailsLabel
{
	font-weight:bold;
	font-size:12px;
}
.DetailsText
{
	font-size:12px;
}
a.readMoreLink
{
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
div.instructorCaption
{
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	width:150px;
}

div.underlineRight
{
	background:url("../images/homepage12.jpg") left bottom repeat-x; height: 2px;
	padding-top:5px;
	margin-bottom:10px;
	width:80%;	
}
.RadCalendar_Default .rcTitlebar .rcTitle
{
	color:#FFF !important;
}

#registerUser
{
	padding:10px;
}
div.joinCopy
{
	margin-bottom:10px;
	
}
#registerUser input {
	border:1px solid #595230;
	color: #B92400;
	height:21px;
	margin-bottom:8px;
	padding:3px 0 0 5px;
	width:208px;
}
#registerUser input.btnJoin {
	border:0 none;
	float:right;
	width:65px;
	height:28px;
	text-indent:-9000px;
	margin-bottom:0;
}

img.btnShare
{
	float:left;
	margin-bottom:10px;
}
.erroMessage {
	color:Red;
	font-weight:bold;
}
.btnPrev
{
	float:left;
	margin-right:5px;
}
.btnNext
{
	float:left;
	margin-left:5px;
}
