div#content_bin {
	background: #eee url("http://media.bonnint.net/dado/oss-trav/1/191/19141.jpg") no-repeat; 
	overflow: hidden;
}



/*
body.wxos div#nav_tabs { background-color: #444444; }
body.wxos div#nav_tabs a.logo,
body.wxos div#nav_tabs a.logo:hover { background: #444444 url('/images/espn_site_logo_homepage.gif') no-repeat !important; width: 324px; height: 90px; padding: 0px; margin: 0px; }
body.wxos div#nav_tabs a { color: #dcd9d9;	background: #f7e7bb url('http://media.bonnint.net/dado/oss-trav/1/138/13804.jpg') no-repeat; }
body.wxos div#nav_tabs a:hover { color: #ffffff; background: #333333 url('http://media.bonnint.net/dado/oss-trav/1/137/13799.jpg') no-repeat; }
body.wxos div#nav_tabs a.wxos { background-image: url('http://media.bonnint.net/dado/oss-trav/1/137/13799.jpg'); color: #ffffff;}
body.wxos div#nav_tabs a.logo { background: #444444 url('http://media.bonnint.net/dado/oss-trav/1/170/17014.jpg') no-repeat; }
body.wxos div#nav_tabs a.logo:hover { background: #444444 url('http://media.bonnint.net/dado/oss-trav/1/170/17014.jpg') no-repeat; }
*/

/*div#right_spacer {
	padding-top: 165px;
}*/

div#content_left {
	width: 625px;
	margin-left: 20px;
}

ul#breadcrumb {
	padding: 15px 5px 5px 0px;
}

ul#breadcrumb li {
	display: inline;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

ul#breadcrumb li a {
	color: #ffffff;
	text-decoration: none;
}

div#footer_bin {
	background-color: #eeeeee;
}

hr {
	border-top-color: #666666;
}

div#right_spacer { display: none; }

div#listen_live {
	float: none !important;
}




/* START CALENDAR */
div#calendar_widget { width: 290px; background-color: #333; padding: 3px; margin-top: -14px; border: 3px solid #000; }
div#calendar_widget h2 { padding: 5px; margin: 0px; color: white; font-size: 14px; }
div#calendar_widget ul.dates { padding: 5px 0px 5px 0px; text-align: center; overflow: auto; }
div#calendar_widget ul.dates li { display: block; list-style: none; font-size: 16px; margin-left: 5px; float: left; }
div#calendar_widget ul.dates li a { background: #333 url("http://media.bonnint.net/dado/oss-trav/2/213/21372.jpg") no-repeat center top;	text-decoration: none; display: block; width: 36px; height: 48px; color: #f6f0d9; }
div#calendar_widget #calendar_fill { display: none; font-size: 10px; text-align: center; height: 224px; overflow: auto; }
div#calendar_widget #calendar_fill ul { color: white; }
div#calendar_widget #calendar_fill ul li { list-style: none; padding: 3px; border-top: 1px dotted #cccccc; font-size: 10px; text-align: left; color: #ffffff; margin-top: 4px; line-height: 1.5em; }
div#calendar_widget #calendar_fill ul li a { text-decoration: none; color: #ffa200; }
div#calendar_widget #calendar_fill ul li img { display: none; }
div#calendar_widget #calendar_fill ul li h3 { font-size: 12px; }
div#calendar_widget .loading { text-align: center; background: url('/images/loading.gif') no-repeat top center; height: 50px; }
div#calendar_widget ul.dates li.selected a { background: #333 url("http://media.bonnint.net/dado/oss-trav/1/141/14125.gif") no-repeat center top; color: #f6f0d9; color: white; font-weight: bold; }
#calendarEvent { width: 300px; }
#calendarEvent span.detail { display: block; border-bottom: 1px dashed #cccccc; margin-bottom: 5px; }
#calendarEvent span.more { padding: 3px; background-color: #eeeeee; margin-bottom: 5px; }

/* EVENTS PAGE */
ul#events li h3 {
	font-weight: normal;
	font-variant: normal;
	color: #8c0e0f;
	letter-spacing: normal;
}

ul#events li h3 a {
	font-weight: normal;
	font-variant: normal;
	color: #8c0e0f;
	letter-spacing: normal;
}

ul#events li img {
	float: left; 
	margin-right: 5px; 
	margin-top: 5px;
	border:  none !important;
}


/* END CALENDAR AND END EVENTS PAGE */



/*********************************

NEW REDESIGN STYLES 

**********************************/


body.wxos {
	background-color: #111;
}

div#content_bin {
	background: #eee url(../../../images/bg_content_bin.gif) repeat-x;
	positon: relative !important;
}


/* TURN OFF OLD NAVIGATION TABS */
#nav_tabs {
	display: none;
}

div#new_header {
	text-align: center;
	border-top: #d70202 solid 3px; 
	height: 115px;
	background: #333333 url(../../../images/header_bg.gif) repeat-x;
	padding-top: 0px;
	padding-left: 20px;
	text-align: left;
}

div#header_logo {
	margin-top: 20px;
	float: left;
}

div#jock_flash_box {
	margin: 17px 15px 0px 0px;
	float: right;
	height: 80%;
}


/* START NAV */
div#subnav_2 { position: relative; text-align: left; background-color: #8c0e0f; display: none; }
div#subnav_2 ul { padding: 5px; margin: 0px; background-color: #8c0e0f; font-weight: bold; font-family: Arial; color: white; text-decoration: none; }
div#subnav_2 ul li { display: inline; color: white; padding: 5px 4px 5px 4px; text-transform: uppercase; cursor: pointer; font-family: Arial; font-size: 85%; text-decoration: none; }
div#subnav_2 ul li a { color: white; text-decoration: none; padding: 3px; font-family: Arial; }
div#subnav_2 ul li.selected { background: #570102/*  url('/helpers/nav/images/arrow_orange.gif') no-repeat bottom center */; }
div#subnav_2 ul li.selected, div#subnav_2 ul li.selected a { color: #ffe6a7; }
div#subnav_2 ul li ul { display: none; background-color: #570102; position: absolute; top: 23px; margin: 0px 0px 0px -5px; width: 975px; }
div#subnav_2 ul li ul li a { text-transform: capitalize; }
div#subnav_2 ul li ul li a:hover { background-color: #570102; }
div#subnav_2 ul li.selected ul, div#subnav_2 ul li.selected ul a { color: #fff; font-size: 105%; text-transform: uppercase; word-spacing: -.1em;}
/* END NAV */


.ap {
	background: #8c0e0f url(http://media.bonnint.net/dado/oss-trav/2/215/21595.jpg) bottom left repeat-x !important;
	padding: 10px 10px 25px 10px;
	margin-top: 15px;
	overflow-y: auto;
	overflow-x: hidden;
	list-style-image: url(http://media.bonnint.net/dado/oss-trav/2/215/21597.gif) !important;
	width: 280px;
}

div#weather_rgt { border:2px solid #364E57; width:296px; }
div.ap a { 
	color: #fff !important;
	font-size: 90%;
}

p.ap {
	background: #8c0e0f url(http://media.bonnint.net/dado/oss-trav/2/221/22153.gif) top left no-repeat !important;
	height: 34px;
	color: #fff;	
	margin-bottom: -5px;
	overflow: hidden;
	margin-left: 0px;
/* 	border: 2px solid white; */
}
 
body.wxos h4 {
	font:bold medium Arial, sans-serif; 
	text-align: left; 
	padding-left: 18px;
	padding-top: 8px; 
	color: #444; 
	margin-bottom: 3px;
}

.ad_med_rectangle {
	 margin: 15px 0 15px 0;
}


.no_margin_top {
	position: relative;
	top: -15px;
}

div.block img {
	margin-left: 5px;
	border: none;
}


div.block h3,
div.block h4 {
	color: #fff; 
	/*width: 100%; */
	height: 22px;
	padding: 15px 5px 5px 20px; 
	background: #000 url(http://media.bonnint.net/dado/oss-trav/2/223/22371.jpg) top left repeat-x; 
	font-weight: normal; 
	letter-spacing: .2em; 
	font-variant: small-caps; 
	font-size: 130%; 
	border-bottom: none !important
}

div.homepage_profile h3 {
	color: #fff; 
	width: 100%; 
	height: 22px;
	padding: 5px 10px 5px 10px; 
	background: #000 url(http://media.bonnint.net/dado/oss-trav/2/223/22371.jpg) top left repeat-x; 
	font-weight: bolder; 
	letter-spacing: normal; 
	font-variant: normal; 
	font-size: 100%; 
	border-bottom: none !important; 
}

.video {
	color: #fff;
}

div.info h4 {
	color: #fff; 
	width: 100%; 
	height: 22px;
	background-color: #444;
	background-image: none;
	padding: 5px 10px 5px 10px; 
	font-weight: bolder; 
	letter-spacing: normal; 
	font-variant: normal; 
	font-size: 130%; 
	border-bottom: none !important; 
}

div.mixed_blog_feed h3,
div.mixed_blog_feed h4 {
	height: 100%;
}

mvp_page_margin {
	margin-top: 15px;
}

.wrapper {
	text-align: left; 
	margin: 15px 20px 15px 0;
	border: 1px solid #888888; 
	background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important;
}

.block {
	padding-left: 10px;
	/*width: 615px;*/
}

div.block div.wrapper {
	background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important;
	margin: auto;
	margin: 15px 15px 15px 15px;
}

div.block div.wrapper a {
	color: #ec6413;
}

div.block div.wrapper h3 {
	background: none;
	border-bottom: 1px solid #b4a58e;
	margin: 5px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	color: #333333;
}

/* START AUDIO VIDEO PHOTO MEDIA PAGES */

div.block div.row h4 { font-size: 130%; color: #222; letter-spacing: normal; font-variant: normal; text-transform: none; background-image: none; background-color: transparent; }

div.block div.row img { margin: 0px 5px 0px 10px;  }

div.wrapper_audio_archive div.blogAttachment_widget { 
	margin-top: 0px;	
	padding: 20px; 
	margin-left: -20px;
	width: 585px; 
	text-align: left; 
	background: #444; 
	height: 540px; 
	overflow-y: scroll; 
	overflow-x: hidden;
}


/* END AUDIO VIDEO PHOTO MEDIA PAGES */


div.plain_header h3,
div.plain_header h4 {
	background-image: none !important;
	border-bottom: 1px solid #666 !important;
	background-color: transparent !important;
	width: 100%;  
	letter-spacing: normal !important; 
	font-variant: normal !important; 
	font:bold medium Arial, sans-serif; 
	text-align: left; 
	padding-top: 0 18px 0 18px; 
	color: #444; 
	margin-bottom: 5px;
}



/* RAMS PAGE */
	
.rams {
	background: #fff url(http://media.bonnint.net/dado/oss-trav/2/223/22374.gif) top right no-repeat !important;
}

#rams_bar {
	margin-top: 0px;
}





/* TWITTER FEED */

.twitter_followers {
	clear: both;
	float: left;
	margin: 0 10px 5px;
	width: 48px;
	height: 48px;
	border: 0px;
}

.twitterDate {
	color: #333;
	font-style: italic;
}

#lineBoxInner {
} 
 
#twitterbox {
	width: 298px;
	position: relative;
	left: -1px;
	height: 300px;
	border: 1px solid #888;	
	overflow: auto;	
	background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important;
}

#twitterfeed {
	width: 270px;
	overflow: hidden;
	font-size: 89%;	
}

#twitterfeed a:link {
	color: #8c0e0f;
}

.tweet {
	float: left;
	clear: both;	
	border-bottom: 1px solid #cdcdcd;
	margin: 0 0 5px;
	padding: 5px;
	width: 280px;
}

.tweetdesc {
	float: left;	
	width: 200px;
}

.twittertalkheader {
	color:#000;
}

.lineBoxTop a:link {
	color: #8c0e0f !important;
}

.lineBoxTop h3 {
	color: #fff; 
	width: 285px; 
	position: relative; 
	top: 0px; 
	left: 0px; 
	padding: 5px 5px 5px 10px; 
	background: #000 url(http://media.bonnint.net/dado/oss-trav/2/223/22371.jpg) top left repeat-x; 
	font-weight: normal; 
	letter-spacing: .2em; 
	font-variant: small-caps; 
	font-size: 130%; 
	border-bottom: none !important; 
	margin-top: 15px;
}

div.tooltip { 
    background-color:#000; 
    outline:1px solid #669; 
    border:2px solid #fff; 
    padding:10px 15px; 
    width:200px; 
    color:#fff; 
    display:none; 
    font-size:12px; 
	color:#ffffff;
    /* outline radius for mozilla/firefox only */ 
    outline-radius:4px; 
    -moz-outline-radius:4px; 
    -webkit-outline-radius:4px; 
	text-align:justify;
} 

div.tweetdesc h3 { 
    margin:0; 
    font-size: medium; 
    color:#000; 
}

#trigger{
	color:#004276;
	font-size:12px;	
	margin:0 0 0 80px;
	cursor:pointer;
}

#closetwitter{
	float:right;
	width:20px;
	margin:-15px -15px 0 0	
}

img{border:0px;}

/* END TWITTER FEED */




/* BLOGS, ATTACHMENTS, WIDGETS (VIDEO & AUDIO) */


/* BLOG POST PAGE STYLE OVERRIDES */

div.block {
	border: 1px solid #888888; 
	background: #444;
	margin-bottom: 15px;
	margin-top: 15px;
}

div#post_body { 
	overflow: hidden; 
	line-height: 1.4em;
	background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important;
	border: 1px solid #b4a58e;	
	color: #333;
}

.attachment {
	background-color: transparent;
	background-image: none;
} 

div#comments{
	background: #333;	
}

/* Comments */
.comment_topper {background-color: #333; overflow: auto; margin-top: 0px; padding-top: 20px;}
div#comment_form { padding: 10px 40px 10px 40px; background-color: #444; color: white; }
div#comment_form a { color: #f1c85f; }
div#comment_form #the_form { line-height: 1.5em; position: relative; }
div#comment_form h3 { font-size: medium; font-weight: bold; padding: 0px 0px 0px 0px; color: #f1c85f; margin: 0px; }
div#comment_form h4 { color: #ffffff; font-size: small; margin: 0px 0px 0px 0px; font-weight: normal; }
div#comment_form h4 span { font-size: small; }
div#comment_list_wrapper { margin: 10px 20px 10px 20px; }
ul#comment_list { margin: 0px 0px 20px 0px; padding: 10px 0px 10px 0px; list-style: none; position: static; background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important; border: 1px solid #b4a58e; }
ul#comment_list li { list-style: none; padding: 10px 3px 3px 3px; color: #333333; margin: 10px; border-top: 1px solid #b4a590; position: relative; }
ul#comment_list li.reply { border: none; }
ul#comment_list li.reply div.body { border: none; }
ul#comment_list li div.photo { width: 80px; float: left; text-align: right; }
ul#comment_list li div.photo a img { border: 3px solid #5e7179; }
ul#comment_list li div.body { width: 460px; margin-left: 90px; padding: 0px 5px 5px 5px; line-height: 1.5em; position: relative; border: none; }
ul#comment_list li div.body .author { font-weight: bold; }
ul#comment_list li div.body .author a { font-weight: bold; text-decoration: none; }
ul#comment_list li div.body .staff_marker { text-transform: uppercase; font-size: small; color: #567299; margin-left: 5px; font-weight: bold; }
ul#comment_list li div.body .created { color: #999999; padding-left: 5px; font-size: small; font-weight: normal; }
ul#comment_list span.report { float: right; font-size: small; position: relative; }
ul#comment_list span.report a { text-decoration: none; color: #538795; }
ul#comment_list span.report ul { display: none; position: absolute; background-color: white; border: 3px solid #cccccc; top: 12px; left: 25px; width: 100px; z-index: 1000; }
ul#comment_list span.report ul li { display: block; margin: 0px; border-bottom: 1px solid #cccccc; padding: 0px 3px 0px 3px; }
ul#comment_list span.report ul li.close { background-color: #cccccc; text-align: right; color: white; cursor: pointer; }
ul#comment_list span.report ul li a { text-decoration: none; }
ul#comment_list span.report ul li a:hover { color: #990000; }
ul#comment_list li a.reply { font-size: small; text-decoration: none; }
ul#comment_list li.greyed_out { filter:alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4; }
div#replyText { text-align: left; padding: 5px; font-size: 10px; color: #990000; }
div#page_listings { text-align: center; }
div#advanced_comments { font-size: small; margin-bottom: 10px; padding: 5px 0px 5px 0px; }
div#advanced_comments a { font-weight: normal; }
div#advanced_comments a.viddler  { background: url('http://cdn-ll-static.viddler.com/wp-plugin/v1/images/redcam.png') center left no-repeat; padding: 3px 0 5px 22px; }
div#advanced_comments a.youtube  { background: url('/modules/comment/images/youtube_ico.jpg') center left no-repeat; padding: 3px 0 5px 22px; }

/* Voters */
div#voted { background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important; border: 1px solid #b4a58e; padding: 20px; margin: 10px 20px 10px 20px; color: black; }
div#voted .voter { width: 90px; text-align: center; font-size: small; margin: 5px; }
div#voted .voter img { padding: 0px; margin: 3px; background-color: #5e7179; border: 3px solid #5e7179; }
div#voted h3 { color: #999999; font-weight: normal; border-bottom: 1px dotted #999999; }

/* Email */
div#email { background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important; border: 1px solid #b4a58e; padding: 20px; margin: 10px 20px 10px 20px; color: black; }
div#email #email_log.loading { background: #eeeeee url('/modules/blog/extra/images/big_ajax.gif') no-repeat center bottom; }
div#email #email_log { width: 150px; height: 100px; float: right; margin: 10px; padding: 5px; }
div#email form { width: 310px; }
div#email h4 { font-size: medium; }
div#email h4 span { font-size: small; font-weight: normal; }
input.field, textarea { font-size: medium; padding: 3px; font-family: sans-serif; border: 1px solid #cccccc; color: #000000; width: 300px; }

/* BLOG ATTACHMENT WIDGETS  (including video widget) */
div.blogAttachment_widget { padding: 0px; width: 260px; text-align: left; background: #e8da95; margin: 0px; padding-right: 5px; }
div.blogAttachment_widget h3 { color: #364e57; font-size: medium; border-bottom: none !important; }
div.blogAttachment_widget div.row { overflow: hidden; margin-bottom: 5px; }
div.blogAttachment_widget div.row h4 { font-size: medium; padding: 0px 0px 3px 3px; margin: 0px 0px 3px 0px; border-bottom: 1px solid #e9570c; color: #c54900; }
div.blogAttachment_widget div.row h4 a { text-decoration: none; color: #c54900; }
div.blogAttachment_widget div.row p a { text-decoration: none; color: #353535; }
div.blogAttachment_widget div.row p { font-size: small; padding-left: 3px; padding-bottom: 10px; color: #353535; }
div.blogAttachment_widget div.row img { margin: 0px; border: 1px solid #999 !important; float: left; width: 80px; }
div.blogAttachment_widget div.row div.desc { text-align: left; float: right; width: 170px; }
div.blogAttachment_widget div.row div.desc h4 { font-size: small; padding: 0px 0px 3px 3px; margin: 0px 0px 3px 0px; border-bottom: 1px solid #e9570c; color: #c54900; }
div.blogAttachment_widget div.row div.desc h4 a { text-decoration: none; color: #c54900; }
div.blogAttachment_widget div.row div.desc p a { text-decoration: none; color: #353535; }
div.blogAttachment_widget div.row div.desc p { font-size: small; padding-left: 3px; color: #353535; }
div.blogAttachment_widget a.more { display: block; font-size: small; text-align: right; color: #e9570c; }
/* END BLOG ATTACHMENT WIDGETS */


/* VIDEO WIDGET BG */
div.blogAttachment_widget { 
	padding: 20px; 
	width: 260px; 
	text-align: left; 
	background: #222;
}

div.blogAttachment_widget h3 { 
	color: #999; 
	font-size: 90%; 
	border-bottom: none !important; 
}

.wrapper_audio h3 { 
	color: #fff; 
	width: 610px; 
	height: 40px;
	padding: 5px 5px 5px 10px; 
	background: #000 url(http://media.bonnint.net/dado/oss-trav/2/223/22371.jpg) top left repeat-x; 
	font-weight: normal; 
	letter-spacing: .2em; 
	font-variant: small-caps; 
	font-size: 130%; 
	border-bottom: none !important; 
}

div.wrapper_audio div.blogAttachment_widget h3 { 
	color: #fff; 
	width: 610px; 
	position: relative; 
	top: -20px; 
	left: -20px; 
	padding: 5px 5px 5px 10px; 
	background: #000 url(http://media.bonnint.net/dado/oss-trav/2/223/22371.jpg) top left repeat-x; 
	font-weight: bolder; 
	letter-spacing: .2em; 
	font-variant: small-caps; 
	font-size: 130%; 
	border-bottom: none !important; 
}

div.wrapper_audio div.blogAttachment_widget { 
	margin-top: -20px !important;	
	padding: 20px; 
	width: 585px; 
	text-align: left; 
	background: #333; 
	height: 464px; 
	overflow-y: scroll; 
	overflow-x: hidden;
}

/* Tabs */
ul.tabs {
	height: 22px;
	margin: 0px 20px 22px 20px;
	padding-left: 10px;
	padding-bottom: 7px;
	background: url('http://stage.101espn.com/images/tab_bar.gif') repeat-x bottom;	
}
ul.tabs li {
	margin: 0; 
	padding: 0;
  	display: inline;
  	list-style-type: none;
}
ul.tabs li img { border: none; height: 12px; margin: 0px; padding: 0px; }
ul.tabs a:link, ul.tabs a:visited {
	float: left;
	background: #555 url('../images/v1/icon_arrow_light.jpg') no-repeat center right;
	font-size: small;
	line-height: 16px;
	/*font-weight: bold;*/
	padding: 2px 10px 2px 10px;
	margin-right: 4px;
	border: 1px solid #454545;
	border-bottom: 1px solid #555; /* Mod */
	text-decoration: none;
	color: #ffffff;
}

ul.tabs a:link.selected, ul.tabs a:visited.selected {
	border-bottom: 1px solid #222;
	padding-right: 15px;
	background: #222 url('http://stage.101espn.com/images/icon_arrow_dark.gif') no-repeat center right;
	color: #ffffff;
}
ul.tabs a:hover{
	background: #222 url('http://stage.101espn.com/images/icon_arrow_dark.gif') no-repeat center right;
}


/* FULL list styles */

/*
.post_body {
	background: #444 !important;
}
*/

.blog_post_body h3 {
	font-size: 26px; 
	font-weight: normal;
	color: #666;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #666666;
	font-family: Arial;
	font-variant: normal;
	letter-spacing: normal; 
}
.blog_post_body h3 a { 
	color: #333; 
	font-weight: normal;
	font-size: 26px; 
	margin-bottom: 5px;
	padding-bottom: 23px;
	border-bottom: 1px solid #999;
	font-family: Arial;
	font-variant: normal;
	letter-spacing: normal; 
}
div.blog_post_body h3 a:hover { text-decoration: underline; }
div.blog_post_body h3 span.byline {
	display: block;
	margin-top: 3px;
	font-size: 10px;
	font-family: Arial;
	font-variant: normal;
	letter-spacing: normal; 		
}

/* CONTEST PAGE */

.blogPost_list {
	background-color: transparent !important; 
}

.blog_post_body {
	background-color: transparent !important; 
	border: none;
	color: #333;
}

div.blog_post_body h3 {
	border: none;
	color: #8c0e0f;
}

div.blog_post_body h3 a {
	text-decoration: underline !important;
	border: none;
	font-weight: normal;
	color: #8c0e0f !important;
	margin: 0px !important;
}

.info {
	color: #333;
}

.icon {
	border:  2px solid #999 !important;
	margin-top: 10px;
}

div#post_body a {
	color: #222;
}

/* END CONTEST PAGE */


/* YOU ARE LOST PAGE */

div#people h3 {
	text-transform: none;
	background: none;
	color: #fff;
}



/* "3 List and WXOS_list" Blog List Styles START */

div.list3 { 
	background: transparent url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important; 
	padding: 5px; 
}

div.list3 div.tabs { 
	padding: 0px 0px 10px 0px; 
	border-bottom: 1px solid #888; 
	margin-bottom: 5px; 
}

div.list3 div.tabs a { 
	color: black; 
	font-weight: bold; 
	text-decoration: none; 
	padding: 3px 0px 3px 0px;
}

/*
div.list3 div.tabs a img { border: none; }
div.list3 ul.posts { margin: 0px; padding: 0px; }
*/

div.list3 ul.posts li { 
/*
	list-style-type: circle !important; 
	list-style-position: outside !important;
*/
	color: black;	
	padding: 0px; 
	overflow: auto; 
	position: relative; 
	margin: 0px 0px 10px 0px; 
	border: none; 
}
div.list3 ul.posts li div.icon3 { 
	width: 55px; 
	float: left; 
	border: none; 
}

div.list3 ul.posts li div.story3 { 
	margin: 0px 20px 0px 20px; 
	border: none; 
}

div.list3 ul.posts li img { 
	border: none; 
	background: none;
}

/* div.list3 ul.posts li img.new_icon { border: none; position: absolute; top: -3px; right: 3px; display: none; } */

div.list3 ul.posts li a { 
	color: #8c0e0f; 
	text-decoration: none; 
}

div.list3 ul.posts li a.title { 
/* 	font-weight: bold;  */
	text-transform: uppercase; 
}

/* div.list3 ul.posts li a.attachment img { background: none; height: 10px; } */

div.list3 ul.posts li p { 
	margin: 3px 0px 0px 0px; 
	color: #333; 
	font-size: small; 
}

/*
div.list3 div.pages { margin: 5px 0px 5px 0px; padding-bottom: 5px; }
div.list3 div.pages a img { border: none; }
*/
/* "3 List" Blog List Styles END */


div.blogAttachment_widget div.row { overflow: hidden; margin-bottom: 15px; }
div.blogAttachment_widget div.row h4 { font-size: 130%; padding: 0px 0px 2px 3px; margin: 10px 0px 2px 0px; border-bottom: 1px solid #888; color: #999; }

div.blogAttachment_widget div.row h4 a { text-decoration: none; color: #fff; font-size: 85%; }
/*
div.blogAttachment_widget div.row p a { text-decoration: none; color: #353535; }
div.blogAttachment_widget div.row p { font-size: small; padding-left: 3px; color: #353535; }
*/
div.blogAttachment_widget div.row img { 
	margin: 0px; 
	border: 2px solid #c3b46c; 
	float: left; 
}

/*div.blogAttachment_widget div.row div.desc { text-align: left; float: right; width: 125px; }*/

div.blogAttachment_widget div.row div.desc h4 { 
	font-size: small; 
	padding: 0px 0px 3px 3px; 
	margin: 0px 0px 3px 0px; 
/* 	border-bottom: 1px solid #8c0e0f;  */
 	border-bottom: 1px solid #e9570c;  
	color: #c54900; 
}


div.blogAttachment_widget div.row div.desc h4 a { 
	text-decoration: none; 
	color: #fff; 
	font-size: 105%; 	
	font-weight: 600;
}

div.blogAttachment_widget div.row div.desc p a { 
	text-decoration: none; 
	color: #d2d2d2; 
}

div.blogAttachment_widget div.row div.desc p { 
	font-size: small; 
	color: #d2d2d2; 
}
/*
div.blogAttachment_widget a.more { display: block; font-size: small; text-align: right; color: #e9570c; }

 END BLOG ATTACHMENT WIDGETS */

div#content_left {
	margin-top: 35px;
}

.triple_play {
	width: 206px; 
	text-align: left; 
	float: left;
	margin-bottom: -5px;
}

.right_padding {
	margin-right: .26em;
}

.wrapper_small_left {
	float: left;
	width: 300px; 
	text-align: left; 
	border: 1px solid #888888; 
	background: #fff url(http://media.bonnint.net/dado/oss-trav/2/216/21692.gif) bottom left repeat-x !important;
}

.wrapper_small_right {
	float: right;
	width: 275px; 
	padding: 14px 10px 14px 15px;	
	text-align: left; 
	border: 1px solid #888888; 
	background: #fff;
	margin-bottom: 15px;
}

.white {
	background-color: #fff !important;
	background-image: none !important;
}

.wrapper_invisible {
	width: 625px; 
	text-align: left; 
	margin: auto;
	margin-top: 15px;
	margin-bottom: 15px;
/*  	border: 2px solid red;   */
	background: none;
}

h3.video_nodisplay {
	display: none;
}

.internal {
	/*margin-top: -30px;
 	border: 2px solid red;  */
}

.wrapper_audio {
	clear: left;
	width: 625px; 
	text-align: left; 
	margin: 0 20px 20px 0;
/*  	border: 1px solid #888;  */
}

.wrapper_ramsheadlines h2 {
	color: #fff; 
	width: 285px; 
	position: relative; 
	top: 0px; 
	left: 0px; 
	padding: 5px 5px 5px 10px; 
	background: #000 url(http://media.bonnint.net/dado/oss-trav/2/223/22371.jpg) top left repeat-x; 
	font-weight: normal; 
	letter-spacing: .2em; 
	font-variant: small-caps; 
	font-size: 130%; 
	border-bottom: none !important; 
	margin-top: 15px;
}

.wrapper_ramsheadlines {
	margin-top: 15px;
}

.wrapper_video h3 {
	color: #fff; 
	width: 285px; 
	position: relative; 
	top: 0px; 
	left: 0px; 
	padding: 5px 5px 5px 10px; 
	background: #000 url(http://media.bonnint.net/dado/oss-trav/2/223/22371.jpg) top left repeat-x; 
	font-weight: normal; 
	letter-spacing: .2em; 
	font-variant: small-caps; 
	font-size: 130%; 
	border-bottom: none !important; 
	margin-top: 15px;
}

.wrapper_video {
	margin-top: 15px;
}

.wrapper_twitter {
	width: 300px; 
	text-align: left; 
	margin: 15px 20px 20px 0;
 	border: 1px solid #888; 
}

.poll {
	background-color: #333;
}

/* SLIDER MAIN FEATURE BOX */
div.carousel { }
div.carousel div.jCarouselLite { }
div.carousel div.mid { /* border: 1px solid blue;  */}
div.carousel .prevbutton { float: left; position: relative; top: 10px; left: 20px;}
div.carousel .nextbutton { float: right; position: relative; top: -62px; right: 20px; }
div.carousel div.payload { display: none; background-color: #fff; width: 584px; border: 2px solid black;}

/* FLASH RAMS COUNTDOWN */ 
#flashcontent {
	display: block;
	margin: 0 auto;
	padding: 0;
}

/* AP STATS */

div.ap_block a { color: #680200 !important; }



div#footer_bin {
	text-align: center;
	background-color: #333333;
	padding: 0;
	margin: 0;
	border: none;
}

div#footer {
	text-align: left;
	background:  #333333;
	 margin: 0px auto 15px;
	border: none;
	height: 100%;
}

div#footer ul {
	float:left;
	margin: 20px 10px 20px 19px;
	list-style: none;
	font-size: small;
	color: #f7e7bc;
	line-height: 1.5em;
}

div#footer li a {
	text-decoration: none;
	color: #ffffff;	
	font-size: small;
}

div#footer h3 {
	text-decoration: none;
	color: #f7e7bc;	
	font-size: small;
}

div#footer a:hover {
	color: #f7e7bc;
}

