/* lookbooks.css 										*/
/* begin new lookbook styles for 2008 redesign 			*/
/* original author: Matthew Hammond Mah, summer 2008	*/
/* bblack - updated 7/31/08 - added dropdown CSS, removed old */


* html .ie_layout {
  height: 0; 
  he\ight: auto; 
  zoom: 1; 
}

h1#lookbook_landing_header { padding-left:0;}

/* lookbook landing page */
#lookbook_landing_container { font-family:Arial, Helvetica, sans-serif; color:#333333; margin: 0 4px 0px 4px; position:relative; }
#lookbook_landing_container a, #lookbook_landing_container a:visited { color:#5d98ba; text-decoration:none; }
#lookbook_header_links { position:absolute; top:6px; left:11px; font-weight:bold; }
#lookbook_header_links a:hover { text-decoration:underline; }
#lookbook_header_links a { color:#9cc5dc; }
#header_seperator { padding:0 10px 0 10px; color:#cccccc; font-weight:normal; font-size:11px; }
#lookbook_landing_content { border:1px solid #e0e0e0; border-top:none; padding:26px 0 10px 0; float:left; clear:both; }
.lookbook_header_txt { font: 18px "Times New Roman", Times, serif; color:#444444; border-bottom:1px solid #e0e0e0; padding-bottom:3px;letter-spacing:4px; }
.lookbook_modules { border-bottom:1px solid #e0e0e0; }
.lookbook_modules_main { background-color:#f8f8f8; margin:1px 0px 1px 0px; }
.lookbook_module_more { font-size:11px; font-weight:bold; color:#5d98ba; position:absolute; right:-5px; top:5px;letter-spacing:0px;font-family:Arial, Helvetica, sans-serif }
#lookbook_landing_left_col { float:left; width:383px; margin:0 12px 0 9px; }
#lookbook_landing_right_col { float:left; text-align:center; width:254px; }
* html #lookbook_landing_right_col { width:245px; }

/* commented out until real lookbook info is available 
#user_login_main { height:136px; }
*/
#user_login_main { height:100px; }
#user_login_welcome { color:#999999; font-size:11px; padding-top:9px; }
#user_login_username { color:#5d98ba; font-size:24px; padding-top:1px; }
#user_login_membersince,#user_login_location,#user_login_lookbook_count { color:#666666; font-weight:bold; font-size:11px; }
#user_login_location,#user_login_lookbook_count { padding-top:4px; }
#user_login_mylookbooks_link { font-size:11px; font-weight:bold; padding-top:11px; }

#create_a_lookbook_module { text-align:left; background: url(/images/lookbooks/create_lookbook_bg.jpg) no-repeat top left; height:86px; width:233px; margin:38px 0px 0px 10px; padding:15px 0px 0px 9px; }
*html #create_a_lookbook_module { width:214px; }
#create_a_lookbook_header a,#create_a_lookbook_header a:visited { font: 24px/.9 "Times New Roman", Times, serif; color:#474747; }
#whats_a_lookbook a, #whats_a_lookbook a:visited { font:12px Arial, Helvetica, sans-serif; color:#666666; }

#find_a_lookbook_module { margin-top:21px; }
#find_a_lookbook_main { height:136; }
#find_a_lookbook_main ul { list-style:none; padding-top:15px; }
#find_a_lookbook_main ul a,#find_a_lookbook_main ul a:visited { font-size:14px; color:#474747; }
#find_a_lookbook_main ul li { padding-bottom:14px; }
.lookbook_category_number { color:#666666; font-size:12px; }

#browse_lookbooks_module { margin-top:38px; }
#browse_lookbooks_main ul { list-style:none; padding-top:15px; }
#browse_lookbooks_main ul a,#browse_lookbooks_main ul a:visited { font-size:14px; color:#474747; }
#browse_lookbooks_main ul li { padding-bottom:14px; }

#highest_rated_module { position:relative; }
#guest_lookbooks_module, #sponsor_lookbooks_module, #most_recent_lookbooks_module { position:relative; margin-top:38px; }

#lookbook_container { clear:both; font:11px Arial, Helvetica, sans-serif; }
.lookbook_thumb { background: url(/images/lookbooks/lookbook_thumb_bg.jpg) no-repeat top left; padding:2px; margin:10px 24px 0px 0px; float:left; }
.lookbook_thumb img { height:96px; width:96px; }
.lookbook_rating { height:23px; }
.lookbook_details { float:left; margin:10px 0px 0px 0px; width:255px; }
.browse .lookbook_details { float:left; margin:10px 0px 0px 0px; width:375px; }
#lookbook_landing_container .lookbook_category a, #lookbook_landing_container .loookbook_category a:visited { font-size:11px; color:#999999; }
#lookbook_landing_container .lookbook_title a, #lookbook_landing_container .lookbook_title a:visited { font-size:24px; color:#474747; line-height:.9; }
 .lookbook_category a, .loookbook_category a:visited { font-size:11px; color:#999999; }
 .lookbook_title a, .lookbook_title a:visited { font-size:24px; color:#474747; line-height:.9; }

.lookbook_description { font-size:14px; color:#666666; overflow:hidden;} 
.lookbook_description a, .lookbook_description a:visited { font-size:14px; }
.lookbook_author { font-size:11px; color:#999999; font-style:italic; }
.lookbook_author a { font-style:normal; }
#ratingMessage { display:none; }
#ratings { width:200px; height:10px; padding:0px 0 0 0px; position:relative; top:0px; left:0px; }
span.star_on, span.star_off { display:block; float:left; width:16px; height:17px; margin:0; }
span.star_on { 
    Filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lookbooks/ratings/view/star-ps.gif', sizingMethod='scale'); 
}
span.star_off { 
    Filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lookbooks/ratings/view/star-empty.gif', sizingMethod='scale'); 
}
html>body span.star_on { background:url(/images/lookbooks/ratings/view/star-ps.gif) no-repeat; }
html>body span.star_off { background:url(/images/lookbooks/ratings/view/star-empty.gif)  no-repeat; }

#sponsor_lookbooks_main { background:url(/images/lookbooks/sponsor_lookbook_bg.jpg) repeat-y top left; display:block; }
#sponsor_lookbooks_main,#sponsor_lookbooks_main .lookbook_container { float:left; }

/* lookbook full size page */
#lookbook_container { font-family:Arial, Helvetica, sans-serif; color:#333333; margin: 29px 4px 0px 4px; position:relative; }
#lookbook_container a, #lookbook_container a:visited { color:#5d98ba; text-decoration:none; }
#lookbook_container #lookbook_header_links,#browse_container #lookbook_header_links { position:static; margin:0px 0px 0px 11px; }
#lookbook_landing_container #lookbook_header_links, #browse_container #lookbook_header_links { position:absolute; margin:0px 0px 0px 0px; top:2px; padding-top:6px;}
#lookbook_container #lookbook_header_links a:hover,#lookbook_landing_container #lookbook_header_links a:hover,#browse_container #lookbook_header_links a:hover { color:#333333; text-decoration:underline; font-size:11px; }
#lookbook_container #lookbook_header_links a, #lookbook_landing_container #lookbook_header_links a,#browse_container #lookbook_header_links a { color:#333333; font-size:11px; }

#lookbook_header { position:relative; background-color:#f8f8f8; padding:18px 0px 0px 10px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
#lookbook_content_well { border:solid 1px #e0e0e0; margin:10px 0px 0px 0px; }
#full_lookbook_title { font: 32px "Times New Roman", Times, serif; color:#333333; }
#full_lookbook_description { font-size:12px; margin:0px 8px 25px 0px; }
#lookbooks_tabs { position: relative; margin:0px 0px 0px -10px; width: 656px; height: 31px; background: transparent url("/images/fashionshows/RTW/shows_tabs_bg.gif") repeat-x top left; font: bold 10px/10px "Arial",sans-serif; color: #333; z-index:1; }
.leading, .border_left, .tab_on, .tab_off, .border_right, .divider { float: left; height: 31px; }
.leading { width: 6px; }
.border_left { width: 3px; background-image: url("/images/fashionshows/RTW/shows_tabs_border_left.gif"); }
.tab_on, .tab_off { display: block; padding: 12px 10px 0; height: 19px; }
#lookbooks_tabs a { color: #5d98ba; text-decoration: none; }
.tab_on { background-image: url("/images/fashionshows/RTW/shows_tabs_active.gif"); }
.tab_off { background-image: url("/images/fashionshows/RTW/shows_tabs_bg.gif"); }
#lookbooks_tabs a span { padding-bottom: 1px; }
#lookbooks_tabs a:hover span, #lookbooks_tabs a span.ie_hover { border-bottom: 3px solid #333; }
.border_right { width: 3px; background-image: url("/images/fashionshows/RTW/shows_tabs_border_right.gif"); }
#lookbook_body { padding:10px; position:relative; padding-bottom:30px; }
#lookbook_left_col { float:left; width:335px; }
#lookbook_right_col { float:left; width:300px; }
#lookbook_thumbs { width:304px; height:117px; background-color:#f8f8f8; padding:1px; position:relative; z-index:1; }
img.edit_slide { display:block; border:1px solid #ffffff; }
.thumb_wrapper { border:1px solid #e0e0e0; display:block; float:left; }
.thumb_spacer { margin-right:14px; }
#previous_thumb_control,#next_thumb_control { float:left; width:19px; height:117px; }
#previous_thumb_control:hover,#next_thumb_control:hover { background-color:#2b2e31; }
* html #lookbook_thumbs{overflow:hidden;}
.ie_hover_control_class{ background-color:#2b2e31; }

#previous_thumb_arrow,#next_thumb_arrow { position:relative; top:51px; left:8px; }

.edit_slide #previous_thumb_control,.edit_slide #next_thumb_control { position:absolute; float:none; }
.edit_slide #previous_thumb_control { left:0px; }
.edit_slide #next_thumb_control { right:0px; }

div#mask { width:75px; height:113px; background:url(/images/lookbooks/active_thumb.gif); position:absolute; top:2px; left:114px; z-index:100; }
#slide_count { font-weight:bold; color:#333333; font-size:11px; width:305px; text-align:center; }
.details_header { font-size:11px; color:#333333; font-weight:bold; margin-top:15px; }
#full_lookbook_details { border-top:1px solid #e0e0e0; margin-top:48px; color:#999999; font-size:11px; }
#full_lookbook_details a, #full_lookbook_details a:hover { color:#666666; font-weight:bold; }
#current_slide_title { margin-bottom:16px; margin-top:15px; }
#fl_photo_credit { margin-bottom:16px; }
a.add_to_other { display: block; background:url(/images/lookbooks/add_to_other.gif) no-repeat; width: 144px; height: 22px; margin: 0 0 0 -1px; }
a.add_to_other_black { display: block; background:url(/images/lookbooks/add_to_other_black.gif) no-repeat; width: 144px; height: 22px; }
.add_to_other_wrapper { margin-top:10px; }
* html .add_to_other_wrapper { margin-left:2px; }
a.add_to_another { display: block; background:url(/images/lookbooks/add_to_another.png) no-repeat; width: 164px; height: 22px; margin: 0 0 0 -1px; }

/*lookbooks rating tile */
#lookbook_ratings_container { height:23px; width:303px; border:solid 1px #e0e0e0; background-color:#ffffff; position:absolute; bottom:6px; right:8px; z-index:2; }
body:last-child:not(:root:root) #lookbook_ratings_container { top:105px; }
#lookbook_ratings_rate_btn { height:18px; width:86px; background-color:#2b2e31; position:absolute; right:1px; top:1px; color:#9cc5dc; text-align:center; font-weight:bold; padding-top:3px; }
#indicator { display:none; position:absolute; z-index:100; left:-20px; top:3px; }
/*#view_mode, #edit_mode { margin:2px 0px 0px 5px; }
#view_mode { display:block; }
#edit_mode { display:none; }*/
#stars { position:absolute; top:3px; left:5px; }
#view_message_rating { position:absolute; top:4px; left:78px; font-size:11px; font-weight:bold; color:#333333; }
#lookbook_ratings_rate_btn a:hover { border-bottom:3px solid #ffffff !important; padding-bottom:1px; }

/* AJAX Select Lookbooks */

.also_in { 
    padding: 10px 0 0 0; 
    width: 142px; 
    overflow: hidden; 
    clip: auto; 
}

div.select_positioner { position:relative; z-index: 200; }

div#ajax_container { 
    position:absolute; 
    width: 144px; 
    top:0; 
    left:0; 
}
div#select_lookbook { 
    border:1px solid #545454; 
	border-top:none; 
    z-index:10000; 
    color:#cccccc; 
    background-color:#26292d; 
}
div#select_lookbook div#lookbooks { 
    background-color:#26292d; 
    height:199px; 
    overflow:auto; 
}
div#select_lookbook img { margin:5px 0 3px 4px; }

div#select_lookbook a#submit { 
    display:block; 
    height:17px; 
    width:59px; 
    background:url(/images/lookbooks/add_submit.gif); 
    margin:9px 0 9px 10px; 
}
div#submit_error { padding:5px; color:red; }

#select_lookbook_header { padding-left:8px; }
.add_to_lookbook_list { border-bottom:1px solid #555555; 	padding-left:8px; }
.first_lookbook { border-top:1px #06090b solid; }
.add_to_lookbook_right_col { float:left; width:90px; padding:3px 0px 3px 10px; }
* html .add_to_lookbook_right_col { width:80px; }
.add_to_lookbook_left_col { float:left; width:10px; padding:3px 0px 3px 0px; }
* html .add_to_lookbook_list { height:20px; }
.last_lookbook { border-bottom:1px #06090b solid; }

#thumbnails_lookbook_body { padding:9px; position:relative; padding-bottom:30px; }
#thumbnails_lookbook_body .thumb_spacer { margin-bottom:15px; }
#pagination_thumbs ,#pagination_thumbs a { font-weight:bold; }
#thumbnail_lookbook_category, #thumbnail_lookbook_tags { float:left; }
#thumbnail_lookbook_category { width:175px; }
#thumbnail_lookbook_tags { padding-left:15px; }
#thubmnail_lookbook_info { padding-top:18px; }

/*mylookbooks*/
#mylookbooks_title { font: 32px "Times New Roman", Times, serif; padding-bottom:6px; }
#lookbook_body_header { position:relative; margin-bottom:7px; }

* html #lookbook_body_header { position:static; top: 10px; left: 50px; }
*:first-child+html #lookbook_body_header { position:static; top: 10px; left: 50px; }

#community_mylookbooks_thankyou #lookbook_body_header { margin-bottom:10px; }
#lookbook_help { font-weight:bold; font-size:11px; }
#lookbook_help_icon { position:absolute; top:1px; left:26px; }
* html #lookbook_help_icon { position:absolute; top:11px; left:36px; }
*:first-child+html #lookbook_help_icon { position:absolute; top:11px; left:36px; }

#viewby_tab_on, #viewby_tab_off { height:21px; width:132px; float:left; font-weight:bold; font-size:11px; }
* html #viewby_tab_on, * html #viewby_tab_off { position:relative; top: 9px; }
*:first-child+html  #viewby_tab_on, *:first-child+html #viewby_tab_off { position:relative; top: 9px; }
#viewby_tab_on { background-image:url(/images/lookbooks/details_tab_bg.gif); color:#ffffff; }
#viewby_tab_off { background-image:url(/images/lookbooks/gallery_tab_bg.gif); color:#5d98ba; }

#view_lookbook_by { position:absolute; top:-4px; left:350px; text-align:center; }
#viewby_tab_on span, #viewby_tab_off span { position:relative; top:3px; }

#mylookbooks_left_col { float:left; width:132px; padding-right:1px; }
#mylookbooks_right_col { float:left; width:521px; height:664px; border:1px solid #2b2e31; position:relative; z-index:1; }
.save_publish #mylookbooks_right_col { height:auto; }
/* *html #community_mylookbooks_arrange #mylookbooks_right_col { height:auto; }*/

.edit_slide #mylookbooks_right_col_content { padding:20px 15px 0px 15px; color:#cccccc; }
.save_publish #mylookbooks_right_col_content { padding:20px 15px 0px 15px; color:#cccccc; height:auto; }
#mylookbooks_column_container { margin:0px -9px 0px -9px; }
#add_new_lookbook { border:1px solid #e0e0e0; margin-bottom:1px; padding-left:7px; padding-bottom:4px; padding-top:4px; font-weight:bold; font-size:11px; }
#mylookbooks_right_col_header { background-color:#0e1113; position:relative; }
#lookbook_title { font-weight:bold; color:#ffffff; padding-left:14px; height:18px; padding-top:4px; }
#mylookbooks_right_col_content { background-color:#2b2e31; padding:8px 6px 12px 6px; height:622px; }
* html .arrange #mylookbooks_right_col_content{padding-right:0px;}

#mylookbook_list { /*width:130px;*/ /*height:591px; */background-color:#f8f8f8; border:1px solid #e0e0e0; height:639px;overflow:auto; }
#mylookbook_list .list_item { padding:3px 0px 0px 6px; height:36px; /*width:122px;*/ border:1px solid #ffffff; border-top:none; background-color:#f8f8f8; }
#mylookbook_list .list_item_over { padding:3px 0px 0px 6px; height:36px; /*width:122px;*/ border:1px solid #ffffff; border-top:none; background-color:#9cc5dc; }
.arrange_panel_thumb {/*padding:4px;*/ width:495px;}
* html .arrange_panel_thumb { width:497px;padding-right:0px;}
* html #mylookbooks_right_col_content{width:490px;}
.list_item_expand form input {width:105px;}

#community_mylookbooks_arrange #mylookbooks_right_col_content{height:auto;}
* html #arrange_panel form {position:static;}
* html .edit_slide #arrange_panel form {position:relative;}

#community_mylookbooks_arrange #mylookbooks_right_col {overflow:auto;background-color:#2B2E31;}

#mylookbook_list .list_item .title { font-weight:bold; color:#666666; }
#mylookbook_list .list_item a, #mylookbook_list .list_item a:hover { color:#666666; }
#mylookbook_list .list_item_over .title { font-weight:bold; color:#ffffff; }
#mylookbook_list .list_item_over a, #mylookbook_list .list_item_over a:hover { color:#666666; }
#mylookbook_list .status { text-transform: lowercase; color:#666666; }
#mylookbook_list .edit_title { font-weight:bold; }
#status_wait { 
    display: none; 
    position: absolute; 
    left: 10px; 
	top: -20px; 
}


#add_new_lookbook input { width:116px; margin-top:9px; margin-bottom:4px; }

#save_new_button, #cancel_new_button, #delete_edit_button, #save_edit_button, #cancel_edit_button,
#edit_notes_save_btn,#edit_notes_delete_btn,#edit_notes_cancel_btn,#edit_notes_details_btn,
#edit_details_notes_btn, #edit_notes_details_cancel_btn, #edit_notes_details_delete_btn { border:1px solid #999999; height:12px; width:44px; float:left; text-align:center; font-weight:bold; font-size:10px; line-height:.9; }
#delete_edit_button, #save_edit_button, #cancel_edit_button,#edit_notes_save_btn,#edit_notes_delete_btn,#edit_notes_cancel_btn { margin:4px; }
#edit_notes_details_btn { background-color:#ffffff; margin-top:10px; }
#edit_details_notes_btn, #edit_notes_details_cancel_btn, #edit_notes_details_delete_btn,#edit_notes_details_btn { width:72px; background-color:#ffffff; }
.edit_details_btn_padder { margin-right:5px; }
#edit_notes_btn_container { margin-left:20px; }
#save_new_button { margin-right:1px; }
#lookbook_container .new_lookbook_expanded { color:#cccccc; }
#lookbook_container .new_lookbook_closed { color:#5d98ba; }
#edit_note_details_btn_container { margin-top:5px; }

img.prev { 
    float: left; 
    padding: 4px 0 0 0; 
    width: 17px; 
    height: 124px; 
    border: 0; 
}

img.next { 
    position: absolute; 
    padding: 4px 0 0 0; 
    width: 17px; 
    height: 124px; 
    border: 0; 
}

.edit_slide img.prev { 
    float: left; 
    padding: 0px; 
    width: 17px; 
    border: 0; 
}

.edit_slide  img.next { 
    position: absolute; 
    padding: 0; 
    width: 17px; 
    border: 0; 
}

.edit_slide #arrange_panel_paging { margin:0px -15px; }
/*
.arrange_panel_wrapper { 
    padding: 4px 0 0 0; 
    position: relative; 
}
*/

.arrange_panel_edit {  }

.edit_slide .arrange_panel_edit { 
    background-color:#f8f8f8; 
	height:117px; 
	padding-left:13px; 
	position:relative; 
}

.thumbnails { 
    position: relative; 
    padding: 10px; 
    width: 79px; 
    height: 139px; 
}

* html .thumbnails { 
    padding: 10px; 
    width: 79px; 
    height: 139px; 
}

.edit_slide .thumbnails { 
    position: relative; 
    padding: 0px 10px; 
    width: 79px; 
    height: 139px; 
}

/*
.arrange_panel_edit .thumbnails { width: 83px; }
*/

.thumbnails input, .thumbnails a#save { display: none; }

.thumbnails_on, 
.edit_slide .thumbnails_on { 
    position: relative; 
    background:url(/images/lookbooks/arrange/edit_thumb.gif) no-repeat; 
    padding: 0px; 
    width: 94px; 
    height: 147px; 
    cursor: pointer; 
	margin-left:3px; 
	margin-right:2px; 
}

.edit_slide .thumbnails_on { top:-15px; }

.arrange_panel_edit .thumbnails_on { width: 91px; }

.thumbnails_on img { 
    position: absolute; 
    top: 7px; 
    left: 8px; 
    padding: 0; 
}

.thumbnails_on .delete { 
    position: absolute; 
    top: -3px; 
    left: 73px; 
    width:21px; 
    height:20px; 
    border: 0; 
    z-index: 2; 
    background:url(/images/lookbooks/arrange/delete.png) no-repeat; 
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lookbooks/arrange/delete.png',sizingMethod='scale'); 
}

* html .thumbnails_on .delete { background:none; }

.thumbnails_on input { 
    position: absolute; 
    left: 8px; 
    top: 125px; 
    width: 36px; 
    height: 14px; 
    text-align:center; 
    font-size:9px; 
    margin: 0; 
    padding: 0; 
    color: #666; 
	border:none; 
	background:url(/images/lookbooks/arrange/input.gif) no-repeat; 
}

body:last-child:not(:root:root) .thumbnails_on input { height: 14px; }

.thumbnails_on a.save { 
    position: absolute; 
    left: 47px; 
    top: 125px; 
    width:36px; 
    height:14px; 
    background:url(/images/lookbooks/arrange/save.gif) no-repeat; 
}

.arrange_panel_thumb .thumbnails_on a.addNote { 
    position: absolute; 
    left: 8px; 
    top: 105px; 
    width:75px; 
    height:15px; 
    background:url(/images/lookbooks/arrange/addNote.png) no-repeat; 
}

img.thumb_padding { 
    padding:1px; 
    background:#2b2e31; 
    border:1px solid #555555; 
    float:left; 
    width:75px; 
    height:113px; 
}

.edit_slide img.thumb_padding { 
    padding:1px; 
    background:#ffffff; 
    border:1px solid #e0e0e0; 
    float:left; 
    width:75px; 
    height:113px; 
}

.thumbnails_on img.thumb_padding { padding:0; border:none; }

.thumbnails .slide_count { 
    display: block; 
    position: absolute; 
    top: 129px; 
    left: 4px; 
    width: 83px; 
    padding: 0; 
    color: #ffffff; 
    text-align: center; 
	margin-left:5px; 
}

.edit_slide .thumbnails .slide_count { top:117px; }
* html .edit_slide .thumbnails .slide_count{color:#2B2E31};

.thumbnails_on .slide_count { display: none; }

.thumbnails_on .drag_transparent {  border: 1px solid #000; }

.drag_thumbnail { 
    position: relative; 
    padding: 0; 
    float: left; 
	height:150px;
}

* html .drag_thumbnail{height:120px;}
.edit_slide .drag_thumbnail {  }

div#tip_help { 
    display: none;       
    position:absolute; 
    top:0px; 
    left:50px; 
    z-index:100000; 
	/*height:366px; */
	width:472px; 
	border:solid 1px #555555; 
	background-color:#ffffff; 
}
div#tip_tag { 
    display: none;       
    position:absolute; 
    z-index:100000; 
	/*height:366px; */
	width:350px; 
	border:solid 1px #555555; 
	background-color:#ffffff; 
    bottom: 5px; 
    left: 100px; 
}
#help_content_wrapper { position:relative; background-color:#f8f8f8; border:solid 1px #d9d9d9; margin:1px; }
#help_title { height:20; width:462; padding:10px; color:#444444; font: 18px "Times New Roman", Times, serif; }
#help_content { padding:11px; }
#help_shader { position:relative; background:url('/images/lookbooks/arrange/help_shader.gif'); height:5px; width:468px; }
div#tip_tag #help_shader { width: auto; }
#top_help,#bottom_help { color:#666666; font-style:italic; font-size:11px; }
#middle_help { padding-left:20px; color:#333333; }
#middle_help li,#bottom_help { padding-top:10px; }

html>body div.tip_top { 
    background:url(/images/global/mystyle/lookbooks/backgrounds/tooltip_top.png); 
    Filter:none; 
}

div.tip_bottom { 
    width: 330px; 
    height: 8px; 
    Filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/mystyle/lookbooks/backgrounds/tooltip_bottom.png'); 
}
html>body div.tip_bottom { 
    background:url(/images/global/mystyle/lookbooks/backgrounds/tooltip_bottom.png); 
    Filter:none; 
}

.overlay_wrapper { position: relative; z-index: 100; }

.thumb_overlay { 
    position: absolute; 
    left: 124px; 
	top:21px; 
    width: 523px; 
    height: 666px; 
    z-index: 100; 
    background: #ffffff; 
    opacity: .8; 
    filter: alpha(opacity=80); 
    display: none; 
}

.edit_overlay { 
    position: absolute; 
    left: 0; 
    width: 410px; 
    height: 100%; 
    z-index: 100; 
    background: #ffffff; 
    opacity: .8; 
    filter: alpha(opacity=80); 
    display: none; 
}

#delete_confirm { 
    display: none; 
    position:absolute; 
    z-index:1000; 
    width:180px; 
    height:105px; 
    padding:23px; 
    top:185px; 
    left:250px; 
    background:url(/images/global/mystyle/lookbooks/backgrounds/tooltip_blank.png); 
}

* html #delete_confirm { 
    background:url(/images/global/mystyle/lookbooks/backgrounds/tooltip_blank.gif); 
}

#slide_exists, #last_slide { 
    display: none; 
    position:absolute; 
    z-index:1000; 
    width:180px; 
    height:105px; 
    padding:23px; 
    top:185px; 
    left:85px; 
    background:url(/images/global/mystyle/lookbooks/backgrounds/tooltip_blank.png); 
}

* html #slide_exists, * html #last_slide { 
    background:url(/images/global/mystyle/lookbooks/backgrounds/tooltip_blank.gif); 
}

div.editNotes_container { 
    display: none; 
    position:absolute; 
    z-index: 101; 
    width:210px; 
    height:140px; 
    padding:10px 0 0 15px; 
    top:185px; 
    left:285px; 
    background-color:#F8F8F8; 
	border:solid 1px #000000; 
}

div#editNotes_container textarea { 
    font:11px Arial, Helvetica, sans-serif; 
    width:140px; 
    height:85px; 
    margin:3px 0 0 -2px; 
    display:block; 
}

#lookbook_slide_details_img { float:left; margin-right:15px; }

div#edit_notes { 
    float:left; 
    width:235px; 
    border-left:none; 
	margin-bottom:57px; 
}

div#edit_notes textarea { 
    font: 11px Arial, Helvetica, sans-serif; 
    width:228px; 
    height:99px; 
    margin:0px; 
	margin-top:5px; 
    display:block; 
	color:#666666; 
}

.browse_pagination_edit { 
    background:url(/images/global/mystyle/lookbooks/backgrounds/pagination_browse.gif) repeat-x top; 
    border-bottom:1px solid #999; 
    clear:both; 
    width:100%; 
	height:40px; 
}

.edit_titles { color:#ffffff; font-weight:bold; font-size:10px; }
div.notes_scroll { overflow:auto; }

#notes_form { display:none; }
div#edit_controls a#remove_slide { 
    display:block; 
    width:122px; 
    height:20px; 
    background:url(/images/lookbooks/remove_slide.png); 
    margin: 10px 0 2px 0; 
}

#caption .current_slide_credit { 
    display: block; 
    width: 192px; 
    float: left; 
}

/* Publish / Status */
div#publish_form { 
    background-color:#ffffff; 
	margin:0px -16px; 
	padding:1px 15px; 
	color:#333333; 
}
div#lookbook_summary { padding-bottom:20px; }

div#lookbook_summary span.textblock { 
    display:block; 
    float:left; 
    color:#ffffff; 
    margin:7px 40px 3px 10px; 
}
div#lookbook_summary span#lookbook_name { width:280px; margin-right:0px; }
div#lookbook_summary span.textblock b { text-transform:uppercase; }
div#lookbook_summary span#lookbook_rating { width:200px; }

#lookbook_title_block,#lookbook_date_created,#lookbook_date_updated,#lookbook_rating { margin-left:15px; }
#lookbook_date_created,#lookbook_date_updated { float:left; }
.publish_titles { color:#ffffff; font-weight:bold; }
#lookbook_save_publish_details { float:left; }
#lookbook_content_well .status { margin-left:15px; color:#cccccc; font-weight:normal; font-size:11px; }
.slide_count { margin-left:13px; }
#save_publish_dates_container { margin-top:8px; }
* html #save_publish_dates_container { margin-left:-15px; }
#lookbook_date_created { margin-right:35px; }
#lookbook_rating { margin-top:15px; }
#save_publish_category select { width:283px; }

/*
div#ratings { width:200px; height:10px; padding:0px 0 0 0px; position:relative; top:0px; left:-1px; }

div#nav div#ratings_container span { 
    float:none; 
    font-size:11px; 
    padding:0; 
    display:inline; 
    margin:0; 
}*/

.save_publish_required { background-color:#f8f8f8; margin:0px -15px; padding:5px 15px; color:#666666}
#save_publish_status {  padding:10px 0px; }
#save_publish_description { padding:20px 0px; }
#save_publish_description textarea { width:377px; height:84px; }
.save_publish_hr { background-color:#e0e0e0; height:1px; margin:0px -14px; font-size:0px; }
#save_publish_tag_it { padding:20px 0px; }
#save_publish_category { padding:20px 0px; }
#save_publish_tag_it input { width:376px; margin:10px 0px; }
.save_publish #lookbook_body { padding-bottom:1px; }

#save_publish_buttons { 
    padding: 20px 15px 20px 30px; 
	margin:0px -16px; 
	background-color:#f8f8f8; 
	border:1px solid #ffffff; 
	border-top:none; 
	border-bottom:none
}

* html #save_publish_buttons { margin:0px -15px; }

#save_publish_buttons a { display:block; width:135px; height:18px; padding-top:3px; float:left; margin-right:10px; }

.save_publish_button { 
	background-color:#2b2e31; 
	color:#9cc5dc; 
	font-weight:bold; 
	text-align:center; 
}

#community_mylookbooks_publish #save_publish_buttons .save_publish_button{height:16px;}

#community_mylookbooks_thankyou .save_publish_button { margin-right:0px; width:153px; }

.thank_you #mylookbooks_right_col_content { padding:0; height:auto; background-color:#ffffff; }
.thank_you #mylookbooks_right_col { border:none; width:523px; }
.thank_you #lookbook_summary { padding:20px 15px 20px 15px; color:#cccccc; background-color:#2b2e31; }
.thank_you #publish_wrapper { padding:0; margin:0; }
#thank_you_details { float:left; margin-left:15px; width:300px; padding-top:25px; }
.thank_you_title { color:#ffffff; font-weight:bold; }
#private_thank_you_email { padding:20px 15px 0px 15px; }
.thank_you .save_publish_required { margin:0; ; padding:5px 15px; }
#thank_you_email_form { padding:0px 15px 0px 15px; }
.thank_you .form_titles { font-size:11px; color:#333333; font-weight:bold; margin-top:15px; }
.thank_you #thankyou_fields input,.thank_you #thankyou_fields textarea { width:378px; border:solid 1px #cccccc; }
.thank_you #thankyou_fields textarea { height:85px; }
#send_email_btns { margin-top:15px; }
.thank_you #lookbook_body { padding-bottom:1px; }
#see_this_lookbook_btn { position:absolute; bottom:12px; right:15px; }
#see_this_lookbook_btn_top { position:absolute; top:-4px; right:5px; }

#see_this_lookbook_btn .save_publish_button, #see_this_lookbook_btn_top .save_publish_button { background-color:#ffffff; border:solid 1px #e0e0e0; }
#see_this_lookbook_btn a, #see_this_lookbook_btn a:hover,
#see_this_lookbook_btn_top a, #see_this_lookbook_btn_top a:hover { color:#5d98ba; }

/*browse lookbooks*/
#browse_lookbooks .lookbook_thumb img { height:auto; width:auto; }
#browse_lookbooks { padding:15px 8px; }
#browse_container { border:solid 1px #e0e0e0; position:relative; width:523px; margin-bottom:10px; margin-top:29px; }
#browse_intro h2 { color:#333333; font: 30px "Times New Roman", Times, serif; line-height:30px;width:330px;}
div#promorail { width:114px; background-color:#f8f8f8; border-left:solid 1px #cccccc; height:100%; position:absolute; top:-29px; right:-4px; z-index:10; }
* html .ie_layout div#promorail { margin-top:29px; }
/*div#promorail .promo { border-bottom:1px solid #c1d6ea; padding:6px 0 8px 0; position:absolute; top:10px; right:10px; width:83px; z-index:10; }*/
.celebrity_user,.sponsor_user { background-color:#f6f6ed; }
#browse_lookbooks a, #browse_lookbooks a:visited { color:#5d98ba; text-decoration:none; }
#browse_intro { color:#333333; font: 12px Arial, Helvetica, sans-serif; padding:12px 0px 0px 0px; }
#browse_lookbooks .lookbook_thumb { background:none; border:solid 1px #e0e0e0; margin-top:0px; }
#browse_lookbooks .lookbook_container { margin-top:10px; }
#browse_lookbooks .celebrity_user ,#browse_lookbooks .sponsor_user { padding:3px 8px; margin:10px -8px 0px -8px; }
#browse_lookbooks .celebrity_user .lookbook_container,#browse_lookbooks .sponsor_user { margin-top:0px; }
.browse #lookbook_header_links { width:300px; padding-bottom:8px; }
div#browse_intro { margin-left:10px; position:relative; }

div#browse_sort_dropdown_wrapper { 
	position: absolute; 
	top: 20px; 
	right: 25px; 
	width: 144px; 
	height: 21px; 
}

#lookbook_container .promo { margin:10px 0px; position:relative; }
#lookbook_container #promorail h2 { font-size:11px; color:#333333; font-weight:bold; margin-top:50px; }
#lookbook_container #promorail h3 { color:#999999; font-size:11px; font-weight:bold; padding-bottom:3px; }
#lookbook_container #promorail { padding:0px 10px 0px 10px; }
#lookbook_container #promorail img.thumb_padding { float:none; border:1px solid #e0e0e0; background-color:#ffffff; }
#lookbook_container #promorail a, #lookbook_container #promorail a:hover { color:#666666; font-size:11px; font-weight:bold; }
.browse #lookbook_container { margin-top:0px; }
.browse #lookbook_container #lookbook_header_links { margin-top:8px; }
div#promorail div.tool { 
    position:absolute; 
    width:212px; 
	height:138px; 
    top:12px; 
    left:-200px; 
	border:1px solid #555555; 
	background-color:black; 
	padding:1px; 
	color:#cccccc; 
	display:block; 
	z-index:10000000; 
}

div#promorail div.tooltip { 
    padding:15px 25px 15px 15px; 
	background-color:#2b2e31; 
	height:108px; 
}
div#promorail div.tooltip .username { font-style:italic; font-weight:normal; }
#lookbook_container div#promorail div.tooltip a, #lookbook_container div#promorail div.tooltip a:hover { color:#ffffff; font-weight:normal; }
div#promorail div.tooltip h4 { margin:2px 0 0 0; color:#ffffff; font-size:11px; }

.browse_pagination { 
	margin:5px 10px 15px 10px; 
	position:relative; 
}

.browse_navigation { position:absolute; right:0px; }

#lookbook_container div#sort_options a { display:block; color:#ffffff; }

/*tag clouds*/
h2#browse_tags { 
    font: 30px "Times New Roman", Times, serif; color:#333333; 
}
div#tagCloudHeader { 
    color:#444444; 
	margin-top:30px; 
	font: 18px "Times New Roman", Times, serif; 
	border-bottom:1px solid #e0e0e0; 
	margin-bottom:15px; 
}
div#tagCloudHeader span { 
    display:block; 
    border-left:1px solid #ffffff; 
    border-right:1px solid #ffffff; 
}
div#tagCloud { 
    text-transform:lowercase; 
}
div#tagCloud a { 
    text-decoration:none; padding-right:3px; line-height:28px; 
}
div#tagCloud a:hover { 
    text-decoration:underline; 
}
div#tagCloud a.tag5 { font-size:36px; }
div#tagCloud a.tag4 { font-size:30px; }
div#tagCloud a.tag3 { font-size:24px; }
div#tagCloud a.tag2 { font-size:18px; }
div#tagCloud a.tag1 { font-size:12px; }
.tag_cloud #browse_container { padding:20px 15px; width:494px; }
#lookbook_container.tag_cloud #lookbook_header_links { margin-bottom:8px; }

/*CELEBRITY PAGES*/
#celebrity_lookbook { width:350px; height:190px; }
.celebrityuser  #celebrity_lookbook{height:auto;}
#celebrity_lookbook .text { display:block; }
.celebrityuser #browse_intro #celebrity_user_img { position:absolute; top:10px; right:10px; }
.celebrityuser #browse_sort_dropdown_wrapper { top:190px; right:9px; }
.celebrityuser #sortBy { top:193px; right:29px; }
#browse_intro #celebrity_lookbooks { font: 18px "Times New Roman", Times, serif; color:#2b2e31; text-transform:uppercase; }
.celebrityuser #browse_intro #celebrity_title { color:#999999; font-size:10px; }
.celebrityuser #browse_intro #celebrity_name { color:#474747; font-size:23px; }
.celebrityuser .celebrity_user { background-color:#ffffff; }
.celebrityuser .lookbook_details { width:400px; }

#lookbook_no_slides { color:#ffffff; }
div#lookbook_no_slides { padding: 5px; padding-right: 15px; }

/*landing login*/

#log_in_module { font-size:11px; color:#666666; text-align:left; }
#log_in_module p { margin-bottom:5px; }
#log_in_module #sor_title { color:#444444; font: 18px "Times New Roman", Times, serif; padding:5px 0px 5px 13px; }
#log_in_module #sor_form_container {background-color:#FFFFFF;padding-bottom:1px;padding-top:1px; }
#log_in_module #sor_form { background:#f8f8f8 url(/images/lookbooks/lookbook_sign_in_bg.jpg) repeat-y top left; }
#log_in_module #signInErrorMsgDiv { color:#336e99; text-align:left; vertical-align:middle; display:none; }
form.signInForm fieldset { border-style: none; }
#log_in_module #signInForm { padding:10px 12px 0px 12px; }
#log_in_module label,#log_in_module input { display:block; }
#log_in_module #sor_form #user,#log_in_module #sor_form #pass { width:225px; }
#log_in_module #sor_form #usernameLabel { padding-bottom:3px; font-weight:bold; }
#log_in_module #sor_form #passwordLabel { padding-bottom:3px; padding-top:13px; font-weight:bold; }
#log_in_module #rememberme { display:inline; margin-right:5px; }
#log_in_module #retreiveLink { margin-bottom:10px; }
#log_in_module #reglite_login_submit { padding-bottom:15px; border-bottom:solid 1px #ffffff; }
#log_in_module #reglite_join_button { padding:15px 0px; }
#log_in_module #rememberMeDiv { margin:11px 0px 0px 0px; }
#log_in_module #join_txt { margin-bottom:10px; }
#log_in_module #join_btn_header { font-weight:bold; }
#log_in_module #cancelLogIn { background-image:url(/images/user/registration/sor_close.jpg); position:absolute; top:10px; right:9px; display:block; height:11px; width:12px; }

#log_in_module .registration_button { 
	background-color:#2b2e31; 
	color:#9cc5dc; 
	font-weight:bold; 
	height:18px; 
	padding-top:3px; 
	text-align:center; 
	top:1px; 
	width:135px; 
	margin-right:10px; 
}

* html #lookbook_landing_right_col #log_in_module #sor_form #user,
* html #lookbook_landing_right_col #log_in_module #sor_form #pass { width:217px; }

#lookbook_landing_container #user_login_module { display:none; }
#publish_buttons a { display:block; }
#publish_buttons { position:absolute; bottom:6px; right:8px; z-index:2; }

.close_window_button { 
	background-color:#ffffff; 
	color:#9cc5dc; 
	font-weight:bold; 
	height:18px; 
	padding-top:3px; 
	text-align:center; 
	top:1px; 
	width:135px; 
	float:left; 
	margin-right:10px; 
	border:1px solid #e0e0e0; 
}

.save_publish_button_preview { 
	background-color:#2b2e31; 
	color:#9cc5dc; 
	font-weight:bold; 
	height:16px; 
	text-align:center; 
	top:1px; 
	width:135px; 
	float:left; 
	margin-right:10px; 
	padding-top:3px; 
}

.save_publish_button_wrapper { width:135px; padding-top:3px; background-color:#ffffff; border:1px solid #e0e0e0; padding:1px; float:left; }
#lookbook_container a#preview_lookbook_link, #lookbook_container a:hover#preview_lookbook_link { font-weight:bold; color:#9cc5dc; }
#preview_lookbook_link { position:absolute; right:15px; top:3px; }

/*** IE6 Masking ISSUE LookBook Carousel ***/
* html div.thumb_wrapper span.selected { background: #f8f8f8 url(/images/timeline/active_thumb_mask_lookbook.gif) no-repeat 1px 1px; z-index: 9999; filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; width: 75px; height: 113px; }
* html div.thumb_wrapper span.selected img { filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; width: 75px; height: 113px; }
* html div.thumb_wrapper span.selected img:hover { filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; width: 75px; height: 113px; }

#email_sent_container { font: 12px Arial, Helvetica, sans-serif; margin-top:29px; padding-left:10px; color:#666666; }
#email_sent_container a, #email_sent_container a:hover { color:#5d98ba; }

#community_most_recent_container {margin-top:20px;margin-bottom:40px;float:none;font-size:11px;}

* html .full_size_lookbook #lookbook_content_well{margin-top:39px;}
* html .full_size_lookbook #lookbook_body{padding-right:5px;}
* html #next_thumb_control,
* html #previous_thumb_control,
* html img.edit_slide,
* html #lookbook_ratings_rate_btn,
* html #viewby_tab_off{cursor:pointer;}

body.community .mylookbooks #content #utility_bar #utility_bar_left { width: 355px; }
body.community .mylookbooks #content #utility_bar #social_bkmrks { padding: 4px 0 1px 196px; }

#community_mylookbooks_publish #quicklinks_mod{display:none;}
