




/*
     FILE ARCHIVED ON 10:27:25 Jul 29, 2008 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:06:53 May 3, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* Magnify Community Video Base Style Sheet */

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

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

#magnify_site_content { 
	clear: both 
}

#magnify_page { 
	width: 850px; 
	margin: 0px auto; 
	text-align: left;
}

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

#magnify_site_top {
	text-align: center;
}

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

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

#magnify_site_navbar {
	margin-left: 245px;
	padding-left: 15px;
	height: 45px;
	margin-right: 0px;
}

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

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

a { 
	color: #03C;
}

a:hover {
	color: #FF6E00;
}

.magnify_color {
	color: #FF6E00;
}

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

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


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

.magnify_full_area {
  padding: 8px	
}

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

.magnify_side_box {
	padding: 0px;
	border: solid 1px #999;
	margin: 0px 14px 12px 4px;
}

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

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

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

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

div.mvp_rightside_box,
.cv_rightside_box {
	padding: 0px; 
	border: solid 1px #999; 
	width: 585px; 
	margin: 4px; 
	float: left;
}

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

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

div#magnify_main_area div.mvp_content_box {
	width: 585px; 
}

div#magnify_side_area div.mvp_content_box {
	width: 200px; 
}


div.mvp_rightside_boxtop,
.cv_box_header {
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/boxtop_gray_fade_bkgd.gif);
	padding: 2px 4px;
	border-bottom: solid 1px #999;
}

.panel_collection {
	padding: 6px 12px;
}

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

div.mvp_block_area {
	margin-bottom: 12px;
}

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

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

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

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

div.mvp_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.mvp_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.mvp_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(/web/20080729102725/http://decor.magnify.net/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(/web/20080729102725/http://decor.magnify.net/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;
}

.mvp_display_hidden {
	display: none;
}

.mvp_display_block {
	display: block;
}

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

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

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

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

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

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

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

.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.admin_sidebar {
	background-color: #ddd;
	color: #333; 
	font-size: 18px; 
	font-style: italic; 
	padding: 12px;
	font-size: 16px;
}

div.mvp_admin_info {
	padding-left: 16px
}

div.mvp_admin_info_link { 
	padding-left: 16px; 
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/orange_triangle_small.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
	clear: left;
}

div.mvp_admin_page_title { 
	font-size: 16px; 
	font-weight: bold;
}
div.mvp_admin_section_title { 
	font-size: 14px; 
	font-weight: bold;
	margin-top: 12px
}
div.mvp_admin_section_space { 
	height: 12px;
}
div.mvp_admin_line_label { 
	width: 125px; 
	float: left;
	clear: left;
}
div.mvp_admin_section_begin { 
	background-color: #ddd; 
	text-align: center;
	padding: 4px; 
	margin-top: 12px;
	font-weight: bold;
	color: #333;
}
div.mvp_admin_section_content { 
	background-color: #eee; 
	padding: 6px;
}

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

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

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

div#magnify_site_header.mvp_navbar_style_boxes { padding-top: 5px; }

span.mvp_navbar_separator { visibility: hidden }

div#magnify_page.mvp_admin #mvp_navbar_text span.mvp_navbar_separator { display: none }

a.mvp_navbar_link { text-decoration: none; }

a#mvp_navbar_loggedinas { 
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/orange_checkmark.gif);
	background-repeat: no-repeat;
	background-position: center left; 
	padding-left: 18px; 
}

a#mvp_navbar_login, a#mvp_navbar_logout { 
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/orange_box.gif);
	background-repeat: no-repeat;
	background-position: center left; 
	padding-left: 18px; 
}

a#mvp_navbar_help, a#mvp_navbar_admin, a#mvp_navbar_public { 
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/orange_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px; 
	padding-left: 12px; 
}

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

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

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

div.mvp_feature_bullet { 
	margin: 0px; 
	padding: 4px 0px 4px 16px; 
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/orange_triangle_small.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px; 
	font-size: 14px; 
	font-weight: bold; 
	color: #666 
}
div.mvp_feature_bullet a { 
	text-decoration: none; 
	color: #666 
}
div.mvp_page_title_expressive {
	font-size: 26px; 
	color: #FF6E00; 
	font-weight: bold;
}
div.mvp_sidebar_title_expressive {
	font-size: 18px; 
	font-weight: bold;
	padding-top: 10px; 
	padding-bottom: 10px; 
}
div.mvp_home_invitation {
	font-size: 14px; 
	font-weight: bold; 
	color: #666
}
div.mvp_tool_block_title, span.mvp_tool_block_title {
	color: #FF6E00; 
	font-size: 16px; 
	font-weight: bold;
}
div.mvp_sidebar_title {
	font-size: 14px; 
	font-weight: bold;
}

div.mvp_sidebar_title_decorative {
	margin: 28px 8px 0px; font-size: 16px; font-weight: bold; color: #999;
}
div.mvp_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.mvp_item_comments_box {
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/peer_panel_bkgd.gif); 
	background-color: #C7C7C7
}
div.mvp_item_comments_header {
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/peer_panel_said.gif);
	height: 56px;
}
div.mvp_item_comments_footer {
	background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/peer_gray_fade_bkgd.gif);
	height: 15px;
}

div.mvp_item_review_entry { margin: 8px; position: relative; }
div.mvp_item_review_photo_area { float: left; margin-right: 8px; width: 60px; height: 60px; position: relative; padding: 0px; border: 0px; }
div.mvp_item_review_entry img.mvp_user_thumbnail { position: absolute; top: 0px; left: 0px; }
div.mvp_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.mvp_item_review_score_number { position: absolute; top: 45px; width: 36px; font-weight: bold; color: orange; font-size: 12px; text-align: center }
div.mvp_item_review_text_area { width: 120px; word-wrap: break-word; overflow: hidden; }

div.mvp_item_comment_entry { margin: 8px; position: relative; }
div.mvp_item_comment_photo_area { float: left; margin-right: 8px; width: 60px; height: 60px; position: relative; padding: 0px; border: 0px; }
div.mvp_item_comment_entry img.mvp_user_thumbnail { position: absolute; top: 0px; left: 0px; }
div.mvp_item_comment_text_area { width: 120px; word-wrap: break-word; overflow: hidden; }

div.mvp_item_comments_post_box { height: 165px; background-image: url(/web/20080729102725/http://decor.magnify.net/decor/live/add_your_thoughts.gif); padding: 12px; background-repeat: no-repeat; color: #555 }
div.mvp_item_comments_post_box .mvp_user_thumbnail {
	float: left; margin-right: 8px; width: 60px; height: 60px
}
div.mvp_item_comments_post_box form { margin: 0px }
div.mvp_item_comments_post_box div.mvp_msg_success {
	text-align: right; color: green
}

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

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

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

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

div.mvp_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.mvp_account_line { clear: left; margin-bottom: 8px; }
div.mvp_account_line_label { float: left; width: 120px; }
div.mvp_account_line_value { margin-left: 125px; }

a.mvp_page_head_extra_link {
	float: right;
	background-image: url(/web/20080729102725/http://decor.magnify.net/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.mvp_page_title_padded {
	font-size: 18px; color: black; font-weight: bold; padding: 10px 20px 10px
}

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

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.mvp_grid_panel { 
	float: left;
	width: 186px; 
	position: relative; 
	text-align: center;
	overflow: hidden;
}

div.mvp_grid_panel_4 { 
	float: left;
	text-align: center;
	width: 139px; 
	position: relative; 
	text-align: center;
	overflow: hidden;
}

div.mvp_grid_panel_5 { 
	float: left;
	text-align: center;
	width: 111px; 
	position: relative; 
	text-align: center;
	overflow: hidden;
}

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

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

div.mvp_grid_panel_title {
	word-wrap: break-word;
}

div.mvp_grid_panel_title a, div.mvp_grid_panel_commands a {
	text-decoration: none
}

div.mvp_grid_panel_details, div.mvp_grid_panel_commands {
	font-size: 10px;
	color: #666;
}

img.mvp_thumbnail_magnified {
	border: solid 2px #FF6E00;
}

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

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

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

input#mvp_search_field { width: 120px; }

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

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

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

div.mvp_help_contact {
	background-color: #eee; margin: 0px 10px; position: relative; padding: 8px; font-size: 18px; color: black
}
div.mvp_help_illustration {
	background: white; text-align: center; margin: 0px 10px;
}
div.mvp_help_step_block {
	background-color: #ccc; margin: 20px 10px 0px; position: relative; padding: 8px;
}
div.mvp_help_step_number {
	position: absolute; top: 6px; left: 8px; font-size: 24px; color: blue
}
div.mvp_help_step_point {
	margin-left: 24px; font-size: 18px; color: black
}
div.mvp_help_step_hint {
	margin-left: 24px; font-size: 14px; color: black
}

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

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

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

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

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

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


div.mvp_grid_panel_title {
	text-align: center;
	margin-bottom: 4px;
	font-size: 11px; 
	color: #666;  
}
div.mvp_small_grid_panel div.mvp_grid_panel_details {
	display: none;
}

/* 
div.mvp_small_grid_panel div.mvp_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.mvp_small_grid_panel div.mvp_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;
}
*/

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

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

#mvp_poweredby_bar a {
	text-decoration: none;
}

#mvp_poweredby_bar #mvp_poweredby_links a {
	background: url(/web/20080729102725/http://decor.magnify.net/decor/live/orange_bullet.gif) no-repeat left top;
	padding-left: 14px;
	margin-left: 8px;
}

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

div.mvp_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(/web/20080729102725/http://decor.magnify.net/decor/live/gray_stripe_background.png);
}

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

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

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

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

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

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

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

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

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

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

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

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

div.mvp_panel_title a {
	text-decoration: none
}

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

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

div.mvp_unfiltered_panel_holder { padding: 0px 8px }

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

div.mvp_grid_panel_title a, div.mvp_grid_panel_commands a {
	text-decoration: none;
}

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

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

div.mvp_block_type_members_list div.mvp_user_profile_tile img { width: 60px; height: 60px }

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

div.mvp_block_type_reviewer_profile div.mvp_join_kicker a {
	text-decoration: none; 
	font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

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

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


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

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

div.mvp_discussion_list img.mvp_user_photo,
div.mvp_discussion_item img.mvp_user_photo,
div.mvp_discussion_reply_item img.mvp_user_photo {
	float: left;
	width: 45px;
	height: 45px;
	margin-right: 4px;
	margin-bottom: 4px;
}

div.mvp_discussion_item div.mvp_discussion_content { padding: 8px 0px; }

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

div.mvp_discussion_comment_head { font-weight: bold; }

div.mvp_discussion_comment div.mvp_form_submit_buttons { text-align: right; margin-top: -22px; }

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

div.mvp_block_kicker_link {
	text-align: right;
}

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

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

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

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

a.mvp_content_pagenum { text-decoration: none }
a.mvp_content_pagenum.mvp_selected { font-weight: bold; color: black }

div.mvp_markup.mvp_align_inline {
	display: inline-block;
}
div.mvp_markup.mvp_align_left {
	float: left;
}
div.mvp_markup.mvp_align_center {
	text-align: center;
	margin: 0px auto;
}
div.mvp_markup.mvp_align_right {
	float: right;
}

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

form.mvp_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.mvp_admin_form label { 
  clear: left; 
  float: left; 
  width: 130px; 
  margin-top: 12px;
}

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

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

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

form.mvp_admin_form .error_msg {
 	color: red;
}

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

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

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

div.mvp_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.mvp_popup_menu_area.mvp_active {
	display: block;
}
div.mvp_popup_menu_close {
	float: right;
}
div.mvp_popup_menu_title {
	padding: 2px;
	font-size: 100%;
	font-weight: bold;
}
div.mvp_popup_menu_group {
	padding: 2px;
	font-size: 92%;
	font-weight: bold;
}
div.mvp_popup_menu_item {
	padding: 1px;
	font-size: 92%;
	font-weight: bold;
}
div.mvp_popup_menu_title a,
div.mvp_popup_menu_group a,
div.mvp_popup_menu_item a {
	text-decoration: none;
}
div.mvp_popup_menu_button {
	z-index: 10;
	text-align: left;
}

div.mvp_grid_panel div.mvp_popup_menu_button,
div.mvp_grid_panel div.mvp_popup_menu_area {
	margin-left: 13px;
}

div.mvp_grid_panel_4 div.mvp_popup_menu_button,
div.mvp_grid_panel_4 div.mvp_popup_menu_area {
	margin-left: 9px;
}

div.mvp_grid_panel_5 div.mvp_popup_menu_button,
div.mvp_grid_panel_5 div.mvp_popup_menu_area {
	margin-left: 10px;
}

div.mvp_popup_menu_set { text-align: left }

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

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

img.mvp_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 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(/web/20080729102725/http://decor.magnify.net/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.mvp_item_tool_panel { display: none; background: white; }
div.mvp_item_tool_panel.mvp_active { display: block; }

div.mvp_share_tool_panel { display: none; }
div.mvp_share_tool_panel.mvp_active { display: block; }

div.mvp_tool_bar { padding: 7px 0px 0px 4px; margin: 0px -4px 0px -2px; }

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

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

div.mvp_item_box_area {
	
}
 
div.mvp_item_box_begin {
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_chrome/box_begin.png) no-repeat;
	height: 8px;
	line-height: 8px;
	font-size: 4px;
}
div.mvp_item_box_content {
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_chrome/box_content.png) repeat-y;
	padding: 0px 8px;
}
div.mvp_item_box_end {
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_chrome/box_end.png) no-repeat;
	height: 8px;
	line-height: 8px;
	font-size: 4px;
}
div.mvp_item_box_footer {
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_chrome/box_footer.png) no-repeat;
	height: 14px;
	padding: 3px 4px 1px; 
	font-size: 11px; 
	color: #666
}

div.mvp_item_review_text_area,
div.mvp_item_comment_text_area { width: auto; }

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

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

#mvp_info_tab_review_set { background: white; }
#mvp_info_tab_review_set div.mvp_info_tab { background: white; color: #999; font-weight: bold; font-size: 11px; width: 128px; float: left; margin-right: 8px; background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tabs/off_tab.png) no-repeat; padding: 4px 0px 4px; border-bottom: 0px; text-align: center; cursor: pointer; cursor: hand; }
#mvp_info_tab_review_set div.mvp_info_tab.mvp_active { background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tabs/on_tab.png) no-repeat; color: #A30; }

/* 2007-03 Chrome -Simon */

div.mvp_item_viewer_area {
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_chrome/video_player_window.png) no-repeat center top;
	padding: 11px 12px 0px;
	height: 398px;
	position: relative;
}

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

div.mvp_item_viewer_resize {
	position: absolute; 
	top: 4px; 
	left: 405px;
	z-index: 10;
}


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

a#mvp_tool_icon_about { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/about.png);
} 
a#mvp_tool_icon_about.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/about_rollover.png);
} 
a#mvp_tool_icon_about.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/about_down.png);
} 
a#mvp_tool_icon_rate { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/rate.png);
} 
a#mvp_tool_icon_rate.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/rate_rollover.png);
} 
a#mvp_tool_icon_rate.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/rate_down.png);
} 
a#mvp_tool_icon_related { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/related.png);
} 
a#mvp_tool_icon_related.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/related_rollover.png);
} 
a#mvp_tool_icon_related.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/related_down.png);
} 
a#mvp_tool_icon_comment { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/comment.png);
} 
a#mvp_tool_icon_comment.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/comment_rollover.png);
} 
a#mvp_tool_icon_comment.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/comment_down.png);
} 
a#mvp_tool_icon_tag { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/tag.png);
} 
a#mvp_tool_icon_tag.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/tag_rollover.png);
} 
a#mvp_tool_icon_tag.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/tag_down.png);
} 
a#mvp_tool_icon_share { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/share.png);
} 
a#mvp_tool_icon_share.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/share_rollover.png);
} 
a#mvp_tool_icon_share.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/share_down.png);
} 
a#mvp_tool_icon_problem { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/problem.png);
} 
a#mvp_tool_icon_problem.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/problem_rollover.png);
} 
a#mvp_tool_icon_problem.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/problem_down.png);
} 

a.mvp_share_icon img { border: none; margin: 0px; visibility: hidden; }
a.mvp_share_icon {
	height: 43px;
	float: left;
	display: inline;
	margin-right: 3px;
}
a#mvp_share_icon_email { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/email.png);
} 
a#mvp_share_icon_email.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/email_rollover.png);
} 
a#mvp_share_icon_email.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/email_down.png);
} 
a#mvp_share_icon_link { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/link.png);
} 
a#mvp_share_icon_link.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/link_rollover.png);
} 
a#mvp_share_icon_link.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/link_down.png);
} 
a#mvp_share_icon_embed { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/embed.png);
} 
a#mvp_share_icon_embed.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/embed_rollover.png);
} 
a#mvp_share_icon_embed.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/embed_down.png);
} 
a#mvp_share_icon_playlist { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/playlist.png);
} 
a#mvp_share_icon_playlist.mvp_hover { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/playlist_rollover.png);
} 
a#mvp_share_icon_playlist.mvp_active { 
	background: url(/web/20080729102725/http://decor.magnify.net/decor/item_tools/playlist_down.png);
} 

div.mvp_player_area {
	width: 424px; float: right; display: inline; margin-right: 12px;
}
div.mvp_player_area div.mvp_page_title {
	height: 20px; overflow: hidden; text-overflow: ellipsis; margin-bottom: 2px
}

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

div.mvp_item_tool_panel_holder {
	width: 360px; height: 400px; margin-left: 6px; background: white
}


/* 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 */
