.dditem1 {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: #FFC67A;
}

.ddmx {
    font-size: 12px;
    clear:both;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
text-align: center;
color:#FFFFFF;
float:left;
height:17px;
font-size:12px;
font-weight:bold;
text-decoration: none;	
display: block;
white-space: nowrap;
border-left:1px solid white;
position: relative;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;

}

.itemsep
{
	font-size:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b7b7b7;
	margin: 0px;
	padding:0px;
}

.ddmx .first {
    border-left:0px !important;
}

.ddmx .first:hover
{
	border-left:1px solid #e84303;
	padding-left:8px !important;
}

.ddmx .wsub, .ddmx .wsub:hover{
    padding-right:21px;
    background:url(../img/header_v3/header_menu_arrow.png) no-repeat;
    background-position:92% 0%;
}

.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    background: #FFFFFF;
    color:#e84303;
    border:1px solid #e84303 !important;
    border-bottom:0px !important;
    padding-top: 3px;
    padding-left:9px;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font-size:12px;
    color:#555555;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #FFFFFF;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #e96532;
    color:#FFFFFF;
    border-top:1px solid #e84303;
    border-bottom:1px solid #e84303;
    padding:2px 8px 3px 8px;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #e84303;
    border-top:0px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

 * html .ddmx td { position: relative; }  /* ie 5.0 fix */
*
{
  margin:0 0 0 0;
  padding:0 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
}

body
{width:975px !important;margin:auto;}

/* Generic class by properties */
.noMargin, #menu_top_user h1
{margin:0px;}

.autoMargin, #container_page,#container_footer, #container_page_little, #header_v25,#center_cols,#presentation
{margin:auto}

.bigMargin , #standard_content
{margin:20px;}

.mediumMargin,#bottom_page h1,#content_left_column
{margin:10px;/* Hack IE6*/_margin-left:5px;}

.smallMargin,#content_page_little, .user_spot_contact, .user_spot_contact_grey, #current_image, #current_background_image
.pic_user, .skin_radio, .little_logo_spot_v2, .little_creator_image_v2, .little_logo_spot, .little_creator_image
{margin:5px;}

.bigMarginTop,#header_right_logged #my_nav #my_menu,#footer_about,.title_video, div#register
{margin-top:20px;}

.mediumMarginTop,#header_right_logged,#header_right_logged #my_nav #search_news,#page_numbers,
ul.help_lvl0 li,table.activity_tab,table.activity_tab2, .content_box ul li, .content_flash,.header_color,p.error_message,
p.lvl1, .edit_mail
{margin-top:10px;}

.smallMarginTop, #language_home,div.hint,.contact_spot_first,.content_grey a.link_block,
.content_grey .text_block,p.lvl2,p.lvl3, .little_spot_v2,.little_title_spot_v2 .div_title, .little_spot_v27,
.little_spot, .little_creator_info, .little_title_spot .div_title
{margin-top:5px;}

#menu_top_user
{margin-top:0px;margin-bottom:10px;}

.bigMarginLeft,ul.help_lvl2, ul.help_lvl1
{margin-left:20px;}

.mediumMarginLeft,#alert .alert_img,ul.help_lvl0,.half_subscribers_right
{margin-left:10px;}

.smallMarginLeft,#header_right_logged #my_nav #my_menu,.content_fullcolor .bottom_content,
.content_grey li
{margin-left:5px;}

.smallMarginLeft,#header_right_logged #my_nav #my_menu,.half_subscribers_left,.content_fullcolor .bottom_content,
.content_grey li
{margin-left:5px;}

.bigMarginRight,#join_header
{margin-right:20px;}

.mediumMarginRight,#modal #content .text,#header_right_logged #my_nav .text
{margin-right:10px;}

.smallMarginRight, #header_right .text,#my_activity_box #right_box,.content_fullcolor .bottom_content
{margin-right:5px;}

.bigMarginBottom, #page, #bottom_page, #page_little,ul.help_lvl0 li
{margin-bottom:20px;}

.mediumMarginBottom, ul.help_lvl2 li, ul.help_lvl1 li,.half_subscribers_left,.half_subscribers_right,
p.lvl1,p.lvl2
{margin-bottom:10px;}

.smallMarginBottom, #form_image_content,.content_fullcolor .bottom_content, li.li_first, .information_spot
{margin-bottom:5px;}

.bigPadding,#alert .alert_txt,#alert .alert_btn
{padding:10px;}

.edit_story .modify_story{padding:5px;}

.mediumPadding, #bottom_page h1,h1.yellow,#header_right,#std_display_err,
#std_display_msg,#header_right_logged #my_nav,div.hint,td.spotit,.content_flash,.content_fullcolor, #page_numbers
{padding:5px;}

.content_box, .content_box table td
{
	padding-top:5px;
	padding-bottom:5px;
}

.smallPadding, #header_right_logged #my_nav .text,span.overline,#header_right .text, .help
{padding:2px;}

.bigBorder,#page, #bottom_page, #page_little,#header_v25
{border:1px solid #565650;}

.mediumBorder
{border:1px solid #565650;}

.smallBorder,#alert,#header_right .text,#header_right_logged #my_nav .text,
div.hint,#std_display_err,#std_display_msg
{border:1px solid #565650;}

.heavyFontSize,#page h1,#bottom_page h1,h1.yellow,#std_display_msg,.top_tabs a,.top_tabs .activate
{font-size:20px;}

.bigFontSize,#alert .alert_txt,
#header_right_logged #my_nav .text,#header_right .text,.btn_little_center a,.btn_big_center a,#btn_center_search a,
#std_display_err,#menu_top_user_right,#menu_top_user_right a,.content_box table td.input_form .text,
.content_box table td.input_form select,.submit_button,p.error_message,p.lvl1,input.text,ul.help_lvl0
{font-size:14px;}

.mediumFontSize,#header_right_logged,.content_box .label,.content_box .label_mandatory,
#header_right_logged #my_nav #my_menu a,#header_right_logged #my_nav #my_menu .activate,
#logo_baseline_home .baseline,#logo_baseline_footer .baseline,span.overline,div.hint,.header_box,
.content_box table td.label_mandatory,.content_box table td.label,.content_box ul,p.lvl2,a.action_link,
.content_box table td.input_form select.small_select,#page_numbers,div#register,p.lvl3,.skin_radio,
.content_box table td.input_form select.medium_select,.content_box table td.input_form textarea,
.content_box table td.input_form_2cols .text,.content_box table td.input_form_2cols textarea,
.content_box table td.input_form_2cols select,.validate_modif,#form_image,.content_box .remove a,
.content_box a.big_link,.content_grey,.contact_spot_first a,.contact_spot_first,.contact_spot a,
.contact_spot,.content_grey input.mail_subject,.content_grey textarea.mail_content,.content_grey a,
.content_grey .label,.content_flash,.header_color,.content_grey .text_block,.half_subscribers_right,
.half_subscribers_left,.content_grey a.big_link,.content_grey .label textarea,.header_color .title_block,
.content_grey .label .text,.content_grey .label select,.content_grey .label,.content_grey .subtitle,
.content_grey li,.header_color .link a,.content_fullcolor,div#btn_header_action,ul.help_lvl2,
.user_spot_contact,.user_spot_contact_grey, .medium_link
{font-size:12px;}

.smallFontSize,#language_home,#std_display_msg,#my_activity_box .content_grey,
#my_activity_box .content_grey a.action,#my_activity_box #left_box .content_grey,
#my_activity_box #left_box .content_grey a.action,#my_activity_box #right_box .content_grey,
#my_activity_box #right_box .content_grey a.action,#menu_top_user,#menu_top_user a,
.content_box table td.explication,.content_box a.little_link,.content_grey a.little_link,p.sample,
.little_title_spot_v2,.little_creator_info_v2,.little_user_spot,.information_spot,
.little_title_spot .div_title,.little_creator_info,table.activity_tab,table.activity_tab2
{font-size:10px;}

.whiteFont,#header_right,#language_home,.header_box,
.content_fullcolor,.header_color .title_block,.header_color .link,.header_color .link a,#page_numbers,
#page_numbers a,.btn_little_center a,.btn_little_center,#btn_center_search a,
.btn_big_center a,span.overline,.active_video,.active_video a,.header_color
{color:#FFFFFF;}

.DarkgreyFont,body,.content_box table td.input_form select.small_select,#alert,#alert .alert_txt,
.content_box table td.input_form select,.content_box table td.input_form .text,
.content_box table td.input_form,.content_box table td.explication,
.content_box table td.input_form_2cols select,.content_box table td.input_form_2cols .text,
.content_box table td.input_form_2cols textarea,.content_box table td.input_form_2cols,.content_box table td.input_form textarea,
.content_box table td.input_form select.medium_select,#form_image,.content_box .remove a,
.content_box a.big_link,.content_box a.little_link,.content_box table td.input_form_2cols textarea,
input.text,input.text_readonly,.content_grey a,.content_flash,.content_grey,#header_right_logged #my_nav #my_menu a,
.top_tabs a,#header_right_logged,h1.yellow,.content_box ul,#menu_top_user_right a,
#menu_top_user_right,#menu_top_user a,#menu_top_user,#header_user .menu_top a,.contact_spot_first,
.contact_spot a,.contact_spot,.validate_modif,.content_box .label,.content_box table td.label,
.content_grey a.little_link,.content_grey .label,.contact_spot_first a,a.action,.content_grey .label,
.content_grey .subtitle,.content_grey li,.content_grey a.big_link,a.action_link,
#logo_baseline_home .baseline,#logo_baseline_footer .baseline,#container_form_change_role #form_change_role ul li,.medium_link
{color:#565650;} /*rosr*/

.GreyFont,#header_right .text,#header_right_logged #my_nav .text,
#modal #content .text_readonly,#header_right .text_readonly,#header_right_logged #my_nav .text_readonly
{color:#8a8a8a;}

.OrangeFont,#header_right_logged #my_nav #my_menu a:hover, .top_tabs a:hover,
#header_right_logged #my_nav #my_menu .activate,.top_tabs .activate,#alert .alert_txt a,.top_tabs,
ul.help_lvl0,.inactive_video a,.inactive_video
{color:#EB5918;}

.backgroundDarkGrey,.header_box,.content_fullcolor,#page_numbers,
span.overline
{background-color:#565650;}
.help,div.hint
{background-color:#AAE303;color:#565650;}

.backgroundGrey,#header_v25
{background-color:#7a7a73;}

.backgroundVeryLightGrey,body,.little_spot_v2,.little_spot,.little_spot_v27,
.user_spot_contact_grey
{background-color:#F0F0F0;}

.backgroundWhite,#page,#bottom_page,#page_little,input.text,input.text_readonly,
.content_flash,.inactive_video,#my_activity_box #left_box .content_grey,#my_activity_box .content_grey,.content_grey
{background-color:#FFFFFF;}

.backgroundOrange,#header_error,h1.yellow,.header_color,#header_right_logged #my_nav,.active_video,.header_box
{background-color:#FFA835;}

.textDecorationNone,a:hover,.btn_big_center a,.btn_little_center a,a.my_menu
{text-decoration:none;}

.textDecorationUnderline,a,.btn_big_center a:hover,.btn_little_center a:hover,.container_user_v2 .title_user:hover
{text-decoration:underline;}

/* END Generic */
/* CSS For Modal */
#unactivate_action
{position:fixed;_position:absolute;z-index:500;top:0;bottom:0;left:0;right:0;opacity: 0.60;filter:alpha(opacity=60);
background:#cbecf7;display:none;width:100%;height:100%;
}

#operation_in_progress
{position:fixed;_position:absolute;z-index:560;display:none;}

#modal
{position:fixed;_position:absolute;display:none;z-index:1000000;}

#modal #header_modal
{float:left;height:20px;font-weight:bold;width:100%;background:url(http://www.jamespot.com/img/modal_slice_header.gif) repeat-x #ededed;font-size:12px;padding-left:5px;}

#modal #header_modal #header_close
{float:right;background:#ededed;}

#modal #content
{float:left;background:#ededed;font-size:12px;}

#modal #content .text, #modal #content .text_readonly
{width: 140px;height: 20px;display:block;float:left;}
#modal #label
{float:left;margin-left:5px;font-weight: bold;width:100%;}

#modal #form
{float:left;padding-left:3px;width:100%;}

#modal #forgotPass
{float:left;width:180px;margin-left:168px;_margin-left:84px;font-size:10px}
/* END Modal CSS */

#alert
{width:588px;border-color:#e55217;float:left;margin-top:5px;}

#alert .alert_img
{float:left;margin-top:2px;}

#alert .alert_txt
{text-align:left;font-weight:bold;float:left;width:300px;}

#alert .alert_btn
{width:160px;height:34px;float:left;}

#container_page, #container_footer
{float:left;position:relative;width:975px;}

#container_page_little
{width:728px;}

a.click
{font-weight:bold;}

#page, #bottom_page
{position:relative;border-top:1px solid;width:973px;float:left;z-index:1;padding-bottom:10px;margin-top:20px;}

#page_little
{margin-top:20px;width:726px;float:left;padding-bottom:10px;}

#content_page_little
{width:708px;float:left;}

#center_cols
{width:630px;}

#header_error
{width:973px;border-bottom:5px solid;float:left;vertical-align:middle;}

#page h1
{font-weight:bold; color:#FFFFFF;}

h1.yellow
{font-weight:bold; color:#FFFFFF;}

/** Header CSS **/
#language_home
{width:98%;float:left;text-align:right;height:22px;}

#header_v25
{background:url(http://www.jamespot.com/img/header_slice.gif) repeat-x;border-left:0px;border-right:0px;width:100%;height:105px;_height:100px;}

#header_v29
{background:url(http://www.jamespot.com/img/header_home_orange_slice.png) repeat-x;min-width:975px;width:100%;height:75px;float:left;margin:0px;}

#header_right
{float:right;width:300px;text-align:right;}

#header_right_logged
{width:700px;float:right;height:70px;font-weight:normal;}

#header_right_logged #my_nav #my_menu a, .top_tabs a
{font-weight:bold;}

#header_right_logged #my_nav #my_menu .activate,.top_tabs .activate
{font-weight:bold;}

#header_right_logged #my_nav
{float:right;text-align:right;height:35px;width:695px;}

#header_right_logged #my_nav .text, #header_right .text, #header_right_logged #my_nav .text_readonly, #header_right .text_readonly
{width: 130px;height: 18px;font-weight:normal;display:block;float:left;}

#header_right_logged #my_nav #search_news
{float:right;text-align:right;}

#header_right_logged #my_nav #my_menu
{float:left;}

.btn_little_begin
{width:7px;height:22px;background:url(http://www.jamespot.com/img/template/general/all_u.png) 0 -350px no-repeat;float:left;}

.btn_little_arrow
{width:11px;height:22px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -300px -350px no-repeat;float:left;}

.btn_little_center
{height:17px;background:url(http://www.jamespot.com/img/btn_little_slice.gif) repeat-x;float:left;padding:3px;}

.btn_little_center a
{font-weight: bold;color:#FFFFFF !important;}

.btn_little_end
{width:7px;height:22px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -50px -350px no-repeat;float:left;}

.btn_big_begin
{width:10px;height:72px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -350px -350px no-repeat;float:left;}

.btn_big_arrow
{width:9px;height:72px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -400px -350px no-repeat;float:left;}

.btn_big_center
{height:57px;background:url(http://www.jamespot.com/img/btn_big_slice.gif) repeat-x;float:left;padding-top:15px;padding-left:5px;}

.btn_big_center a
{font-weight:bold;color:#FFFFFF !important;}

.btn_big_end
{width:8px;height:72px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -450px -350px no-repeat;float:left;}

#logo_baseline_home, #logo_baseline_footer
{float:left;width:270px;}

td.logo_baseline
{width:270px; height:75px;}

td.search_header
{width:250px;text-align:right;height:75px;padding-right:5px;font-size:12px;}

#search_news
{margin-top:10px;}

td.center_header
{text-align:center; height:75px;color:#FFFFFF}

#header_search
{float:right;margin-top:10px;}

.baseline
{float:left;width:270px;text-align:right;font-style:italic;font-weight: bold;}

.logo_home, #logo_header
{float:left;width:243px;height:44px;text-align:right;}

.logo_home
{background:url(http://www.jamespot.com/img/template/general/all_u.png) 0 -200px no-repeat;margin-top:30px}

#logo_header
{margin-top:5px;background:url(http://www.jamespot.com/img/header_logo_bg.png) no-repeat;}

#presentation
{width:350px;margin-top:5px;text-align:left;}

span.overline
{font-weight: bold;}

#join_header
{width:300px;height:33px;float:right;text-align:right;}

div.hint
{position:absolute;display:none;font-weight:normal;}

#container_std_display_err{
  width:975px; margin:auto;
}

#std_display_err
{float:left; width:963px; margin:auto;background-color:#EB5918;height:80px;
text-align:center;border-color:red;font-weight:bold;font-size:12px;}

#container_std_display_msg{
 width:975px; margin:auto;
}

#std_display_msg
{width:963px; float:left; margin:auto;background-color:#AAE303;height:30px;
text-align:center;border-color:black;font-weight:bold;font-size:14px;}
	
/*	
#std_display_msg
{width:726px; float:left; margin:auto;background-color:#FFE303;height:30px;
text-align:center;border-color:black;font-weight:bold;font-size:14px;}
*/
/*
#std_display_err
{float:left; width:973px;margin:auto;background-color:#EE5050;height:80px;
text-align:center;border-color:red;font-weight:bold;font-size:14px;}
*/

.container_comments p{padding:5px;}

#header_user .menu_top a
{font-weight:bold;}

#left_column
{width:652px;float:left;position:relative;}

#right_column
{width:302px;float:left;position:relative;}

#my_activity_box
{width:630px;float:left;padding-bottom:10px;position:relative;}

table.activity_tab td.header_tab, td.header_tab
{background:#FFA835;color:#FFFFFF;font-weight:bold;padding-left:10px;
font-size:12px;}

table.activity_tab, table.activity_tab2
{float:left;padding-bottom:10px;}

table.activity_tab td
{background:#FFFFFF;}

table.activity_tab a, table.activity_tab2 a
{font-weight:bold;}

/**/
table.activity_tab h2, table.activity_tab2 h2
{font-size:14px;}

#content_left_column
{width:630px;float:left;position:relative;}

#content_center_column
{width:630px;margin:auto;}

#my_activity_box #right_box
{float:right;width:250px;}

#my_activity_box #left_box
{float:left;width:380px;}

#my_activity_box .header_color
{width:620px;float:left;padding-left:10px;}

#my_activity_box .content_grey
{width:630px;float:left;border:0px;padding:0px;}

#my_activity_box #left_box .header_color
{width:380px;float:right;}

#my_activity_box #left_box .content_grey
{width:380px;float:right;border:0px;padding:0px;}

#my_activity_box #right_box .header_color
{width:248px;float:right;}

#my_activity_box #right_box .content_grey
{width:250px;float:right;padding:0px;}

#menu_top_user
{width:100%;float:left;}

#menu_top_user_right
{float:right;width:350px;text-align:right;}

#menu_top_user_right .active
{font-weight:bold;}

.header_box
{width:620px;float:left;font-weight:bold;padding-left:10px;}

.container_content_box
{margin:auto;width:630px;}

.content_box
{border:0px #565650;border-top:0px;width:630px;float:left;}

.content_box ul
{list-style-position:inside;list-style: disc;margin-left:20px;_margin-left:10px;}

content_box table#comment_tbl
{width:642px;}

.content_box table
{width:100%;}

.content_box table td.label
{width:100px;font-weight:bold;}

.content_box .label
{font-weight:bold;}

.content_box table td.label_mandatory
{color:#e8401d;width:100px;font-weight:bold;}

.content_box .label_mandatory
{color:#e8401d;font-weight:bold;}

.content_box table td.explication
{text-align:left;}

.content_box table td.input_form
{width:265px;}

.content_box table td.input_form .text, .content_box table td.input_form .text_readonly
{width:260px;padding:2px;}

.content_box table td.input_form select
{border:1px solid #565650;width:260px;}

.content_box table td.input_form select.small_select
{border:1px solid #565650;width:73px;}

.content_box table td.input_form select.medium_select
{border:1px solid #565650;width:120px;}

.content_box table td.input_form textarea
{border:1px solid #565650;width:260px;}

.content_box table td.input_form_2cols
{width:auto;width:500px;}

.content_box table td.input_form_2cols .text, .content_box table td.input_form_2cols .text_readonly
{width:490px;}

.content_box table td.input_form_2cols select
{border:1px solid #565650;width:490px;}

.content_box table td.input_form_2cols textarea
{border:2px solid #565650;width:492px;height:72px;}


.content_box a.big_link
{font-weight:bold;}

.content_box .remove 
{float:right;}

#current_image
{float:left;width:130px;height:130px;text-align:center;}

#current_background_image
{padding-top:15px;float:left;width:135px;height:140px;text-align:center;}

#form_image
{float:left;width:450px;}

#form_image_content
{width:450px;overflow-x:auto;float:left;}

.submit_form
{float:right;text-align:right;}

.validate_modif
{background:none;border:0px;font-weight:bold;cursor:pointer;}

.submit_button
{font-weight:bold;}

.pic_user
{float:left;border:1px solid #565650;}

.contact_spot
{float:left;width:450px;}

.contact_spot a
{font-weight:bold;}

.contact_spot_first
{float:left;width:450px;}

.contact_spot_first a
{font-weight:bold;}

.content_grey
{border:0px #565650;border-top:0px;float:left;width:300px;}

.logo_jamespot
{width:302px;text-align:center;margin-top:10px;float:right;}

.content_grey input.mail_subject
{width:280px;color:black;}

.content_grey textarea.mail_content
{width:280px;height:100px;color:black;}

.content_flash
{border:1px solid #565650;border-top:0px;float:left;width:290px;}

.content_grey .label
{font-weight:bold;text-align:left;width:100px;}

.content_grey a
{font-weight:bold;}

.content_grey a.big_link
{font-weight:bold;}


.half_subscribers_left
{width:142px;height:70px;float:left;vertical-align:middle;padding:0px; margin-right:3px; _margin-right:0px;}

.half_subscribers_left
{width:135px;height:70px;float:left;vertical-align:middle;padding:0px;}

.half_subscribers_right
{width:135px;height:70px;float:left;vertical-align:middle;padding:0px;}

.content_grey a.link_block, l a.link_block
{display:block;}

.content_grey .text_block
{display:block;font-weight:bold;}

.header_color
{width:300px;border:0px #565650;float:left;font-weight:bold;height:15px;padding-left:5px}

.content_fullcolor
{border:1px solid #565650;border-top:0px;float:left;width:290px;}

.content_fullcolor .top_content
{margin-left:0px;margin-right:0px;margin-bottom:0px;float:left;width:290px;border-bottom:1px solid #eeeeee;padding-bottom:0px;font-weight:bold;}

.content_fullcolor .bottom_content
{float:left;width:270px;font-weight:bold;}

.header_color .title_block
{font-weight:bold;text-indent:10px;float:left;}

.header_color .link
{float:right;text-align:right;margin-right:2px;}

.content_grey li
{list-style:none;text-indent:0px;font-weight:bold;}

.content_grey .subtitle
{font-weight:bold;}

.content_grey .label
{font-weight:bold;}

.content_grey .label select
{font-weight:normal;width:280px;}

.content_grey .label .text, .content_grey .label .text_readonly
{font-weight:normal;width:280px;}

.content_grey .label textarea
{font-weight:normal;width:280px;}

p.error_message
{color:red;font-weight:bold;}

.skin_radio
{width:130px;color:#000000;float:left;}

p.sample
{color:#999999;font-style:italic;display:inline;}

ul.lvl1
{list-style-position:inside;list-style-type:disc;text-indent:15px;margin-bottom:30px;}

ul.lvl2
{list-style-position:inside;list-style-type:circ;text-indent:25px;}

p.lvl1
{display:block;font-weight:bold;}

p.lvl2
{display:block;font-weight:bold;}

p.lvl3
{display:block;}

a.action
{text-align:center;margin-left:2px;margin-right:2px;}

a.action_onblack
{color:#101010;text-align:center;margin-left:2px;margin-right:2px;}

.copyright
{color:#101010;}

a.action_link
{text-align:center;margin-left:2px;margin-right:2px;font-weight:bold;}

input.text, input.text_readonly
{font-family:Arial;border:1px solid #565650;padding:2px;height:17px;}

#filehidden{height:23px;}

input.text_readonly
{background-color:#b1b1b1;}

/**** Footer ****/

#top_footer
{float:left;width:100%;margin-top:10px;}

#top_footer .corner_top_left
{float:left;width:12px;height:12px;font-size:3px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-650px -450px;background-repeat:no-repeat;}

#top_footer .corner_top_right
{float:left;width:12px;height:12px;font-size:3px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-700px -450px;background-repeat:no-repeat;}

#top_footer .slice_top
{float:left;width:949px;height:12px;font-size:3px;background-image:url(http://www.jamespot.com/img/footer/footer_tslice.png)!important;}

#bottom_footer
{float:left;width:100%;margin-bottom:10px;}

#bottom_footer .corner_bottom_left
{float:left;width:12px;height:12px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-400px -500px;background-repeat:no-repeat;}

#bottom_footer .corner_bottom_right
{float:left;width:12px;height:12px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-450px -500px;background-repeat:no-repeat;}

#bottom_footer .slice_bottom
{float:left;width:949px;height:12px;background:#FFFFFF;font-size:3px;}

#footer
{position:relative;width:973px;float:left;background:#FFFFFF url(../img/footer/footer_slice.png) repeat-x; height:207px;margin-top:0px;margin-bottom:0px;}

#footer_link
{float:left;width:100%;margin-top:10px;}


#about_us
{margin-left:50px;}

.footer_link_section
{float:left;margin-left:20px;}

.footer_link_section h4
{color:#0a51a3;font-size:12px;font-weight:bold;}

.footer_link_section .content
{float:left;border-left:1px solid #b9bcaf;padding-left:10px;margin-top:5px;height:75px;}

.footer_link_section .content a, .footer_link_section .content span
{color:#51524d;font-size:12px;text-decoration:none;}

.footer_link_section .content a:hover
{text-decoration:underline}

#languages .content
{width:270px;}

.tl_corner, .box_tl_corner
{position:absolute;top:0;left:0;font-size:3px;}
.tr_corner, .box_tr_corner
{position:absolute;top:0;right:0;font-size:3px;_margin-right:-1px;}
.br_corner, .box_br_corner
{position:absolute;bottom:0;right:0;font-size:3px;_margin-right:-1px;}
.bl_corner, .box_bl_corner
{position:absolute;bottom:0;left:0;font-size:3px;}

#footer .tl_corner
{width:12px;height:14px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-200px -550px;background-repeat:no-repeat;/*background:url(http://www.jamespot.com/img/home_v11/home_footer_tl_corner.png);*/z-index:100;}

#footer .tr_corner
{width:11px;height:14px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-250px -550px;background-repeat:no-repeat;/*background:url(http://www.jamespot.com/img/home_v11/home_footer_tr_corner.png);*/z-index:100;}

#footer .br_corner
{position:absolute;bottom:0;right:0;width:10px;height:13px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-450px -550px;background-repeat:no-repeat;/*background:url(http://www.jamespot.com/img/home_v11/home_bottom_br_corner.png);*/z-index:100;}

#footer .bl_corner
{position:absolute;bottom:0;left:0;width:9px;height:13px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-400px -550px;background-repeat:no-repeat;/*background:url(http://www.jamespot.com/img/home_v11/home_bottom_bl_corner.png);*/z-index:100;}

#header_footer
{width:100%;float:left;height:100px;}

#logo_baseline_footer
{height:258px;_height:70px;}

#logo_baseline_footer #logo_home
{margin-top:18px;}

/**** End Footer ****/

/**** Little_spot v2 ****/

.little_spot_v2
{width:312px;height:60px;float:left;}

.little_logo_spot_v2
{height:49px;width:49px;_margin-left:2px;vertical-align:middle;float:left;text-align:center;}

.little_center_spot_v2
{height:30px;width:210px;float:left;}

.little_title_spot_v2
{width:210px;float:left;margin-top:0px;padding-bottom:5px;height:30px;}

.little_creator_image_v2
{float:right;width:30px;height:40px;margin-top:10px;_margin-left:2px;vertical-align:bottom;text-align:center;}

.little_title_spot_v2 .div_title
{float:left;font-weight:bold;padding:0px;text-indent:0px;width:210px;}

.little_creator_info_v2
{float:right;text-align:right;color:#766666;width:210px;}

.little_spot_v27
{width:298px;height:60px;float:left;}

.little_center_spot_v27
{height:30px;width:200px;float:left;}

/**** BOX ****/

.little_spot
{width:280px;height:50px;float:left;}

.little_logo_spot
{height:40px;width:40px;_margin-left:2px;vertical-align:middle;float:left;text-align:center;}

.little_center_spot
{height:35px;width:225px;float:left;}

.little_creator_info
{float:right;text-align:right;color:#766666;width:90px;}

.information_spot
{float:left;margin:0px;color:#766666;}

.little_creator_image
{float:right;width:30px;height:30px;_margin-left:2px;vertical-align:middle;text-align:center;}

.little_user_spot
{padding-top:2px;float:left;}

.little_creator_name
{font-weight:bold;}

#page_numbers
{float:left; text-align:center; width:965px;}

#page_numbers .active
{font-weight:bold; padding:5px;}
.help
{border:1px solid #565650;width:10px;float:left;text-align:center;font-weight:bold;}

.edit_mail
{float:left;}

#edit_mail_spot
{position:absolute;width:650px;top:200px;left:450px;display:none;}

a.btn_close:hover
{background:#959591;}

#footer_about
{float:left;width:100%;text-align:center;}

ul.help_lvl0
{list-style-position: inside;list-style: disc;font-weight:bold;}

ul.help_lvl1
{list-style-position: inside;list-style: circle;font-weight:normal;}

ul.help_lvl2
{list-style-position: inside;list-style: none;font-weight:normal;}

p.help_lvl1
{font-weight:bold;}

.active_video
{float:left;width:290px;height:110px;}

.inactive_video
{float:left;width:290px;height:110px;}

.title_video
{float:left;}

.user_spot_contact, .user_spot_contact_grey
{width:196px;float:left;}

.onelineforms_input
{float:left;}

.onelineforms_button
{margin-left:5px;float:left;}

/** New Menu **/

.td_my_menu
{height:36px;text-align:center;}

#container_form_change_role #form_change_role{
  background:#FFFFFF; border:1px solid #565650;
  margin:auto;padding:10px;
  display:none;
  position:absolute;
  width:450px;
  top:220px;
  left:320px;
  vertical-align:middle;
  text-align:center;
  z-index:1000;
}

#container_form_change_role #form_change_role ul li{
  list-style: disc;
  font-weight:normal;
}

/* New Userbox */
.container_user_v2
{position:relative;float:left;width:60px;height:70px;text-align:center;margin:15px;font-size:10px;z-index:10;}
.container_user_v2 div.userAction
{position:relative;position:absolute;background:white;display:none;top:30px;left:25px;width:10px;height:10px;
border:1px solid #565650;z-index:100;}
.container_user_v2 div.userAction .cuserAction
{float:left;width:80px;height:80px;padding:5px;display:none;}
.container_user_v2 a
{font-size:10px;color:black;}
.container_user_v2 div a
{color:black;display:inline;}
.container_user_v2 .title_user
{width:100%;display:block;text-align:center;font-size:10px;text-decoration:none;}
.container_user_v2 div ul
{list-style:none;border-top:1px solid #ebe5e1;margin:0px;width:100%;}
.container_user_v2 div li,.container_user_v2 div li a
{font-size:10px;text-indent:0px;float:left;margin:0;padding:0;width:100%;text-align:left;margin-top:2px;margin-left:2px;}
/* End New User Box */

/* Little Substance */
div.little_substance
{
	float:left;
	width:390px;
	height:72px;
	margin-top:10px;
}

div.little_substance_center
{position:relative;float:left;width:235px;margin:5px;height:62px;font-size:11px;}

div.little_substance_img
{float:left;width:60px;height:60px;margin:5px;text-align:center;}

div.little_sunbstance_title
{float:left;width:100%;padding-bottom:5px;}

div.little_sunbstance_title a.title
{font-weight:bold;}

div.little_substance_creator
{position:absolute;bottom:3px;right:0px;text-align:right;}

/* End Substance    */

/* BoxV2 */

.generic_box_left
{position:relative;float:left;width:590px;margin-top:10px}

.generic_box_right
{position:relative;float:left;width:300px;margin-top:10px}

.generic_box_wide
{position:relative;float:left;width:100%;margin-top:10px}

.generic_box_tools
{position:relative;float:left;width:465px;}


.general, .userbox, .spotbox, .modal, .toolsbox, .spotgradientbox
{position:relative;float:left;width:100%;}

.header_generic_box
{position:relative;float:left;z-index:130;width:100%;height:36px;}

.header_generic_box .icon_title
{float:left;margin:0px;margin-left:15px;margin-right:5px;width:36px;height:36px;}

.header_generic_box .icon_close
{float:right;margin:0px;width:36px;height:36px;cursor:pointer;}

.header_generic_box .title_left, .header_generic_box .title_right
{float:left;height:31px;margin:0px;margin-top:5px;width:15px;}

.header_generic_box .title_center
{float:left;height:26px;padding-top:5px;font-size:15px;margin-top:5px;font-weight:bold;color:#fd4c18;}

.content_generic_box
{position:relative;float:left;width:100%;margin-top:-18px;padding-top:20px;padding-bottom:20px;font-size:12px;z-index:90;}

.content_generic_box a
{font-size:12px}

/** FOR Toolsbox **/
.toolsbox .header_generic_box .icon_title
{margin-left:3px;}

.toolsbox .box_tl_corner
{position:relative;float:left;width:11px;height:36px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-700px -550px;background-repeat:no-repeat;/*background-position:bottom;background-repeat:no-repeat;*/}
.toolsbox .box_top
{position:relative;float:left;width:443px;height:36px;background-image:url(http://www.jamespot.com/img/boxv2/toolsbox/top_box_slice.png)!important;background-repeat:repeat-x;background-position:bottom;}
.toolsbox .box_tr_corner
{position:relative;float:left;width:11px;height:36px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-750px -550px;background-repeat:no-repeat;/*background-position:bottom;background-repeat:no-repeat;*/}
.toolsbox .header_generic_box .title_left
{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-800px -550px;background-repeat:no-repeat;/*background-position:top;background-repeat:no-repeat;*/}

.toolsbox .header_generic_box .title_center
{height:25px;border-top:1px solid  #a6d4f5;background-color:#FFF;}
.toolsbox .header_generic_box .title_right
{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-850px -550px;background-repeat:no-repeat;/*background-position:top;background-repeat:no-repeat;*/}

.toolsbox .content_generic_box
{width:463px;border-left:1px solid  #a6d4f5;border-right:1px solid  #a6d4f5;background:#FFF;margin-top:0px;}

.toolsbox .box_bl_corner
{position:relative;float:left;width:11px;height:10px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-900px -550px;background-repeat:no-repeat;/*background-position:bottom;background-repeat:no-repeat;*/}

.toolsbox .box_bottom_slice
{position:relative;float:left;height:9px;width:443px;border-bottom:1px solid  #a6d4f5;background:#FFF;}
.toolsbox .box_br_corner
{position:relative;float:left;width:11px;height:10px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-950px -550px;background-repeat:no-repeat;/*background-position:bottom;background-repeat:no-repeat;*/}

/** FOR general **/

.general .header_generic_box .title_left
{background:url(http://www.jamespot.com/img/template/general/all_u.png) -500px -350px no-repeat;}

.general .header_generic_box .title_right
{background:url(http://www.jamespot.com/img/template/general/all_u.png) -550px -350px no-repeat;}

.general .content_generic_box .box_tl_corner
{width:11px;height:17px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -600px -350px no-repeat;z-index:100;}

.general .content_generic_box .box_tr_corner
{width:11px;height:17px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -650px -350px no-repeat;z-index:100;}

.general .content_generic_box .box_br_corner
{width:11px;height:10px;
background:url(http://www.jamespot.com/img/template/general/all_u.png) -750px -350px no-repeat;z-index:100;}

.general .content_generic_box .box_bl_corner
{width:11px;height:10px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -700px -350px no-repeat;z-index:100;}

.general .content_generic_box, .general .header_generic_box .title_center
{background:#ffe2bb;}
/** END general **/

/** FOR general **/

/** FOR Modal **/
.modal .header_generic_box .icon_title
{margin-left:3px;}
.modal .box_tl_corner
{position:relative;float:left;width:11px;height:36px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:0px -700px;background-repeat:no-repeat;/*background-position:bottom;background-repeat:no-repeat;*/}

.modal .box_top
{position:relative;float:left;height:36px;background-image:url(http://www.jamespot.com/img/boxv2/modal/top_box_slice.png)!important;background-repeat:repeat-x;background-position: bottom !important;}
.modal .box_tr_corner
{position:relative;float:left;width:11px;height:36px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-50px -700px;background-repeat:no-repeat;/*background-position:bottom;background-repeat:no-repeat;*/}

.modal .header_generic_box .title_left
{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-100px -700px;background-repeat:no-repeat;/*background-position:top;background-repeat:no-repeat;*/}

.modal .header_generic_box .title_center
{height:25px;border-top:1px solid  #ea5e39;background-color:#9bd9f1;}
.modal .header_generic_box .title_right
{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-150px -700px;background-repeat:no-repeat;/*background-position:top;background-repeat:no-repeat;*/}

.modal .content_generic_box
{width:463px;border-left:1px solid  #ea5e39;border-right:1px solid  #ea5e39;
background:url(http://www.jamespot.com/img/boxv2/modal/modal_content_slice.png) repeat-x;
background-color:#FFF;margin-top:0px;}

.modal .box_bl_corner
{position:relative;float:left;width:11px;height:10px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-200px -700px;background-repeat:no-repeat;/*background-position:center bottom;background-repeat:no-repeat;*/}

.modal .box_bottom_slice
{position:relative;float:left;height:9px;width:443px;border-bottom:1px solid  #ea5e39;background-color:#FFF;}
.modal .box_br_corner
{position:relative;float:left;width:11px;height:10px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-250px -700px;background-repeat:no-repeat;/*background-position:center bottom;background-repeat:no-repeat;*/}

.question
{float:left;width:80%;padding-left:10%;padding-right:10%;padding-bottom:10px;font-size:12px;}

.ans_yes,.ans_no
{float:left;width:40%;text-align:center;}

.ans_yes a,.ans_no a
{color:#fd4c18;font-weight:bold;font-variant:small-caps;}

/** FOR userbox **/

.userbox .header_generic_box .title_left, .usergradientbox .header_generic_box .title_left
{background:url(http://www.jamespot.com/img/template/general/all_u.png) -900px -350px no-repeat;}

.userbox .header_generic_box .title_right, .usergradientbox .header_generic_box .title_right
{background:url(http://www.jamespot.com/img/template/general/all_u.png) -950px -350px no-repeat;}

.userbox .content_generic_box .box_tl_corner, .usergradientbox .content_generic_box .box_tl_corner
{width:11px;height:17px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -800px -350px no-repeat;z-index:100;}

.userbox .content_generic_box .box_tr_corner, .usergradientbox .content_generic_box .box_tr_corner
{width:11px;height:17px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -850px -350px no-repeat;z-index:100;}

.userbox .content_generic_box .box_br_corner
{width:11px;height:10px;
background:url(http://www.jamespot.com/img/template/general/all_u.png) -1050px -350px no-repeat;z-index:100;}

.userbox .content_generic_box .box_bl_corner
{width:11px;height:10px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -1000px -350px no-repeat;z-index:100;}

.userbox .content_generic_box, .userbox .header_generic_box .title_center, .usergradientbox .header_generic_box .title_center
{background-color:#e9f6fc;}

.usergradientbox .content_generic_box
{background-color:#FFF;background:url(http://www.jamespot.com/img/boxv2/userbox/gradientbox.png) repeat-x;}
/** END user **/

/** FOR spotbox **/

.spotbox .header_generic_box .title_left, .spotgradientbox .header_generic_box .title_left
{background:url(http://www.jamespot.com/img/template/general/all_u.png) 0px -450px no-repeat;}

.spotbox .header_generic_box .title_right, .spotgradientbox .header_generic_box .title_right
{background:url(http://www.jamespot.com/img/template/general/all_u.png) -50px -450px no-repeat;}

.spotbox .content_generic_box .box_tl_corner, .spotgradientbox .content_generic_box .box_tl_corner
{width:11px;height:17px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -100px -450px no-repeat;z-index:100;}

.spotbox .content_generic_box .box_tr_corner, .spotgradientbox .content_generic_box .box_tr_corner
{width:11px;height:17px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -150px -450px no-repeat;z-index:100;}

.spotbox .content_generic_box .box_br_corner
{width:11px;height:10px;
background:url(http://www.jamespot.com/img/template/general/all_u.png) -250px -450px no-repeat;z-index:100;}

.spotbox .content_generic_box .box_bl_corner
{width:11px;height:10px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -200px -450px no-repeat;z-index:100;}

.spotbox .content_generic_box, .spotbox .header_generic_box .title_center, .spotgradientbox .header_generic_box .title_center
{background:#d0ee5c;}

.spotgradientbox .content_generic_box
{background:url(http://www.jamespot.com/img/boxv2/spotbox/slice_gradient.png) repeat-x #FFF;}
/** END spotbox **/

.wall_invitation
{font-size:12px;float:left;margin:10px;width:280px;border-bottom:1px solid #565650;}

.wall_invitation a
{text-decoration:none;}
.wall_invitation a:hover
{text-decoration:underline;}

.wall_page_invitation
{font-size:12px;float:left;margin:10px;width:100%;padding-bottom:10px;border-bottom:1px solid #565650;}
.wall_page_invitation a
{text-decoration:none;}
.wall_page_invitation a:hover
{text-decoration:underline;}

/* END BoxV2 */

.header_generic_box .icon_setting{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-500px -800px;background-repeat:no-repeat;}.header_generic_box .icon_spot{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-550px -800px;background-repeat:no-repeat;}.header_generic_box .icon_user{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-800px -800px;background-repeat:no-repeat;}.header_generic_box .icon_close{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-50px -800px;background-repeat:no-repeat;}.header_generic_box .icon_spotv2{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-600px -800px;background-repeat:no-repeat;}.header_generic_box .icon_tools{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-750px -800px;background-repeat:no-repeat;}.header_generic_box .icon_newspaper{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-400px -800px;background-repeat:no-repeat;}.header_generic_box .icon_golduser{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-150px -800px;background-repeat:no-repeat;}.header_generic_box .icon_loupe{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-300px -800px;background-repeat:no-repeat;}.header_generic_box .icon_heart{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-200px -800px;background-repeat:no-repeat;}.header_generic_box .icon_comment{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-100px -800px;background-repeat:no-repeat;}.header_generic_box .icon_spotv2{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-600px -800px;background-repeat:no-repeat;}.header_generic_box .icon_theme{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-700px -800px;background-repeat:no-repeat;}.header_generic_box .icon_mail{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-350px -800px;background-repeat:no-repeat;}.header_generic_box .icon_affinity{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:0px -800px;background-repeat:no-repeat;}.header_generic_box .icon_identity{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-250px -800px;background-repeat:no-repeat;}.header_generic_box .icon_subscribe{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-650px -800px;background-repeat:no-repeat;}.header_generic_box .icon_publish{background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-450px -800px;background-repeat:no-repeat;}

/* Header v3 */


#header_v3
{
	width:973px;
	position:relative;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	z-index:10000;
}

#header_v3 .tl_corner
{margin:0;font-size:8px;padding:0;position:relative;float:left;width:12px;height:11px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-450px -450px;background-repeat:no-repeat;}

#header_v3 .tr_corner
{position:relative;font-size:8px;margin:0;padding:0;float:right;width:12px;height:11px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-500px -450px;background-repeat:no-repeat;}

#header_v3 .header_header
{margin:0;padding:0;position:relative;float:left;width:949px;height:11px;background:url(http://www.jamespot.com/img/header_v3/header_slice_header.png) repeat-x;_font-size:5px;}

#header_v3 .content
{margin:0;padding:0;position:relative;float:left;width:100%;background:url(http://www.jamespot.com/img/header_v3/header_slice_content.png) repeat-x;height:57px;z-index:10;}

#header_v3 .bl_corner
{margin:0;padding:0;position:relative;float:left;width:12px;height:12px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-550px -450px;background-repeat:no-repeat;}

#header_v3 .br_corner
{margin:0;padding:0;position:relative;float:left;width:12px;height:12px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-600px -450px;background-repeat:no-repeat;}

#header_v3 .header_footer
{margin:0;padding:0;position:relative;float:left;width:949px;height:12px;background:url(http://www.jamespot.com/img/header_v3/header_slice_footer.png) repeat-x;}

#header_v3 #header_search
{position:absolute;top:20px;right:30px;width:180px;}

#logo_header_v3
{width:190px;height:34px;padding-top:8px;background:url(http://www.jamespot.com/img/template/general/all_u.png) -250px -200px no-repeat;position:absolute;bottom:0;left:0;}

#msg_welcome
{position:absolute;top:10px;left:240px;width:400px;color:#0b51a1;font-size:12px}

#msg_welcome a
{color:#0b51a1;text-decoration:underline;}

#container_menu
{position:relative;left:230px;top:30px;width:560px;}

#container_menu .menu_left
{margin:0;padding:0;position:relative;float:left;width:9px;height:28px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-300px -450px;background-repeat:no-repeat;}

#container_menu .menu_right
{margin:0;padding:0;position:relative;float:left;width:13px;height:28px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-400px -450px;background-repeat:no-repeat;}

#container_menu .menu_main
{z-index:1000;margin:0;padding:0;height:28px;float:left;background-image:url(http://www.jamespot.com/img/header_v3/header_menu_slice.png)!important;background-repeat:repeat-x;}

/* USERBOX V3 */
.userbox_link
{text-decoration:none;color:#8a8a8a;font-size:12px;white-space: nowrap;}

.img_userby
{margin-left:5px;float:right;margin-top:-6px;}

.img_userext
{float:left;margin-right:10px;}

.userbox_extended
{position:relative;float:left;
}

.content_author .bottom
{border-top:1px solid #B9C1C5;color:#0B1253;float:left;font-size:12px;margin-top:10px;width:100%;margin-bottom:10px;
}

.userbox_info
{float:left;}

.userbox_karma0,.userbox_karma1,.userbox_karma2,.userbox_karma3,.userbox_karma4,.userbox_karma5
{float:left;width:60px;height:12px;}

.userbox_karma0
{/*background-image:url(http://www.jamespot.com/img/karma/0.png)!important;*/
background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-500px -250px;background-repeat:no-repeat;}

.userbox_karma1
{/*background-image:url(http://www.jamespot.com/img/karma/1.png)!important;*/
background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:0 -250px;background-repeat:no-repeat;}

.userbox_karma2
{/*background-image:url(http://www.jamespot.com/img/karma/2.png)!important;*/
background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-100px -250px;background-repeat:no-repeat;}

.userbox_karma3
{/*background-image:url(http://www.jamespot.com/img/karma/3.png)!important;*/
background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-200px -250px;background-repeat:no-repeat;}

.userbox_karma4
{/*background-image:url(http://www.jamespot.com/img/karma/4.png)!important;*/
background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-300px -250px;background-repeat:no-repeat;}

.userbox_karma5
{/*background-image:url(http://www.jamespot.com/img/karma/5.png)!important;*/
background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-400px -250px;background-repeat:no-repeat;}

.userbox_generic
{position:relative;float:left;width:55px;margin:10px;z-index:1000;}

.userbox_bubble
{display:none;}

.userbox_action
{width:100%;float:left;font-size:12px;}

.userbox_action_info
{float:left;width:100%;font-size:12px;min-height:50px;}

.useraction_image
{float:left;margin-right:10px}

.userbox_description
{font-size:10px;color:#ff400b;font-style:italic;}

#bubble
{position:absolute;display:none;bottom:60px;left:10px;width:240px;z-index:1000000;}

.bubble_header
{float:left;width:240px;height:15px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-700px -200px;background-repeat:no-repeat;}

.bubble_footer
{float:left;width:240px;height:50px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-450px -200px;background-repeat:no-repeat;}

#bubble_content
{float:left;padding-left:20px;padding-right:20px;width:200px;background-image:url(http://www.jamespot.com/img/bubble/bubble_slice.png)!important;background-repeat:repeat-y;}

.userbox_generic .userbox_logged
{color:#2c8004;}

/* END USERBOX V3 */

/* USER PAGE AND Home Loggued V3 */
#header_page_user
{
	position:relative;
	float:left;
	height:12px;
	margin:0;padding:0;
	font-size:5px;
	margin-top:35px;
}

#header_page
{
	position:relative;
	float:left;
	height:12px;
	margin:0;padding:0;
	font-size:5px;
	margin-top:35px;
}

#header_page_little
{
	position:relative;
	float:left;
	height:12px;
	margin:0;padding:0;
	font-size:5px;
	margin-top:35px;
}

#header_header_user_tl
{
	margin:0;padding:0;width:12px;height:12px;float:left;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:0px -500px;background-repeat:no-repeat;}

#header_header_user_slice
{
	margin:0;padding:0;width:949px;height:12px;float:left;background-image:url(http://www.jamespot.com/img/page_user/user_tslice.png)!important;background-repeat:repeat-x;;
}
#header_header_user_slice_little
{
	margin:0;padding:0;width:704px;height:12px;float:left;background-image:url(http://www.jamespot.com/img/page_user/user_tslice.png)!important;background-repeat:repeat-x;;
}

#header_header_user_tr
{
	margin:0;padding:0;width:12px;height:12px;float:left;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-50px -500px;background-repeat:no-repeat;}

#header_page_tr
{
	margin:0;padding:0;width:12px;height:12px;float:left;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-550px -500px;background-repeat:no-repeat;}

#header_page_tl
{
	margin:0;padding:0;width:12px;height:12px;float:left;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-500px -500px;background-repeat:no-repeat;}

#header_page_slice
{
	margin:0;padding:0;width:949px;height:12px;float:left;background:#fff;
}

#header_page_little_slice
{
	margin:0;padding:0;width:704px;height:12px;float:left;background:#fff;
}

#page_user
{
	background-image:url(http://www.jamespot.com/img/page_user/user_sliceheader.png)!important;background-repeat:repeat-x;;
	background-color:#FFFFFF;
	position:relative;float:left;border:0px;margin:0px;padding:30px;width:913px;padding-top:0px;
}

#page_user_little
{
	background-image:url(http://www.jamespot.com/img/page_user/user_sliceheader.png)!important;background-repeat:repeat-x;;
	background-color:#FFFFFF;
	position:relative;float:left;border:0px;margin:0px;padding:30px;width:668px;padding-top:0px;
}

#left_column_v2
{position:relative;width:590px;float:left;margin:0;padding:0;margin-top:15px;}

#right_column_v2
{position:relative;width:302px;float:right;margin:0;_margin-left:-5px;padding:0;margin-top:15px;}

#header_page_user, #top_page_user, #header_page, #header_page_little
{position:relative;float:left;width:100%;}

#top_page_user
{height:100px;}

#top_page_user h1
{color:#fb420c;font-size:40px;font-weight:bold}

#footer_page
{
	float:left;width:100%;margin-bottom:10px;
}

#footer_page .corner_bottom_left
{float:left;width:12px;height:12px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-400px -500px;background-repeat:no-repeat;}

#footer_page .corner_bottom_right
{float:left;width:12px;height:12px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-450px -500px;background-repeat:no-repeat;}

#footer_page .slice_bottom
{float:left;width:949px;height:12px;background:#FFFFFF;}

#footer_page .slice_bottom_little
{float:left;width:704px;height:12px;background:#FFFFFF;}

.spot_logo_form
{float:left;margin-left:90px}

.signin_top
{float:right;font-size:10px;}

#user_page_network
{position:relative;}

a.ilink
{color:#ff400b;}
a.nlink
{color:#0b1253;}
a.wu, a.nu:hover
{text-decoration:underline;}
a.nu, a.wu:hover
{text-decoration:none;}

/** Autopromo CSS **/
#autopromo
{position:relative;float:left;width:969px;border:2px solid #0b1253;margin-top:25px;background:#e9f6fc;}

.autopromo_logo_s
{position:absolute;width:60px;height:50px;top:-20px;left:20px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-950px -200px;background-repeat:no-repeat;}

.autopromo_title
{float:left;margin-left:90px;margin-top:5px;color:#0b1253;font-size:18px;font-weight:bold;width:800px;}

.aufeminin_title
{float:left;margin-left:90px;margin-top:5px;color:#0b1253;font-size:18px;font-weight:bold;width:800px;}

.autopromo_content
{float:left;margin-left:10px;font-size:12px;width:800px;margin-top:5px;margin-bottom:5px;}

.autopromo_join
{float:right;width:147px;height:54px;margin-top:2px;}

.ads
{width:100%;float:left;margin-top:20px;}

#openinviter_message
{text-align:center;}
.openinviter_error
{color:red;font-size:12px;}
.openinviter_good
{color:green;font-size:12px;}
#openinviter_bloc
{margin:auto;}
#openinviter_bloc td
{width:55px;text-align:center;}
#openinviter_bloc .big_font
{font-size:40px;font-weight:bold;}

/** Stories Box **/
.content_story
{position:relative;float:left;top:5px;bottom:5px;margin-right:20px;margin-left:20px;_margin-right:10px;_margin-left:10px;color:#373737;}
.content_story
{width:550px;}
.story
{float:left;width:100%;}
.story .edito
{color:#0b1253;position:relative;font-size:14px;border-bottom:1px dotted #939494;margin-bottom:10px;}
a.action, a.important_action,a.filter:hover, h2 a:hover,h3 a:hover, .userbox_link:hover, .user_related:hover,#modify_spot a:hover,.edit_story_spot_v2 a:hover
{text-decoration:underline;}
a.action:hover, a.important_action:hover,a.filter, h2 a,h3 a, .userbox_link,.user_related,#modify_spot a, .edit_story_spot_v2 a
{text-decoration:none;}
a.action, a.filter, h2 a,h3 a, .userbox_link, .edito, .original_story
{color:#0b1253;}
a.important_action
{color:#ff400b;}
.story h3 a
{font-size:18px !important;font-weight:bold;color:#0b1253;text-decoration:none;}
.story h3 a:hover
{text-decoration:underline;}
.ImgRight,.ImgLeft
{margin-bottom:5px;}
.ImgRight
{float:right;margin-left:20px;}
.ImgLeft
{float:left;margin-right:20px;}
.story .story_content
{font-size:14px;line-height:18px;}
.info_article
{clear:both;color:#646464;padding-top:10px;margin-top:10px;border-top:1px dotted #939494;background-position:center left;}
.usergradientbox .content_generic_box .story
{padding-bottom:25px;border-bottom:2px solid #7F83A6;margin-bottom:25px;}
.comment
{color:#ff400b;}
a.skin_1{color:#FFFFFF !important;background-color:#3467a7;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_1:hover{text-decoration:underline;}a.skin_2{color:#FFFFFF !important;background-color:#cb2320;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_2:hover{text-decoration:underline;}a.skin_3{color:#FFFFFF !important;background-color:#ff0018;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_3:hover{text-decoration:underline;}a.skin_4{color:#FFFFFF !important;background-color:#653215;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_4:hover{text-decoration:underline;}a.skin_5{color:#FFFFFF !important;background-color:#1f922a;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_5:hover{text-decoration:underline;}a.skin_6{color:#FFFFFF !important;background-color:#d02cc9;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_6:hover{text-decoration:underline;}a.skin_7{color:#FFFFFF !important;background-color:#ce6816;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_7:hover{text-decoration:underline;}a.skin_8{color:#FFFFFF !important;background-color:#555555;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_8:hover{text-decoration:underline;}a.skin_10{color:#FFFFFF !important;background-color:#bd0d60;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_10:hover{text-decoration:underline;}a.skin_11{color:#FFFFFF !important;background-color:#6f2d91;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_11:hover{text-decoration:underline;}a.skin_12{color:#FFFFFF !important;background-color:#84aa1f;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_12:hover{text-decoration:underline;}a.skin_13{color:#FFFFFF !important;background-color:#00a9c0;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_13:hover{text-decoration:underline;}a.skin_14{color:#FFFFFF !important;background-color:#756149;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_14:hover{text-decoration:underline;}a.skin_15{color:#FFFFFF !important;background-color:#689181;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_15:hover{text-decoration:underline;}a.skin_16{color:#FFFFFF !important;background-color:#5C0436;font-weight:bold;text-decoration:none;font-size:12px;padding-left:5px;padding-right:5px;}a.skin_16:hover{text-decoration:underline;}/** LITTLE SPOT V3 **/
.little_spot_v3
{
	float:left;
	width:265px;
	padding-right:20px;
	padding-top:20px;
}
.little_spot_v3_image
{
	float:left;
	width:50px;
	padding:5px;
	height:50px !important;
}
.little_spot_v3_text
{
	float:left;
	padding-left:10px;
	width:176px;
	height:56px !important;
	padding-top:4px;
}
.little_spot_v3_title a
{
	font-size:13px;
	font-weight:bold;
}
.little_spot_v3_description
{
	font-size:10px;
}
.little_spot_v3_border
{
	float:left;
	width:8px;
	height:62px !important;
}
#modal_move_article
{
	width:380px;
	padding-left:10px;
	padding-right:10px;
}
#modal_move_article .submit
{
	float:right;
}
#inter-spot-header
{position:relative;float:left;width:969px;}

/* CAROUSEL */
.prevCarousel
{cursor: pointer;margin-top:35px;margin-left:10px;margin-right:10px;float:left;width:5px;height:10px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-400px -700px;background-repeat:no-repeat;}

.nextCarousel
{cursor: pointer;margin-top:35px;margin-left:10px;margin-right:10px;float:left;width:5px;height:10px;background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-450px -700px;background-repeat:no-repeat;}

.stopCarousel
{float:left;margin-top:32px;}
.goCarousel
{display:none;float:left;margin-top:17px;}

/** Ads **/
#spot_right_col_adsquare
{float:left;width:300px;margin-top:5px;}

#article_top_leaderboard
{width:100%;padding-top:10px;height:90px;float:left;text-align:center;}

#article_comment_adbanner
{width:100%;padding-top:10px;height:60px;float:left;text-align:center;}

#search_top_leaderboard
{float:left;width:100%;padding-top:10px;height:90px;float:left;text-align:center;}

/* INBOX */
a.menu_action_link:hover
{
	color:#eb5918;
	background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-700px -700px;background-repeat:no-repeat;}

a.menu_action_link_active
{
	color:#eb5918;
	background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-700px -700px;background-repeat:no-repeat;}

/** no switch position **/
.elmt_list_inbox
{
	background: url(http://www.jamespot.com/img/inbox_v3/msg_inline_slice.gif) repeat-x;
}
.elmt_list_active
{
	background: url(http://www.jamespot.com/img/inbox_v3/msg_inline_slice_active.gif) repeat-x;
}
/** no switch position **/

#inbox_reply
{
	float:left;
	width:100%;
	background: url(http://www.jamespot.com/img/inbox_v3/msg_inline_slice_active.gif) repeat-x;
}

#inbox_new
{
	float:left;
	width:100%;
	background: url(http://www.jamespot.com/img/inbox_v3/msg_inline_slice_active.gif) repeat-x;
}

#tab_sys .active .onglet.center
{
	height:22px;
	font-size:15px;
	margin:0px;
	float:left;
	padding:0px;
	padding-top:5px;
	font-weight:bold;
	color:#ff400b;
	cursor:pointer;
	background:url(http://www.jamespot.com/img/page_user/onglet_active_slice.png) repeat-x;
}

#tab_sys .onglet.center 
{
	float:left;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	height:22px;
	font-size:15px;
	color:#0b1253;
	font-weight:bold;
	cursor:pointer;
	background:url(http://www.jamespot.com/img/page_user/onglet_slice.png) repeat-x;
}

#tab_sys a:hover .onglet.center 
{
	color:#ff400b;
	background:url(http://www.jamespot.com/img/page_user/onglet_active_slice.png) repeat-x;
}

#tab_sys a
{text-decoration:none;}

#tab_sys .onglet.left
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
    background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-300px -500px;background-repeat:no-repeat;} 

#tab_sys .onglet.right
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
	background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-350px -500px;background-repeat:no-repeat;} 
#tab_sys a:hover .onglet.left
{
	background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-200px -500px;background-repeat:no-repeat;}
#tab_sys a:hover .onglet.right
{
	background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-250px -500px;background-repeat:no-repeat;}
#tab_sys .active .onglet.left
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
	background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-200px -500px;background-repeat:no-repeat;} 
#tab_sys .active .onglet.right
{
	float:left;
	width:10px;
	height:27px;
	margin:0px;
	padding:0px;
	background-image:url(http://www.jamespot.com/img/template/general/all_u.png)!important;background-position:-250px -500px;background-repeat:no-repeat;}

#tab_sys
{float:left;margin-top:30px;margin-left:15px;width:100%;}

.feed
{float:left;width:90%;border-bottom:1px solid #7F83A6;margin-left:5%;padding-bottom:10px;margin-top:5px;}

.feed a 
{color:#0b1253}

.refresh_activities
{position:absolute;right:15px;}
a.img_refresh
{text-indent:-9999px;display:block;outline:none;width:20px;height:20px;background-image:url(http://www.jamespot.com/img/refresh.png)!important;}

.delete_feed
{float:right;}
 