@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #EDEDE5;
	background-image: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/BGmain_EDEDE5.jpg);
	background-repeat: repeat-x;
	margin-left: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
}
h1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color: #840a0a;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	margin: 0px 0px 1em;
	zoom: 1;
}
h3 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color: #000000;
}
p {
	margin: 0px 0px 1em;
	zoom: 1;
}


#pageContainer01 {
	margin: 0px auto;
	padding: 0px;
	width: 975px;
	text-align: left;
}

#wellContainer01 {
	margin: 6px 6px 6px 0px;
	padding: 0px;
	float: left;
	min-height:775px;
	width: 678px;
	background: #edece5;
	height: auto;
}
#footerContainer01 {
	background: #000000;
	margin: 0px;
	float: left;
	height: auto;
	width: 672px;
	padding: 6px;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.footerPaidFor {
	background: #333333;
	padding: 3px;
	height: auto;
	width: 75%;
	border: 1px solid #333333;
	float: none;
	clear: none;
	margin-right: auto;
	margin-left: auto;
}
#headerContainer01 {
	background: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/headerBack.jpg) no-repeat;
	height: 73px;
	width: 975px;
	float: left;
}

#hnavContainer01 {
	background: #000000 url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/navBack.gif) repeat-x;
	margin: 0px;
	padding: 2px 7px 0px;
	float: left;
	width: 961px;
	height: auto;
}
.navContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}
.navContainer  ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: inline;
}
.navContainer  li {
	margin: 0px;
	padding: 0px;
	display: inline;
	height: auto;
	width: auto;
}
.navContainer a {
	margin: 0px;
	display: inline;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	width: auto;
	float: left;
	padding: 5px 10px;
	cursor: pointer;
	overflow: hidden;
	border-left: 1px solid #333333;
}
.navContainer a:hover {
	text-decoration: none;
	background: #333333;
}
.navContainer #current   a {
	background: #333333;
	cursor: pointer;
}


.navItem {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #000000;
	padding: 4px 9px 7px;
	float: left;
	height: auto;
	width: auto;
	border-right: 1px solid #28201f;
	overflow: hidden;
}
.navSearch {
	float: right;
	height: auto;
	padding-top: 4px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
}
.navSearchBox {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #666666;
	padding: 1px 4px;
	width: auto;
	border: 1px solid #000000;
}
.navSearchContainer {
	margin: 0px;
	height: auto;
	width: auto;
	float: right;
}
.headSubContainer {
	height: 73px;
	float: left;
}
#mainContainer01 {
	background: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/rightBack2.gif) repeat-y;
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
}
#hcLinkContainer01 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 26px 6px 6px;
	float: right;
	height: auto;
	width: auto;
}
#hcLinkContainer01 a:link  {
	color: #FFFFFF;
	text-decoration: none;
}
#hcLinkContainer01 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #850a09;
}
#hcLinkContainer01 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#secContainer00 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	background: #840a09;
	padding: 7px 16px;
	height: auto;
	width: 646px;
	float: left;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
#secContainer00 a:link {
	text-decoration: none;
}
#secContainer00 a:hover {
	text-decoration: none;
	background: #999999;
}
#secContainer00 a:visited {
	text-decoration: none;
}
#secContainer01 {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #9b0f0f url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/topSBack.jpg) repeat-x left top;
	padding: 7px 16px;
	height: auto;
	width: 646px;
	float: left;
}
#secContainer01 a:link {
	color: #FFFFFF;
}
#secContainer01 a:hover {
	color: #FFFFFF;
	background: #000000;
}
#secContainer01 a:visited {
	color: #FFFFFF;
}
#secContainer02 {
	margin: 0px;
	padding: 1px 0px 0px;
	float: left;
	height: auto;
	width: 416px;
}
#secContainer03 {
	margin: 0px;
	padding: 1px 0px 0px;
	float: right;
	height: auto;
	width: 249px;
}
#secContainer04 {
	margin: 0px;
	padding: 1px 0px 0px;
	float: left;
	height: auto;
	width: 100%;
}
#secContainer05 {
	margin: 0px;
	padding: 1px 0px 0px;
	float: left;
	height: auto;
	width: 50%;
}
#secContainer06 {
	margin: 0px;
	padding: 1px 0px 0px;
	float: left;
	height: auto;
	width: 50%;
}
#secContainer07 {
	margin: 0px;
	padding: 1px 0px 0px;
	float: left;
	height: auto;
	width: 100%;
}


#secContainer51 {
	margin: 6px 6px 6px 0px;
	width: 279px;
	float: right;
	min-height:500px;
	display:inline;
}
.contentContainer00 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	border: 5px solid #FFFFFF;
	background: #FFFFFF;
}

.contentContainer01 {
	margin: 0px;
	padding: 0px 0px 0px;
	float: left;
	height: auto;
	width: auto;
}
.contentContainer02 {
	margin: 0px 0px 10px;
	padding: 0px;
	float: right;
	height: auto;
	width: 100%;
	background: #eceeef url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/sb_RT2.gif) repeat-y right top;
}
.contentContainer03 {
	margin: 0px;
	padding: 20px 0px 0px;
	float: right;
	height: auto;
	width: 100%;
}
.leftHalfContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 49%;
}
.rightHalfContainer {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 49%;
}


/*title Container*/
.titleContainer00 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	background: #072176;
	float: left;
}
.titleContainer00Title {
	font: 19px/19px Georgia, "Times New Roman", Times, serif;
	color: #9B0F0F;
	text-decoration: none;
	padding: 3px 0px 0px 16px;
	float: left;
	width: auto;
	background: #EDECE5;
	height: 23px;
	margin-top: 1px;
}
.titleContainer00Wedge {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}
.titleContainer00More {
	font: normal 10px/10px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding: 13px 16px 2px 0px;
	float: right;
	height: 12px;
	width: auto;
	background: #072176;
	overflow: hidden;
}
.titleContainer00More  a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.titleContainer00More a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #000000;
}

.titleContainer00More a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#secContainer01 .titleContainer00 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
	border-bottom: 2px solid #FFFFFF;
	background: none;
}

#secContainer01 .titleContainer00Title {
	font: 20px/20px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0px 0px;
	float: left;
	width: auto;
	height: 22px;
	background: none;
}
#secContainer01 .titleContainer00Wedge {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	display: none;
}
#secContainer01 .titleContainer00More {
	font: normal 10px/10px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding: 11px 2px 2px 0px;
	float: right;
	height: 14px;
	width: auto;
	overflow: hidden;
	background: none;
	display:none;
}#secContainer03 .titleContainer00 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
	border-bottom: 2px solid #000000;
	background: #EDECE5;
}
#secContainer03 .titleContainer00Title {
	font: 20px/20px Georgia, "Times New Roman", Times, serif;
	color: #9B0F0F;
	text-decoration: none;
	padding: 3px 0px 0px;
	float: left;
	width: auto;
	background: #EDECE5;
	height: 22px;
}
#secContainer03 .titleContainer00Wedge {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	display: none;
}
#secContainer03 .titleContainer00More {
	font: normal 10px/10px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #9B0F0F;
	text-decoration: none;
	padding: 11px 2px 2px 0px;
	float: right;
	height: 14px;
	width: auto;
	overflow: hidden;
	background: #EDECE5;
}
#secContainer03 .titleContainer00More  a:link {
	color: #9B0F0E;
	text-decoration: none;
}
#secContainer03 .titleContainer00More a:hover {
	color: #9B0F0E;
	background: #FFFFFF;
}

#secContainer03 .titleContainer00More a:visited {
	color: #9B0F0F;
	text-decoration: none;
}

.infoContainer00 {
	width: 95%;
	height: auto;
	float: left;
	padding: 12px 0px 6px 16px;
	overflow: hidden;
}


.hWhite20 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
a.hWhite20:link  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
a.hWhite20:hover  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	background: #999999;
	font-weight: normal;
	line-height: 20px;
}
a.hWhite20:visited  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}

/*--General List--*/

.generalList {
	width: 100%;
	float: left;
}
.generalListItem {
	width: 100%;
	padding-bottom: .5em;
	float: left;
	padding-top: .5em;
}

.generalLocations {
	font-weight: bold;
	float: left;
	width: 100%;
	margin-right: 0.2em;
	font-size: smaller;
}
.generalTypes {
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	color: #9B0F0E;
	float: left;
	width: 100%;
}
.generalTitles {
	text-decoration: none;
	float: left;
	width: 100%;

}
.generalAuthors {
	text-align: left;
	font-size: x-small;
	font-weight: bold;
	float: left;
	width: 100%;
}
.generalDates {
	float: left;
	font-weight: bold;
	width: 100%;
}
.generalBodys {
	padding-top: 3px;
	text-align: left;
	float: left;
	width: 100%;
}
.generalImages {
	float: left;
	padding: 3px 10px 5px 0px;
}
.generalRatings {
	float: left;
	font-size: xx-small;
	text-align: right;
	font-weight: bold;
	width: 100%;
}
#secContainer01 .generalTypes {
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	float: left;
	width: 100%;
}

#secContainer04   .generalListItem {border-bottom: 1px dashed #333333;}
#secContainer05   .generalListItem {border-bottom: 1px dashed #333333;}
#secContainer06   .generalListItem {border-bottom: 1px dashed #333333;}
#secContainer07   .generalListItem {border-bottom: 1px dashed #333333;}

/*news List Items*/

.newsListContainer {
	width: 100%;
	float: left;
	margin-bottom: 0.5em;
}
.newsListItem {
	width: 100%;
	padding-bottom: 0.5em;
	padding-top: .5em;
	float: left;
}

.newsListItem:hover {background-color: #FEFEFE}

#secContainer01  .newsListItem:hover {background-color: Maroon}

#secContainer04  .newsListItem {border-bottom: 1px dashed #333333;}
#secContainer05  .newsListItem {border-bottom: 1px dashed #333333;}
#secContainer06  .newsListItem {border-bottom: 1px dashed #333333;}
#secContainer07  .newsListItem {border-bottom: 1px dashed #333333;}

#secContainer01  .newsListItem:hover {background-color: Maroon}

#secContainer01 .newsTypes {
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}

.newsLocations {
	font-weight: bold;
	float: left;
	width: 99%;
	margin-right: 0.2em;
	font-size: smaller;
}
.newsTypes {
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	color: #9B0F0E;
	float: left;
	height: auto;
	width: 100%;
}
.newsTitles {
	text-decoration: none;
	float: left;
	width: 100%;
}
.newsAuthors {
	text-align: left;
	font-size: x-small;
	font-weight: bold;
	float: left;
	width: 100%;
}
.newsDates {
	float: left;
	font-weight: bold;
	width: 100%;
	font-size: smaller;
}
.newsBodys {
	padding-top: 3px;
	text-align: left;
	float: left;
	width: 100%;
}
.newsImages {
	float: left;
	padding: 3px 10px 5px 0px;
}
.newsRatings {
	float: left;
	font-size: xx-small;
	text-align: right;
	font-weight: bold;
	width: 100%;
}
#secContainer01 .newsTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large/normal Georgia, "Times New Roman", Times, serif;
}
#secContainer04 .newsTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large/normal Georgia, "Times New Roman", Times, serif;
}
#secContainer05 .newsTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large Georgia, "Times New Roman", Times, serif;
}
#secContainer06 .newsTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large Georgia, "Times New Roman", Times, serif;
}
#secContainer07 .newsTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large Georgia, "Times New Roman", Times, serif;
}
#secContainer01 .newsTypes {display: none;}
#secContainer01 .newsLocations {display: none;}
#secContainer01 .newsAuthors {display: none;}
#secContainer01 .newsBodys {display: none;}
#secContainer01 .newsRatings {display: none;}

#secContainer02 .newsTypes {display: none;}
#secContainer02 .newsLocations {display: none;}
#secContainer02 .newsAuthors {display: none;}
#secContainer02 .newsBodys {display: none;}
#secContainer02 .newsRatings {display: none;}

#secContainer03 .newsTypes {display: none;}
#secContainer03 .newsLocations {display: none;}
#secContainer03 .newsAuthors {display: none;}
#secContainer03 .newsBodys {display: none;}
#secContainer03 .newsRatings {display: none;}

#secContainer04 .newsTypes {display: none;}
#secContainer04 .newsLocations {display: none;}
#secContainer04 .newsAuthors {display: none;}
#secContainer04 .newsImages {display: none;}
#secContainer04 .newsRatings {display: none;}

#secContainer05 .newsTypes {display: none;}
#secContainer05 .newsLocations {display: none;}
#secContainer05 .newsAuthors {display: none;}
#secContainer05 .newsBodys {display: none;}
#secContainer05 .newsRatings {display: none;}

#secContainer06 .newsTypes {display: none;}
#secContainer06 .newsLocations {display: none;}
#secContainer06 .newsAuthors {display: none;}
#secContainer06 .newsBodys {display: none;}
#secContainer06 .newsRatings {display: none;}

#secContainer07 .newsTypes {display: none;}
#secContainer07 .newsLocations {display: none;}
#secContainer07 .newsAuthors {display: none;}
#secContainer07 .newsImages {display: none;}
#secContainer07 .newsRatings {display: none;}

/*News Detail Items*/

.newsDetailContainer {
	width: 100%;
	padding-bottom: 1em;
	float: left;
}

.newsDLocations {
	font-weight: bold;
	float: left;
	width: 99%;
	margin-right: 0.2em;
	font-size: smaller;
}
.newsDTypes {
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	color: #9B0F0E;
	float: left;
	height: auto;
	width: 100%;
}
.newsDTitles {
	text-decoration: none;
	float: left;
	width: 100%;
}
.newsDAuthors {
	text-align: left;
	font-size: x-small;
	font-weight: bold;
	float: left;
	width: 100%;
}
.newsDDates {
	float: left;
	font-weight: bold;
	width: 100%;
	font-size: smaller;
}
.newsDBodys {
	padding-top: 3px;
	text-align: left;
	float: left;
	width: 100%;
}
.newsDImages {
	float: left;
	padding: 3px 10px 5px 0px;
}
.newsDRatings {
	float: left;
	font-size: xx-small;
	text-align: right;
	font-weight: bold;
	width: 100%;
}
#secContainer04 .newsDTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: x-large Georgia, "Times New Roman", Times, serif;
}
#secContainer07 .newsDTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: x-large Georgia, "Times New Roman", Times, serif;
}
#secContainer01 .newsDTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: x-large/24px Georgia, "Times New Roman", Times, serif;
}
#secContainer01 .newsDTypes {
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	height: auto;
	width: 100%;
	color: #FFFFFF;
}

/*news Top Story Items*/

.newsTSContainer {
	float: left;
	height: auto;
	width: 100%;
	overflow: hidden;
}
.newsTSImage {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	border: 5px solid #FFFFFF;
	background: #FFFFFF;
	overflow: hidden;
}
.newsTSCopyContainer {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: x-small;
	overflow: hidden;
}
#secContainer02 .newsTSImage { display: none;}
#secContainer03 .newsTSImage { display: none;}
#secContainer05 .newsTSImage { display: none;}
#secContainer06 .newsTSImage { display: none;}

/* Blog List Items */

.blogList {
	width: 100%;
	float: left;
}
.blogListItem {
	width: 100%;
	padding-bottom: .5em;
	float: left;
	padding-top: .5em;
}
.blogListItem:hover { background-color :#FEFEFE;}
#secContainer01 .blogBodys { color :#FFFFFF;}
#secContainer01 .blogList{ color :#FFFFFF;}

#secContainer01 .blogListItem { color :#FFFFFF;}
#secContainer01  .blogListItem:hover { background-color :Maroon}
#secContainer04  .blogListItem {
	width: 100%;
	padding-bottom: 1em;
	float: left;
	padding-top: 1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
#secContainer07 .blogListItem {
	width: 100%;
	padding-bottom: 1em;
	float: left;
	padding-top: 1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.blogTitles {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
}
#secContainer01  .blogTitles  {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font: x-large/24px Georgia, "Times New Roman", Times, serif;
}
#secContainer04  .blogTitles  {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font: x-large/24px Georgia, "Times New Roman", Times, serif;
}
#secContainer07 .blogTitles {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font: x-large/24px Georgia, "Times New Roman", Times, serif;
}
.blogLocations {
	font-weight: bold;
	float: left;
	width: 100%;
	margin-right: 0.2em;
	font-size: smaller;
	zoom: 1;
}
.blogAuthors {
	text-align: left;
	font-size: x-small;
	font-weight: bold;
	zoom: 1;
	float: left;
	width: auto;
	height: auto;
}
.blogDates {
	float: left;
	font-weight: bold;
	zoom: 1;
	font-size: smaller;
}
.blogBodys {
	padding-top: 1em;
	text-align: left;
	float: left;
	width: 100%;
}
.blogImages {
	float: left;
	padding: 3px 10px 5px 0px;
}
.blogRatings {
	float: right;
	font-size: xx-small;
	text-align: right;
	font-weight: bold;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.blogSocialMarks {
	float: right;
	font-size: x-small;
	text-align: right;
	height: auto;
	width: 100%;
	margin-top: 1em;
}
.blogSocialMarksItem {
	margin: 0px;
	padding: 0px;
	float: right;
	width: auto;
}
.blogSocialMarksTitle {
	padding: 0px 0px 0px 5px;
	float: left;
	height: auto;
	width: auto;
	vertical-align: middle;
	overflow: hidden;
}
.blogSocialMarksIcon {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: auto;
	height: auto;
	overflow: hidden;
}
.blogActions {
	float: right;
	font-size: x-small;
	text-align: right;
	height: auto;
	width: 100%;
	margin-top: 1em;
}
.blogActions  .blogAuthors {
	font-size: smaller;
	zoom: 1;
	float: right;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.blogActionsLinks {
	font-size: x-small;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 100%;
	overflow: hidden;
}

.blogActions  .blogDates {
	float: right;
	font-weight: bold;
	zoom: 1;
}
.blogBodys a: link {
	color: #9B0F0E;
	text-decoration: none;
}
#secContainer01 .blogTypes {
	font-size: x-small;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
#secContainer04  .blogLocations {display: none;}
#secContainer07 .blogLocations {display: none;}
#secContainer04 .blogRatings {display: none;}
#secContainer07 .blogRatings {display: none;}

#secContainer01 .blogLocations {display: none;}
#secContainer01 .blogBodys {display: block;}
#secContainer01 .blogRatings {display: none;}
#secContainer01 .blogSocialMarks {display: none;}
#secContainer01 .blogActions {display: none;}
#secContainer01 .blogDetail {display: block;}

#secContainer02 .blogLocations {display: none;}

#secContainer02 .blogBodys {display: none;}
#secContainer02 .blogRatings {display: none;}
#secContainer02 .blogSocialMarks {display: none;}
#secContainer02 .blogActions {display: none;}

#secContainer03 .blogLocations {display: none;}
#secContainer03 .blogBodys {display: none;}
#secContainer03 .blogRatings {display: none;}
#secContainer03 .blogSocialMarks {display: none;}
#secContainer03 .blogActions {display: none;}

/*--Blog Search--*/

.blogSearchContainer {
	width: 100%;
	float: left;
	padding-top: .5em;
	padding-bottom: .5em;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
}
.blogSearchSecTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	text-decoration: none;
	float: left;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: .25em;
	padding-left: 0px;
	text-transform: uppercase;
}
.blogSearchLeftContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 48%;
}
.blogSearchRightContainer {
	text-align: left;
	padding: 0px;
	float: right;
	width: 48%;
}
.blogSearchSubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	float: left;
	width: 100%;
	padding-bottom: 0.25em;
}
.blogSearchBoxContainer {
	float: left;
	width: 100%;
}
#secContainer02 .blogSearchLeftContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}
#secContainer02 .blogSearchRightContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}
#secContainer03 .blogSearchLeftContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}
#secContainer03 .blogSearchRightContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}
#secContainer05 .blogSearchLeftContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}
#secContainer05 .blogSearchRightContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}
#secContainer06 .blogSearchLeftContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}
#secContainer06 .blogSearchRightContainer {
	text-align: left;
	padding: 0px;
	float: left;
	width: 100%;
}

/* Blog Detail Items */
.blogDetail {
	width: 100%;
	float: left;
}

.blogDetailItem {
	width: 100%;
	float: left;
	padding-top: .5em;
	padding-bottom: .5em;
	overflow: hidden;
}
.blogDetailItem:hover {background-color: #FEFEFE}
#secContainer01  .blogDetailItem:hover {background-color: Maroon}

.blogDTitles {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font: x-large Georgia, "Times New Roman", Times, serif;
}


.blogDLocations {
	font-weight: bold;
	float: left;
	width: 100%;
	margin-right: 0.2em;
	font-size: smaller;
	zoom: 1;
}
.blogDAuthors {
	text-align: left;
	font-size: x-small;
	font-weight: bold;
	zoom: 1;
	float: left;
	width: auto;
	height: auto;
}
.blogDDates {
	float: left;
	font-weight: bold;
	zoom: 1;
	font-size: smaller;
}
.blogDBodys {
	padding-top: 1em;
	text-align: left;
	float: left;
	width: 100%;
}
.blogDImages {
	float: left;
	padding: 3px 10px 5px 0px;
}
.blogDRatings {
	float: right;
	font-size: xx-small;
	text-align: right;
	font-weight: bold;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.blogDSocialMarks {
	float: right;
	font-size: x-small;
	text-align: right;
	height: auto;
	width: 100%;
	margin-top: 1em;
}
.blogDSocialMarksItem {
	margin: 0px;
	padding: 0px;
	float: right;
	width: auto;
}
.blogDSocialMarksTitle {
	padding: 0px 0px 0px 5px;
	float: left;
	height: auto;
	width: auto;
	vertical-align: middle;
	overflow: hidden;
}
.blogDSocialMarksIcon {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: auto;
	height: auto;
	overflow: hidden;
}
.blogDActions {
	float: right;
	font-size: x-small;
	text-align: right;
	height: auto;
	width: 100%;
	margin-top: 1em;
}
.blogDActions   .blogDAuthors {
	font-size: smaller;
	zoom: 1;
	float: right;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.blogDActionsLinks {
	font-size: x-small;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 100%;
}
.blogDActions   .blogDDates {
	float: right;
	font-weight: bold;
	zoom: 1;
}
.blogDBodys a: link {
	color: #9B0F0E;
	text-decoration: none;
}
#secContainer01  .blogDTitles {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font: x-large/24px Georgia, "Times New Roman", Times, serif;
}

/* HotLink Items */

.hotlinkList {
	width: 100%;
}
.hotLinkItem {
	width: 100%;
	padding-bottom: 1em;
}
.hotLinkItem:hover { background-color :#FEFEFE;}
#secContainer01  .hotLinkItem:hover { background-color :Maroon;}
.hotlinkTitles {
	text-decoration: none;
	zoom: 1;
}

/* Spotlight Items */
.spotlightList {
	width: 100%;
}
.spotlightItem {
	width: 100%;
	padding-bottom: 1em;
}
.spotlightItem:hover { background-color :#FEFEFE;}
#secContainer01  .spotlightItem:hover { background-color :Maroon;}

.spotlightBodys {
	padding-top: 3px;
	text-align: left;
}
.spotlightImages {
	float: left;
	padding: 3px 10px 5px 0px;
}

/* Event Items */
.eventList {
	width: 100%;
	float: left;
}
.eventListItem {
	border-bottom-width: 1px;
	width: 100%;
	margin-bottom: 1em;
	float: left;
}
.eventListItem:hover { background-color :#FEFEFE;}
#secContainer01  .eventListItem:hover { background-color :Maroon;}

#secContainer04   .eventListItem {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	width: 100%;
	float: left;
	padding-top: 1em;
	padding-bottom: 1em;
	overflow: hidden;
	margin: 0px;
}

.eventTitles {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
}
.eventSummary {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	padding-top: .5em;
	padding-bottom: .5em;
}
.eventDates {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font-weight: normal;
}
.eventTimes {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font-weight: normal;
}
.eventLocations {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font-weight: normal;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.eventDirections {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: .5em;
}
.eventContact {
	text-decoration: none;
	zoom: 1;
	float: left;
	width: 100%;
}
#secContainer03 .eventSummary {	display: none;}
#secContainer03 .eventLocations {display: none;}
#secContainer03 .eventContact {	display: none;}
#secContainer03 .eventDirections {display: none;}

#secContainer02 .eventSummary {	display: none;}
#secContainer02 .eventLocations {display: none;}
#secContainer02 .eventContact {	display: none;}
#secContainer02 .eventDirections {display: none;}

#secContainer01 .eventSummary {	display: none;}
#secContainer01 .eventLocations {display: none;}
#secContainer01 .eventContact {	display: none;}
#secContainer01 .eventDirections {display: none;}


.taTitle01 {
	font-size: x-large;
	color: #072176;
	height: auto;
	width: 100%;
	font-weight: bold;
}
.taDesc01 {
	font-size: medium;
	height: auto;
	width: 100%;
	font-weight: bold;
	text-decoration: none;
}
.taDetail01 {
	font-size: small;
	height: auto;
	width: 100%;
	font-weight: bold;
	text-decoration: none;
}




.cc02TL {
	background: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/sb_TL2.gif) no-repeat;
	height: auto;
	width: 100%;
	float: left;
}
.cc02TR {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: auto;
}
.cc02BL {
	background: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/sb_BL2.gif) no-repeat left bottom;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
}
.cc02BR {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: auto;
}
.cc02title {
	font: 20px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 11px 2px 0px 16px;
	float: left;
	height: auto;
	width: auto;
}
.cc02More {
	font: normal 10px/10px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding: 18px 2px 2px 0px;
	float: right;
	height: 14px;
	width: auto;
	overflow: hidden;
}
.cc02More a:link   {
	color: #FFFFFF;
	text-decoration: none;
}
.cc02More a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.cc02More a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.cc02infoContainer {
	text-align: center;
	float: right;
	width: 93%;
	margin-top: 15px;
	margin-bottom: 10px;
}


#secContainer01 .contentContainer00 {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	border: 5px solid #FFFFFF;
	background: #FFFFFF;
}

/*#secContainer01 .titleContainer00More  a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#secContainer01 .titleContainer00More a:hover {
	color: #FFFFFF;
	background: #FFFFFF;
}

#secContainer01 .titleContainer00More a:visited {
	color: #FFFFFF;
	text-decoration: none;
}*/
#secContainer01 .infoContainer00 {
	width: 99%;
	height: auto;
	float: left;
	padding: 12px 0px 6px;
}

#secContainer02 .contentContainer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

#secContainer03 .contentContainer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

#secContainer03 .infoContainer00 {
	width: 99%;
	height: auto;
	float: left;
	padding: 12px 0px 6px;
}

#secContainer04 .contentContainer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#secContainer01 .contentContainer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#secContainer04 .titleContainer00 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	background: #072176;
	float: left;
}
#secContainer04 .titleContainer00Title {
	font: 19px/19px Georgia, "Times New Roman", Times, serif;
	color: #9B0F0F;
	text-decoration: none;
	padding: 3px 0px 0px 16px;
	float: left;
	width: auto;
	background: #EDECE5;
	height: 23px;
	margin-top: 1px;
}
#secContainer04 .titleContainer00Wedge {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}
#secContainer04 .titleContainer00More {
	font: normal 10px/10px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding: 13px 16px 2px 0px;
	float: right;
	height: 12px;
	width: auto;
	background: #072176;
	overflow: hidden;
}
#secContainer04 .titleContainer00More  a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#secContainer04 .titleContainer00More a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #000000;
}

#secContainer04 .titleContainer00More a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#secContainer04 .infoContainer00 {
	width: 95%;
	height: auto;
	float: left;
	padding: 12px 0px 6px 16px;
}

#secContainer05 .contentContainer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

#secContainer06 .contentContainer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

#secContainer07 .contentContainer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

/*Red Gloss Button*/
.button-RGrtL {
	background: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/button_RG-rt.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 11px;
}
.button-RGlftL {
	background: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/button_RG-lft.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 11px;
}
.button-RGmidL {
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/button_RG-md.gif) repeat-x center top;
	margin: 0px;
	padding: 6px 0px 0px;
	float: left;
	height: 19px;
	width: auto;
	text-align: center;
	vertical-align: middle;
	min-width:105px
}
.button-RGcontainer {
	height: auto;
	width: 130px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


/* Right Bar Items */
.rightContainer {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 6px;
	font: 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}



.rightBorderContainer {
	background: #FFFFFF;
	margin: 0px;
	float: left;
	width: 273px;
	padding: 3px;
	height: 100%;
}
.rightBorderContainerBlank {
	margin: 0px;
	float: left;
	width: 273px;
	padding: 2px;
	height: 100%;
	border: 1px solid #646c73;
}

.rightGradient {
	background: #FFFFFF url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/rncRt_backFade.jpg) no-repeat center top;
	padding: 6px 9px;
	height: 100%;
	width: 253px;
	border: 1px solid #646c73;
	margin: 0px;
	float: left;
}
.rightGradientSeal {
	background: #FFFFFF url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/rncRt_backFadeSeal.jpg) no-repeat center top;
	padding: 6px 9px;
	height: 100%;
	width: 253px;
	border: 1px solid #646c73;
	margin: 0px;
	float: left;
}
.rightULlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: left;
	text-align: left;
	vertical-align: bottom;
}

.rightDotBox {
	float: left;
	height: auto;
	width: 100%;
	border-bottom: 1px dotted #333333;
	padding-bottom: 6px;
}

.rightULContainer {
	float: left;
	height: auto;
	width: 100%;
	padding-top: 6px;
}
.rightULinputbox {
	padding: 0px 0px 2px;
	float: right;
	height: auto;
	width: 200px;
	text-align: right;
	vertical-align: top;
}


.rightUL {
	color: #700f0f;
	text-decoration: none;
	padding: 0px 3px 0px 0px;
	float: left;
	height: 45px;
	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	overflow: hidden;
}
.rtProfileContainer01 {
	float: left;
	height: 180px;
	width: 100%;
}
.rtProfileContainer02 {
	float: left;
	height: 220px;
	width: 100%;
}

.rtActionContainer01 {
	float: left;
	height: 193px;
	width: 100%;
}
.rtFriendsContainer01 {
	float: left;
	height: 160px;
	width: 100%;
}
.rtFRNDS-AvatarContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 25%;
	text-align: center;
}
.rtFRNDS-ConnectContainer {
	margin: 0px;
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.rtAT-featureContainer {
	margin: 0px;
	float: left;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.rtAT-featureIcon {
	float: left;
	height: auto;
	width: auto;
	padding-right: 6px;
	overflow: hidden;
}
.rtAT-featureCopy {
	float: left;
	height: auto;
	width: 220px;
	margin: 0px;
	padding: 0px;
}
.rtAT-LeftIcon {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 49%;
	text-align: center;
	overflow: hidden;
}
.rtAT-RightIcon {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 49%;
	text-align: center;
	overflow: hidden;
}

.rtTabLeftSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #700f0f;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	float: left;
	height: 20px;
	width: 50%;
	padding-top: 10px;
}


.rtTabRightSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #700f0f;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	float: right;
	height: 20px;
	width: 50%;
	padding-top: 10px;
}


.rtTabRightNoSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ccd2d7;
	text-align: center;
	vertical-align: middle;
	float: right;
	height: 20px;
	width: 49%;
	padding-top: 10px;
	background-image: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/rnc_rtTabNoSelect.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.rtTabLeftNoSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ccd2d7;
	text-align: center;
	vertical-align: middle;
	float: left;
	height: 20px;
	width: 49%;
	padding-top: 10px;
	background-image: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/rnc_rtTabLNoSelect.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.rtLeft {
	float: left;
	height: auto;
	width: auto;
	padding-bottom: 6px;
}
.rtRight {
	float: right;
	height: auto;
	width: auto;
	padding-bottom: 6px;
}
.percentBar {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 4px;
	width: 99%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b9b9b9;
	border-right-color: #111111;
	border-bottom-color: #262626;
	border-left-color: #616161;
	background: #a4a4a4 url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/rncRt_prcntFadeBck.jpg) repeat-x left top;
	text-align:left;
}
.rtPrflAvatarContainer {
	float: left;
	height: auto;
	width: auto;
	padding-right: 6px;
	overflow: hidden;
}
.rtPrflInfoContainer {
	float: right;
	height: auto;
	width: 195px;
	margin: 0px;
	padding: 0px;
}
.rtPrflName {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #600404;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
	line-height: 20px;
}
.rtPrflLocation {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #600404;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
	line-height: 16px;
}
.rtPrflOptions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #600404;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
	line-height: 12px;
}
.rtPrflOptions a:link {
	color: #600404;
	text-decoration: underline;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.rtPrflOptions a:hover {
	color: #000000;
	text-decoration: underline;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.rtPrflOptions a:visited {
	color: #600404;
	text-decoration: underline;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.rtPrflDots {
	margin: 0px;
	width: 100%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	background-image: url(../../Roots/83574f27-640c-4551-88d8-b5099cd39e78/SiteImages/rnc_rtStatDots.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.rtPrflStatName {
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	line-height: 13px;
}
.rtPrflStatNum {
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: auto;
	line-height: 13px;
}
.rtGroupsListItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
.rtGroupsListItem ul {
	float: none;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	list-style-position: outside;
	list-style-type: disc;
	color: #333333;
	overflow: visible;
	height: auto;
	padding: 0px;
	line-height: 15px;
}
.rtGroupsListItem li {

}
.V8Rd { font: 8px/11px Verdana, Arial, Helvetica, sans-serif; color: #700f0f; text-decoration: none;
}
.V16Blck { font: 16px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000;
}
a.V8Rd:link { color: #700f0f; text-decoration: none;
}a.V8Rd:hover {	color: #700f0f;	text-decoration: none; background: #ECEEEF;
}a.V8Rd:visited { color: #700f0f; text-decoration: none;
}
.V11Blck { font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #000000;
}a.V11Blck:link { color: #000000; text-decoration: none;
}a.V11Blck:hover { color: #000000; background: #FFFFFF; text-decoration: underline;
}a.V11Blck:visited { color: #333333;
}
.BCtxt18 { font: 18px Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;
}a.BCtxt18:link { color: #000000; text-decoration: none;
}a.BCtxt18:hover { color: #000000; text-decoration: underline;
}a.BCtxt18:visited { color: #000000; text-decoration: none;
}
.inputBoxK {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FBF0DA;
	border: 1px solid #D5C8A6;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 1px;
	margin: 0px;
}

/* Action Items */
.actionList {
	width: 100%;
	float: left;
}
.actionIcon {
	float: left;
	height: auto;
	width: auto;
}
.actionBodys {
	font-size: x-small;
	text-decoration: none;
	float: left;
	height: auto;
	width: 100%;
}
.actionCopy {
	float: none;
	width: auto;
	padding-left: 48px;
}

.actionTitle {
	font: large/normal Georgia, "Times New Roman", Times, serif;
	color: #840A09;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
.actionItem {
	width: 100%;
	float: left;
	padding-bottom: 1.5em;
}
.actionItem:hover { background-color :#FFFFFF;}
#secContainer01  .actionItem:hover { background-color :Maroon;}
#secContainer01 .actionTitle {
	font: large/normal Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

/*About*/
.aboutListContainer {
	float: left;
	width: 100%;
	padding-top: .5em;
	padding-bottom: .5em;
}
.aboutListItem {
	float: left;
	height: auto;
	width: 25%;
	text-align: center;
	vertical-align: top;
}
.aboutListItem:hover { background-color :#FFFFFF;}
#secContainer01  .aboutListItem:hover { background-color :Maroon;}

.aboutListPhoto {
	text-align: center;
	float: none;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: .5em;
}
.aboutListName {
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	float: none;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.aboutListTitle {
	font-size: x-small;
	font-weight: normal;
	float: none;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#secContainer02 .aboutListItem {display:none}
#secContainer03 .aboutListItem {display:none}
#secContainer05 .aboutListItem {display:none}
#secContainer06 .aboutListItem {display:none}

/*Profile*/
.profileListContainer {
	float: left;
	width: 100%;
	padding-top: .5em;
	padding-bottom: .5em;
	border-bottom: 1px dashed #333333;
}
.profileListContainer:hover { background-color :#FFFFFF;}
#secContainer01  .profileListContainer:hover { background-color :Maroon;}
.profileListPhoto {
	text-align: center;
	float: left;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.profileTSImage {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	border: 5px solid #FFFFFF;
	background: #FFFFFF;
	display: inline;
	overflow: hidden;
}
.profileTSCopyContainer {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: x-small;
}
.profileListName {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font: large/normal Georgia, "Times New Roman", Times, serif;
}
.profileListTitle {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	line-height: normal;
}

.profileListLocation {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: small;
	line-height: normal;
}
.profileListBio {
	margin: 0px;
	padding: 1em 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: x-small;
	line-height: normal;
}
.profileListContact {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: x-small;
	line-height: normal;
}

/*Media*/
.mediaListContainer {
	float: left;
	width: 100%;
	padding-top: .5em;
	padding-bottom: .5em;
}
.mediaListItem {
	float: left;
	height: auto;
	width: 25%;
	text-align: center;
	vertical-align: top;
}
.mediaListPhoto {
	text-align: center;
	float: none;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: .5em;
}
.mediaListName {
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	float: none;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.mediaListTitle {
	font-size: x-small;
	font-weight: normal;
	float: none;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 1em;
}

#secContainer02 .mediaListItem { width: 50%; 
}

#secContainer03 .mediaListItem { width: 100%; }

#secContainer05 .mediaListItem { width: 50%; }

#secContainer06 .mediaListItem { width: 50%; }

/*Issue*/
.issueTitles {
	text-decoration: none;
	float: left;
	width: 100%;
}
.issueBodys {
	padding-top: 3px;
	text-align: left;
	float: left;
	width: 100%;
}
.issueImages {
	float: left;
	padding: 3px 10px 5px 0px;
}
.issueURL {
	font-size: xx-small;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	height: auto;
	width: 100%;
}
.issueListItem {
	width: 100%;
	padding-bottom: 0.5em;
	padding-top: .5em;
	float: left;
}
.issueListItem:hover { background-color :#FFFFFF;}
#secContainer01  .issueListItem:hover { background-color :Maroon;}

.issueListContainer {
	width: 100%;
	float: left;
	margin-bottom: 0.5em;
}
.issueSummary {
	padding-top: 3px;
	text-align: left;
	float: left;
	width: 100%;
}
#secContainer01  .issueTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large/normal Georgia, "Times New Roman", Times, serif;
}
#secContainer04  .issueTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large/normal Georgia, "Times New Roman", Times, serif;
}
#secContainer05  .issueTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large Georgia, "Times New Roman", Times, serif;
}
#secContainer06  .issueTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large Georgia, "Times New Roman", Times, serif;
}
#secContainer07  .issueTitles {
	text-decoration: none;
	float: left;
	width: 100%;
	font: large Georgia, "Times New Roman", Times, serif;
}
#secContainer02 .issueBodys {
	display: none;
}
#secContainer03 .issueBodys {
	display: none;
}


#secContainer05 .issueBodys {
	display: none;
}
#secContainer06 .issueBodys {
	display: none;
}

/*Race*/
.raceListContainer {
	float: left;
	width: 100%;
	padding-top: .5em;
	padding-bottom: .5em;
	border-bottom: 1px dashed #333333;
}
.raceListPhoto {
	text-align: center;
	float: left;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.raceListName {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font: large/normal Georgia, "Times New Roman", Times, serif;
}
.raceListTitle {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	line-height: normal;
}
.raceListLocation {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: small;
	line-height: normal;
}
.raceListBio {
	margin: 0px;
	padding: 1em 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: x-small;
	line-height: normal;
}
.raceListContact {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	float: none;
	font-size: x-small;
	line-height: normal;
}
.raceTSImage {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	border: 5px solid #FFFFFF;
	background: #FFFFFF;
	display: inline;
	overflow: hidden;
}
.formRowContainer {
	float: left;
	width: 100%;
	padding-top: .25em;
	padding-bottom: .25em;
	padding-right: 0px;
	padding-left: 0px;
}
.formTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: middle;
	width: 25%;
	float: left;
	padding-top: 0.25em;
}
.formEntryField {
	float: left;
	width: 75%;
}
.eventsCalControlContainer {
	float: left;
	width: 100%;
}
.eventsCalControlCal {
	float: left;
	height: auto;
	width: auto;
	padding-right: 2em;
	overflow: hidden;
}
.eventsCalCopyContainer {
	float: left;
	width: 275px;
}
.eventsCalTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-transform: uppercase;
	float: left;
	width: 100%;
	font-weight: bold;
	padding-bottom: .5em;
}



.eventsCalControlLegendContainer {
	width: 100%;
	float: left;
	padding-bottom: 2em;
	zoom: 1;
}
.eventsCalLegendItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: none;
	float: left;
	width: 100%;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
}
.eventsCalColorChip1 {
	height: 10px;
	width: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	margin-right: 1em;
	background-color: #FF0000;
	display: inline;
	zoom: 1;
}
.eventsCalColorChip2 {
	height: 10px;
	width: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	margin-right: 1em;
	background-color: #00FF00;
	display: inline;
	zoom: 1;
}
.eventsCalColorChip3 {
	height: 10px;
	width: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	margin-right: 1em;
	background-color: #0000FF;
	display: inline;
	zoom: 1;
}
.eventsCalColorChip4 {
	height: 10px;
	width: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	margin-right: 1em;
	background-color: #FFFF00;
	display: inline;
	zoom: 1;
}
.eventsCalColorChip5 {
	height: 10px;
	width: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
	margin-right: 1em;
	background-color: #FF00FF;
	display: inline;
	zoom: 1;
}
.eventsCalControlDateContainer {
	width: 100%;
	float: left;
	zoom: 1;
}
.eventsCalDateItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: none;
	float: left;
	width: 100%;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
.eventsCalDateTitle {
	text-transform: uppercase;
	text-decoration: none;
	float: left;
	height: auto;
	width: 35%;
	margin-top: 0.5em;
}
.eventsCalDateIcon {
	float: left;
	height: auto;
	width: 10%;
	margin-top: 0.25em;
	overflow: hidden;
}
.eventsCalDateField {
	float: left;
	width: 55%;
}
#secContainer03 .eventsCalCopyContainer {
	float: left;
	width: 249px;
}
#secContainer03 .eventsCalControlCal {
	float: left;
	height: auto;
	width: auto;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
#secContainer03 .eventsCalControlContainer {
	float: left;
	width: 100%;
	margin-bottom: 1em;
}
.eoContentContainer {
	float: left;
	width: 100%;
	padding-bottom: 1em;
}
.eoFormInput {
	float: left;
	height: auto;
	width: 100%;
}

.eoFormTitle {
	text-transform: uppercase;
	text-decoration: none;
	float: left;
	width: 100%;
}
.inputBox98 { width: 98%; }
.eoFormAddyContainer {
	float: left;
	width: 35%;
	padding-right: 0.25em;
	padding-left: 0.25em;
}
.eoFormCityContainer {
	float: left;
	width: 35%;
	padding-right: 0.25em;
	padding-left: 0.25em;
}
.eoFormStateContainer {
	float: left;
	width: 12%;
	padding-right: 0.25em;
	padding-left: 0.25em;
}
.eoFormZipContainer {
	float: left;
	width: 14%;
	padding-right: 0.25em;
	padding-left: 0.25em;
}
.ntwrksTitleContainer {
	font: 20px/normal Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	height: auto;
	width: 244px;
	padding-top: 14px;
	padding-right: 17.5px;
	padding-left: 17.5px;
}
.ntwrksFlashContainer {
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	height: auto;
	width: 244px;
	padding-top: 13px;
	padding-right: 17.5px;
	padding-left: 17.5px;
}
.V9Blck
{
	font-family:Verdana;
	font-size:9pt;	
}
.g a:hover { background-color :#FEFEFE;}
