html, body {
	margin: 0;
	padding: 0;
	background-color: #d2cabe;
}

#page-container {
	background-color: #d2cabe;
	width: 950px;
	margin: auto;
}
#page-container a {
	text-decoration: none;
}

#upper-header-left {
	background-color: #446e9a;
	height: 50px;
	float: left;
	width: 170px;
	background-image: url(/Images/small_logo.gif);
	background-repeat: no-repeat;
}

#upper-header-left:hover {
	background-image: url(/Images/small_logo_hover.gif);
}
#upper-header-left-mid {
	background-color: #446e9a;
	height: 50px;
	float: left;
	width: 420px;
}

#upper-header-middle-right {
	background-color: #446e9a;
	height: 50px;
	width: 75px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 50px;
}
#upper-header-middle-right a {
	color: #FFFFFF;
	text-decoration:none;
}
#upper-header-middle-right a:hover {
	color: #CCCCCC;
}
#upper-header-outer-right {
	background-color: #446e9a;
	height: 50px;
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: 50px;
}
#upper-header-outer-right a {
	color: #FFFFFF;
	text-decoration:none;
}
#upper-header-outer-right a:hover {
	color: #CCCCCC;
}

#upper-header-inner-right {
	background-color: #446e9a;
	height: 50px;
	width: 185px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 50px;
	text-align: center;
}

#upper-header-inner-right a {
	color: #FFFFFF;
	text-decoration:none;
}

#upper-header-inner-right a:hover {
	color: #CCCCCC;
}


#lower-header-far-left {
	height: 25px;
	width: 10px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
	line-height: 25px;
	background:#699ed6 url(images/header_left_bottom.gif) no-repeat left bottom;
}

#lower-header-far-left a {
	color: #FFFFFF;
	text-decoration:none;
}

#lower-header-far-left a:hover {
	color: #CCCCCC;
}

#lower-header-left {
	background-color: #699ed6;
	height: 25px;
	padding-left: 17px;
	padding-right: 17px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
	line-height: 25px;
}
#lower-header-left:hover {
	background-color: #5482b3;
}

#lower-header-left a {
	color: #FFFFFF;
	text-decoration:none;
	}

#lower-header-left-tab {
	background-color: #699ed6;
	height: 25px;
	padding-left: 17px;
	padding-right: 17px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
	line-height: 25px;
	background-color: #5482b3;
}
#lower-header-left-tab a {
	text-decoration: none;	
	color: #FFFFFF;
}

#lower-header-mid {
	background-color: #699ed6;
	height: 25px;
	width: 45px;
	float: left;
	margin-bottom: 10px;
}

#lower-header-right {
	height: 25px;
	width: 280px;
	float: left;
	margin-bottom: 10px;
	background-color: #699ed6;
	background-image: url(images/header_right_bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#rss-header {
	width: 948px;
	float: left;
	background-color: #FFFFFF;
	border-left: 1px solid #baa586;
	border-right: 1px solid #baa586;
}
#left-rss-footer #button-exp {
	width: 20px;
	height: 20px;
	margin-left: 1px;
	margin-top: -16px;
	float: left;
	background-image: url(/Images/expand_down_arrows.gif);
	background-repeat: no-repeat;
	background-position: left;
	position: relative;
}
#left-rss-footer #button-exp:hover {
	background-image: url(/Images/expand_down_arrows_hover.gif);
}

#left-rss-footer #button-col {
	width: 20px;
	height: 20px;
	margin-left: 1px;
	margin-top: -14px;
	float: left;
	background-image: url(/Images/shrink_up_arrows.gif);
	background-repeat: no-repeat;
	background-position: left;
	position: relative;
}
#left-rss-footer #button-col:hover {
	background-image: url(/Images/shrink_up_arrows_hover.gif);
}
#left-rss-header {
	height: 7px;
	width: 7px;
	background-color: #FFFFFF;
	background-image: url(images/brown_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}

#right-rss-header {
	background-color: #FFFFFF;
	height: 7px;
	width: 7px;
	background:#FFFFFF url(images/brown_right_top.gif) no-repeat right top;
	float: left;
	padding: 0px;
}
#spacer-rss-header {
	float: left;
	height: 6px;
	width: 936px;
	background-color: #FFFFFF;
	border-top: 1px solid #baa586;
}

#right-rss-header #button-clo {
	width: 20px;
	height: 20px;
	margin-left: -18px;
	float: left;
	background-image: url(/Images/close_x.gif);
	background-repeat: no-repeat;
	background-position: right;
	position: relative;
}
#right-rss-header #button-clo:hover {
	background-image: url(/Images/close_x_hover.gif);
}
#left-rss-footer {
	height: 7px;
	width: 7px;
	background-color: #FFFFFF;
	background-image: url(images/brown_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	margin-bottom: 10px;
}

#right-rss-footer {
	background-color: #FFFFFF;
	height: 7px;
	width: 7px;
	background:#FFFFFF url(images/brown_right_bottom.gif) no-repeat right bottom;
	float: left;
	padding: 0px;
	margin-bottom: 10px;
}
#spacer-rss-footer {
	float: left;
	height: 6px;
	width: 936px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #baa586;
}
#rss-header #section {
	width: 295px;
	background-color: #c4ccd8;
	float: left;
	margin-left: 16px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#rss-header #section #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	clear: left;
}
#rss-header #section a {
	text-decoration:none;
	color: #000000;
	padding-left: 7px;
}
#rss-header #section a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#rss-header img {
	//float: left;
}

#rss-header #section #text a {
	text-decoration:none;
	color: #000000;
	padding-left: 7px;
}

#rss-header #section #text a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#rss-header #section #left-header {
	height: 7px;
	width: 10px;
	background-color: #c4ccd8;
	background-image: url(images/blue_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 275px;
	float: left;
	overflow: hidden;
}

#rss-header #section #right-header {
	background-color: #c4ccd8;
	height: 7px;
	width: 10px;
	background: url(images/blue_right_top.gif) no-repeat right top;
	float: left;
	padding: 0px;
	overflow: hidden;
}
#rss-header #section #left-footer {
	height: 7px;
	width: 10px;
	background-color: #c4ccd8;
	background-image: url(images/blue_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	padding-right: 275px;
}

#rss-header #section #right-footer {
	background-color: #c4ccd8;
	height: 7px;
	width: 10px;
	background: #c4ccd8 url(images/blue_right_bottom.gif) no-repeat right bottom;
	float: left;
	padding: 0px;
}

#rss-header #section h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	margin-bottom: 0px;
	*float: left;
}

#rss-header #header_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 450px;
	height: 60px;
	float: left;
	margin-left: 16px;
	margin-top: 0px;
	margin-bottom: 10px;
	overflow: hidden;
}
#rss-header #header_section a {
	text-decoration:none;
	color: #336799;
}
#rss-header #header_section a:hover {
	text-decoration: underline;
}

#rss-header #header_section h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	margin-bottom: 0px;
	margin-top: 0px;
}


#rss-header #news_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 435px;
	height: auto;
	float: left;
	margin-left: 16px;
	margin-top: 0px;
	margin-bottom: 10px;
	overflow: hidden;
}

#rss-header #news_section a {
	text-decoration:none;
	color: #336799;
}
#rss-header #news_section a:hover {
	text-decoration: underline;
}

#rss-header #news_section #title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #404040;
	margin-bottom: 0px;
	margin-top: 20px;
	float: left;
	width: 435px;
}

#rss-header #news_section #source {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	float: left;
}
#rss-header #news_section img {
	margin-top: 0px;
}

#rss-header #rss_feed_title {
	width: 950px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
	margin-left: 20px;
}


#rss-header #rss_feed_title img {
	vertical-align: middle;
}

#rss-header #rss_feed_title a img {
	border: none;
}


#sidebar {
	width: 260px;
	padding-left: 15px;
	min-height: 500px;
	float: right;
}

#content-header {
	background-color: #FFFFFF;
	width: 285px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	float: left;
	margin-bottom: 1px;
}

#content-header-wide {
	background-color: #FFFFFF;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	float: left;
	margin-bottom: 0px;
}

#content-left-header {
	background-color: #FFFFFF;
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-style: italic;
	font-weight: bold;
}

#content-left-header a {
	text-decoration:none;
	color: #666666;
}

#content-left-header:hover {
	background-image: url(/Images/tab_back3.gif);
}

#content-left-header-tab {
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-style: italic;
	font-weight: bold;
	background-image: url(/Images/tab_back3.gif);
}

#content-far-left-header {
	background-color: #FFFFFF;
	width: 10px;
	float: left;
	height: 20px;
	background:#FFFFFF url(images/white_left_top.gif) no-repeat left top;
}

#content-right-header {
	background-color: #FFFFFF;
	width: 55px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 20px;
	text-align: center;
	color: #666666;
	line-height: 20px;
	font-weight: bold;
}

#content-right-header a {
	color: #666666;
	text-decoration:none;
}

#content-right-header:hover {
	background-image: url(/Images/tab_back2.gif);
}

#content-far-right-header {
	background-color: #FFFFFF;
	width: 15px;
	float: left;
	height: 20px;
	background:#FFFFFF url(images/white_right_top.gif) no-repeat right top;
}
#content-right-header-tab {
	width: 55px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 20px;
	text-align: center;
	color: #666666;
	line-height: 20px;
	font-weight: bold;
	background-image: url(/Images/tab_back2.gif);
}

#content {
	background-color: #FFFFFF;
	float: left;
	width: 665px;
	padding-top: 5px;
	padding-left: 10px;
}

#content a {
	color: #234D79;
	text-decoration:none;
}

#content #low-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 20px;
	color: #666666;
	font-weight:bold;
	padding-left:25px;
	padding-top:35px;
	
}
#content #low-text a {
color:#336799;
}

#content-left-footer {
	height: 5px;
	width: 10px;
	background-color: #FFFFFF;
	background-image: url(images/white_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	padding-right: 655px;
}


#content-right-footer {
	background-color: #FFFFFF;
	height: 5px;
	width: 10px;
	background:#FFFFFF url(images/white_right_bottom.gif) no-repeat right bottom;
	float: left;
	padding: 0px;
}
#user-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #234d79;
	float: left;
	width: 665px;
	font-weight: bold;
	text-align: center;
}

#footer {
	height: 75px;
	width: 950px;
	float: left;
}

#page-container #footer #footer-content {
	background-color: #FFFFFF;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #234d79;
	float: left;
	width: 835px;
	background-image: url(/Images/F-Logo.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	font-weight: bold;
	line-height: 50px;
	padding-left: 115px;
}
#page-container #footer #footer-content a {
color: #234d79;
text-decoration:none;
}

#page-container #footer #footer-content a img {
border:none;
}

#page-container #footer #footer-content a:hover {
color: #000000;
}

#page-container #footer #left-footer {
	height: 5px;
	width: 10px;
	background-color: #FFFFFF;
	background-image: url(images/white_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	padding-right: 930px;
	margin-bottom: 10px;
}

#page-container #footer #right-footer {
	background-color: #FFFFFF;
	height: 5px;
	width: 10px;
	background:#FFFFFF url(images/white_right_bottom.gif) no-repeat right bottom;
	float: left;
	padding: 0px;
	margin-bottom: 10px;
}

#page-container #footer #left-header {
	height: 5px;
	width: 10px;
	background-color: #FFFFFF;
	background-image: url(images/white_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 930px;
	float: left;
	margin-top: 15px;
}

#page-container #footer #right-header {
	background-color: #FFFFFF;
	height: 5px;
	width: 10px;
	background:#FFFFFF url(images/white_right_top.gif) no-repeat right top;
	float: left;
	padding: 0px;
	margin-top: 15px;
}

#event-container {
	width: 665px;
	background-color: #FFFFFF;
	min-height: 90px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#event-container #title {
	width: 605px;
	color: #336799;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 16px;
}

#event-container #title a {
	color: #336799;
	text-decoration:none;
}

#event-container #title a:hover {
	color: #000000;
}

#event-container #vote-count {
	height: 50px;
	width: 50px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	line-height: 50px;
	background-image: url(images/vote_back.gif);
	color: #FFFFFF;
}

#event-container #vote-button {
	float: left;
	background-color: #C0DEEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	border: 1px solid #2e5984;
	width: 40px;
	height: 20px;
	margin-top: 5px;
	margin-left: 5px;
	clear: left;
	margin-bottom: 5px;
}
#event-container #vote-button:hover {

	background-color: #FFFFFF;

}

#event-container #voted-button {
	float: left;
	background-color: #C0DEEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	border: 1px solid #2e5984;
	width: 40px;
	height: 20px;
	margin-top: 5px;
	margin-left: 5px;
	clear: left;
}

#event-container #vote-button a {
	color: #336799;
	text-decoration:none;
}

#event-container #vote-button a:hover {
	color: #000000;
}

#event-container #fact {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 60px;
	margin-bottom: 2px;
}

#event-container #fact a {
	text-decoration:none;
	color: #446e9a;
}

#event-container #bottom-line {
	width: 605px;
	padding-left: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 3px;
	margin-bottom: 5px;
}

#event-container #bottom-line a {
	color: #336799;
	text-decoration:none;
}
#event-container #bottom-line a:hover {
	color: #000000;
}
#event-container #bottom-line-search {
	width: 605px;
	padding-left: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-bottom: 5px;
}

#page-container #alert-box {
	width: 700px;
	margin-left: 125px;
	margin-bottom: 35px;
	background-color: #FFFFFF;
	border: 5px solid #699ed6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	margin-top: 10px;
}
#page-container #alert-box-small {
	width: 550px;
	margin-top: 35px;
	margin-left: 50px;
	margin-bottom: 35px;
	background-color: #FFFFFF;
	border: 5px solid #699ed6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
#event-container #fact-header {
	float: right;
	width: 600px;
	background-color: #FFFF00;
}
#summary-container #fact-header {
	width: 500px;
	margin-bottom: 10px;
	padding-left: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}

#summary-container #fact-header a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #446e9a;
	text-decoration:none;	
}

#summary-container #fact-header a:hover {
	color: #699ed6;
}

#summary-container {
	background-color: #FFFFFF;
	width: 665px;
}
#summary-container #fact-listing {
	width: 473px;
	padding-left: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}
#summary-container #source a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #446e9a;
	text-decoration: none;
	text-align: right;
}
#summary-container #fact-left {
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 15px;
}
#summary-container #fact-left a {
	text-decoration:none;
	color: #336799;	
}
#summary-container #fact-left a:hover {
	color: #000000;	
}
#summary-container #fact-right {
	width: 90px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 5px;
	font-size: 12px;
}

#summary-container #fact-right a img {
	border: none;
}

#summary-container #comment-left {
	float: left;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}
#summary-container #comment-left a {
	text-decoration:none;
	color: #336799;	
}
#summary-container #comment-left a:hover {
	color: #000000;	
}
#summary-container #comment-right {
	float: right;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}

#summary-container #comment-right a img {
	border: none;
}


#summary-container #comment-listing {
	width: 475px;
	padding-left: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}
#summary-container #comment-header {
	padding-left: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 10px;
}

#page-container #upper-header-left #Logo {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#page-container #lower-header-right #search_box {
	width: 150px;
	height: 15px;
	margin-top: 2px;
	margin-left: 75px;
	float: left;
	margin-right: 6px;
}
#page-container #lower-header-right img {
}

#page-container #sidebar #advert {
	height: 250px;
	width: 250px;
	padding-left: 0px;
	margin-bottom: 20px;
	margin-top: 0px;
}

#page-container #sidebar #advert a img {
	border: none;
}

#page-container #sidebar #sidebar_email {
	min-height: 20px;
	width: 250px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 5px;
}

#page-container #sidebar #sidebar_upper {
	min-height: 250px;
	width: 248px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	overflow: hidden;
	float: left;
	border-left: 1px solid #BAA586;
	border-right: 1px solid #BAA586;
}
#page-container #sidebar #sidebar_mid {
	background-color: #FFFFFF;
	min-height: 100px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 5px;
	margin-top: 35px;
}

#page-container #sidebar #left-footer {
	height: 7px;
	width: 7px;
	background-color: #FFFFFF;
	background-image: url(images/brown_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	margin-bottom: 20px;
}

#page-container #sidebar #right-footer {
	background-color: #FFFFFF;
	height: 7px;
	width: 7px;
	background:#FFFFFF url(images/brown_right_bottom.gif) no-repeat right bottom;
	float: left;
	padding: 0px;
	margin-bottom: 20px;
}
#page-container #sidebar #spacer-footer {
	float: left;
	width: 241px;
	background-color: #FFFFFF;
	height: 6px;
	margin-bottom: 20px;
	border-bottom: 1px solid #BAA586;
}

#page-container #sidebar #left-header {
	height: 7px;
	width: 7px;
	background-color: #FFFFFF;
	background-image: url(images/brown_left_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-top: 5px;
}

#page-container #sidebar #right-header {
	background-color: #FFFFFF;
	height: 7px;
	width: 7px;
	background:#FFFFFF url(images/brown_right_top.gif) no-repeat right top;
	float: left;
	padding: 0px;
	margin-top: 5px;
}
#page-container #sidebar #spacer-header {
	float: left;
	width: 241px;
	background-color: #FFFFFF;
	height: 6px;
	margin-top:5px;
	border-top: 1px solid #BAA586;
}

#page-container #sidebar #sidebar_upper h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
}

#page-container #sidebar #sidebar_mid h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
}
#page-container #content #content_text {
	font-family: Arial, Helvetica, sans-serif;
	width: 665px;
	color: #405080;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
#page-container #content #content_text a {
	color: #446e9a;
}


#page-container #sidebar #sidebar_upper #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 210px;
	margin-top: 5px;
	min-height: 35px;
	padding-left: 35px;
}
#page-container #sidebar #sidebar_upper #text a {
	text-decoration:none;
	color: #446e9a;
}
#page-container #sidebar #sidebar_upper #text a:hover {
	color: #666666;
}
#page-container #sidebar #sidebar_upper #votebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: 30px;
	width: 30px;
	background-image: url(/Images/sidebar_back.gif);
	float: left;
	margin-top: 5px;
	line-height: 30px;
	text-align: center;
	color: #666666;
}

#page-container #sidebar #sidebar_upper #votebox a {
	text-decoration: none;
	color: #666666;
}

#page-container #sidebar #sidebar_mid #text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 250px;
	margin-top: 5px;
}
#page-container #sidebar #sidebar_mid #text a {
	text-decoration:none;
	color: #446e9a;
}
#page-container #sidebar #sidebar_upper #sidebar_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}
#page-container #sidebar #sidebar_mid #sidebar_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}
#page-container #content-wide {
	background-color: #FFFFFF;
	width: 950px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#page-container #content-wide #left-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 20px;
	padding-left: 25px;
}
#page-container #content-wide #side-photo {
	height: 375px;
	width: 350px;
	float: right;
	margin-left: 50px;
	padding-right: 25px;
	padding-left: 25px;
}
#summary-container #fact-left-container {
	height: 30px;
	width: 100px;
	float: left;
}
#summary-container #fact-left-container #fact-left-low {
	height: 15px;
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
#summary-container #comment-left-container {
	height: 30px;
	width: 100px;
	float: left;
}
#summary-container #comment-left-container #comment-left-low {
	height: 15px;
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
#user-container {
	background-color: #FFFFFF;
	width: 665px;
}
#user-container #username-header {
	width: 500px;
	margin-bottom: 10px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #666666;
}
#user-container #subheading {
	width: 500px;
	margin-bottom: 10px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
#user-container #subheading-category {
	width: 500px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
#user-container #title {
	width: 500px;
	margin-bottom: 14px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

#user-container #title a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #446e9a;
	text-decoration:none;	
}

#user-container #title a:hover {
	color: #699ed6;
}
#content-wide #left-header {
	background-color: #FFFFFF;
	width: 900px;
	float: left;
	height: 20px;
	background:#FFFFFF url(images/white_left_top.gif) no-repeat left top;
}
#content-wide #right-header {
	background-color: #FFFFFF;
	width: 50px;
	float: left;
	height: 20px;
	background:#FFFFFF url(images/white_right_top.gif) no-repeat right top;
}
#content-wide #left-footer {
	height: 20px;
	width: 10px;
	background-color: #FFFFFF;
	background-image: url(images/white_left_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	padding-right: 930px;
	margin-top: -16px;
}
#content-wide #right-footer {
	background-color: #FFFFFF;
	height: 20px;
	width: 10px;
	background:#FFFFFF url(images/white_right_bottom.gif) no-repeat right bottom;
	float: left;
	padding: 0px;
	margin-top: -16px;
}