body,button,input,select,textarea,html {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
p,h1,h2,h3 {
	line-height: 135%;
	margin: 0;
	padding: 0;	
}
blockquote {
	background-color: #cbcbcb;
	border: solid 1px black;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}
blockquote > p {
	padding: 5px;
}
.admintext {
	margin: 0 3px 0 0;
	padding: 0;
	text-align: left;
	line-height: 20px;
	font-size: 100%;
	color: black;
        font-weight: bold;
}
.admintext A:link {color: black; text-decoration: none;}
.admintext A:visited {color: black; text-decoration: none;}
.admintext A:active {color: black; text-decoration: none;}
.admintext A:hover {text-decoration: underline; color: red;}

.archive_entry_description {
	float: left;
	width: 399px;
	margin: 5px 0 0 0;
	padding: 0px;
}
.archive_entry_image {
	margin: 5px 0px 0px 4px;
	float: left;
	width: 72px;
	padding: 0px;
}
img.archive {
	margin: 0;
	border: gray solid 1px;
	height: 70px;
	width: 70px;
}
.archive_header_drop {
	position: relative;
	top: -1px;
	color: black;
	font-size: 70%;
	font-weight: bold;	
	background-color: white;
	height: 20px;
}
.archive_header_drop A:link {color: black; text-decoration: none}
.archive_header_drop A:visited {color: black; text-decoration: none}
.archive_header_drop A:active {color: black; text-decoration: none}
.archive_header_drop A:hover {text-decoration: none; color: red;}

.ArchiveTitleContainer {
	float: left;
	width: 100%;
	background-color: #F1EFE2;
}
.ArchiveText {
	color: black;
	font-size: 90%;
}
.ArchiveText A:link {color: black; text-decoration: none;}
.ArchiveText A:visited {color: black; text-decoration: none;}
.ArchiveText A:hover {text-decoration: none; color: red;}

img.banner_center {
	float: none;
        margin-left: auto;
        margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
        border: 0;
        display: block;
}
#BannerCenterAdSpaceContainer {
	margin: 5px auto 0 auto;
	width: 728px;
	height: 90px;
}
#BannerCenterContainer {
	float: left;
	margin-left: auto;
	margin-right: auto;
	width: 735px;
	height: 100%;
}
#BannerCenterToolbarContainer {
	float: left;
	margin: 5px 0 0 0;
	width: 724px;
	height: 23px;
	background-image: url('/images/banner/sub_tile.png');
	background-repeat:repeat-x;
	border: solid 2px black;
	border-bottom: none;
}
.BannerCenterToolbarText {
	font-size: 110%;
	font-weight: bold;
	color: 	#c8c8bb;
	text-align: center;
	margin-top: 2px;
	font-weight: bold; 
}
.BannerCenterToolbarText A:link {color: #c8c8bb; text-decoration: none}
.BannerCenterToolbarText A:visited {color: #c8c8bb; text-decoration: none}
.BannerCenterToolbarText A:active {color: #c8c8bb; text-decoration: none}
.BannerCenterToolbarText A:hover {text-decoration: none; color: #8B6914;}

#BannerLeftContainer {
	float: left;
	width: 265px;
	height: 100%;
}
#BannerMainContainer {
	float: left;
	width: 100%;
	height: 99px;
	border-top: solid 2px black;
	border-bottom: solid 2px #d4a017;
	background-color: black;
	background-image: url('/dev_images/menu_bg.jpg');
	background-repeat: repeat-x;
}
#BannerRightContainer {
	float: left;
	width: 136px;
	height: 100%;
}
body {
	/*background-image: url('/images/banner/background_ny.jpg');
	background-image: url('/images/banner/background_drop2.jpg');*/
	background-image: url('/dev_images/bg.jpg');
	background-position:center top; 	
        background-attachment: fixed;	
	background-repeat: repeat;
	background-color: #d4a017;
}
.BettingWarsCardName {
	margin: 2px 2px 2px 2px;
	color: black;
	font-size: 85%;
	font-weight: bold;	
}
.BettingWarsCardName A:link {color: black; text-decoration: none;}
.BettingWarsCardName A:visited {color: black; text-decoration: none;}
.BettingWarsCardName A:active {color: black; text-decoration: none;}
.BettingWarsCardName A:hover {text-decoration: underline; color: red;}

.BettingWarsFights {
	color: black;
	font-size: 75%;
	line-height: 120%;
	margin: 2px 2px 2px 2px;
}
.CenterStoryContainer {
	width: 100%;
	float: left;
	height: auto;
	margin: 10px  0 0 0;
}
.CenterStoryLeft {
	float: left;
	width: 337px;
}
.CenterStoryRight {
	float: left;
	width: 125px;
}
.CenterStoryAuthor {
	font-size: 70%;
	color: 	#8B6914;
	text-align: left;
	margin: 0 0 0 4px;
	font-weight: bold;
}
.CenterStoryBottom {
	float: left;
	width: 100%;
	height: 20px;
	margin: 4px 0 0 0;
	background-color: #F1EFE2;
}
.CenterStoryBottomTextLeft {
	float: left;
	width: 200px;
	margin: 0 0 0 4px;
        font-weight: bold;
        font-size: 80%;
	color: black;
	text-align: left;
	line-height: 150%;
}
.CenterStoryBottomTextRight {
	float: right;
	width: 200px;
	margin: 0 4px 0 0;
        font-weight: bold;
        font-size: 80%;
	color: black;
	text-align: right;
	line-height: 150%;
}
.CenterStoryBottomTextLeft A:link {color: black; text-decoration: none;}
.CenterStoryBottomTextLeft A:visited {color: black; text-decoration: none;}
.CenterStoryBottomTextLeft A:active {color: black; text-decoration: none;}
.CenterStoryBottomTextLeft A:hover {text-decoration: underline; color: red;}

img.CenterStoryPicture {
	width: 100px;
	height: 100px;
	margin: 4px 0px 4px 10px;
	border: gray solid 1px;
	float: right;
}
.CenterStorySummary {
	font-size: 80%;
	color: black;
	text-align: justify;
	margin: 0px 4px 0px 4px;
}
.CenterStoryTitle {
	font-size: 90%;
	font-weight: bold;
	color: 	black;
	text-align: left;
	margin: 0 0 0 4px;
	font-weight: bold; 
	font-family: sans-serif;
}
.CenterStoryTitle A:link {color: black; text-decoration: none;}
.CenterStoryTitle A:visited {color: black; text-decoration: none;}
.CenterStoryTitle A:active {color: black; text-decoration: none;}
.CenterStoryTitle A:hover {text-decoration: underline; color: red;}

.ChatContainer {

}
.CommentsGuest {
	color: white;
	font-size: 110%;
	text-align: center;
	font-weight: bold;
	margin: 2px 0 0 0;
}
.CommentsMainText {
	text-align: left;
	font-size: 100%;
	color: black;
}
.CommentsSubText {
	text-align: left;
	font-size: 85%;
	color: black;
}
.CommentsSubText A:link {color: #8B6914; font-weight: bold; text-decoration: none;}
.CommentsSubText A:visited {color: #8B6914; font-weight: bold; text-decoration: none;}
.CommentsSubText A:active {color: #8B6914; font-weight: bold; text-decoration: none;}
.CommentsSubText A:hover {text-decoration: underline; font-weight: bold;  color: red;}

.comment_login {
	font-size: 250%;
	color: 	white;
	text-align: center;
	font-weight: bold;
        margin: 10px 0 10px 0;
}
.FeedsBody {
	width: 100%;
	height: auto;
	float: left;
	background-color: white;
	border: none;
}	
.FeedsHeader {
	float: left;
	width: 100%;
	height: 20px;
	margin: 7px 0 0 0;
	padding: 0;
	border-bottom: solid 2px #d4a017;	
}
.FeedsHeaderText {
	font-size: 1em;
        color: black;
	line-height: 125%;
	text-align: left;
	font-weight: bold;
}
.FeedsHeaderText A:link {color: black; text-decoration: none;}
.FeedsHeaderText A:visited {color: black; text-decoration: none;}
.FeedsHeaderText A:active {color: black; text-decoration: none;}
.FeedsHeaderText A:hover {text-decoration: underline; color: red;}

.fight {
	background-color: white;
	border: solid #EE9A00 3px;
}
#FooterDiv {
	width: 1100px;
	height: 30px;
	background-color: #cbcbcb;
	border: solid 2px #8B6914;
	border-bottom: none;
	position: fixed;
	bottom: 0px;
	left: 50%;
	margin-left: -550px;
	z-index: 1;
}
.FullWidthContainer {
	float: left; padding: 0; margin: 0; width: 100%; height: auto;
}
#headercontainer {
	font-size: 70%;
	color: 	#FFEFDB;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.headlink A:link {color: black; text-decoration: none;}
.headlink A:visited {color: black; text-decoration: none;}
.headlink A:active {color: black; text-decoration: none;}
.headlink A:hover { color: #EE9A00; text-decoration: none;}
.headlink {
	color: black;
}
.headmain {
	font-size: 1em;
	padding: 0px;
	text-align: left;
	line-height: 125%;
	margin: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
}
.headmenu {
	font-size: 70%;
	color: 	#FFEFDB;
	text-align: center;
}
#history {
	background-color: #333333;
	width: 768px;
	height: 766px;
	border-style: solid;
	border-color: black;
	margin-left: auto;
	margin-right: auto;
}
.LeftFeeds {
	float: left;
	width: 100%;
	height: auto;
	margin: 0 0 5px 0;
}
#LoginBox {display: inline-block;} #LoginBox {display: block;}
div#LoginBox {
	width: 148px;
	position: relative;
	top: 0px;
	left: 1000px;
	margin-left: -150px;
	background-color: #4A4344;
	border: solid 1px black;
	border-top: none;
}
.LoginButton {
        height: 20px;
        width: 100px;
	font-size: 70%;
	color: 	white;
	text-align: center;
	font-weight: bold;
        margin: 7px 25px 0px 25px;
        border: none;
	border-color: transparent;
	background-color: #41A317;
}
.LoginField {
        height: 20px;
        width: 138px;
        font-size: 80%;
	font-weight: bold;
	color: 	black;
	text-align: left;
	border: none;
	border-color: transparent;
        margin: 4px 0 0 5px;
        background-color: white;
}
.LoginText A:link {color: white; text-decoration: none;}
.LoginText A:visited {color: white; text-decoration: none;}
.LoginText A:active {color: white; text-decoration: none;}
.LoginText A:hover {text-decoration: underline; color: red;}
.LoginText {
	font-size: 70%;
	color: 	white;
	text-align: left;
	font-weight: bold;
        margin: 4px 0 0 5px;
}
.LogoutButton {
	color: white;
	font-size: 80%;
	font-weight: bold;	
  	text-align: center;  	
	height:26px;
	border:none;
	border-color:transparent;
	background-color:transparent; 	
}
#MainBodyContainer {
	width: 998px;
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: auto;
	margin-right: auto;	
	background-color: white;
	background-color: white;
	border: solid black 1px;
}
#MainCenterContainer {
	margin: 0 0 0 8px; 
	width: 475px; 
	height: auto; 
	float: left;
}
#MainLeftContainer {
	margin: 0 0 0 8px; 
	width: 190px; 
	height: auto; 
	float: left;
}
#MainRightContainer {
	margin: 0 0 0 8px; 
	width: 300px; 
	height: auto; 
	float: left;
}
#MainStoryContainer {
	margin: 7px 0 0 8px; 
	width: 673px; 
	height: auto; 
	float: left;
	font-size:80%
}
#MainStoryContainer > p {
	padding: 5px 0px 5px 0px;
}
.MainFooterInsideContainer {
	float: left;
	margin: 7px auto 7px auto;
	width: 100%;
	height: 34px;
	background-color: white;
}
.MainFooterText {
        font-weight: bold;
        font-size: 80%;
	color: black;
	text-align: center;
}
.MainFooterText A:link {color: black; text-decoration: none;}
.MainFooterText A:visited {color: black; text-decoration: none;}
.MainFooterText A:active {color: black; text-decoration: none;}
.MainFooterText A:hover {text-decoration: underline; color: red;}

.PodcastContainerBottom {
	margin: 0 8px 8px 0; 
	width: 673px; 
	height: auto; 
	float: left;
}	
.PollChoices {
	font-size: 75%;
	text-align: left;
	margin: 4px 0 0 5px;
	color: 	black;	
}
.PollQuestion {
	margin: 5px 0 0 4px;
	font-size: 100%;
	width: 100%;
	text-align: left;
	font-weight: bold;	
	color: 	black;
}
.pollresults {
	float: left;
	width: 100%;
	color: black;
	background-color: #F1EFE2;
        font-weight: bold;
}
.pollresults A:link {color: black; text-decoration: none;}
.pollresults A:visited {color: black; text-decoration: none;}
.pollresults A:active {color: black; text-decoration: none;}
.pollresults A:hover {text-decoration: underline; color: red;}

.RadioContainerBottom {
	margin: 0 8px 0 8px; 
	width: 984px; 
	height: auto; 
	float: left;
}
.RadioContainerLeft {
	margin: 0 0 0 8px; 
	width: 390px; 
	height: auto; 
	float: left;
}
.RadioContainerRight {
	margin: 0 0 0 8px; 
	width: 586px; 
	height: auto; 
	float: left;
}

.RankingsContainer {
	width: 100%;
	height: auto;
}
.RankingsInfo {
	font-size: 80%;
	color: 	black;
	text-align: left;
	margin: 0 0 0 4px;
}
.RankingsInfo A:link {color: black; text-decoration: none;}
.RankingsInfo A:visited {color: black; text-decoration: none;}
.RankingsInfo A:active {color: black; text-decoration: none;}
.RankingsInfo A:hover {text-decoration: underline; color: red;}

.RankingsInfoContainer {
	width: 119px;
	height: 34px;
	float: left;
	border-bottom: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;	
}
.RankingsRank {
	font-size: 120%;
	font-weight: bold;
	color: 	black;
	text-align: center;
	line-height: 100%;
	margin: 7px 0 0 0;
}
.RankingsRankContainer {
	width: 34px;
	height: 34px;
	float: left;
	background-color: white;
	border-bottom: solid 1px #C0C0C0;
	border-left: solid 1px #C0C0C0;	
}
img.RankingsPicture {
	width: 33px;
	height: 34px;
	margin: 0;
	padding: 0;
	border: 0;	
}
.RankingsPictureContainer {
	width: 33px;
	height: 34px;
	float: left;
	border: solid black 1px;
	border-top: none;	
}
.radio {
       font-weight: bold;
}
.radio A:link {color: #8B6914; text-decoration: none;}
.radio A:visited {color: #8B6914; text-decoration: none;}
.radio A:active {color: #8B6914; text-decoration: none;}
.radio A:hover {text-decoration: underline; color: red;}

#radio_mainbody {
	font-size: 80%;
	color: 	#FFEFDB;
	text-align: left;
	margin: 0px 4px 0px 4px;
}
.radio_recent_shows {
	font-size: 100%;
	color: 	#FFEFDB;
	text-align: center;
	border-style: dotted; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 1px; 
	border-color: gray;
}
.radio_recent_shows_title {
	font-size: 130%;
	font-weight: bold;
	color: 	#EE9A00;
	text-align: left;
	margin: 2px 0px -8px 0px;;
        text-align:center;
	font-weight: bold; 
	font-family: sans-serif;
}
.radio_recent_shows A:link {color: #FFEFDB; text-decoration: none;}
.radio_recent_shows A:visited {color: #FFEFDB; text-decoration: none;}
.radio_recent_shows A:active {color: #FFEFDB; text-decoration: none;}
.radio_recent_shows A:hover {text-decoration: underline; color: red;}

.righttab {
	text-align: right;
}
.RecentShowsBottomContainer {
	float: left;
	width: 100%;
	height: auto;
	margin: 6px 0px 0px 0px;
	background-color: #F1EFE2;
}
.RecentShowsItemContainer {
	float: left;
	margin: 2px 0px 0px 0px;
}
.RecentShowsTopContainer {
	float: left;
	width: 100%;
	margin: 4px 0px 0px 0px;
}
.recent_shows {
	font-weight: bold;
	font-size: 80%;
	color: 	black;
	text-align: center;
}
.recent_shows A:link {color: black; text-decoration: none;}
.recent_shows A:visited {color: black; text-decoration: none;}
.recent_shows A:active {color: black; text-decoration: none;}
.recent_shows A:hover {text-decoration: underline; color: red;}

.recent_shows_links {
	font-weight: bold;
	font-size: x-small;
	color: 	black;
	text-align: center;
}
.recent_shows_links A:link {color: black; text-decoration: none;}
.recent_shows_links A:visited {color: black; text-decoration: none;}
.recent_shows_links A:active {color: black; text-decoration: none;}
.recent_shows_links A:hover {text-decoration: underline; color: red;}

#recent_stories_body {
	background-color: #222222;
	border: solid gray 1px;
        border-top: none;
	width: 475px;
	height: auto; 
	margin-left: auto;
	margin-right: auto;
	float: left;	
}

#recent_shows_body {
	background-color: #222222;
	border: solid gray 1px;
        border-top: none;
	width: 475px;
	height: auto; 
	margin-left: auto;
	margin-right: auto;
	float: left;	
}
.formmain {
	width: 354px;
	height: auto;
	background-color: #EE9A00;
	float: left;	
	border-left: solid #EE9A00 3px;
	border-right: solid #EE9A00 3px;
}

#RSSMenu {
	margin: 0 0 4px 0;
	background-color: #F1EFE2;
	width: 100%;
	float: left;
	height: 20px;
	border-bottom: solid black 1px;
}
.RSSMenuText {
	margin: 4px 0 0 0;
	font-weight: bold; 	
	text-align: center;
	color: black;
	font-size: 65%;
}
.RSSMenuText A:link {color: black; text-decoration: none;}
.RSSMenuText A:visited {color: black; text-decoration: none;}
.RSSMenuText A:active {color: black; text-decoration: none;}
.RSSMenuText A:hover {text-decoration: none; color: red;}

.RSSMessageContainer {
	float: left;
	width: 100%;
	margin: 0px 4px 3px 4px;
}
.RSSMessageText {
	margin: 0 4px 0 0;
	text-align: left;
	font-size: 75%;
	color: 	black;	
}
.RSSMessageText A:link {color: black; text-decoration: none;}
.RSSMessageText A:visited {color: black; text-decoration: none;}
.RSSMessageText A:active {color: black; text-decoration: none;}
.RSSMessageText A:hover {text-decoration: underline; color: red;}

.ShowBottom {
	float: left;
	width: 100%;
	height: 20px;
	margin: 4px 0 0 0;
	background-color: #F1EFE2;
}
.ShowBottomText {
	margin: 0 0 0 4px;
        font-weight: bold;
        font-size: 80%;
	color: black;
	text-align: left;
	line-height: 150%;
}
.ShowBottomText A:link {color: black; text-decoration: none;}
.ShowBottomText A:visited {color: black; text-decoration: none;}
.ShowBottomText A:active {color: black; text-decoration: none;}
.ShowBottomText A:hover {text-decoration: underline; color: red;}

.Show {
	margin: 5px 0 0 0;
	float: left;
	width: 456px;
	min-height:189px;
}

.ShowLeft {
	margin: 5px 0 0 0;
	float: left;
	width: 214px;
}
img.ShowPicture {
	margin: 0 10px 5px 4px;
	border: gray solid 1px;
	width: 180px;
	height: 180px;
	float: left;
}
.ShowRight {
	margin: 5px 0 0 0;
	float: left;
	width: 242px;
	min-height:189px;
}	
.ShowRightText {
	font-size: 80%;
	text-align: left;
	color: 	black;
}
.SitesOfInterestMain {
	font-size: 100%;
	color: 	black;
	text-align: left;
	margin: 0 0 0 5px;
	line-height: 150%;
	font-weight: bold;
}
.SitesOfInterestMainDiv {
	float: left;
	width: 100%;
	margin: 0 0 3px 0;
	background-color: #F1EFE2;
	
}
.SitesOfInterestLinks {
	font-size: 85%;
	color: 	black;
	text-align: left;
	margin: 0 0 2px 5px;
}
.SitesOfInterestLinks A:link {color: black; text-decoration: none;}
.SitesOfInterestLinks A:visited {color: black; text-decoration: none;}
.SitesOfInterestLinks A:active {color: black; text-decoration: none;}
.SitesOfInterestLinks A:hover {text-decoration: underline; color: red;}

.story_subtitle {
	font-size: 120%;
	color: 	#EE9A00;
	text-align: left;
	margin: 2px;
	font-weight: bold;
}	
img.story {
	margin: 4px 0px 4px 10px;
	border: gray solid 1px;
	float: right;
}
img.story_center {
	float: none;
        display: block;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
	border: gray solid 1px;
}
#submitB{
	border:none;
	font-size:65%;
	text-decoration:none;
	color:#FFEFDB;
	background-color:transparent;
	font-weight: bold; 
	float: left;
}
#TabMainContainer {
	float: left;
	width: 100%;
	height: 37px;
	border-bottom: solid 1px black;
	background-image: url('/dev_images/tab_bg.jpg');
	background-repeat: repeat-x;
}
.TabEntry {
	color: white;
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
	-moz-text-shadow: 0 0 1px #000;
  	-webkit-text-shadow: 0 0 1px #000;
	font-size: 110%;
	font-weight: bold;	
  	display: table-cell;
  	vertical-align: middle;
  	text-align: center;
	position: relative;
	margin-top: inherit;
	*clear: expression(
		style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"),
		style.clear = "none", 0
	);
}
.TabEntry A:link {color: white; text-decoration: none;}
.TabEntry A:visited {color: white; text-decoration: none;}
.TabEntry A:active {color: white; text-decoration: none;}
.TabEntry A:hover {color: white; text-decoration: none;}

.TabEntryHover:hover {
	background-image: url('/dev_images/tabhover_bg.jpg');
	repeat-x;
}
.Tinymce {
	color: black;
	font-size: 130%;
	font-weight: bold;	
	text-align: center;
	margin: 3px;
}
.Tinymce A:link {color: black; text-decoration: none}
.Tinymce A:visited {color: black; text-decoration: none}
.Tinymce A:active {color: black; text-decoration: none}
.Tinymce A:hover {text-decoration: none; color: red;}

.title {
	font-size: 110%;
	font-weight: bold;
	color: 	white;
	text-align: left;
	margin: 2px;
	font-weight: bold; 
}
.title A:link {color: #EE9A00; text-decoration: none;}
.title A:visited {color: #EE9A00; text-decoration: none;}
.title A:active {color: #EE9A00; text-decoration: none;}
.title A:hover {text-decoration: underline; color: red;}
.ToolbarEntry {
	color: white;
	font-size: 80%;
	font-weight: bold;	
  	display: table-cell;
  	vertical-align: middle;
  	text-align: center;
	position: relative;
	margin-top: inherit;
	*clear: expression(
		style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"),
		style.clear = "none", 0
	);
}
.ToolbarEntry A:link {color: white; text-decoration: none;}
.ToolbarEntry A:visited {color: white; text-decoration: none;}
.ToolbarEntry A:active {color: white; text-decoration: none;}
.ToolbarEntry A:hover {color: white; text-decoration: none;}

.ToolbarEntryContainer {
	float: right;
	height: 100%;
	width: auto;
}
.ToolbarEntryContainer:hover {
	background-color: #666666;
}
.ToolbarShowStatus {
	font-size: 62%;
	font-weight: bold;
	color: white;
	text-align: left;
	margin: 0px 10px 0px 10px;
}
.ToolbarShowStatus A:link {color: white; text-decoration: none;}
.ToolbarShowStatus A:visited {color: white; text-decoration: none;}
.ToolbarShowStatus A:active {color: white; text-decoration: none;}
.ToolbarShowStatus A:hover {text-decoration: underline; color: red;}
.ToolbarShowStatusOff {
	color: red;
}
.ToolbarShowStatusOn {
	color: red;
}
.ToolbarSocialContainer {
	height: 100%;
	width: auto;
	margin-right: 10px;
	float: right;
}
.ToolbarSocialContainer img {
	border:0;
	margin-top:4px;
}
.TwitterMessageContainer {
	float: left;
	width: 100%;
	margin: 3px 4px 0px 4px;
}
.TwitterMessageText {
	text-align: left;
	font-size: 75%;
	color: 	black;	
}
.TwitterMessageText A:link {color: black; text-decoration: none;}
.TwitterMessageText A:visited {color: black; text-decoration: none;}
.TwitterMessageText A:active {color: black; text-decoration: none;}
.TwitterMessageText A:hover {text-decoration: underline; color: red;}

.TwitterDateContainer {
	float: left;
	width: 100%;
	background-color: #F1EFE2;	
}
.TwitterDateText {
	margin: 0 0 0 4px;
	text-align: left;
	color: black;
	font-size: 65%;
	font-weight: bold;
}
#flashcontent { border: solid 1px #000; width: 400px; height: 320px; text-align:center; vertical-align:middle; }

table#lines {
	border: #EE9A00 solid 3px;
margin-left:auto; margin-right:auto;
}

/* Article Styling */
h1 {
	font-size: 130%;
	font-weight: bold;
	color: 	black;
	text-align: left;
	font-weight: bold; 
}
h2 {
	font-size: 80%;
	color: 	#8B6914;
	text-align: left;
	font-weight: bold;
}
h3 {
	font-size: 80%;
	color: #8B6914;
	text-align: left;
	font-weight: bold;
}
a.page_link {
       font-weight: bold;
}
a.page_link:link {color: #8B6914; text-decoration: none}
a.page_link:visited {color: #8B6914; text-decoration: none}
a.page_link:active {color: #8B6914; text-decoration: none}
a.page_link:hover {text-decoration: underline; color: red;}

img.page_main_image {
	margin: 9px 0px 4px 10px;
	border: gray solid 1px;
	float: right;
}
img.page_center_image {
	float: none;
        margin-left: auto;
        margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	border: gray solid 1px;
        display: block;
}
.page_center_caption_image {
	float: none;
        margin-left: auto;
        margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
        padding: 0;
        background-color: gray;
	border: gray solid 1px;
        display: block;
        font-size: 80%;
        text-align: center; 
}
img.page_left_wrap_image {
	margin: 0px 10px 0px 0px;
	border: gray solid 1px;
	float: left;
}
img.page_right_wrap_image {
	margin: 0 0 0 10px;
	border: gray solid 1px;
	float: right;
}
.page_contact_info {
	font-weight: bold;
}
.page_insert {
	text-align: left;
	padding: 4px 4px 4px 4px;
	margin: 0 10px 0 10px;
	background-color: #F1EFE2;
	border: black solid 1px;
}
.page_quote {
	text-align: left;
	margin: 0 10px 0 10px;
        font-style:italic;
}
.page_subtitle {
	font-size: 100%;
	color: 	#8B6914;
	text-align: left;
	font-weight: bold;
}
.page_subtitle_2 {
	font-size: 100%;
	text-align: left;
	font-weight: bold;
}
#QuestionBox {display: inline-block;} #QuestionBox {display: block;}
div#QuestionLink { 
	width:49.99%;
	float:left;
}
.QuestionText {
	margin: 0 4px 0 0;
        font-weight: bold;
        font-size: 80%;
	color: black;
	text-align: right;
	line-height: 150%;
	cursor:pointer;
}	
textarea#QuestionTextArea { 
	width:473px;
	height: 65px;
	float:left; 
	border: 1px inset #686868;
	overflow: auto;
	font-size: 80%;
	color: black;
}
.VideoEntryContainer {
	float: left;
	width: 190px;
	height: auto;
}
.VideoImageContainer {
	float: left;
	width: 84px;
	height: 58px;
	border: black solid 1px;
}
.VideoLinkContainer {
	float: left;
	height: auto;
	min-height: 60px;
	width: 104px;
}
.VideoLinkContainer:hover {
	background-color: #F1EFE2;
}
.VideoText {
	color: black;
	font-size: 70%;
	font-weight: bold;	
	margin: 0 0 0 3px;
}
.VideoText A:link {color: black; text-decoration: none}
.VideoText A:visited {color: black; text-decoration: none}
.VideoText A:active {color: black; text-decoration: none}
.VideoText A:hover {text-decoration: none; color: red;}

.VideoTextDate {
	color: #8B6914;
	font-size: 70%;
	font-weight: bold;
	margin: 0 0 0 3px;
}
.QuestionSubmitButton {
	float: none;
        margin: 0 auto 0 auto;
        display: block;
        height: 20px;
        width: auto;
	font-size: 80%;
	color: 	black;
	text-align: center;
	font-weight: bold;        
}
.QuestionSubmitButtonDiv {
	float: left;
	margin: 4px 0 0 0;
	width: 100%;
}
.QuoteBox {
	background-color: #cbcbcb;
	border: solid 1px black;
	padding: 5px;
}

