.site_center {
	TEXT-ALIGN: center
}
#main {
	MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}
#content2 {
	MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}
#footer {
	MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}
#header {
	
}
#header {
	FONT-SIZE: 0.75em; COLOR: #353d42
}
#content2 {
	FONT-SIZE: 0.75em; COLOR: #353d42
}
#footer {
	FONT-SIZE: 0.75em; COLOR: #353d42
}
#content1 {
	FONT-SIZE: 0.69em; COLOR: #fff; LINE-HEIGHT: 1.18em
}
.col_1 {
	FLOAT: left
}
.col_2 {
	FLOAT: right;
}
.col_3 {
	FLOAT: left
}
.column1 {
	FLOAT: left
}
.column2 {
	FLOAT: left
}
.column3 {
	FLOAT: left
}
#page1 #content1 .row_1 .col_1 {
	WIDTH: 34%
}
#page1 #content1 .row_1 .col_2 {
	WIDTH: 32%
}
#page1 #content1 .row_1 .col_3 {
	WIDTH: 33%
}

#page1 #content1 .row_2 {
	BACKGROUND: url(images/line2.gif) repeat-y 50% top; WIDTH: 100%
}
#page1 #content1 .row_2 .col_1 {
	WIDTH: 50%
}
#page1 #content1 .row_2 .col_2 {
	WIDTH: 49%
}
#page1 #content2 .wrapper {
	BACKGROUND: url(images/line3.gif) repeat-y 50% top; WIDTH: 100%
}
#page1 #content2 .col_1 {
	WIDTH: 50%
}
#page1 #content2 .col_2 {
	WIDTH: 49%
}



#vidpage #content1 .row_2 {
	BACKGROUND: url(images/line2.gif) repeat-y 59% top;
	WIDTH: 100%;
	text-align: left;
}
#vidpage #content1 .commentdivider {
	height: 30;
	WIDTH: 100%;
	background-image: url(images/X_line_dark.gif);
	background-repeat: repeat-x;
	background-position: center;
}
#vidpage #content2 .wrapper {
	BACKGROUND: url(images/line3.gif) repeat-y 59% top; WIDTH: 100%
}




#vidpage2 #content1 .row_2 {
	BACKGROUND: url(images/line2.gif) repeat-y 59% top;
	WIDTH: 100%;
	text-align: left;
}
#vidpage2 #content2 .commentdivider {
	height: 30;
	WIDTH: 100%;
	background-image: url(images/X_line_light.gif);
	background-repeat: repeat-x;
	background-position: center;
}
#vidpage2 #content2 .wrapper {
	WIDTH: 100%;
}


#contributorpage #content1 .row_2 {
	BACKGROUND: url(images/line2.gif) repeat-y 59% top;
	WIDTH: 100%;
	text-align: left;
}
#contributorpage #content2 .commentdivider {
	height: 30;
	WIDTH: 100%;
	background-image: url(images/X_line_light.gif);
	background-repeat: repeat-x;
	background-position: center;
}
#contributorpage #content2 .wrapper {
	WIDTH: 100%;
}




#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/line4.gif) repeat-x left top; PADDING-BOTTOM: 20px; TEXT-INDENT: 14px; PADDING-TOP: 16px
}

.dicussionsboxs {
	padding-left: 18px;
	padding-right: 8px;
	font-size: 12px;
	line-height: 14px;
}

.dicussionsboxs-footer {
	padding-left: 18px;
	padding-right: 18px;
	font-size: 12px;
	line-height: 14px;
}

#linkbox {
	font-size: 12px;
	margin-bottom: 10px;
}


.dicussionsboxs2 {
	padding-left: 18px;
	padding-right: 8px;
	BACKGROUND: url(images/line2.gif) repeat-y 1px top;
}
.dicussionsboxs3 {
	padding-left: 18px;
	padding-right: 8px;
	BACKGROUND: url(images/line3.gif) repeat-y 1px top;
}
.dicussionsboxs4 {
	padding-left: 18px;
	padding-right: 8px;
	BACKGROUND: url(images/line3.gif) repeat-y 1px top;
}
.dicussionsboxs_contrib {
	float: left;
	width: 102px;
}
.dicussionsboxs_workshop {
	float: left;
	width: 184px;
}
.vidbankCatTable {
	padding-left: 18px;
	padding-right: 8px;
}

.newsBodyArea {
	padding-left: 18px;
	padding-right: 8px;
	font-size: 12px;
	line-height: 14px;
}
.newsBodyArea a, .newsBodyArea a:active, .newsBodyArea a:visited {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b0df32;
	color: #b0df32;
}
.newsBodyArea a:hover {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b0df32;
	color: #ffffff;
}
.newsBodyDiv {
	text-align: left;
}
.newsBodyWhiteDiv {
	width: 914px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 18px;
	padding-right: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
}

.newsBodyWhiteDiv h1, .newsBodyWhiteDiv h2, .newsBodyWhiteDiv h3, .newsBodyWhiteDiv h4 {
	size:14px;
	color:#7c6b3f;
}
.newsBlurbBody {
	margin-top: 10px;
	color: #333333;
}
.newsBlurbBody-dark {
	margin-top: 10px;
	color: #ffffff;
}
.newsArchiveDateRangeFrom {
	text-align: left;
	font-size: 11px;
}
.newsArchiveTBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#a4a4a4;
	background-color: #17161C;
	border: 1px solid #C5C2CF;
	height: 14px;
	padding: 3px;
}
.newsArchiveBTN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B0DF32;
	background-color: #17161C;
	border: 1px solid #C5C2CF;
	height: 22px;
	padding-bottom: 2px;
}
.newsArchiveBTNgo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #17161C;
	border: 1px solid #C5C2CF;
	height: 22px;
}
.newsHomeArchiveLinkDiv {
	text-align: center;
	background-color: #f6f9df;
	padding-top: 10px;
	padding-bottom: 10px;
}
.newsAuthorDiv {
	color: #a4946b;
	text-align: left;
	font-size: 12px;
	margin-bottom: 15px;
}
.newsArchiveSearchForm {
	text-align: right;
	font-size: 11px;
}

.speakerWrapper{
	text-align: left;
	margin-bottom: 20px;
}