/* START: compressedCSSfromSaxo */

#bodyContent .frontUpperMain {
	width: 620px;
	float: left;
}

#bodyContent .frontUpperMain .leftColumn {
	width: 305px;
	margin: 0 10px 0 0;
	float: left;
}

#bodyContent .frontUpperMain .centerNewsColumn {
	width: 305px;
	margin: 0;
	float: left;
}

#bodyContent .frontUpperMain .centerNewsColumn .fpLatestNews {
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}

#bodyContent .frontUpperMain .centerNewsColumn .fpLatestNews h2 {
	margin: 0;
	padding: 0;
}

#bodyContent .frontUpperMain .centerNewsColumn .fpLatestNews ul {
	margin: 0 0 0 16px;
	padding: 0;
	line-height: 1.5em;
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(http://www.bendbulletin.com/graphics04/bullet_blue.png);
}

#bodyContent .frontUpperMain .centerNewsColumn .fpLatestNews ul li {
	margin: 0;
	padding: 0;
}

#bodyContent .frontUpperMain .centerNewsColumn .fpLatestNews ul li a {
	font-weight: bold;
}

#bodyContent .frontUpperMain .centerNewsColumn .fpLatestNews ul li span {
	color: #999999;
}

#bodyContent div.scfArticleBlock {
	margin: 0 3em 1em 0;
	padding: 0 0 1em 0;
	float: left;
}

#bodyContent div.scfArticleBlock h5 {
	color: #870E06;
	margin: 0 0 0.125em 0;
	text-transform: uppercase;
	font-size: 12px;
}

#bodyContent div.scfArticleBlock h2 {
	margin: 0;
	padding: 0;
}

#bodyContent div.scfArticleBlock h4 {
	margin: 0.25em 0;
	padding: 0;
}

#bodyContent div.scfArticleBlock img {
	border: 1px solid #CCCCCC;
	float: left;
	margin: 0.25em 0.5em 0 0;
}

#bodyContent div.scfArticleBlock p {
	margin: 0;
}

#bodyContent .frontUpperMain .multiMediaCenter {
	clear: both;
	width: 620px;
	margin: 0;
	background-color: #000000;
	height: 200px;
	color: #FFFFFF;
}

#bodyContent .frontUpperMain .topArticle {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #CCCCCC;
}

#bodyContent .frontUpperMain .topArticle .articleImageVertical {
	margin: 0 10px 0 0;
	width: auto;
	font-weight: bold;
	float: left;
}

#bodyContent .frontUpperMain .topArticle .articleImageHorizontal {
	margin: 0 0 0 10px;
	width: 305px;
	font-weight: bold;
	float: right;
}

#bodyContent .frontUpperMain .topArticle .textBlockHorizontal {
	float: left;
	width: 305px;
}

#bodyContent .frontUpperMain .topArticle img {
	border: 1px solid #CCCCCC;
}

#bodyContent .frontUpperMain .topArticle .textBlock {
	float: right;
	width: 305px;
}

#bodyContent .frontUpperMain .topArticle h5 {
	color: #870E06;
	margin: 0 0 0.125em 0;
	text-transform: uppercase;
	font-size: 12px;
}

#bodyContent .frontUpperMain .topArticle h1 {
	margin: 0;
	font-size: 2.5em;
}

#bodyContent .frontUpperMain .topArticle h4 {
	margin: 0.125em 0 0 0;
}

#bodyContent .frontUpperMain .topArticle p {
	margin: 5px 0 0 0;
	font-size: 1.2em;
}

#bodyContent .frontUpperMain .topArticle p a {
	font-weight: bold;
}

#bodyContent div.AP_wire_box h3 {
	margin: 0;
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/apLogo.gif) center left no-repeat;
	text-indent: 38px;
}

#bodyContent div.AP_wire_box h3 span {
	display: none;
}

#bodyContent div.AP_wire_box ul span {
	color: #999999;
}

#bodyContent div.leftSubArticles {
	margin: 0 10px 0 0;
	width: 350px;
	float: left;
}

#bodyContent div.leftSubArticles div.expedia {
	float: left;
}

#bodyContent div.middleSubRelated {
	padding: 0 0 0 10px;
	width: 250px;
	border-left: 1px solid #CCCCCC;
	float: right;
}

#bodyContent div.middleSubRelated div.scfArticleBlock {
	margin: 0 3em 1em 0;
	padding: 0 0 1em 0;
	float: left;
	width: inherit;
}

#bodyContent div.middleSubRelated div.AP_wire_box {
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 1em 0;
}

#bodyContent div.rightSubRelated {
	padding: 0 0 0 10px;
	width: 325px;
	float: left;
}

#bodyContent div.mostRead {
	margin: 1em auto;
	padding: 1em auto;
	border-bottom: 1px solid #CCCCCC;
}

#bodyContent div.mostRead ul {
	margin: auto auto 10px auto;
}

#bodyContent div.mostRead h3 {
	margin: 0.25em 0;
}

#bodyContent div.podcastSubscribe {
	margin: 10px auto;
	padding: 10px auto;
	border-bottom: 1px solid #CCCCCC;
}

#bodyContent div.podcastSubscribe h3 {
	margin: 0.25em 0;
}

#bodyContent div.podcastSubscribe div.right {
	float: left;
	width: 135px;
	margin: 1em 0 0 0;
}

#bodyContent div.podcastSubscribe div.right p {
	margin: 0;
}

#bodyContent div.podcastSubscribe div.playerUtil {
	float: left;
	width: 105px;
}

#bodyContent div.podcastSubscribe div.playerUtil div {
	margin: 0;
}

#bodyContent div.podcastSubscribe div.subscribeLinks {
	clear: both;
}

#bodyContent div.podcastSubscribe div.subscribeLinks div.icon {
	width: 95px;
	margin: 0 0 10px 0;
	float: left;
}

#bodyContent div.podcastSubscribe div.subscribeLinks div.icon img {
	border: 0;
}

#bodyContent div.eEditionArticles {
	margin: 1em 0 0.8em 0;
	padding: 0;
	float: left;
	width: 52em;
}

#bodyContent div.eEditionArticles p {
	margin: 0.125em 0 0.25em 0;
}

#bodyContent div.eEditionArticles div.content {
	padding: 0 0 15px 10px;
}

#bodyContent div.eEditionArticles div.content div.scfArticleBlock {
	margin: inherit 1em inherit inherit;
	width: 22em;
}

#bodyContent div.eEditionArticles div.narrowList div.scfArticleBlock {
	margin: inherit 1em inherit inherit;
	float: none;
	width: auto;
}

#bodyContent div.eEditionArticles div.content h3 {
}

#bodyContent div.eEditionArticles div.content h4.inside {
	font-size: 1.5em;
	margin: 0 10px 0 0;
	border-bottom: 1px solid #D6D6D6;
	color: #666666;
}

#bodyContent div.eEditionArticles div.content p {
}

#bodyContent div.eEditionArticles div.content div.column {
}

#bodyContent div.eEditionArticles2 {
	margin: 1em 0;
	padding: 0;
}

#bodyContent div.eEditionArticles2 p {
	margin: 0.125em 0 0.25em 0;
}

#bodyContent div.eEditionArticles2 div.content {
	padding: 0 0 15px 10px;
}

#bodyContent div.eEditionArticles2 div.content div.scfArticleBlock {
	margin: inherit 1em inherit inherit;
	width: 22em;
}

#bodyContent div.eEditionArticles2 div.narrowList div.scfArticleBlock {
	margin: inherit 1em inherit inherit;
	float: none;
	width: auto;
}

#bodyContent div.eEditionArticles2 div.content h3 {
}

#bodyContent div.eEditionArticles2 div.content h4.inside {
	font-size: 1.5em;
	margin: 0 10px 0 0;
	border-bottom: 1px solid #D6D6D6;
	color: #666666;
}

#bodyContent div.eEditionArticles2 div.content p {
}

#bodyContent div.eEditionArticles2 div.content div.column {
}

#bodyContent div.narrow_ad_column {
	width: 126px;
	margin: 10px 0 0 0;
}

#bodyContent div.narrow_ad_column div.googleAdsense {
	border: 1px solid #CCCCCC;
	text-align: center;
}

#bodyContent .top_ads {
}

#bodyContent .top_ads h5 {
	margin: 0 0 0.5em 0;
	border-bottom: 1px solid #CCCCCC;
}

#bodyContent .top_ads a {
	font-weight: bold;
}

#bodyContent .splitColumn {
	padding: 0;
	margin: 0;
	width: 25em;
}

div.rightElectionCandidates {
	margin: 0 0 1em 0;
}

div.rightElectionCandidates div.content {
}

div.rightElectionCandidates div.content h4 {
	margin: 0 0 0.25em 0 !important;
}

div.rightElectionCandidates div.content h4 span {
	border-left: 1px solid #CCCCCC;
	margin: 0 0 0 0.5em;
	padding: 0 0 0 0.5em;
	font-size: 0.8em;
	font-weight: normal;
}

div.rightElectionCandidates div.content p {
	margin: 0 0 1em 0;
}

div.rightElectionCandidates div.content #inlinePlayerContainer_headline {
	margin: 0;
	padding: 0 !important;
	font-family: 'Helvetica Neue', arial, helvetica, sans-serif !important;
}

div.rightElectionCandidates form {
	margin: 1em 0 0 0;
}

div.rightElectionCandidates form h5 {
	margin: 0 0 0.5em 0;
}

div.rightElectionCandidates form div {
	float: left;
	width: 8em;
}

div.rightElectionCandidates form input.vgInput {
	margin: 0 0 0.5em 0;
	width: 15em;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-image: url(http://www.bendbulletin.com/graphics/v3_wide/headerBackground.gif);
	background-position: 0 -50px;
	background-repeat: repeat-x;
}

div.rightElectionCandidates form input.submitButton {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/btnNavSearch.png) #ECECEC bottom right no-repeat;
	width: 70px;
	height: 26px;
	color: #FFFFFF;
	text-align: center;
	border: 0;
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 0;
}

div.rightElectionCandidates form input.submitButton:hover {
	cursor: pointer;
}

#bodyContent .upperRightRail {
	width: 337px;
	float: right;
	margin: 0;
}

#bodyContent .upperRightRail small {
	text-align: left !important;
	font-size: 0.75em;
	color: #CCCCCC;
}

#bodyContent .upperRightRail .ad300250{
	border: 1px solid #ECECEC;
}

#bodyContent .upperRightRail .ad300250 img {
}

#bodyContent .upperRightRail .ad300250 div {
	width: 300px;
	height: 250px;
	margin: 0 0 0.75em 0;
}

#bodyContent .lowerRightRail {
	margin: 0 0 0 1em;
	float: left;
}

#bodyContent .lowerRightRail div {
	margin: 0 0 0.8em 0;
}

#bodyContent .lowerRightRail .googleAdsense {
	width: 178px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

#bodyContent .lowerRightRail small {
	text-align: left !important;
	font-size: 0.75em;
	color: #666666;
}

#bodyContent .lowerRightRail .adColumn {
	background-color: #ECECEC;
}

#bodyContent .lowerRightRail .adColumn div.narrow_ad_column {
	padding: 1em 0;
}

#bodyContent .lowerRightRail .adColumn img {
}

div.bb_CalendarLeftNav {
	margin: 0;
	padding: 0;
}

div.bb_CalendarLeftNav .calendartable {
	background: none;
	margin: 0.25em 0 0 0;
	padding: 0;
	text-align: center;
	width: 27em;
	font-size: 1.02em;
}

div.bb_CalendarLeftNav .calendartable td {
	margin: 0;
	padding: 0;
	line-height: 1.75em;
}

div.bb_CalendarLeftNav .calendartable .calendarweekselect {
	font-weight: bold;
	display: none;
}

div.bb_CalendarLeftNav .calendartable .calendarday {
	border-top: 2px solid #ECECEC;
	border-left: 2px solid #ECECEC;
	background-color: #0A4366;
}

div.bb_CalendarLeftNav .calendartable .calendarday a {
	color: #FFFFFF;
	font-weight: bold;
}

div.bb_CalendarLeftNav .calendartable .calendardaytop {
	color: #870E06;
}

div.bb_CalendarLeftNav .calendartable .calendarnonmonth {
	background-color: #CCCCCC;
	border-top: 1px solid #ECECEC;
	border-left: 1px solid #ECECEC;
}

div.bb_CalendarLeftNav .calendartable .calendartoday {
	background-color: #870E06;
	border-top: 2px solid #ECECEC;
	border-left: 2px solid #ECECEC;
}

div.bb_CalendarLeftNav .calendartable .calendartoday a.calendardate {
	color: #FFFFFF !important;
}

div.bb_CalendarLeftNav .calendartable .calendardate {
	font-size: 1.2em;
}

div.bb_CalendarLeftNav .calendartable a.calendardate:link, a.calendardate:visited {
}

div.bb_CalendarLeftNav .calendartable a.calendardate:hover {
}

div.bb_CalendarLeftNav .calendartable .calendarweeklink {
	font-size: 1.2em;
	font-weight: bold;
}

div.bb_CalendarLeftNav .calendartable a.calendarweeklink:link, a.calendarweeklink:visited {
}

div.bb_CalendarLeftNav .calendartable a.calendarweeklink:hover {
}

#container #bodyContent .quikContainer {
	padding: 0;
	margin: 0.5em 0;
}

#container #bodyContent .quikContainer .navList {
	padding: 0;
	margin: 0;
}

#container #bodyContent .quikContainer .navList ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#container #bodyContent .quikContainer .navList ul li {
	list-style-type: none;
	padding: 0;
	margin: 0 0.51em 0 0;
	display: inline;
	float: left;
	text-align: center;
	font-variant: small-caps;
	font-weight: bold;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_4_top.gif) top left no-repeat;
}

#container #bodyContent .quikContainer .navList ul li.one {
	width: 14em;
}

#container #bodyContent .quikContainer .navList ul li.one p {
	width: 12em;
}

#container #bodyContent .quikContainer .navList ul li.two {
	margin: 0;
	width: 13.5em;
	float: right;
}

#container #bodyContent .quikContainer .navList ul li.two p {
	width: 11em;
}

#container #bodyContent .quikContainer .navList ul li.three {
	margin-right: 0;
	width: 10.5em;
	float: right;
	display: none;
}

#container #bodyContent .quikContainer .navList ul li.three p {
	width: 8.5em;
}

#container #bodyContent .quikContainer .navList ul li.four {
	width: 14em;
}

#container #bodyContent .quikContainer .navList ul li.four p {
	width: 12em;
}

#container #bodyContent .quikContainer .navList ul li.five {
	width: 13.5em;
	margin: 0;
}

#container #bodyContent .quikContainer .navList ul li.five p {
	width: 11em;
}

#container #bodyContent .quikContainer .navList ul li.six {
	width: 13.5em;
}

#container #bodyContent .quikContainer .navList ul li.six p {
	width: 11.5em;
}

#container #bodyContent .quikContainer .navList ul li.seven {
	width: 14em;
	margin: 0;
	float: right;
}

#container #bodyContent .quikContainer .navList ul li.seven p {
	width: 12em;
}

#container #bodyContent .quikContainer .navList div.rightCorner {
	height: 2em;
	margin: 0;
	width: 10px;
	float: right;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_4_top.gif) top right no-repeat;
}

#container #bodyContent .quikContainer .navList a {
	color: #FFFFFF;
}

#container #bodyContent .quikContainer .navList a:hover {
	display: block;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
}

#container #bodyContent .quikContainer .navList .active {
	display: block;
	background-color: #FFFFFF;
	border-bottom: 0;
	padding: 0 0;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_top.gif) top left no-repeat;
}

#container #bodyContent .quikContainer .navList p {
	float: left;
	margin: 0;
	padding: 0.25em 0 0.25em 1em;
	text-align: center;
}

#container #bodyContent .quikContainer .navList .active div.rightCorner {
	height: 2em;
	width: 10px;
	float: right;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_top.gif) top right no-repeat;
}

#container #bodyContent .quikContainer .content {
	padding: 0.5em;
	margin: 0;
}

.admin_portal_header {
	clear: both;
	width: 80%;
}

.admin_portal_links {
	float: left;
	margin: 10px;
}

.admin_portal_body {
	float: left;
	width: 80%;
}

.admin_portal_footer {
	clear: both;
}

.comment_message_container {
	float: left;
	vertical-align: top;
}

.comment_message_title {
	font-size: 1.2em;
	float: left;
	margin-bottom: 12px;
}

.comment_message_title_name {
	color: #800E06;
}

.comment_message_body p {
	clear: both;
	font-size: 1.1em;
	text-indent: 16px;
}

.comment_admin_container, .user_admin_container {
	border: thin solid #000000;
	background-color: #E8E8E8;
	width: 50%;
	margin: 10px;
	padding: 15px;
}

.comment_admin_username, .user_admin_username {
	font-weight: bold;
	color: #00008B;
	padding: 10px;
}

#comment_admin_message {
	margin: 10px 0px 10px 10px;
}

.comment_admin_timestamp {
	font-size: .8em;
	padding-left: 10px;
}

.user_admin_roles {
	font-size: .8em;
	font-weight: bold;
	padding-top: 10px;
}

.comment_admin_actions, .user_admin_actions {
	font-size: .8em;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

.comment_container {
	border-top: 1px solid #DADADA;
}

.comment_section_avatar {
	float: left;
	margin: 0;
	width: 20%;
}

.comment_section_container {
	float: left;
	width: 80%;
	margin: 0;
}

.comment_section_avatar_text {
	clear: both;
	color: #858585;
	font-size: .8em;
	margin: 6px 0px 6px 0px;
}

.comment_section_vote_container {
	clear: both;
	width: 190px;
	margin: -1 0 0 auto;
}

.comment_section_vote {
	border: 1px solid #DFDFDF;
}

.comment_section_vote_label {
	float: left;
	background-color: #D7D7D7;
	font-size: 1.0em;
	font-weight: bold;
	color: #3F3F3F;
	padding: 6px 5px 6px 5px;
	vertical-align: middle;
}

.comment_section_vote_stats_agree {
	float: left;
	font-size: 0.8em;
	color: #094366;
	font-weight: bold;
}

.comment_section_vote_stats_agree a div {
	background-image: url('/images/comment_rate_btns.png');
	height: 24px;
	width: 45px;
}

.comment_section_vote_stats_agree a:link div {
	background-position: 0px 0px;
}

.comment_section_vote_stats_agree a:hover div {
	background-position: 0px -24px;
}

.comment_section_vote_stats_agree div.selected {
	background-image: url('/images/comment_rate_btns.png');
	background-position: 0px -47px;
	height: 24px;
	width: 46px;
}

.comment_section_vote_stats_agree div.unselected {
	background-image: url('/images/comment_rate_btns.png');
	background-position: 0px -70px;
	height: 24px;
	width: 46px;
}

.comment_section_vote_stats_agree div div {
	background-image: none;
	float: right;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 3px;
	height: auto;
	width: auto;
}

.comment_section_vote_stats_disagree {
	float: left;
	font-size: 0.8em;
	font-weight: bold;
}

.comment_section_vote_stats_disagree a div {
	background-image: url('/images/comment_rate_btns.png');
	height: 24px;
	width: 46px;
}

.comment_section_vote_stats_disagree a:link div {
	background-position: 46px 0px;
}

.comment_section_vote_stats_disagree a:hover div {
	background-position: 46px -24px;
}

.comment_section_vote_stats_disagree div.selected {
	background-image: url('/images/comment_rate_btns.png');
	background-position: 46px -47px;
	height: 24px;
	width: 46px;
}

.comment_section_vote_stats_disagree div.unselected {
	background-image: url('/images/comment_rate_btns.png');
	background-position: 46px -70px;
	height: 24px;
	width: 46px;
}

.comment_section_vote_stats_disagree div div {
	background-image: none;
	float: right;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 8px;
	height: auto;
	width: auto;
}

.comment_section_vote_stats a img {
	margin: auto 2 auto 2;
	text-decoration: none;
}

.comment_section_vote_stats a {
}

.comment_footer a {
	float: right;
	font-size: 0.9em;
	color: #094366;
	font-weight: bold;
	vertical-align: middle;
	margin: auto 2 auto 2;
	text-decoration: none;
}

.comment_footer_pending {
	float: right;
	font-size: 0.7em;
	color: #758585;
	margin-right: 20px;
	margin-top: 4px;
}

.comment_footer span {
	float: right;
	font-size: 0.9em;
	color: #900E06;
	font-weight: bold;
	vertical-align: middle;
	margin: auto 2 auto 2;
	text-decoration: none;
}

.comment_footer_separator {
	float: right;
	font-size: 1.1em;
	color: #858585;
	font-weight: bold;
	vertical-align: middle;
	margin: auto 2 auto 2;
	text-decoration: none;
}

.comment_bottom {
	margin-bottom: 8px;
	clear: both;
}

.comment_full_bottom {
	clear: both;
	border-top: 1px solid #DFDFDF;
	margin-bottom: 12px;
}

.comment_summary {
	clear: both;
	padding: 0.25em 0;
	margin: 0.25em 0 0 0;
	font-size: 0.8em;
	font-family: verdana;
	color: #333333;
}

.comment_summary_left {
	float: left;
	padding: 0 0.5em 0 0;
	margin: 0 0.5em 0 0;
	border-right: 1px solid #CCCCCC;
	width: auto;
}

.comment_summary_right {
	float: left;
	width: auto;
}

.comment_form_title {
	color: #3F3F3F;
	font-size: 1.5em;
	font-weight: bold;
	float: left;
	width: auto;
	margin: 12px 6px 6px 24px;
}

.comment_form_user_action {
	float: right;
	width: auto;
	margin: 6px 24px 6px 6px;
}

.comment_form_user_action span {
	color: #800E06;
}

.comment_form_action_title {
	color: #6C6C6C;
	font-size: 1.1em;
	margin: 6px;
}

.comment_form_label {
	float: left;
	color: #3F3F3F;
	font-size: 1.0em;
	font-weight: bold;
	margin: 3%;
}

.comment_form_label span {
	float: left;
	margin-bottom: 8px;
	margin-right: 8px;
}

.comment_form_label span select {
	float: left;
	margin-bottom: 8px;
	margin-left: 8px;
}

.comment_form_message {
	clear: both;
	width: 94%;
	height: 200px;
	margin: 0 3% 0 3%;
}

.comment_form_footer {
	width: 94%;
	margin: 10px 3% 0 3%;
}

.comment_form_pending {
	float: right;
	font-size: 1.2em;
	font-weight: bold;
	color: #870E06;
	margin-right: 8px;
	margin-top: 8px;
}

.comment_form_submit {
	float: right;
	margin: 12px auto auto 3%;
}

.comment_form_close {
	float: right;
	margin-right: 8px;
}

h1.tbSectionHeader {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/tbBalloon.gif) 0 0.25em no-repeat;
	text-indent: 1.25em;
	margin: 0;
}

p.tbSectionHeader {
	margin: 0 0 1.5em 0;
	color: #666666;
	font-size: 1.2em;
}

div.tbTitleContainer {
	margin: 1em 0;
}

div.tbTitleContainer .upperLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_6_top.gif) top left #FFFFFF no-repeat;
	width: 100%;
	height: 10px;
	text-align: center;
}

div.tbTitleContainer .upperRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_6_top.gif) top right #FFFFFF no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.tbTitleContainer .content {
	padding: 0 1em;
	margin: 0 0 0 0;
	border-left: 1px solid #870E06;
	border-right: 1px solid #870E06;
}

div.tbTitleContainer h3 {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/tbBalloon.gif) top left no-repeat;
	text-indent: 1.75em;
	margin: 0 0 0.5em 0;
}

div.tbTitleContainer h3 span {
	color: #666666;
	font-size: 0.75em;
	border-left: 1px solid #CCCCCC;
	margin: 0 0 0 0.5em;
	padding: 0 0 0 0.5em;
	font-weight: normal;
}

div.tbTitleContainer h5 span {
	font-size: 0.5em;
	border-left: 1px solid #CCCCCC;
	margin: 0 0 0 0.25em;
	padding: 0 0 0 0.5em;
}

div.tbTitleContainer h5.second {
	margin: 0.75em 0 0 0;
}

div.tbTitleContainer .content ul li {
	margin: 0.25em 0 0 0 !important;
}

div.tbTitleContainer .content ul {
	margin: 0 !important;
	padding: 0 inherit !important;
}

div.tbTitleContainer .content p {
	margin: 0.25em 0 0 0 !important;
}

div.tbTitleContainer .lowerLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_6_bottom.gif) bottom left no-repeat;
	height: 10px;
	width: 100%;
	margin: 0;
	padding: 0;
}

div.tbTitleContainer .lowerRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_6_bottom.gif) bottom right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
	background-color: #FFFFFF;
}

/* START: parts_global */
/*
font sizes: use EM
container sizes: use PX
sitewide blue: #0A4366;
061709
*/ 
* {
	margin: 0;
	padding: 0;
}

body {
	background-color: #999999;
	font-family: 'Helvetica Neue', arial, helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#iservices_login_loading {
	display: none;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.75em;
}

h3 {
	font-size: 1.5em;
}

h4 {
	font-size: 1.25em;
}

h5 {
	font-size: 1em;
}

h6 {
	font-size: 0.75em;
}

h7 {
	font-size: 0.5em;
}

p {
	line-height: 1.5em;
	margin: 1.5em 0; /* font-family: "MS Reference Sans Serif", 'Helvetica Neue', Arial, sans-serif; */
}

/* GENERIC FLOATS AND CLEARS
-------------------------------------------------------------------------------- */
.left {
	float: left;
}

.right {
	float: right;
}

.clearBoth {
	clear: both;
}

.white_rule {
	height: 10px;
}

/* SITE GUTS CONTAINER, ARTICLE, AND ALL CRAP
-------------------------------------------------------------------------------- */
#bodyContent {
	padding: 10px 0 0 0;
	margin: 0;
}

#bodyContent div.bodyContentSub {
	width: 625px;
	float: left;
	margin: 0;
	padding: 0;
}

a:link {
	/* color: #0A4366; */
	color: #035CB6;
	text-decoration: none;
}

a:visited {
	color: #072D44;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	color: #333399;
}

/* GENERALIZED COMPONENTRY
-------------------------------------------------------------------------------- */
.kicker {
	color: #870E06;
	text-transform: uppercase;
}

.pubDate {
	color: #999999;
}

/* BLUE BAR ACROSS TOP OF SITE
-------------------------------------------------------------------------------- */
div.topContainer {
	width: 100%;
	border-bottom: 1px solid #666666;
	margin: 0px;
	background-color: #0A4366;
	color: #FFFFFF;
	padding: 0.5em 0em;
}

div.topContainer a {
	color: #FFFFFF;
}

div.topContainer div.content {
	width: 976px; /* width: 81.33em; */
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
}

/* sitewide upper left tools. > Classifieds > Jobs > Autos > Homes > Place an Ad */
div.topContainer div.content ul.topTools {
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
}

div.topContainer div.content ul.topTools li {
	float: left;
	text-indent: 0.5em;
	font-size: 1.25em;
	font-weight: bold;
	margin: 0 0.25em 0 0;
}

div.topContainer div.content ul.topTools li a {
	text-decoration: none;
	padding: 0em 0.5em;
	display: block;
	color: #FFFFFF;
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/topContainerArrow.gif) no-repeat left;
}

div.topContainer div.content ul.topTools li a:hover {
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

/* sitewide top syndication tools.  Podcast, Mobile, RSS */
div.topContainer div.content ul.topSyndication {
	list-style-type: none;
	float: right;
	margin: 0;
	padding: 0;
}

div.topContainer div.content ul.topSyndication li {
	float: left;
	text-indent: 0.75em;
	font-size: 1.25em;
}

div.topContainer div.content ul.topSyndication li a {
	text-decoration: none;
	text-transform: uppercase;
	padding: 0em 0.5em;
	display: block;
	color: #ECECEC;
}

div.topContainer div.content ul.topSyndication li a.podcast {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/syndicationIconPodcast.png) no-repeat left;
}

div.topContainer div.content ul.topSyndication li a.mobile {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/syndicationIconMobile.png) no-repeat left;
}

div.topContainer div.content ul.topSyndication li a.rss {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/syndicationIconRss.png) no-repeat left;
}

div.topContainer div.content ul.topSyndication li a.twitter {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/syndicationIconTwitter.png) no-repeat left;
}

div.topContainer div.content ul.topSyndication li a:hover {
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

/* MAIN CONTENT CONTAINER, is centered area containing all site content sans top bar and footer
-------------------------------------------------------------------------------- */
#container {
	width: 976px; /* width: 81.33em; */
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 0 1em 1em 1em;
}

/* TOP LOGO AND WEATHER */
#container div.logoContainer {
	padding: 1em 0.5em 0.5em 0.5em;
	height: 72px;
}

/* FRONT PAGE MASTHEAD LAYOUT */
#container div.logoContainer h1.fppTitle {
	margin: 0;
	padding: 0;
	text-indent: -5000px;
	display: block;
	width: 450px; /* width: 19em; */
	height: 3em;
	float: left;
	background: url(http://www.bendbulletin.com/graphics04/logoBulletinMain.gif) top left no-repeat;
	background-position: 0 0;
}

#container div.logoContainer h1.fppTitle a {
	display: block;
	width: 19m;
	height: 3em;
}

/* URL and timestamp layout for site front page */
#container div.logoContainer div.fppTimeURL {
	height: 5.8em; /* width: 22em; */
	width: 220px;
	float: left;
	background: url(http://www.bendbulletin.com/graphics04/logoBulletinURL.gif) bottom left no-repeat;
}

#container div.logoContainer div.fppTimeURL p {
	font-size: 0.875em;
	margin: 2.75em 0 0 0;
	color: #666666;
}

/* SECTION FRONT MASTHEAD LAYOUT */
#container div.logoContainer div.scfTimeURL {
	width: 500px;
	height: 72px;
	float: left;
}

#container div.logoContainer div.scfTimeURL h1 {
	margin: 0;
	padding: 0;
	text-indent: -5000px;
	display: block;
	width: 130px;
	height: 20px;
	background: url(http://www.bendbulletin.com/graphics04/hed_logo.png) top left no-repeat;
	background-position: 0 0;
}

#container div.logoContainer div.scfTimeURL h1 a {
	display: block;
	width: 130px;
	height: 20px;
}

#container div.logoContainer div.scfTimeURL p {
	font-size: 0.875em;
	margin: 0;
	color: #666666;
}

#container div.logoContainer div.scfTimeURL h2 {
	margin: 0;
	text-indent: -5000px;
	width: 700px;
	height: 45px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

#container div.logoContainer .weather {
	float: right;
	padding: 0;
	margin: 0;
	width: 20em;
}

#container div.logoContainer .weather div {
	float: left;
	padding: 0;
	width: 8.5em;
	height: 6em;
}

#container div.logoContainer .weather div a img {
	border: 0;
}

#container div.logoContainer .weather h3 {
	padding: 0;
	margin: 0;
}

#container div.logoContainer .weather h3 span {
	padding: 0;
	margin: 0 0 0 3px;
	font-size: 0.5em;
}

#container div.logoContainer .weather p {
	padding: 0;
	margin: 10px 0 0 0;
	width: 135px;
	float: left;
}

#container div.logoContainer .weather p a {
	color: #0A4366;
	font-weight: normal;
	font-size: 1.125em;
}

/* MAIN TOP HORIZONTAL NAVIGATION
div.mainCategories ==> top dark color bar
div.subCategories ==> lower light gray bar
-------------------------------------------------------------------------------- */
#container div.mainNav {
	margin: 0.5em 0;
}

#container div.mainNav ul {
	clear: both;
}

#container div.mainNav div.mainCategories {
	width: 100%;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_top.gif) #333333 top left no-repeat;
}

#container div.mainNav div.mainCategories ul {
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
}

#container div.mainNav div.mainCategories ul li {
	margin: 0;
	float: left;
	text-transform: uppercase;
	font-weight: bold;
	display: inline;
	list-style-type: none;
	background-image: none;
}

#container div.mainNav div.mainCategories ul li a {
	text-decoration: none;
	padding: 0.5em 0.75em 0.25em 0.75em;
	margin: 0.125em 0 0 0;
	display: block;
	color: #FFFFFF;
	background: url(http://www.bendbulletin.com/graphics04/nav-pipe.gif) no-repeat right;
}

	
#container div.mainNav div.mainCategories ul li a:hover {
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
	color: #FFFFFF;
}

#container div.mainNav div.mainCategories ul .activeFirst {
	display: block;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/tabNavSprite.png) no-repeat;
	background-position: right -39px;
	color: #870E06;
}

#container div.mainNav div.mainCategories ul .activeFirst a {
	color: #870E06;
	background: none;
	padding: 0.25em 0 0 0;
	margin: 0;
	width: 4em;
}

#container div.mainNav div.mainCategories ul .activeFirst a:hover {
	text-decoration: underline;
	color: #870E06;
}

#container div.mainNav div.mainCategories ul .activeFirst div.leftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/tabNavSprite.png) no-repeat;
	background-position: -1px -79px;
	width: 0.6em;
	margin: 0;
	padding: 0;
	height: 27px;
	float: left;
}

#container div.mainNav div.mainCategories ul .activeFirst div.rightCorner {
	padding: 0.5em 0.8em 0 0;
	margin: 0;
}

/* rounded gray tab, of active content */
#container div.mainNav div.mainCategories ul .active {
	display: block;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/tabNavSprite.png) no-repeat;
	background-position: right -39px;
	color: #870E06;
}

#container div.mainNav div.mainCategories ul .active a {
	color: #870E06;
	background: none;
	padding: 0.5em 1em 0 0.8em;
}

#container div.mainNav div.mainCategories ul .active a:hover {
	color: #870E06;
}

#container div.mainNav div.mainCategories ul .active div.leftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/tabNavSprite.png) no-repeat;
	background-position: 0px -39px;
	width: 0.8em;
	margin: 0 0 0 -3px;
	padding: 0;
	height: 27px;
	float: left;
}

#container div.mainNav div.mainCategories ul .active div.rightCorner {
	padding: 0.5em 0.8em 0 0;
	margin: 0;
}

/* round corner on right */
#container div.mainNav div.mainCategories div.mainRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_top.gif) #333333 top right no-repeat;
	height: inherit;
	width: 0.8em;
	float: right;
	margin: 0;
	padding: 0;
}

/* div.subCategories ==> lower light gray gradient bar */
#container div.mainNav .subCategories {
	width: 100%;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/navLeftExtended.png) #EBEBEB bottom left no-repeat;
	height: 27px;
}

#container div.mainNav .subCategories ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
	width: 950px;
}

#container div.mainNav .subCategories ul li {
	padding: 0;
	margin: 0;
	float: left;
	text-align: center;
	font-weight: bold;
	background-image: none;
}

#container div.mainNav .subCategories ul li a {
	text-decoration: none;
	display: block;
	padding: 0.5em 0.75em;
	background: url(http://www.bendbulletin.com/graphics04/nav-pipe-blue.png) no-repeat right;
}

	
#container div.mainNav .subCategories ul li a:hover {
	display: block;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
}

#container div.mainNav .subCategories ul .active {
}

#container div.mainNav .subCategories ul .active a {
	color: #870E06;
}

 
/* lower right rounded corner */
#container div.mainNav .subCategories div.subRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/navRightExtended.png) #EBEBEB bottom right no-repeat;
	height: inherit;
	width: 0.8em;
	float: right;
	margin: 0;
	padding: 0;
}

/* SITEWIDE SEARCH, SEARCH SPONSOR, E-EDITION CREDENTIALS 
-------------------------------------------------------------------------------- */
#container div.eddContainer {
	margin: 0 auto 10px auto;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #CCCCCC;
}

/* div.lc_full and div.rc_full - generalized rounded corner endcaps for search and e-edition login containers, this get used with searchCenterGradient.png as the body fill  */
#container div.eddContainer div.lc_full{
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/searchLeftSide.png) #ECECEC top left no-repeat;
	float: left;
	height: 60px;
	width: 10px;
}

#container div.eddContainer div.rc_full{
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/searchRightSide.png) #ECECEC top left no-repeat;
	float: right;
	height: 60px;
	width: 10px;
}

#container div.eddContainer img {
}

/* sitewide search form styles */
#container div.eddContainer div.searchArea {
	float: left;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/searchCenterGradient.png) #ECECEC repeat-x;
	width: 57.5em;
	height: 60px;
	font-weight: bold;
}

#container div.eddContainer div.searchArea form {
	float: left;
	width: 55.5em;
}

#container div.eddContainer div.searchArea form .search_field {
	width: 34.5em;
	margin: 5px;
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	padding: 2px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-image: url(http://www.bendbulletin.com/graphics/v3_wide/headerBackground.gif);
	background-position: 0 -50px;
	background-repeat: repeat-x;
	font-family: 'Helvetica Neue', arial, helvetica, sans-serif;
}

#container div.eddContainer div.searchArea .search_submit {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/btnNavSearch.png) #ECECEC bottom right no-repeat;
	width: 70px;
	height: 26px;
	color: #FFFFFF;
	text-align: center;
	border: 0;
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 0;
	float: right;
}

#container div.eddContainer div.searchArea div.searchChooser {
	clear: both;
}

#container div.eddContainer div.searchArea div.searchChooser div.radioChoices {
	float: left;
}

#container div.eddContainer div.searchArea div.searchChooser div.radioChoices span {
	font-weight: normal;
}

#container div.eddContainer div.searchArea div.searchChooser div.googlePowered {
	float: left;
	font-weight: normal;
	font-size: 0.8em;
	margin: 0 0 0 3px;
}

#container div.eddContainer div.searchArea div.searchChooser div.advancedArchive {
	float: right;
	text-transform: uppercase;
	font-size: 0.8em;
	margin: 6px 0 0 0;
}

#container div.eddContainer .searchSponsor {
	float: left;
	width: 120px;
	height: 60px;
	margin: 0 0 0 10px;
	border: 0;
}

#container div.eddContainer .eEditionLogin {
	float: right;
	margin: 0;
	width: 12em;
}

#container div.eddContainer .eEditionLogin div.upperLeftCorner, #container div.eddContainer .eEditionLogin div.upperRightCorner {
	padding: 0 0 0.5em 0;
}

#container div.eddContainer .eEditionLogin div.upperLeftCorner p.sign_in_link {
}

#container div.eddContainer .eEditionLogin div.upperLeftCorner p.sign_in_message {
	margin: 0;
	padding: 0;
	text-indent: 0.7em;
	font-weight: bold;
}

#container div.eddContainer .eEditionLogin div.content p.manage_link {
	margin: 0;
	padding: 0;
	line-height: 1.3em;
}

#container div.eddContainer .eEditionLogin div.upperLeftCorner p.utility_bar_date {
	display: none !important;
}

#container div.eddContainer .eEditionLogin div.content {
	padding: 0.33em 0 0 0.5em;
	margin: 0;
}

#container div.eddContainer .eEditionLogin div.content .utility_bar {
}

#container div.eddContainer .eEditionLogin div.content .utility_bar label {
	margin: 0.25em 0 0 0;
	float: left;
	width: 62px;
	color: #666666;
}

#container div.eddContainer .eEditionLogin div.content .utility_bar .login_field {
	width: 200px !important;
	margin: 0;
	font-size: 1.2em; /* background-image: url(http://www.bendbulletin.com/graphics04/icons_buttons/loginSprite.gif);
	background-position: 0 2px;
	background-repeat: no-repeat; */
	border: 1px solid #CCCCCC;
}

#container div.eddContainer .eEditionLogin div.content .utility_bar .password_field {
	width: 138px !important;
	margin: 0.125em 0.25em 0 0;
	font-size: 1.2em;
	float: left; /* background-image: url(http://www.bendbulletin.com/graphics04/icons_buttons/loginSprite.gif);
	background-position: 0 -28px;
	background-repeat: no-repeat; */
	border: 1px solid #CCCCCC;
}

#container div.eddContainer .eEditionLogin div.content .utility_bar .field_hover {
	background-position: 0 -500px;
}

#container div.eddContainer .eEditionLogin div.content .utility_bar .submit_button {
	margin: 0.25em 0 0 0;
}

#container div.eddContainer .eEditionLogin div.content .utility_bar .submit_button input {
	margin: 0;
	padding: 0;
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/btnIservices.png) #ECECEC bottom right no-repeat;
	width: 57px;
	height: 19px;
	color: #FFFFFF;
	text-align: center;
	border: 0;
	font-weight: bold;
	font-size: 0.8em;
}

#container div.eddContainer .eEditionLogin div.content #account_utility_bar {
	clear: both;
	padding: 0.25em 0 0 0;
}

/* TOP LEADERBOARD AND HOUSE AD POSITIONING
-------------------------------------------------------------------------------- */
#container div.leaderContainer {
	margin: 0 auto 0.25em auto;
	padding: 0 0 0.75em 0;
	border-bottom: 1px solid #CCCCCC;
}

#container div.leaderContainer img {
	border: 1px solid #CCCCCC;
}

#container div.leaderContainer .leaderAd {
	float: left;
	width: 728px;
	height: 90px;
}

#container div.leaderContainer .houseAd {
	float: right;
	margin: 0 0 0 1em;
	width: 230px;
	height: 90px;
}

/* BREAKING NEWS
-------------------------------------------------------------------------------- */
#container h1.breakingNews {
	margin: 10px 0 20px 0;
	padding: 5px 0 5px 160px;
	background: url(http://www.bendbulletin.com/graphics04/breakingNews_txt.png) #CCCCCC no-repeat 0 50%;
	font-weight: normal;
	font-size: 1.2em;
}

#container h1.breakingNews span {
	color: #999999;
}

#container h1.breakingNews a {
	font-weight: bold;
}

/* BREADCRUMB
-------------------------------------------------------------------------------- */
#container ul.breadcrumb {
	padding: 0.5em 0 0.75em 0;
	margin: 0 0 10px 0;
	font-weight: bold;
}

#container ul.breadcrumb li {
	display: inline;
	background: url(http://www.bendbulletin.com/graphics04/nav_bc_arrow.png) no-repeat;
	padding: 0 0 0 0.9em;
	margin: 0 0.85em 0 0;
}

/* WHITE ROUNDED CORNER BOX, WIDTH NEEDS TO BE SET WITH SEPARATE STYLE
SET 3 ( corner_3_top.gif | corner_3_bottom.gif )
fill: #FFFFFF (white)
stroke: #d6d6d6
-------------------------------------------------------------------------------- */
div.rcWhiteContainer {
}

div.rcWhiteContainer .upperLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_3_top.gif) top left no-repeat;
	width: 100%;
	height: 10px;
	text-align: center;
}

div.rcWhiteContainer .upperRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_3_top.gif) top right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcWhiteContainer .content {
	border-right: 1px solid #D6D6D6 !important;
	border-left: 1px solid #D6D6D6 !important;
}

div.rcWhiteContainer .lowerLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_3_bottom.gif) bottom left no-repeat;
	height: 10px;
	width: 10px;
	width: 100%;
}

div.rcWhiteContainer .lowerRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_3_bottom.gif) bottom right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

/* WHITE ROUNDED CORNER BOX, WIDTH NEEDS TO BE SET WITH SEPARATE STYLE
SET 1 ( corner_1_top.gif | corner_1_bottom.gif )
fill: #f0f0f0
stroke: d6d6d6
-------------------------------------------------------------------------------- */
div.rcGrayContainer {
}

div.rcGrayContainer .upperLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_top.gif) top left no-repeat;
	width: 100%;
	height: 10px;
	text-align: center;
}

div.rcGrayContainer .upperRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_top.gif) top right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcGrayContainer .content {
	background-color: #F0F0F0;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}

div.rcGrayContainer .lowerLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_bottom.gif) bottom left no-repeat;
	height: 10px;
	width: 10px;
	width: 100%;
}

div.rcGrayContainer .lowerRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_bottom.gif) bottom right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcDarkContainer {
}

div.rcDarkContainer .upperLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_top.gif) top left no-repeat;
	width: 100%;
	height: 10px;
	text-align: center;
}

div.rcDarkContainer .upperRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_top.gif) top right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcDarkContainer .content {
	background-color: #333333;
}

div.rcDarkContainer .lowerLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_bottom.gif) bottom left no-repeat;
	height: 10px;
	width: 10px;
	width: 100%;
}

div.rcDarkContainer .lowerRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_bottom.gif) bottom right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcBlackContainer {
}

div.rcBlackContainer .upperLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_5_top.gif) top left no-repeat;
	width: 100%;
	height: 10px;
	text-align: center;
}

div.rcBlackContainer .upperRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_5_top.gif) top right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcBlackContainer .content {
	background-color: #000000;
}

div.rcBlackContainer .lowerLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_5_bottom.gif) bottom left no-repeat;
	height: 10px;
	width: 10px;
	width: 100%;
}

div.rcBlackContainer .lowerRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_5_bottom.gif) bottom right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcKickerContainer {
}

div.rcKickerContainer .upperLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_top.gif) top left no-repeat;
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	background-color: #333333;
}

div.rcKickerContainer .upperRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_top.gif) top right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.rcKickerContainer .content {
	background-color: #EBEBEB;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}

div.rcKickerContainer .lowerLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_bottom.gif) bottom left no-repeat;
	height: 10px;
	width: 10px;
	width: 100%;
}

div.rcKickerContainer .lowerRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_bottom.gif) bottom right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

/* STYLIZED MAIN CONTAINER ON FRONT PAGE
/* STYLIZED CONTAINER FOR RESTAURANT GUIDE SEARCH
-------------------------------------------------------------------------------- */
div.a1mainContainer {
	/* width: 305px; */
	margin: 0;
}

div.a1mainContainer .upperLeftCorner {
	background-position: top left;
	background-repeat: no-repeat;
	width: 100%;
	text-align: center;
	height: 10px;
}

div.a1mainContainer .upperRightCorner {
	background-position: top right !important;
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

div.a1mainContainer .lightCorners {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_top.gif);
	background-color: #F0F0F0;
}

div.a1mainContainer .darkCorners {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_2_top.gif) top left no-repeat;
	color: #FFFFFF;
	background-color: #333333;
	height: 1.8em;
}

div.a1mainContainer .upperLeftCorner h3 {
	text-transform: uppercase;
	padding: 0.25em 0;
	margin: 0;
	font-size: 1.2em;
}

div.a1mainContainer .content {
	background-color: #F0F0F0;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}

div.a1mainContainer .content .middle {
	padding: 10px;
}

div.a1mainContainer .content .middle img {
	margin: 0;
	border: 1px solid #999999;
}

div.a1mainContainer .content .middle h1 {
	margin: 5px 0 0 0;
}

div.a1mainContainer .content .middle h4 {
	margin: 5px 0;
}

div.a1mainContainer .content .middle p {
	margin: 5px 0 0 0;
	font-size: 1.2em;
}

div.a1mainContainer .content .middle p a {
	font-weight: bold;
}

div.a1mainContainer .lowerLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_bottom.gif) bottom left no-repeat;
	height: 10px;
	width: 10px;
	width: 100%;
}

div.a1mainContainer .lowerRightCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/corner_1_bottom.gif) bottom right no-repeat;
	height: 10px;
	width: 10px;
	float: right;
}

/* FRONT PAGES PROMO BOX ON FRONT PAGE OF SITE and GLOBAL RIGHT RAIL
-------------------------------------------------------------------------------- */
#bodyContent .frontPages {
	width: 100%;
	margin: 10px 0;
}

#bodyContent div.frontPages div.content {
	padding: 0 10px;
}

#bodyContent div.frontPages h3 {
	margin: 0;
	color: #666666;
}

#bodyContent div.frontPages h4 {
	margin: 5px 0;
	color: #0A4366;
}

#bodyContent div.frontPages a img {
	float: left;
	margin: 0 5px 0 0;
	border: 3px solid #CCCCCC;
}

#bodyContent div.frontPages a:hover img {
	border-color: #0A4366;
}

#bodyContent div.frontPages p {
	margin: 1em 0 0 0;
}

#bodyContent div.alsoFree {
	width: 305px;
	margin: 10px 0;
}

#bodyContent div.alsoFree div.content {
	padding: 0 10px;
}

#bodyContent div.alsoFree h3 {
	margin: 0;
	color: #666666;
}

#bodyContent div.alsoFree h4 {
	margin: 5px 0;
	color: #0A4366;
}

#bodyContent div.alsoFree a img {
	float: left;
	margin: 0 5px 0 0;
	border: 3px solid #CCCCCC;
}

#bodyContent div.alsoFree a:hover img {
	border-color: #0A4366;
}

#bodyContent div.alsoFree p {
	margin: 0;
}

/* AP MONEY AND MARKETS, MARKET GRAPH LARGE
-------------------------------------------------------------------------------- */
#bodyContent div.apMarketGraph {
	margin: 10px 0;
	padding: 0;
}

#bodyContent div.apMarketGraph div.content {
	padding: 0 10px;
	margin: 0;
}

#bodyContent div.apMarketGraph h3 {
	margin: 0 0 1em 0;
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/apLogo.gif) center left no-repeat;
	text-indent: 38px;
	color: #000000;
	text-decoration: none;
}

/* this hides 'AP' where the background graphic replaces it. AP text will show when CSS is turned off, bots, spiders */
#bodyContent div.apMarketGraph h3 span {
	display: none;
}

#bodyContent div.apMarketGraph h4 {
	margin: 5px 0;
	color: #0A4366;
}

/* rounded gray tab, of active content */
#container div.mainNav div.mainCategories .p_movieactive {
	display: block;
	background-image: url(http://www.bendbulletin.com/graphics04/corners_gradients/tabNavSprite.png);
	background-position: right -39px;
	background-repeat: no-repeat;
	color: #870E06;
}

#container div.mainNav div.mainCategories .p_movieactive a {
	color: #870E06;
	background: none;
	padding: 0.5em 1em 0 0.8em;
}

#container div.mainNav div.mainCategories .p_movieactive a:hover {
	color: #870E06;
}

#container div.mainNav div.mainCategories .p_movieactive div.passiveLeftCorner {
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/tabNavSprite.png) no-repeat;
	background-position: 0px -39px;
	width: 0.8em;
	margin: 0 0 0 -23px;
	padding: 0;
	height: 29px;
	float: left;
	display: block !important;
}

p.sign_in_desc {
	margin: 0 0 0 0.5em;
	text-align: left;
	font-weight: bold;
}

p.sign_in_link {
	background: url(http://www.bendbulletin.com/graphics04/icons_buttons/btnNavSearch.png) #ECECEC bottom right no-repeat;
	width: 70px;
	height: 26px;
	color: #FFFFFF;
	text-align: center;
	border: 0;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

p.sign_in_link a {
	color: #FFFFFF;
}

/* END: parts_global */
div.footerContainer {
	width: 100%;
	border-top: 1px solid #666666;
	margin: 0;
	background-color: #0A4366;
	color: #FFFFFF;
	padding: 15px 0 0 0;
}

div.footerContainer div.content {
	width: 976px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 0;
}

div.footerContainer div.content div.leftSearch {
	width: 276px;
	margin: 10px 0 0 0;
	border-right: 1px solid #CCCCCC;
	float: left;
	height: 235px;
}

div.footerContainer div.content div.leftSearch .searchForm form {
	margin: 20px 10px 0 0;
}

div.footerContainer div.content div.leftSearch .searchForm form input.search_field {
	background-color: #ECECEC;
	border: 1px solid #999999;
	width: 175px;
	padding: 2px;
	font-weight: bold;
}

div.footerContainer div.content div.leftSearch .searchForm form input.search_submit {
	background-color: #0A4366;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/toolbar-bg.gif) repeat-x;
	color: #ECECEC;
	font-weight: bold;
	border: 1px solid #999999;
	width: 65px;
	padding: 1px;
}

div.footerContainer div.content div.leftSearch .searchForm form input.search_hover {
	background-color: #ECECEC;
	background-image: none;
	color: #000000;
}

div.footerContainer div.content div.leftSearch .footerIservicesLogin {
	border: 1px solid #666666;
	z-index: 100000;
	display: block;
	width: 260px;
	margin: 25px 0 0 0;
}

div.footerContainer div.content div.leftSearch .footerIservicesLogin form {
	margin: 10px 10px 0 10px;
}

div.footerContainer div.content div.leftSearch .footerIservicesLogin form .field {
	background-color: #CCCCCC;
	border: 1px solid #999999;
	padding: 2px;
	font-weight: bold;
}

div.footerContainer div.content div.leftSearch .footerIservicesLogin form .username {
	width: 230px;
	margin: 0 0 10px 0;
}

div.footerContainer div.content div.leftSearch .footerIservicesLogin form .password {
	clear: both;
	width: 155px;
	float: left;
	margin: 0 5px 10px 0;
}

div.footerContainer div.content div.leftSearch .footerIservicesLogin form .cred_submit {
	background-color: #0A4366;
	background: url(http://www.bendbulletin.com/graphics04/corners_gradients/toolbar-bg.gif) repeat-x;
	color: #ECECEC;
	font-weight: bold;
	border: 1px solid #999999;
	width: 5em;
	padding: 1px;
	float: right;
}

div.footerContainer div.content div.leftSearch .footerIservicesLogin .cred_submit_hover {
	background-color: #ECECEC;
	background-image: none;
	color: #000000;
}

div.footerContainer div.content div.rightFooterLinks {
	float: left;
	width: 675px;
	margin: 5px 0 0 10px;
}

div.footerContainer div.content div.rightFooterLinks p {
	color: #CCCCCC;
}

div.footerContainer div.content div.rightFooterLinks p div.sugg_browser {
	margin: 10px 0 0 0;
}

div.footerContainer div.content div.rightFooterLinks a {
	color: #FFFFFF;
}

div.footerContainer div.content div.rightFooterLinks dl {
	line-height: 2em;
}

div.footerContainer div.content div.rightFooterLinks dl dt {
	float: left;
	width: 120px;
	font-weight: bold;
	color: #FFFFFF;
	clear: left;
}

div.footerContainer div.content div.rightFooterLinks dl dd {
	color: #999999;
}

div.footerContainer div.content div.rightFooterLinks dl a {
	color: #FFFFFF;
}

div.footerContainer div.content div.rightFooterLinks p small {
	font-size: 0.8em;
}

div.footerContainer div.content div.rightFooterLinks small a {
	color: #FFFFFF;
}

div.footerPartners {
	width: 100%;
	border-top: 1px solid #333333;
	margin: 0px;
	background-color: #666666;
	color: #FFFFFF;
	padding: 5px 0em;
}

div.footerPartners div.content {
	width: 976px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 0;
}

div.footerPartners div.content div.right {
	float: right;
	margin: 0;
}

div.footerPartners div.content div.right img {
	float: left;
	margin: 0;
	margin: 0 0 0 0.8em;
	background-color: #FFFFFF;
}

div.footerPartners div.content div.left {
	float: left;
	margin: 0;
	width: 50em;
}

div.footerPartners div.content div.left ul {
	margin: 0;
	float: left;
	font-size: 0.9em;
}

div.footerPartners div.content div.left ul li {
	margin: 0 0 0.25em 0;
	float: left;
	list-style-type: none;
}

div.footerPartners div.content div.left ul li a {
	text-decoration: none;
	padding: 0 0 0 0.75em;
	display: block;
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

div.footerPartners div.content a {
	margin: 0 0 0 10px;
}

div.footerPartners div.content a img {
	border: 1px solid #333333;
}



/* END: compressedCSSfromSaxo */