/* **************************************************************** */

a { 
	color: #03C;
}

a:hover {
	color: #FF6E00;
}
/* col3 Community Video Base Style Sheet */

html {
	overflow: -moz-scrollbars-vertical;
}

/* Basic font is Arial 12 */
body, table, .bodyfont { 
	font-family: arial, helvetica, Sans-Serif;
	font-size: 12px;
}

#col3_main_area {
	/* margin-left: 230px; */
	float: right;
	display: inline;
	width: 610px;
 	margin-right: 8px; 
	overflow: hidden;
}

#col3_right_area {
	width: 200px;
	float: right;
	display: inline;
	position: relative;
	/* top: -16px; */
}

/* Page tone */
#col3_page { 
	background-color: white; 
}

#col3_site_content { 
	clear: both 
}

#col3_page { 
	width: 850px; 
	margin: 0px auto; 
	text-align: left;
}
#col3_player_area { padding: 0px 12px 0px 12px; }
#col3_player_area .col3_player { float: left; width: 640px; }
#col3_player_area .col3_player_sidebar { float: right; width: 175px; position: relative; overflow: hidden; }

#col3_player_page_area { width: 850px; margin: 0px auto; }

#col3_player_main_area {
	float: left;
	margin: 0;
	width: 500px;
}

#col3_player_side_area {
	float: right;
	margin: 0;
	top: 0;
	width: 314px;
}

#col3_side_area {
	width: 210px;
	float: left;
	padding: 0px 8px; 
	display: inline;
	/* position: absolute; top: 0px; left: 0px; */
	overflow: hidden;
}

#col3_site_top {
	text-align: center;
}

#col3_site_top div.col3neg_solid_banner {
	color: white; 
	padding: 12px; 
	font-weight: bold;
	font-size: 32px;
}

#col3_site_header {
	position: relative;
	overflow: visible;
	margin-bottom: 8px;
}

#col3_column_header {
	/* position: absolute; */
	margin-top: 5px;
	margin-bottom: 5px;
	width: 200px; 
	height: 8px;
	background-color: #006EB5;
}

/* **************************************************************** */


#col3_site_content { 
	/* position: relative; */
	/* overflow: auto; */
}

#col3_site_navbar {
	margin-right: 0px;
	clear: left;
}

#col3_site_footer {
	clear: both;
	text-align: center;
	padding-top: 8px;
}

.col3_color {
	color: #FF6E00;
}

.col3_border {
	border: solid 2px #FF6E00;
}

.col3_full_area {
  padding: 8px	
}

.col3_side_box {
	padding: 0px;
	border: solid 1px #999;
	margin: 0px 14px 12px 4px;
}
div.col3_player_ad_block { margin: 0px auto 8px auto; }

.col3neg_video_panel { text-align: center; }

div.col3neg_split_left {
	width: 400px; float: left; margin-left: 16px; margin-top: 8px; display: inline
}

div.col3neg_split_right {
	width: 400px; float: right; margin-right: 16px; margin-top: 8px; display: inline
}

div.col3neg_rightside_box,
.cv_rightside_box {
	padding: 0px; 
	border: solid 1px #999; 
	position: relative;
	/*width: 585px; */
	margin: 4px; 
	/*float: left;*/
}

div.col3neg_sidebar_box {
	padding: 0px; 
	border: solid 1px #999; 
	width: 200px; 
	margin: 4px; 
	float: left;
}

div.col3neg_content_box {
	padding: 0px; 
	border: solid 1px #999; 
	width: 100%; 
	margin: 4px; 
	float: left;
}

div#col3_main_area div.col3neg_content_box {
	width: 585px; 
}

div#col3_side_area div.col3neg_content_box {
	width: 200px; 
}


div.col3neg_rightside_boxtop,
.cv_box_header {
	background-image: url(../img/source/box_header_bg.gif);
	padding: 2px 4px;
	border-bottom: solid 1px #999;
}

.cv_box_header_left { position: relative; float: left; }
.cv_box_header_right { position: relative; float: right; }

.panel_collection {
	padding: 6px 0px;
}

/* **************************************************************** */

div.col3neg_block_area {
	margin-bottom: 0px;
}

/* **************************************************************** */

div.empty_clear_floats {
	clear: both; 
	height: 1px; 
	margin-top: -1px; 
	font-size: 1px; 
	overflow: hidden;
}

/* **************************************************************** */

div.col3neg_solitary_sidebar {
	border-top: solid 1px #999; 
	border-right: solid 1px #999; 
	font-size: 18px; 
	padding-top: 18px; 
	padding-right: 8px; 
	padding-bottom: 40px; 
	margin-top: 40px; 
	margin-right: 12px;
}

div.col3neg_border_top_right {
	border-top: solid 1px #999; 
	border-right: solid 1px #999; 
	padding-top: 8px; 
	padding-right: 8px;
}

/* **************************************************************** */

.cv_form_line {
}

.cv_form_line label { 
	float: left;
	width: 140px;
}

.cv_form_line div { 
	margin-left: 150px; 
}

.cv_form_line div div { 
	margin-left: 0px;
}

.error_msg {
	color: red;
}

div.col3neg_padded_message {
	background-color: #eee; padding: 20px; margin: 20px
}

/* **************************************************************** */

.tabselector {
	border-bottom: 1px solid #666;
	padding: 2px;
	padding-left: 20px;
	margin: 8px 0px 0px;
}

.tab-unselected {
	display: inline;
	padding: 3px 7px 3px 7px;
	background-color: #ccc;
	border: 1px solid #666;
	color: #c0c0c0;
	margin-right: 8px;
}

.tab-selected {
	display: inline;
	padding: 3px 7px 5px 7px;
	background-color: white;
	border: 1px solid #666;
	border-bottom: none;
	color: #A5CEFC;
	margin-right: 8px;
	background-image: url(/decor/live/gray_stripe_background.png);
}

.tab-unselected a {
	padding: 3px;
	text-decoration: none;
	font-weight: bold;
}

.tab-selected a {
	padding: 3px;
	color: #FF6E00;
	text-decoration: none;
	font-weight: bold;
}

.panes {
	padding: 0px;
	margin: 0px;
	border: solid 1px #666;
	border-top: none;
}

.pane-selected {
	list-style-type: none;
	display: block;
	padding-left: 10px;
}

.pane-unselected {
	list-style-type: none;
	display: none;
	padding-left: 10px;
}

/* **************************************************************** */

div.tabset { 
	margin-top: 8px;
  border-bottom: 1px solid #666;
	height: 27px;
}

div.tab { 
	background: #eee; 
	color: #66C;
	text-decoration: underline;
	width: 155px; 
	float: left; 
	text-align: center; 
	font-size: 12px; 
	height: 14px;
	font-weight: bold; 
	padding: 6px 2px;
	margin: 0px 8px 0px 0px;
	border: 1px solid #CCC;
	border-bottom: none;
	cursor: pointer;
	cursor: hand;
}
div.tab:hover { 
	background: #ddd;
	border-color: #999;
	color: #339;
}
div.tab.active { 
	background-image: url(/decor/live/gray_stripe_background.png);
	color: black;
	border-color: #666;
	text-decoration: none;
	height: 15px;
	cursor: default;
}
div.tab.disabled { 
	color: #666;
	text-decoration: none;
}
div.tab.disabled:hover { 
	background: #eee; 
}

.hidden {
	display: none;
}

.block {
	display: block;
}

.col3neg_display_hidden {
	display: none;
}

.col3neg_display_block {
	display: block;
}

textarea.col3neg_review_field { 
	width: 510px; height: 100px
}

/* **************************************************************** */

.cv_channel_box { 
  width: 325px; 
  float: left;
  margin: 8px;
  border: 1px solid #666;
	text-align: left;
	height: 45px;
	position: relative; 
	background-color: white;
} 

.cv_channel_logo { 
  width: 150px; 
	height: 45px;
	text-align: center;
} 
.cv_channel_label { 
  width: 146px; 
	height: 41px;
	text-align: center;
	padding: 2px;
	background: #eee;
	overflow: hidden;
} 

.cv_channel_box .cv_channel_slug { 
	position: absolute; 
	top: 0px; 
	left: 170px;
	width: 160px;
	height: 39px;
	padding: 3px 5px;
	font-weight: normal;
	font-size: 12px;
	line-height: 110%;
	overflow: hidden;
} 
.cv_channel_box .cv_channel_count {
	position: absolute; 
	top: 30px; 
	left: 170px;
	width: 170px;
	font-weight: normal;
	color: #FEB911;
	text-align: right;
	font-size: 12px;
}

.cv_channel_square { 
  width: 150px; 
  float: left;
  margin: 8px;
  border: 1px solid #666;
	text-align: left;
	height: 100px;
	position: relative; 
	background-color: white;
} 

.cv_channel_square .cv_channel_slug { 
	width: 140px;
	height: 49px;
	padding: 3px 5px;
	font-weight: normal;
	font-size: 12px;
	line-height: 110%;
	overflow: hidden;
} 
.cv_channel_square .cv_channel_count {
	position: absolute; 
	top: 85px; 
	left: 0px;
	width: 150px;
	font-weight: normal;
	color: #FEB911;
	text-align: right;
	font-size: 12px;
}

/* **************************************************************** */

div#review_options_left {
	width: 575px; padding: 0px 8px 0px 17px;
}

div#col3neg_tool_about_more {
  position: absolute; 
  top: 95px; 
  left: 285px; 
  width: 65px; 
  padding: 6px; 
  background: white;
}

div.col3neg_review_infoset { 
	background-color: white; border: 1px solid #999; padding: 4px; margin-right: 8px; position: relative; width: 500px; height: 90px
}

div.col3neg_slider_label label {
	font-size: 12px
}				

/* **************************************************************** */

div.admin_sidebar {
	background-color: #ddd;
	color: #333; 
	font-size: 18px; 
	font-style: italic; 
	padding: 12px;
	font-size: 16px;
}

div.col3neg_admin_info {
	padding-left: 16px
}

div.col3neg_admin_info_link { 
	padding-left: 16px; 
	background-image: url(/decor/live/orange_triangle_small.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
	clear: left;
}

div.col3neg_admin_page_title { 
	font-size: 16px; 
	font-weight: bold;
}
div.col3neg_admin_section_title { 
	font-size: 14px; 
	font-weight: bold;
	margin-top: 12px
}
div.col3neg_admin_section_space { 
	height: 12px;
}
div.col3neg_admin_line_label { 
	width: 125px; 
	float: left;
	clear: left;
}
div.col3neg_admin_section_begin { 
	background-color: #ddd; 
	text-align: center;
	padding: 4px; 
	margin-top: 12px;
	font-weight: bold;
	color: #333;
}
div.col3neg_admin_section_content { 
	background-color: #eee; 
	padding: 6px;
}

/* **************************************************************** */

table.col3neg_admin_stripes { 
	border-collapse: collapse; 
	width: 98%;
}
table.col3neg_admin_stripes tr.head th,
table.col3neg_admin_stripes tr.col3neg_head th { 
	border-bottom: solid 1px #333; 
	border-top: solid 1px #333; 
	background-color: #ddd; 
	color: #666;
	text-align: left;
	/* font-size: 90%; */
}
table.col3neg_admin_stripes td,
table.col3neg_admin_stripes th { 
	vertical-align: top 
}
table.col3neg_admin_stripes tr.group td,
table.col3neg_admin_stripes tr.col3neg_group td { 
	border-bottom: solid 1px #666; 
	border-top: solid 1px #666; 
	background-color: #eee 
}
table.col3neg_admin_stripes tr.item td,
table.col3neg_admin_stripes tr.col3neg_item td { 
	border-bottom: solid 1px #ccc; 
}
table.col3neg_admin_stripes tr.col3neg_foot td,
table.col3neg_admin_stripes tr.col3neg_foot th { 
	border-top: solid 1px #333; 
	background-color: #ddd;
	text-align: left;
	/* font-size: 90%; */
}

/* **************************************************************** */

div#col3_site_header.col3neg_navbar_style_boxes { padding-top: 5px; }

span.col3neg_navbar_separator { visibility: hidden }

div#col3_page.col3neg_admin #col3neg_navbar_text span.col3neg_navbar_separator { display: none }

a.col3neg_navbar_link { text-decoration: none; }

a#col3neg_navbar_loggedinas { 
	background-image: url(/decor/live/orange_checkmark.gif);
	background-repeat: no-repeat;
	background-position: center left; 
	padding-left: 18px; 
}

a#col3neg_navbar_login, a#col3neg_navbar_logout { 
	background-image: url(/decor/live/orange_box.gif);
	background-repeat: no-repeat;
	background-position: center left; 
	padding-left: 18px; 
}

a#col3neg_navbar_help, a#col3neg_navbar_admin, a#col3neg_navbar_public { 
	background-image: url(/decor/live/orange_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px; 
	padding-left: 12px; 
}

a.col3neg_admin_navlink {
	float: left;
	color: white; 
	width: 72px; 
	text-align: center;
	margin: 0px 25px 0px 5px; 
	text-decoration: none; 
	padding: 3px 0px;
}

a.col3neg_inline_command_link {
	background-image: url(/decor/live/orange_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px; 
	padding-left: 12px; 
	margin-left: 6px;
	font-weight: bold;
}

/* **************************************************************** */

div.col3neg_feature_bullet { 
	margin: 0px; 
	padding: 4px 0px 4px 16px; 
	background-image: url(/decor/live/orange_triangle_small.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px; 
	font-size: 14px; 
	font-weight: bold; 
	color: #666 
}
div.col3neg_feature_bullet a { 
	text-decoration: none; 
	color: #666 
}
div.col3neg_page_title_expressive {
	font-size: 26px; 
	color: #FF6E00; 
	font-weight: bold;
}
div.col3neg_sidebar_title_expressive {
	font-size: 18px; 
	font-weight: bold;
	padding-top: 10px; 
	padding-bottom: 10px; 
}
div.col3neg_home_invitation {
	font-size: 14px; 
	font-weight: bold; 
	color: #666
}
div.col3neg_tool_block_title, span.col3neg_tool_block_title {
	color: #FF6E00; 
	font-size: 16px; 
	font-weight: bold;
}
div.col3neg_sidebar_title {
	font-size: 14px; 
	font-weight: bold;
}

div.col3neg_sidebar_title_decorative {
	margin: 0px 8px 0px; font-size: 16px; font-weight: bold; color: #999; padding-top: 28px; 
}
div.col3neg_sidebar_content_decorative {
	margin: 0px 8px 8px; border-top: solid 1px #333; border-right: solid 1px #333; height: 280px; padding: 8px; font-size: 16px; font-weight: bold; color: #999;
}


/* **************************************************************** */

div.col3neg_item_comments_box {
	background-image: url(/decor/live/peer_panel_bkgd.gif); 
	background-color: #C7C7C7
}
div.col3neg_item_comments_header {
	background-image: url(/decor/live/peer_panel_said.gif);
	height: 56px;
}
div.col3neg_item_comments_footer {
	background-image: url(/decor/live/peer_gray_fade_bkgd.gif);
	height: 15px;
}

div.col3neg_item_review_entry { margin: 8px; position: relative; }
div.col3neg_item_review_photo_area { float: left; margin-right: 8px; width: 60px; height: 60px; position: relative; padding: 0px; border: 0px; }
div.col3neg_item_review_entry img.col3neg_user_thumbnail { position: absolute; top: 0px; left: 0px; }
div.col3neg_item_review_score_background { position: absolute; top: 45px; height: 15px; width: 36px; font-weight: bold; opacity: 0.75; filter: alpha(opacity=75); background: #666; -moz-border-radius: 5px; font-size: 12px; text-align: center }
div.col3neg_item_review_score_number { position: absolute; top: 45px; width: 36px; font-weight: bold; color: orange; font-size: 12px; text-align: center }
div.col3neg_item_review_text_area { width: 120px; word-wrap: break-word; overflow: hidden; }

div.col3neg_item_comment_entry { margin: 8px; position: relative; }
div.col3neg_item_comment_photo_area { float: left; margin-right: 8px; width: 60px; height: 60px; position: relative; padding: 0px; border: 0px; }
div.col3neg_item_comment_entry img.col3neg_user_thumbnail { position: absolute; top: 0px; left: 0px; }
div.col3neg_item_comment_text_area { width: 120px; word-wrap: break-word; overflow: hidden; }

div.col3neg_item_comments_post_box { height: 165px; background-image: url(/decor/live/add_your_thoughts.gif); padding: 12px; background-repeat: no-repeat; color: #555 }
div.col3neg_item_comments_post_box .col3neg_user_thumbnail {
	float: left; margin-right: 8px; width: 60px; height: 60px
}
div.col3neg_item_comments_post_box form { margin: 0px }
div.col3neg_item_comments_post_box div.col3neg_msg_success {
	text-align: right; color: green
}

div.col3neg_item_description_area { border: 1px solid black; font-size: 12px; margin-top: 12px; padding: 4px }
span.col3neg_item_description_label { color: #666; }

/* **************************************************************** */

div.col3neg_page_title {
	font-size: 18px; 
	color: black; 
	font-weight: bold;
}

div.col3neg_page_section {
	font-size: 16px; 
	color: black; 
	font-weight: bold;
}

div.col3neg_account_section {
	font-size: 14px; 
	font-weight: bold; 
	margin-top: 12px;
	margin-bottom: 4px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #CCC;
}
div.col3neg_account_line { clear: left; margin-bottom: 8px; }
div.col3neg_account_line_label { float: left; width: 120px; }
div.col3neg_account_line_value { margin-left: 125px; }

a.col3neg_page_head_extra_link {
	float: right;
	background-image: url(/decor/live/orange_triangle_small.gif);
	background-repeat: no-repeat;
	background-position: center left; 
	padding-left: 16px; 
	padding-right: 8px; 
	text-decoration: none;
	font-weight: bold;
	font-size:  14px;
}

div.col3neg_page_title_padded {
	font-size: 18px; color: black; font-weight: bold; padding: 10px 20px 10px
}

/* **************************************************************** */

span.col3neg_star_rating_back {
	text-align: left;
	display:-moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	width: 50px;
	height: 14px;
	margin: 0px 2px;
	background-image: url('http://media.col3.net/decor/live/small_star_off.png');
	background-repeat: repeat-x;
	background-position: left;
	behavior: url(/decor/style/col3neg/iepngfix.htc);
}

span.col3neg_star_rating_front {
	text-align: left;
	display:-moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	height: 14px;
	background-image: url('http://media.col3.net/decor/live/small_star_on.png');
	background-repeat: repeat-x;
	background-position: left;
	behavior: url(/decor/style/col3neg/iepngfix.htc);
}

a.cv_tag_cloud { 
	font-family: arial, helvetica, sans-serif;
	line-height: 80%;
	text-decoration: none;
}

a.cv_tag_tree { 
	font-family: arial, helvetica, sans-serif;
	line-height: 100%;
	text-decoration: none;
	font-weight: normal;
}

.cv_panel { 
	float: left;
	/* display: inline-block; */
	text-align: center;
}

div.col3neg_grid_panel { 
	float: left;
	width: 100%;
	position: relative; 
	text-align: center;
	overflow: hidden;
}

div.col3neg_grid_row_first, div.col3neg_grid_row {
	margin: 0px auto 6px;
}

div.col3neg_grid_row_last {
	margin: 0px auto;
}

div.col3neg_grid_panel_3 { 
	float: left;
	width: 33%; 
	position: relative; 
	text-align: center;
	overflow: hidden;
}

div.col3neg_grid_panel_4 { 
	float: left;
	width: 25%; 
	position: relative; 
	text-align: center;
	overflow: hidden;
}

div.col3neg_grid_panel_5 { 
	float: left;
	width: 20%; 
	position: relative; 
	text-align: center;
	overflow: hidden;
}

div.col3neg_grid_panel_playlist { 
	float: left;
	width: 90px;
	height: 100px;
	position: relative; 
	text-align: center;
	overflow: hidden;
}

div.col3neg_grid_panel_thumbnail {
	position: relative; 
	top: 0px; 
	left: 0px; 
	/* width: 186px */
}

div.col3neg_grid_panel_playicon {
	position: absolute; 
	top: 0px; 
	left: 0px; 
	/* width: 186px */
}

div.col3neg_grid_panel_media_type_icon {
	position: absolute; 
	right: 6px; 
	bottom: 4px; 
}


div.col3neg_grid_panel_title {
	margin: 0px 2px;
	word-wrap: break-word;
	height: 28px;
	overflow: hidden;
}

div.col3neg_grid_panel_title a, div.col3neg_grid_panel_commands a {
	text-decoration: none
}

div.col3neg_grid_panel_description, div.col3neg_grid_panel_details, div.col3neg_grid_panel_commands {
	font-size: 10px;
	color: #666;
}

img.col3neg_thumbnail_magnified {
	border: solid 2px #FF6E00;
	-ms-interpolation-mode: bicubic;
}

div img.col3neg_thumbnail_active {
	border: solid 2px;
}

img.col3neg_thumbnail_unreviewed {
	margin: 8px auto 2px; border: none; width: 80px; height: 60px;
}

div.col3neg_item_details {
	color: #666; 
	font-size: 90%;
}

/* **************************************************************** */

input#col3neg_search_field { width: 118px; }

/* **************************************************************** */

label.col3neg_login_label {
	padding-top: 2px;
	float: left;
}

/* **************************************************************** */

div.col3neg_help_contact {
	background-color: #eee; margin: 0px 10px; position: relative; padding: 8px; font-size: 18px; color: black
}
div.col3neg_help_illustration {
	background: white; text-align: center; margin: 0px 10px;
}
div.col3neg_help_step_block {
	background-color: #ccc; margin: 20px 10px 0px; position: relative; padding: 8px;
}
div.col3neg_help_step_number {
	position: absolute; top: 6px; left: 8px; font-size: 24px; color: blue
}
div.col3neg_help_step_point {
	margin-left: 24px; font-size: 18px; color: black
}
div.col3neg_help_step_hint {
	margin-left: 24px; font-size: 14px; color: black
}

/* **************************************************************** */

div.col3neg_playlist_picker {
	padding: 2px 4px 4px; background-color: #eee; 
}
div.col3neg_playlist_picker:hover {
	background-color: #FFD277;
}
div.col3neg_playlist_picker div.col3neg_playlist_add {
	float: right;
	display: none;
}
div.col3neg_playlist_picker:hover div.col3neg_playlist_add {
	display: block;
}

/* **************************************************************** */

div.col3neg_small_grid_panel {
	float: left; 
	margin: 0px 2px; 
	padding: 2px 2px 0px;
	border: 1px solid transparent;
	width: 82px;
	position: relative;
}

div.col3neg_small_grid_panel img.col3neg_thumbnail_magnified {
	border: 1px solid #FF6E00; 
	width: 80px; 
	height: 60px; 
}

div.col3neg_small_grid_panel div.col3neg_grid_panel_matte {
	display: none; 
}
div.col3neg_small_grid_panel {
	text-align: center; 
	margin-bottom: 4px;
	font-size: 11px; 
	color: #666; 
	overflow: hidden; 
	text-overflow: ellipsis; 
}


div.col3neg_grid_panel_title {
	text-align: center;
	margin-bottom: 4px;
	font-size: 11px; 
	color: #666;  
}
div.col3neg_small_grid_panel div.col3neg_grid_panel_details {
	display: none;
}

/* 
div.col3neg_small_grid_panel div.col3neg_grid_panel_matte {
	display: block;
	position: absolute; 
	top: 36px; 
	left: 1px; 
	width: 80px; 
	height: 25px;
	background-color: #666; 
	opacity: 0.75; 
	filter: alpha(opacity=75);
}

div.col3neg_small_grid_panel div.col3neg_grid_panel_title {
	position: absolute; 
	top: 37px; 
	left: 1px; 
	width: 80px; 
	height: 24px;
	font-size: 11px; 
	line-height: 110%;
	color: white; 
	overflow: hidden; 
	text-overflow: ellipsis;
	text-align: center;
}
*/

/* **************************************************************** */

#col3neg_poweredby_bar {
  clear: both; 
	padding: 4px; 
	text-align: center; 
	font-weight: bold; 
	font-size: 14px;
}

#col3neg_poweredby_bar a {
	text-decoration: none;
}

#col3neg_poweredby_bar #col3neg_poweredby_links a {
	background: url(/decor/live/orange_bullet.gif) no-repeat left top;
	padding-left: 14px;
	margin-left: 8px;
}

/* **************************************************************** */

div.col3neg_form_area {
	margin: 0px;
	padding: 8px; 
	border: solid 1px #999; 
	-moz-border-radius: 8px; 
	border-radius: 8px;
	background: #eee;
}

.gray_stripe_background {
	background-image: url(/decor/live/gray_stripe_background.png);
}

/* **************************************************************** */

div.col3neg_action_area {
	border: 2px solid #999;
	width: 525px;
	margin: 0px auto;
}

div.col3neg_action_title {
	background: #999 url(/decor/live/orange_arrow.gif) no-repeat 4px center;
	padding: 6px; padding-left: 26px; font-size: 16px; font-weight: bold
}

div.col3neg_action_content {
	background: white; padding: 8px
}

div.col3neg_action_form {
	text-align: right; 
	padding-right: 25px
}

/* **************************************************************** */

img.col3neg_magnified_small_thumb {
	border: 1px solid #FF6E00; 
	width: 80px; 
	height: 60px; 
}
div.col3neg_playlist_picker {
	padding: 2px 4px 4px; background-color: #eee; 
}
div.col3neg_playlist_picker:hover {
	background-color: #FFD277;
}
div.col3neg_playlist_picker div.col3neg_playlist_add {
	float: right;
	display: none;
}
div.col3neg_playlist_picker:hover div.col3neg_playlist_add {
	display: block;
}

/* **************************************************************** */

div.col3neg_text_kicker {
	font-style: italic; 
	font-weight: bold
}

div.col3neg_block_internal_space {
  height: 6px;	
	font-size: 6px;
	overflow: hidden;
	margin-top: -1px; 
	padding-top: 1px;
}

div.col3neg_padded_message_empty {
	padding: 12px;
	background-color: #eee; 
	text-align: center; 
}

div.col3neg_panel_title {
	font-size: 18px; 
	font-weight: bold;
}

div.col3neg_panel_title a {
	text-decoration: none
}

span.col3neg_review_avg {
	/* color: black; */
	font-weight: bold;
}

/* **************************************************************** */

div.col3neg_unfiltered_panel_holder { padding: 0px 8px }

div.col3neg_unfiltered_page_panels { padding: 0px 24px 4px }

div.col3neg_grid_panel_title a, div.col3neg_grid_panel_commands a {
	text-decoration: none;
}

div.col3neg_unfiltered_show_all { text-align: right; padding: 4px }
div.col3neg_unfiltered_show_all a { text-decoration: none; font-size: 12px; }

div.col3neg_user_profile_tile a { text-decoration: none; font-weight: bold; }
div.col3neg_user_profile_tile img { float: left; margin: 0px 4px; border: solid #666 1px; width: 90px; height: 90px; }

div.col3neg_block_type_members_list div.col3neg_user_profile_tile img { width: 60px; height: 60px }

div.col3neg_block_type_big_item div.col3_border {
	float: left; 
	display: inline; 
	width: 300px; 
	height: 225px; 
	margin-right: 12px; 
	margin-bottom: 4px; 
	margin-left: 4px;
}

div.col3neg_block_type_reviewer_profile div.col3neg_join_kicker a {
	text-decoration: none; 
	font-weight: bold;
}

/* **************************************************************** */

div.col3neg_playlist_summary { 
	width: 550px;
	float: left;
	padding-top: 4px;
}

div.col3neg_playlist_summary_sidebar {
  width: 210px;
  float: left;
  padding-top: 4px;
}

div.col3neg_playlist_icon_area {
	position: relative; float: left; top: 0; left: 0; margin-right: 8px; width: 80px; height: 60px;
}
div.col3neg_playlist_label_area {
	margin-left: 92px;
}

/* **************************************************************** */

div.col3neg_playlist_summary { 
	width: 550px;
	float: left;
	padding-top: 4px;
}

div.col3neg_latest_activity_sidebar {
  width: 210px;
  float: left;
  padding-top: 4px;
}

div.col3neg_activity_icon_area {
	float: left; top: 0; left: 0; margin-right: 8px; width: 80px; height: 60px;
}

div.col3neg_activity_user_icon_area {
	float: left; top: 0; left: 0; margin-right: 8px; width: 60px; height: 60px;
}

div.col3neg_activity_label_area {
	margin-left: 92px;
}

div.col3neg_activity_label_user_area {
	margin-left: 72px;
}

/* **************************************************************** */


div.col3neg_discussion_list div.col3neg_discussion_title {
	font-weight: bold;
	margin-top: 12px;
	font-size: 115%;
}

div.col3neg_discussion_content {
	clear: both;
	line-height: 140%
}

div.col3neg_discussion_list img.col3neg_user_photo,
div.col3neg_discussion_item img.col3neg_user_photo,
div.col3neg_discussion_reply_item img.col3neg_user_photo {
	float: left;
	width: 45px;
	height: 45px;
	margin-right: 4px;
	margin-bottom: 4px;
}

div.col3neg_discussion_item div.col3neg_discussion_content { padding: 8px 0px; }

div.col3neg_discussion_reply_item,
div.col3neg_discussion_comment {
	clear: left;
	padding-top: 4px;
	margin-top: 4px;
	border-top: 1px solid #ccc;
}

div.col3neg_discussion_comment_head { font-weight: bold; }

div.col3neg_discussion_comment div.col3neg_form_submit_buttons { text-align: right; margin-top: -22px; }

div.col3neg_discussion_details {
	margin-bottom: 4px;
}

div.col3neg_block_kicker_link {
	text-align: right;
}

/* **************************************************************** */

.col3neg-pagenum-current { font-weight: bold; }
.col3neg-pagenum-nolink, .col3neg-pagenum-edge { color: #666; }

/* **************************************************************** */

div.col3neg_unfiltered_column_head a { text-decoration: none; }

a.col3neg_content_pagenum { text-decoration: none }
a.col3neg_content_pagenum.col3neg_selected { font-weight: bold; color: black }

div.col3neg_markup.col3neg_align_inline {
	display: inline-block;
}
div.col3neg_markup.col3neg_align_left {
	float: left;
}
div.col3neg_markup.col3neg_align_center {
	text-align: center;
	margin: 0px auto;
}
div.col3neg_markup.col3neg_align_right {
	float: right;
}

/* **************************************************************** */

.col3neg_publish_form_field {
	float: left;
	margin: 0px;
	margin-top: 5px;
	margin-right: 8px;
	padding: 0px;
}

#upload_field {
	height: 22px; 
	padding: 4px 1px 1px; 
	margin: 0px;
}

.col3neg_publish { 
	margin-left: 83px; 
	padding: 10px 10px 0px 0px;
}

.col3neg_publish_icon {
	width: 63px;
	height: 63px;
	margin: 0px;
	padding: 10px;
	float: left;
	text-align: center;
}

.col3neg_publish_sm { float: left; width: 220px; }

.col3neg_publish_smicon {
	width: 53px;
	height: 53px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
	text-align: center;
}

.col3neg_publish_form_container {
	margin: 0px;
	padding: 0px;
	height: 35px;
}

.col3neg_publish_form_button {
	float: left; 
	margin-left: 0px;
	padding-top: 3px;
}

.col3neg_publish_method_faq {
	margin-left: 0px;
	padding: 0px;
	line-height: 140%;
}

.col3neg_publish_form_field textarea,
.col3neg_publish_form_field input { 
	overflow: hidden; 
	width: 95%; 
	font-size: 120%; 
	height: 21px; 
	padding: 2px 0px 0px; 
	border: 1px solid #333;
	border-right-color: #999;
	border-bottom-color: #999;
	font-family: verdana, arial, sans-serif;
}

div.col3neg_publish_form_header.col3neg_tool_block_title {
	margin: 2px 0px 0px 0px;
}

.trimbutton {
	font-size: 140%; 
	width: 100px;
}

#col3neg_swf_submitarea,
#swf_upload_form, #swf_inprogress_bar, 
#uploadForm, #form_inprogress_bar {
	height: 32px;
}

.col3neg_publish_form_field, #upload_field, #progressContainer { width: 360px; }

/* **************************************************************** */

form.col3neg_admin_form {
	margin: 0px;
	padding: 0px 8px 8px;
	border: solid 1px #999;
  background-color: #eee;
	border-radius: 8px; 
	-moz-border-radius: 8px;
	width: 100%;
}

form.col3neg_admin_form label { 
  clear: left; 
  float: left; 
  width: 130px; 
  margin-top: 12px;
}

form.col3neg_admin_form div.col3neg_value { 
  margin-left: 150px; 
  margin-top: 10px;
}

form.col3neg_admin_form input[type=text],
form.col3neg_admin_form textarea { 
  font-family: Lucida Sans, Verdana, Sans-Serif;
  font-size: 12px;
}

form.col3neg_admin_form .hint {
	font-size: 12px;
	color: #666;
}

form.col3neg_admin_form .error_msg {
 	color: red;
}

form.col3neg_admin_form .help_div { position: absolute; width: 400px }
form.col3neg_admin_form .help_tip_top_div { background-image: url(/decor/live/help_gray_top_point.gif); background-position: 330px 0px; background-repeat: no-repeat; height: 22px }
form.col3neg_admin_form .help_tip_text_div { background-color: #8d8d8d; color: white; padding: 12px; font-size: 14px; }

input.col3neg_form_fld_size_full,
textarea.col3neg_form_fld_size_full,
select.col3neg_form_fld_size_full { width: 395px; }

/* **************************************************************** */

div.col3neg_popup_menu_area {
	text-align: left; 
	position: absolute;
	padding: 2px; 
	padding-right: 0px;
	background: #ddd; 
	border: 2px solid #0083C1;
	z-index: 10;
	display: none;
	width: 140px;
	top: 0px;
	left: 10px;
}
div.col3neg_popup_menu_area.col3neg_active {
	display: block;
}
div.col3neg_popup_menu_close {
	float: right;
}
div.col3neg_popup_menu_title {
	padding: 2px;
	font-size: 100%;
	font-weight: bold;
}
div.col3neg_popup_menu_group {
	padding: 2px;
	font-size: 92%;
	font-weight: bold;
}
div.col3neg_popup_menu_item {
	padding: 1px;
	font-size: 92%;
	font-weight: bold;
}
div.col3neg_popup_menu_title a,
div.col3neg_popup_menu_group a,
div.col3neg_popup_menu_item a {
	text-decoration: none;
}
div.col3neg_popup_menu_button {
	z-index: 10;
	text-align: left;
}

div.col3neg_grid_panel div.col3neg_popup_menu_button,
div.col3neg_grid_panel div.col3neg_popup_menu_area {
	margin-left: 2px;
}

div.col3neg_grid_panel_3 div.col3neg_popup_menu_button,
div.col3neg_grid_panel_3 div.col3neg_popup_menu_area {
	margin-left: 2px;
}

div.col3neg_grid_panel_4 div.col3neg_popup_menu_button,
div.col3neg_grid_panel_4 div.col3neg_popup_menu_area {
	margin-left: 2px;
}

div.col3neg_grid_panel_5 div.col3neg_popup_menu_button,
div.col3neg_grid_panel_5 div.col3neg_popup_menu_area {
	margin-left: 2px;
}

div.col3neg_popup_menu_set { text-align: left }

/* **************************************************************** */

div.col3neg_feed_icon_float {
	float: right;
	padding-top: 10px;
	padding-right: 19px;
}

img.col3neg_feed_icon_img {
	
}

/* **************************************************************** */

form.customer {
	margin: 0px;
	padding: 8px;
	border: solid 1px #999;
  background-color: #eee;
	border-radius: 8px; 
	-moz-border-radius: 8px;
	width: 100%;
}

form.customer label { 
  clear: left; 
  float: left; 
  width: 130px; 
  margin-top: 12px;
}

form.customer div { 
  margin-left: 150px; 
  margin-top: 10px;
}

form.customer div.col3neg_form_value { 
  margin-left: 150px; 
}

form.customer div div { 
  margin: 0px; 
}

form.customer input[type=text],
form.customer textarea { 
  font-family: Lucida Sans, Verdana, Sans-Serif;
  font-size: 12px;
}

/* **************************************************************** */

form.customer_alt {
	margin: 0px;
	padding: 8px;
	border: solid 1px #999;
  	background-color: #eee;
	border-radius: 8px; 
	-moz-border-radius: 8px;
}

form.customer_alt input[type=text],
form.customer_alt textarea { 
  font-family: Lucida Sans, Verdana, Sans-Serif;
  font-size: 12px;
}

/* **************************************************************** */

form.customer_free {
	margin: 0px;
	padding: 8px;
	border: solid 1px #999;
  background-color: #eee;
	border-radius: 8px; 
	-moz-border-radius: 8px;
}

form.customer_free label { 
  clear: left; 
  float: left; 
  width: 130px; 
  margin-top: 12px;
}

form.customer_free input[type=text],
form.customer_free textarea { 
  font-family: Lucida Sans, Verdana, Sans-Serif;
  font-size: 12px;
}

/* **************************************************************** */

.hint {
	font-size: 12px;
	color: #666;
}

.error_msg {
 	color: red;
}

/* **************************************************************** */

.help_div { position: absolute; width: 400px }
.help_tip_top_div { background-image: url(/decor/live/help_gray_top_point.gif); background-position: 330px 0px; background-repeat: no-repeat; height: 22px }
.help_tip_text_div { background-color: #8d8d8d; color: white; padding: 12px; font-size: 14px; }


div.col3neg_item_tool_panel { display: none; background: white; }
div.col3neg_item_tool_panel.col3neg_active { display: block; }

div.col3neg_share_tool_panel { display: none; }
div.col3neg_share_tool_panel.col3neg_active { display: block; }

div.col3neg_tool_bar { padding: 7px 0px 0px 0px; }

div.col3neg_tool_panel_header_tab { 
	border: none; 
	text-align: center; 
	background: url(/decor/item_tabs/tab_report_problem.png); 
	width: 160px; 
	height: 22px; 
	margin-bottom: -3px; 
	padding-top: 3px;
}

div.col3neg_tool_panel_content_box { 
	border: 2px solid #e1e1e1;
}

div.col3neg_item_box_area {
	
}
 
div.col3neg_item_box_begin {
	background: url(/decor/item_chrome/box_begin.png) no-repeat;
	height: 8px;
	line-height: 8px;
	font-size: 4px;
}
div.col3neg_item_box_content {
	background: url(/decor/item_chrome/box_content.png) repeat-y;
	padding: 0px 8px;
}
div.col3neg_item_box_end {
	background: url(/decor/item_chrome/box_end.png) no-repeat;
	height: 8px;
	line-height: 8px;
	font-size: 4px;
}
div.col3neg_item_box_footer {
	background: url(/decor/item_chrome/box_footer.png) no-repeat;
	height: 14px;
	padding: 3px 4px 1px; 
	font-size: 11px; 
	color: #666
}

div.col3neg_item_review_text_area,
div.col3neg_item_comment_text_area { width: auto; }

div.col3neg_slider_label {
	font-weight: bold; 
	color: #03C; 
	font-size: 11px;
	height: 12px;
}
div.col3neg_slider_label label span {
	font-weight: bold; 
	color: #03C; 
	font-size: 11px;
	width: 80px;
	display: block;
}

div.col3neg_slider_range {
	padding: 1px;  
	height: 17px;
	position: relative;
	top: -16px;
	left: 75px;
	margin-bottom: 0px;
	width: 180px; 
	background: url(/decor/item_chrome/slider_bar.png) no-repeat center center;
}
div.col3neg_slider_track {
	border: none;
	height: 1px;
	width: 173px;
	margin: 5px 6px 10px;
	position: relative; 
}
div.col3neg_slider_handle {
	width: 9px; 
	height: 23px; 
	position: absolute; 
	top: -8px; 
	z-index: 2; 
	cursor: move;
}
div.col3neg_slider_handle img {
	position: relative;
	left: -2px;
}
span.col3neg_slider_value { 
	float: right; 
	width: 95px;
	background: transparent;
	font-size: 12px;
	font-weight: bold;
}

#col3neg_info_tab_review_set { background: white; }
#col3neg_info_tab_review_set div.col3neg_info_tab { background: white; color: #999; font-weight: bold; font-size: 11px; width: 150px; float: left; margin-right: 8px; background: url(/decor/item_tabs/off_tab.png) no-repeat; padding: 4px 0px 2px 0px; border-bottom: 0px; text-align: center; cursor: pointer; cursor: hand; }
#col3neg_info_tab_review_set div.col3neg_info_tab.col3neg_active { background: url(/decor/item_tabs/on_tab.png) no-repeat; color: #A30; }

/* 2007-03 Chrome -Simon */

div.col3neg_item_viewer_area {
	background: url(/img/source/player_border.png) no-repeat center top;
	/*padding: 11px 12px 0px;
	height: 398px;
	position: relative;*/
}

div.col3neg_item_viewer_content {
	background: #e1e1e1;
	position: relative;
}

.col3neg_item_viewer_resize {
	position: absolute; 
	top: 4px;
	z-index: 10;
}

a.col3neg_tool_icon {
	width: 54px;
	height: 43px;
	float: left;
	display: inline;
	margin-right: 3px;
}
a.col3neg_tool_icon img { border: none; margin: 0px; visibility: hidden; }

a#col3neg_tool_icon_about { 
	background: url(/decor/item_tools/about.png);
} 
a#col3neg_tool_icon_about.col3neg_hover { 
	background: url(/decor/item_tools/about_rollover.png);
} 
a#col3neg_tool_icon_about.col3neg_active { 
	background: url(/decor/item_tools/about_down.png);
} 
a#col3neg_tool_icon_rate { 
	background: url(/decor/item_tools/rate.png);
} 
a#col3neg_tool_icon_rate.col3neg_hover { 
	background: url(/decor/item_tools/rate_rollover.png);
} 
a#col3neg_tool_icon_rate.col3neg_active { 
	background: url(/decor/item_tools/rate_down.png);
} 
a#col3neg_tool_icon_related { 
	background: url(/decor/item_tools/related.png);
} 
a#col3neg_tool_icon_related.col3neg_hover { 
	background: url(/decor/item_tools/related_rollover.png);
} 
a#col3neg_tool_icon_related.col3neg_active { 
	background: url(/decor/item_tools/related_down.png);
} 
a#col3neg_tool_icon_comment { 
	background: url(/decor/item_tools/comment.png);
} 
a#col3neg_tool_icon_comment.col3neg_hover { 
	background: url(/decor/item_tools/comment_rollover.png);
} 
a#col3neg_tool_icon_comment.col3neg_active { 
	background: url(/decor/item_tools/comment_down.png);
} 
a#col3neg_tool_icon_tag { 
	background: url(/decor/item_tools/tag.png);
} 
a#col3neg_tool_icon_tag.col3neg_hover { 
	background: url(/decor/item_tools/tag_rollover.png);
} 
a#col3neg_tool_icon_tag.col3neg_active { 
	background: url(/decor/item_tools/tag_down.png);
} 
a#col3neg_tool_icon_share { 
	background: url(/decor/item_tools/share.png);
} 
a#col3neg_tool_icon_share.col3neg_hover { 
	background: url(/decor/item_tools/share_rollover.png);
} 
a#col3neg_tool_icon_share.col3neg_active { 
	background: url(/decor/item_tools/share_down.png);
} 
a#col3neg_tool_icon_problem { 
	background: url(/decor/item_tools/problem.png);
} 
a#col3neg_tool_icon_problem.col3neg_hover { 
	background: url(/decor/item_tools/problem_rollover.png);
} 
a#col3neg_tool_icon_problem.col3neg_active { 
	background: url(/decor/item_tools/problem_down.png);
} 

a.col3neg_share_icon img { border: none; margin: 0px; visibility: hidden; }
a.col3neg_share_icon {
	height: 43px;
	float: left;
	display: inline;
	margin-right: 3px;
}
a#col3neg_share_icon_email { 
	background: url(/decor/item_tools/email.png);
} 
a#col3neg_share_icon_email.col3neg_hover { 
	background: url(/decor/item_tools/email_rollover.png);
} 
a#col3neg_share_icon_email.col3neg_active { 
	background: url(/decor/item_tools/email_down.png);
} 
a#col3neg_share_icon_link { 
	background: url(/decor/item_tools/link.png);
} 
a#col3neg_share_icon_link.col3neg_hover { 
	background: url(/decor/item_tools/link_rollover.png);
} 
a#col3neg_share_icon_link.col3neg_active { 
	background: url(/decor/item_tools/link_down.png);
} 
a#col3neg_share_icon_embed { 
	background: url(/decor/item_tools/embed.png);
} 
a#col3neg_share_icon_embed.col3neg_hover { 
	background: url(/decor/item_tools/embed_rollover.png);
} 
a#col3neg_share_icon_embed.col3neg_active { 
	background: url(/decor/item_tools/embed_down.png);
} 
a#col3neg_share_icon_playlist { 
	background: url(/decor/item_tools/playlist.png);
} 
a#col3neg_share_icon_playlist.col3neg_hover { 
	background: url(/decor/item_tools/playlist_rollover.png);
} 
a#col3neg_share_icon_playlist.col3neg_active { 
	background: url(/decor/item_tools/playlist_down.png);
} 

.col3neg_video_background { background-color: #000000; }

div.col3neg_player_area {
	width: 424px; float: right; display: inline; margin-right: 10px;
}

div.col3neg_player_area div.col3neg_page_title {
	height: 1.3em; overflow: hidden; text-overflow: ellipsis; margin-bottom: 2px
}

div.col3neg_player_area div.col3neg_feedback_msg {
	text-align: center; font-weight: bold; color: #060
}

div.col3neg_item_tool_panel_holder {
	width: 300px;
	margin-left: 10px;
	background: white
}

/* New Player pages */
span.inline-float-top {
	position: relative; display: -moz-inline-box; display: inline-block; vertical-align: top;
}
span.inline-float-bottom {
	position: relative; display: -moz-inline-box; display: inline-block; vertical-align: bottom;
}
span.inline-float-middle {
	position: relative; display: -moz-inline-box; display: inline-block; vertical-align: middle;
}

/* Slideshow Page */

div#col3neg_slideshow_image_container { margin-bottom: 12px; }
div#col3neg_slideshow_navigation { margin-bottom: 12px; }

#col3neg_slideshow_controls div, #col3neg_slideshow_navigation div { float: left; margin-right: 10px; margin-bottom: 0px; }
#col3neg_slideshow_controls div#col3neg_slideshow_controls_count { float: right; text-align: right; }
.col3neg-slideshow-control-inactive {  cursor: default; opacity: 0.3; filter: alpha(opacity=30);  }

/* RSS Reader */
.col3neg_rss_feed_logo { float: right; }
.col3neg_block_type_rss_box ul { margin: 0px; padding: 15px; list-style-position: outside; }
.col3neg_rss_feed_entry { margin-top: 10px; margin-bottom: 10px; }
.col3neg_rss_feed_entry_first { margin-bottom: 10px; }
.col3neg_rss_feed_entry_last { margin-top: 10px; }
.col3neg_rss_feed_entry_title { font-weight: bold; }
.col3neg_rss_feed_entry_date { font-style: italic; }
.col3neg_rss_feed_link { text-align: right; margin-top: 10px; }

/* Twitter Module */
.col3-twitter-feed { width: 100%; height: 400px; margin-top: 5px; padding: 4px 0px; position: relative; overflow: auto; overflow-x: hidden; }
.col3-twitter-entry { margin-right: 10px; }
.col3-twitter-container { margin-bottom: 10px; padding-bottom: 10px; border-bottom: solid #CCCCCC 1px; }
	
.col3-twitter-image-container { position: relative; margin-left: 4px; margin-right: 4px; display: block; width: 48px; float: left; }	
.col3-twitter-text-container { position: relative; word-wrap: break-word; }
	
.col3-twitter-from-user { font-weight: bold; }
#debug { display: inline; float: right; }
.col3-twitter-tag-content { display: block; }
.col3-twitter-posted, .col3-twitter-source { font-size: 11px; }

.col3-panel { 
	position: relative;
	clear: both;
	display: none;
	border: solid #999999 1px;
	padding: 1em;
	margin: 0;
	min-height: 450px; 
	overflow: auto;
}
.col3-panel.col3-active-tab-body { display: block; }
#col3_tabs {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 20px 0px 0px 0px;
}
#col3_tabs li {
	float: left;
	padding: 0;
	margin: 0;
}
#col3_tabs a { 
	float: left;
	padding: 5px 8px;
	margin-left: 6px;
	background-color: #DCDCDC;
	text-decoration: none;
	color: #999999;
}
#col3_tabs a.col3-active-tab {
	background-color: #3e3e3e;
	border-top: 3px solid #666;
	padding-top: 3px;
	color: #ccc;
}


/* clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix {display: block;}
/* End hide from IE-mac */
.poster {
	color: #000000;
	text-decoration: underline;
}
