/*e857ee9d0edba6cfb34c5c4abfa1507e*/

body.classic #main-col * a{text-decoration:none}
body.classic #main-col{float:left;width:657px;font-size:.85em;margin:6px 0 0 0;padding:14px 8px 0 0;background:transparent url(http://em1.isnooth.com/img/site/v2/global/frame-top.png?v=2) 0 0 no-repeat}
body.classic #main-col .wrap{width:621px;margin:0;padding:0 19px 4px 17px;background:transparent url(http://em2.isnooth.com/img/site/v2/global/frame-bg.png?v=2) 0 0 repeat-y}
body.classic #main-col .clear.btm{height:14px;background:transparent url(http://em1.isnooth.com/img/site/v2/global/frame-btm.png?v=2) 0 bottom no-repeat}
body.classic #main-col .wrap img{border:none;margin:0;outline:none}
body.classic #main-col .wrap a img{padding:0;border:none;background:transparent}

/*Full Width Override*/
body.classic #main-col.full-width .inner-wrap{width:963px;padding-right:0;background:transparent url(http://em2.isnooth.com/img/site/v2/global/full-frame-bg.png?v=2) 0 0 repeat-y}
body.classic #main-col.full-width{width:980px;padding-right:0;background:transparent url(http://em1.isnooth.com/img/site/v2/global/full-frame-top.png?v=2) 0 0 no-repeat}
body.classic #main-col.full-width .clear.btm{background:transparent url(http://em2.isnooth.com/img/site/v2/global/full-frame-btm.png?v=2) 0 bottom no-repeat}
body.classic #main-col.full-width #font-size{right:7px}

/*STANDARD PRESENTATION STYLES*/
body.classic #main-col .wrap p{margin:0 0 .9em 0;font-size:1.1em;line-height:1.4em}
body.classic #main-col .wrap a{color:#aa385d;text-decoration:none !important;outline:none;border-bottom:1px solid #c6d8aa}
body.classic #main-col .wrap a:hover{color:#7b2339;border-bottom:1px solid #7b2339}
body.classic #main-col a img{padding:0;border:none;background:#fff}
body.classic #main-col span img{padding:0;border:none;background:#fff}

/*Generic Right Column Header*/
body.classic #main-col .wrap h1{padding:8px 0 0 16px;margin-bottom:26px;font-size:1.2em;color:#465e36}
body.classic #main-col .wrap h1 span.sr_syn{font-size:1.1em;color:#909090}  /* Extras for search results */
body.classic #main-col .wrap h1 span.sr_term{font-size:1.1em;color:#aa385d}

/*Some bubbles, My Account, etc*/ 
body.classic #main-col .wrap h4{padding:6px 0 0 19px;margin:0 0 8px 0;font:bold 1.6em "Lucida Grande", Arial, sans-serif;text-align:left;line-height:1.8em;color:#aa385d}
body.classic .inner-wrap h1, body.classic .inner-wrap h2{width:auto}

/*Standard Top H1*/
body.classic #main-col .wrap #head_one{background-color:#354727}
body.classic #main-col .wrap #head_one h1{color:#A2C776;text-align:center;font-size:10px}

/*Pagination*/
body.classic #main-col .wrap .pagination{margin:0 0 10px 0;padding-top:4px;text-align:center}
body.classic #main-col .wrap .pagination a{margin:0 3px;padding:3px 4px;font-size:1.2em;border:1px solid #ddd}
body.classic #main-col .wrap .pagination a:hover{color:#fff;background:#aa385d;border:1px solid #7b2339}
body.classic #main-col .wrap .pagination a.hide, body.classic #main-col .wrap .pagination a.hide:hover{color:#edd5dd;border:none;cursor:default}
body.classic #main-col .wrap .pagination a.current, body.classic #main-col .wrap .pagination a.current:hover{color:#345900;background:#d5e3bf;border:1px solid #a8c67b;cursor:default}
body.classic #main-col .wrap .sitemap_pagination{line-height:30px;margin:0 0 10px 0;padding-top:4px;text-align:center}
body.classic #main-col .wrap .sitemap_pagination a{margin:0 3px;padding:3px 4px;font-size:1.2em;border:1px solid #ddd}
body.classic #main-col .wrap .sitemap_pagination a:hover{color:#fff;background:#aa385d;border:1px solid #7b2339}
body.classic #main-col .wrap .sitemap_pagination a.hide, body.classic #main-col .wrap .sitemap_pagination a.hide:hover{color:#edd5dd;border:none;cursor:default}
body.classic #main-col .wrap .sitemap_pagination a.current, body.classic #main-col .wrap .sitemap_pagination a.current:hover{color:#345900;background:#d5e3bf;border:1px solid #a8c67b;cursor:default}

/*Help & Status Notices*/
body.classic .notice_banner{width:602px;margin:0 auto 2em auto;padding:2px;background:#9bbd67}
body.classic .error_banner{width:602px;margin:0 auto 2em auto;padding:2px;background:#aa385d}
body.classic .notice_banner div{padding:8px;border:1px solid #668438}
body.classic .error_banner div{padding:8px;border:1px solid #e6e9e4}
body.classic .notice_banner p{text-align:center;font:normal 11px "Lucida Grande", Arial, sans-serif;color:#374c28}
body.classic .error_banner p{text-align:center;font:normal 11px "Lucida Grande", Arial, sans-serif;color:#e6e9e4}
body.classic .error_banner p a{color:#fff;border-bottom:1px solid #fff}
body.classic .error_banner p a:hover{color:#000;border-bottom:1px solid #000}
body.classic .notice_banner.wd_banner{width:570px;margin:12px 0 2px 12px}
body.classic .ratings_help, body.classic .ratings_help:hover, body.classic .std_help, body.classic .std_help:hover{margin:0 0 0 4px;border:none}
body.classic .ratings_help img{vertical-align:top;margin-top:2px}
body.classic .std_help img{vertical-align:top;margin:0}
body.classic a.std_help, body.classic a.std_help:hover{margin:0;padding:0;border:none !important}
body.classic .srhelp{position:absolute;top:92px;right:1px}
body.classic .srhelp a img, body.v2 .srhelp a img{}
body.classic .snoothrank-desc{position:absolute;right:0;top:0;margin-top:-85px;border:none !important;background:transparent}
body.classic .snoothrank-desc{position:absolute;right:0;top:0;margin-top:-85px;border:none !important;background:transparent}
body.v2 .snoothrank-desc{position:absolute;right:3px;top:0;margin-top:-95px;border:none !important;background:transparent}
.help_bubble{position:absolute;width:359px;padding-top:45px;background:transparent url(http://em1.isnooth.com/img/site/help_bubble_top.png?v=2) 0 0 no-repeat}
.help_bubble div{padding-bottom:15px;background:transparent url(http://em2.isnooth.com/img/site/help_bubble_btm.png?v=2) 0 bottom no-repeat}
.help_bubble .help_content{padding:0 18px;background:transparent url(http://em1.isnooth.com/img/site/help_bubble_bg.png?v=2) 0 0 repeat-y}
#partner-search-help img{border:none;margin:-20px 0 0 0;position:relative;top:6px}

/*Help Bubbles*/
#forgot_password{position:relative;top:150px;left:85px}
#search_examples_bubble{position:relative;top:0;left:155px}
.add_merch_callout{position:absolute;top:25px;left:695px;z-index:400}
.help_content div{background-image:none !important}
.side_error{color:#aa385d}
#ticker{overflow:hidden;width:320px;padding:3px 0 3px 0;text-align:center}
.help_bubble_left{position:absolute;	width:359px;padding-top:45px;background:transparent url(http://em2.isnooth.com/img/site/help_bubble_top_left.png?v=2) 0 0 no-repeat}
.help_bubble_left h4{font:bold 1.6em "Lucida Grande", Arial, sans-serif;line-height:1.8em;color:#aa385d}
.help_bubble_left div{padding-bottom:15px;background:transparent url(http://em2.isnooth.com/img/site/help_bubble_btm.png?v=2) 0 bottom no-repeat}
.help_bubble_left .help_content{padding:0 18px;background:transparent url(http://em1.isnooth.com/img/site/help_bubble_bg.png?v=2) 0 0 repeat-y}
.help_bubble_center{position:absolute;width:359px;padding-top:15px;background:transparent url(http://em2.isnooth.com/img/site/help_bubble_top_nt.png?v=2) 0 0 no-repeat}
.help_bubble_center h4{font:bold 1.6em "Lucida Grande", Arial, sans-serif;line-height:1em;color:#aa385d}
.help_bubble_center div{padding-bottom:45px;background:transparent url(http://em1.isnooth.com/img/site/help_bubble_bottom_right.png?v=2) 0 bottom no-repeat}
.help_bubble_center .help_content{text-align:center;padding:0 18px;background:transparent url(http://em1.isnooth.com/img/site/help_bubble_bg.png?v=2) 0 0 repeat-y}

/*Loader & Auto-Completer*/
#loader{width:375px;height:100px;z-index:51;position:absolute;top:50px;left:50px;background:transparent url(http://em2.isnooth.com/img/site/Loader2_01.png?v=2) 0 0 no-repeat}
#loaderRight{width:13px;height:100px;z-index:52;position:absolute;top:0;right:-10px;background:transparent url(http://em1.isnooth.com/img/site/Loader2_02.png?v=2) 0 0 no-repeat}
#loader_wheel{width:31px;height:31px;z-index:53;position:absolute;top:34px;left:70px;background:transparent url(http://em2.isnooth.com/img/site/awd_loading.gif?v=2) center center no-repeat}
#loader_text{width:240px;z-index:53;position:absolute;top:34px;left:120px;font:bold 20px "Trebuchet MS", Verdana, Arial, sans-serif;line-height:120%;color:#314823}
body.classic .autocompleter-loading{padding-left:10px}


/*Other Temp Styles ... TBA */
.help_bubble_center .help_content{text-align:left;padding-bottom:5px}
h6{margin:0;padding:3px 0 2px 0;font-size:1.4em;font-weight:bold;color:#aa385d;border-bottom:1px solid #ccc}
.help_content p{margin-bottom:8px;padding-top:5px;font-size:11px !important;border-top:1px solid #fff}
.help_content p + p{border-top:none}
.help_content a{font-size:10px !important;line-height:1.5em;font-weight:bold;text-transform:uppercase}
#forgot_password_bubble form{background:#ccc;margin:0 0 8px 0;padding:5px 4px}
#forgot_password_bubble form input{float:left;width:212px;font-size:1.1em;margin:0 0 0 1px;padding:4px 0 3px 5px;border:1px solid #fff;background:transparent url(http://em1.isnooth.com/img/site/input_bg_std.gif?v=2) 0 0 no-repeat}
#forgot_password_bubble form input.btn{float:left;width:90px;height:21px;margin:1px 0 0 5px;padding:0;border:none;background:transparent}
#forgot_password_bubble form div.clear{height:0;margin:00;padding:0;line-height:0;font-size:1px;overflow:hidden}
#html_export_bubble input{margin-top:5px}
#html_export_bubble span>p{border:1px solid #ccc;background:#ddd;padding:6px}
#html_export_bubble span>p+p{border:none;background:transparent;padding:0}
#winery_notes_bubble form.add_wn_form{background:#ccc;margin:0 0 8px 0;padding:5px}
#winery_notes_bubble form.add_wn_form fieldset{margin:0;padding:0;background:transparent;border:none;border-collapse:collapse}
#winery_notes_bubble form.add_wn_form fieldset textarea.add_wn{width:302px;margin:0 0 4px 0;padding:4px;font-size:1.1em;border:1px solid #aaa}
#winery_notes_bubble form.add_wn_form fieldset span.small_btn{margin:0;padding:0;background:transparent;border:none}
#winery_notes_bubble form.add_wn_form fieldset span.small_btn input.btn{width:90px;height:21px;margin:1px 0 0 5px;padding:0;border:none;background:transparent}


/*Forum*/
body.classic #forum_wrap .right .categories .top_right_link{float:right;text-align:right;position:relative;top:-16px}
body.classic #forum_wrap .right .categories li a{display:inline !important}
body.classic #forum_wrap .right .categories li{margin:6px 0 0 0}
body.classic #forum_wrap .right .categories li.introduce-yourself{background:transparent url(http://em2.isnooth.com/img/site/forum_icon_introduce_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.wine-talk{background:transparent url(http://em1.isnooth.com/img/site/forum_icon_variatel_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.wine-and-travel{background:transparent url(http://em2.isnooth.com/img/site/forum_icon_globe_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.wine-and-food{background:transparent url(http://em1.isnooth.com/img/site/forum_icon_shop_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.general-chat{background:transparent url(http://em2.isnooth.com/img/site/forum_icon_general_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.spirits-and-cocktails{background:transparent url(http://em1.isnooth.com/img/site/forum_icon_spirits_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.site-help{background:transparent url(http://em2.isnooth.com/img/site/forum_icon_question_onwhite.gif?v=2) no-repeat scroll 2px 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.snooth-blog{background:transparent url(http://em1.isnooth.com/img/site/forum_icon_bubble_onwhite.gif?v=2) no-repeat scroll 2px 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.grand-cru-club{background:transparent url(http://em2.isnooth.com/img/site/forum_icon_g.png?v=2) no-repeat scroll 2px 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.gdp-on-wine{background:transparent url(http://em1.isnooth.com/img/site/forum_icon_yoda_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.events{background:transparent url(http://em2.isnooth.com/img/site/forum_icon_calendar_onwhite.gif?v=2) no-repeat scroll 0 0;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories li.beginners-corner{background:transparent url(http://em1.isnooth.com/img/site/forum_icon_beginners.gif?v=2) no-repeat scroll -2px -2px;padding:0 0 6px 22px}
body.classic #forum_wrap .right .categories .active{border:2px solid #A5294D;padding:10px 0 10px 30px !important;background-position:5px 10px !important}


/*Messaging*/
body.classic #messaging{width:604px;margin:46px auto 6px auto;padding:10px;background:#eee}
body.classic #messaging.nothread{margin-top:15px}
body.classic #messaging form{margin:0;padding:18px 0 10px 0;border:1px solid #ddd;background:#fff;border-top:3px solid #9bbd67}
body.classic #messaging form dl{width:420px;margin:0 0 0 69px}
body.classic #messaging form dt{float:left;width:108px;margin:0 0 8px 0;padding:1px 12px 1px 0}
body.classic #messaging form dt{text-align:right}
body.classic #messaging form dt strong{font-size:1.1em}
body.classic #messaging form dt label{font-weight:bold;font-size:1.1em}
body.classic #messaging form dd{float:left;width:298px;margin:0 0 8px 0;padding:1px}
body.classic #messaging a.user_img{float:left;display:block;width:54px;margin-right:8px;border:3px solid #eee}
body.classic #messaging a.user_img:hover{border:3px solid #ddd}
body.classic #messaging a.user_img img{padding:2px;background:#fff}
body.classic #messaging form dd.recipient p{float:left}
body.classic #messaging form dd.recipient p a{font-size:1em}
body.classic #messaging form dd label{margin:0;padding:0 12px 0 2px}
body.classic #messaging form dd label span{font-weight:bold;margin:0;padding:0;font-size:9px;color:#999}
body.classic #messaging span.msg_form_break{display:block;height:3px;line-height:0}
body.classic #messaging form input{font-size:1.2em}
body.classic #messaging form textarea{width:294px;height:60px;padding:3px;border:1px solid #9bbd67;font-size:1.1em}
body.classic #messaging form input.send_btn, #messaging form input.cancel_btn{padding:4px 5px;font:normal 11px "Lucida Grande", Arial, sans-serif}
body.classic #messaging form input.send_btn{color:#fff;background:#97304e;border:1px solid #d16282;border-right:1px solid #751632;border-bottom:1px solid #751632}
body.classic #messaging form input.cancel_btn{color:#555;background:#ddd;border:1px solid #eee;border-right:1px solid #999;border-bottom:1px solid #999}
body.classic #message_thread{width:520px;margin:10px auto 0 auto;padding:21px 15px;border:1px solid #ddd;background:#fff}
body.classic .thread p.thread_user{width:120px;padding-right:15px;font-size:1em;border-right:1px solid #ddd}
body.classic .thread a.msg_view{display:block;width:69px;margin:4px 0;padding:0 2px;color:#333;font-size:9px !important;text-align:center;text-transform:uppercase;font-weight:bold;border:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #aaa;background:#ccc}
body.classic .thread a.msg_view:hover{color:#354727;background:#9bbd67;border:1px solid #c5d9a7;border-right:1px solid #6a873d;border-bottom:1px solid #6a873d}
body.classic .thread p.thread_msg{width:280px;padding-left:15px;font-size:1em}
body.classic .thread{margin:0 !important;padding:12px 10px;border-bottom:1px solid #ddd}
body.classic .thread.th_alt{background:#eee}
body.classic .thread p{float:left;color:#666}
body.classic .thread a.msg_alerts{display:block;margin:5px 0 0 0;padding:5px 3px 7px 27px !important;line-height:1.1em;border:1px solid #ddd}
body.classic .thread a.msg_alerts:hover{border-color:#9f3457}
body.classic .thread a.msg_alerts strong{color:#9f3457}
body.classic .thread a.msg_alerts.wine{background:#eee url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 5px center no-repeat}
body.classic .thread.alt a.msg_alerts.wine{ background:#fff url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 5px center no-repeat}
body.classic .thread a.msg_alerts.talk{background:#eee url(http://em1.isnooth.com/img/site/alert_icons_talk.gif?v=2) 5px center no-repeat}
body.classic .thread a.msg_alerts.talk{background:#fff url(http://em1.isnooth.com/img/site/alert_icons_talk.gif?v=2) 5px center no-repeat}
body.classic p.msg_alerts{display:block;margin:5px 0 0 0;padding:5px 3px 7px 27px !important;line-height:1.1em;border:1px solid #ddd}
body.classic p.msg_alerts.wine{ background:#fff url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 5px center no-repeat}
body.classic a.msg_alerts_noicon{display:block;margin:5px 0 0 0;padding:5px 3px 7px 5px !important;line-height:1.1em;border:1px solid #ddd}
body.classic a.msg_alerts_noicon strong{color:#9f3457}
body.classic a.msg_alerts.wine.isolated{ background:#fff url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 5px center no-repeat}
body.classic a.msg_alerts.isolated{display:block;margin:5px 0 10px 0;padding:5px 3px 7px 27px !important;line-height:1.1em;border:1px solid #ddd}
body.classic a.msg_alerts.isolated strong{color:#9f3457}
body.classic a.msg_alerts.isolated:hover{border-color:#9f3457}
body.classic a.msg_alerts.talk_post{display:inline;padding:4px 6px 5px 23px  !important;line-height:2.6em;border:0 solid #ddd}
body.classic a.msg_alerts.wine.talk_post{ background:#fff url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 0 top no-repeat}
body.classic a.talk_wine_btn{ padding:1px 2px 3px 20px;margin:10px 0 0 10px;border-bottom:0 white;display:block;height:16px;background:#fff url(http://em1.isnooth.com/img/site/attachment_talk_grey.gif?v=2) 0 top no-repeat}
body.classic a.talk_wine_btn.wine_discussed{background:#fff url(http://em2.isnooth.com/img/site/attachment_talk.gif?v=2) 0 top no-repeat}
body.classic a.share_wine_btn{padding:1px 2px 3px 20px;margin:10px 0 0 10px;border-bottom:0 white;display:block;height:16px;background:#fff url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 0 top no-repeat}


/*FRIENDS*/
body.classic .friends_gutter{width:596px;padding:12px;margin:0 auto 10px auto;background:#eee}
body.classic .friends_wrapper{margin:0 auto;padding:0;background:#fff;border:1px solid #ddd;border-top:none}
body.classic .friends_header{margin:0;padding:12px 0 13px 0}
body.classic .friends_header.red{background:transparent url(http://em1.isnooth.com/img/site/friends_hdr.gif?v=2) 0 0 no-repeat}
body.classic .friends_header.grn{background:transparent url(http://em2.isnooth.com/img/site/nearest_neighbors_hdr.gif?v=2) 0 0 no-repeat}
body.classic .friends_header.unconfirmed{background:transparent url(http://em1.isnooth.com/img/site/friend_requests_hdr.gif?v=2) 0 0 no-repeat}
body.classic .friend_approval{margin:4px 0 0 0;background:#eee}
body.classic .friend_approval a.accept{display:block;float:left;width:53px;height:20px;margin:0 2px 0 0;background:transparent url(http://em2.isnooth.com/img/site/friend_accept.gif?v=2) 0 0 no-repeat;border:none }
body.classic .friend_approval a.reject{display:block;float:left;width:53px;height:20px;margin:0;background:transparent url(http://em1.isnooth.com/img/site/friend_reject.gif?v=2) 0 0 no-repeat;border:none }
body.classic .friend_approval span{display:block;height:20px;margin:0;border:none }
body.classic .friends_content{padding:12px 12px 6px 12px}
body.classic .friend{float:left;width:108px;margin:0 6px 0 0}
body.classic .friend.last{margin-right:0}
body.classic .friend a.friend_img{display:block;padding:2px;border:4px solid #eee;background:#fff}
body.classic .friend a.friend_img:hover{border:4px solid #ddd}
body.classic .friend_data{padding:3px;font-size:11px;text-align:center}
body.classic .friend_data span{display:block;font-size:9px;padding-top:2px;font-weight:bold;text-transform:uppercase;color:#aaa}
body.classic .friend_image{width:108px;text-align:center;height:108px}
body.classic .fsearch_loader{float:left;padding-left:130px;position:relative;bottom:15px}
body.classic .standard_sidebar div.s_list{background:#eee none !important;margin:auto !important}
body.classic .groups_header{margin:0;padding:12px 0 13px 0;background:transparent url(http://em2.isnooth.com/img/site/groups_hdr.gif?v=2) 0 0 no-repeat}


/*STATIC PAGES*/
body.classic #full_page{float:left;width:940px;margin-bottom:21px;background:transparent url(http://em1.isnooth.com/img/site/content_bg_full.gif?v=2) 0 0 repeat-y}
body.classic .full_page_top{height:9px;background:transparent url(http://em2.isnooth.com/img/site/content_top_full.gif?v=2) 0 0 no-repeat}
body.classic .full_page_btm{height:9px;background:transparent url(http://em1.isnooth.com/img/site/content_btm_full.gif?v=2) 0 0 no-repeat}

/*Login / Signup*/
body.classic .standard_form fieldset form table td.checkbox span input{width:auto !important;font-size:1.1em}
body.classic .standard_form fieldset form table td.checkbox span{margin:0 3px 0 0;padding:0;border:none !important;line-height:.8em}
body.classic .standard_form fieldset form table td.checkbox h3{margin:0 0 0 3px;padding-top:2px;font-weight:normal}

/*Add A Wine*/
body.classic .add_wine_form fieldset form table td.checkbox span input{width:auto !important;font-size:1.1em}
body.classic .add_wine_form fieldset form table td.checkbox span{margin:0 3px 0 0;padding:0;border:none !important;line-height:.8em}
body.classic .add_wine_form fieldset form table td.checkbox h3{margin:0 0 0 3px;padding-top:2px;font-weight:normal}

/*Generic Empty State (no colorizing)*/
body.classic p.empty_state a{font-weight:bold}

/*Standard Empty State (Yellow)*/
body.classic p.empty_state.yellow strong{display:block;padding:4px 0 8px 0}
body.classic .recommendations p.empty_state, .grapevine p.empty_state{margin-top:10px}
body.classic #empty_page{padding:0 7px 6px 7px}
body.classic #empty_page h2{text-align:center;margin:21px 0 4px 0;font-size:1.3em;letter-spacing:-1px;color:#aa385d}
body.classic #empty_page #results_gutter{background:#eee;border-top:3px solid #aa385d}

/*Add Corner to Empty State (Yellow)*/
.yellow_corner{width:40px;height:24px;position:absolute;right:31px;top:13px;z-index:0;background:#F1F4F0 url(http://em2.isnooth.com/img/site/empty_state_yellow_corner.gif?v=2) no-repeat scroll}
#font-size{z-index:5}


/*FORUMS*/
body.classic #forum_wrap .forum_span{margin:0;padding:0 0 2px 25px;font:bold 1.8em Arial, sans-serif;color:#878787;letter-spacing:-1px;border-bottom:1px solid #cbcbcb}
body.classic #forum_wrap .forum_span a{font:bold 1em Arial, sans-serif;color:#878787;letter-spacing:-1px;border:none !important;cursor:pointer;background:#eee}
body.classic #forum_wrap .forum_span a.slider:hover{color:#97304e !important}
body.classic #forum_wrap .forum_span a.rss{float:right;display:block;width:16px;height:16px;background:transparent url(http://em1.isnooth.com/img/site/forum_rss.gif?v=2) 0 0 no-repeat;border:none !important}
body.classic #forum_wrap .forum_span strong{font:bold 1.1em Georgia, serif;color:#97304e}
body.classic #forum_wrap .forum_span#looking{background:#eee url(http://em2.isnooth.com/img/site/forum_icon_looking.gif?v=2) 0 -2px no-repeat}
body.classic #forum_wrap .forum_span#tried{background:#eee url(http://em1.isnooth.com/img/site/forum_icon_tried.gif?v=2) 0 -1px no-repeat}
body.classic #forum_wrap .forum_span#varietals{background:#eee url(http://em2.isnooth.com/img/site/forum_icon_varietal.gif?v=2) 0 -1px no-repeat}
body.classic #forum_wrap .forum_span#club{background:#eee url(http://em2.isnooth.com/img/site/forum_icon_g.png?v=2) 0 3px no-repeat}
body.classic #forum_wrap .forum_span#regions{background:#eee url(http://em1.isnooth.com/img/site/forum_icon_region.gif?v=2) 0 -1px no-repeat}
body.classic #forum_wrap .forum_span#bugs{background:#eee url(http://em2.isnooth.com/img/site/forum_icon_bug.gif?v=2) 0 -1px no-repeat}
body.classic #forum_wrap .forum_span#help{background:#eee url(http://em1.isnooth.com/img/site/forum_icon_help.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap .forum_span#food{background:#eee url(http://em2.isnooth.com/img/site/forum_icon_food.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap .forum_span#introduce{background:#eee url(http://em1.isnooth.com/img/site/forum_icon_introduce.gif?v=2) 4px 3px no-repeat}
body.classic #forum_wrap .forum_span#general{background:#eee url(http://em2.isnooth.com/img/site/forum_icon_general.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap .forum_span#beginners{background:#eee url(http://em1.isnooth.com/img/site/forum_icon_beginners.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap .forum_span#events{background:#eee url(http://em2.isnooth.com/img/site/forum_icon_events.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap .forum_span#gdp{background:#eee url(http://em1.isnooth.com/img/site/forum_icon_gdp.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap .forum_span#blog{background:#eee url(http://em2.isnooth.com/img/site/blog_comments.gif?v=2) 5px 5px no-repeat}
body.classic #forum_wrap .forum_span#spirit{background:#eee url(http://em1.isnooth.com/img/site/forum_icon_spirit.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap .span_right{font-size:1.4em;padding:0;margin:0 0 3px 0;color:#9bbd67;border-bottom:1px solid #eee;letter-spacing:-1px}
body.classic #forum_wrap div.post dl.original h1.post_title{font:bold 1.5em Arial, sans-serif;color:#97304e;letter-spacing:-1px}
body.classic span.span_link{float:none;color:#AA385D}
body.classic span.span_link:hover{color:#AA385D;text-decoration:underline}
body.classic #forum_wrap div .karma span.post_profile_img{display:block;width:50px;padding:1px;background:#fff;border:2px solid #ddd;overflow:hidden;float:left}
body.classic #forum_wrap div .karma span.post_profile_img:hover{border:2px solid #97304e}
body.classic #forum_wrap div .karma span.post_profile_img{text-align:center}
body.classic #forum_wrap div#new_topic{border-bottom:1px solid #cbcbcb}
body.classic #forum_wrap div#new_topic h2{float:left;background:#eee url(http://em2.isnooth.com/img/site/forum_icon_new.gif?v=2) 0 0 no-repeat;border-bottom:none}
body.classic #forum_wrap div#new_topic select{float:left;margin:-2px 0 0 5px;font-size:1.3em;font-weight:bold;letter-spacing:-1px;background:#eee;border:1px solid #ccc}
body.classic #forum_wrap div#new_topic option{font-weight:bold;letter-spacing:-1px}
body.classic #forum_wrap div#nt_log{float:left;margin:8px 0 0 0;color:#aa385d;font-size:1.3em;padding:3px 10px 3px 10px;filter:alpha(opacity=1);-moz-opacity:0.01;opacity:0.01}
body.classic #forum_wrap div.topics{margin-bottom:12px;padding:11px;background:#fff;border:1px solid #ddd;border-top:none;border-right:none}
body.classic #forum_wrap div.topics div{padding:9px 10px;border-bottom:1px solid #e9e9e9}
body.classic #forum_wrap div.topics div.alt{background:#f8f8f8}
body.classic #forum_wrap div.topics div.sticky{background:#f3e7eb;border-bottom:1px solid #97304e}
body.classic #forum_wrap div.topics div.shim{height:11px;margin:0;padding:0;border:none;background:#fff;overflow:hidden}
body.classic #forum_wrap div.topics div a{font:bold 1.3em Arial, sans-serif;letter-spacing:-1px;border:none !important}
body.classic #forum_wrap div.topics div span.num_posts{float:right;padding:5px 21px 2px 0;font:bold 1.4em Georgia, serif;color:#97304e;background:transparent url(http://em1.isnooth.com/img/site/forum_icon_posts.gif?v=2) right 7px no-repeat}
body.classic #forum_wrap div.topics div.sticky span.num_posts{font-size:1.2em;background-position:right -52px}
body.classic #forum_wrap div.topics div span.num_posts.none{color:#ccc;background-position:right -22px}
body.classic #forum_wrap div.topics div p{margin:0;font:normal 1.1em Arial, sans-serif;color:#777}
body.classic #forum_wrap div.topics div p a{font:normal 1em Arial, sans-serif;color:#777;letter-spacing:0}
body.classic #forum_wrap div.topics div p a:hover{color:#444}
body.classic #forum_wrap div.topics div.forum_pagination{padding:25px 0 15px 0;text-align:right;border:none}
body.classic #forum_wrap div.topics div.forum_pagination span{padding:0 4px;color:#999}
body.classic #forum_wrap div.topics div.forum_pagination a{margin:0 3px;padding:4px 6px;color:#9bbd67;border:1px solid #9bbd67 !important}
body.classic #forum_wrap div.topics div.forum_pagination a:hover{color:#97304e;border:1px solid #97304e !important}
body.classic #forum_wrap div.topics div.forum_pagination a.current, body.classic #forum_wrap div.topics div.forum_pagination a.current:hover{color:#fff;background:#9bbd67;border:1px solid #9bbd67 !important;cursor:default}
body.classic #forum_wrap div.topics div.forum_pagination a.new_topic{float:left;display:block;width:113px;height:25px;margin:-4px 0 0 3px;padding:0;background:#fff url(http://em2.isnooth.com/img/site/forum_new_topic_sml.gif?v=2) 0 0 no-repeat;border:none !important;overflow:hidden;cursor:pointer}
body.classic #forum_wrap div.topics div.forum_pagination a.new_topic:hover{background-position:0 -26px;border:none !important}
body.classic #forum_wrap div.post dt span.post_profile_img{display:block;width:50px;padding:1px;background:#fff;border:2px solid #ddd;overflow:hidden;float:left}
body.classic #forum_wrap div.post dt span.post_profile_img:hover{border:2px solid #97304e}
body.classic #forum_wrap div.post dt span.post_profile_img{text-align:center}
body.classic #forum_wrap div.post{padding:12px;background:#fff;border:1px solid #ccc;border-top:none}
body.classic #forum_wrap div.post dl{margin:0;padding:0}
body.classic #forum_wrap div.post dt{float:left;width:65px;margin:0;padding:0}
body.classic #forum_wrap div.post dt a.post_profile_img{display:block;width:50px;padding:1px;background:#fff;border:2px solid #ddd;overflow:hidden;float:left}
body.classic #forum_wrap div.post dt a.post_profile_img:hover{border:2px solid #97304e}
body.classic #forum_wrap div.post dt a.post_profile_img{text-align:center}
body.classic #forum_wrap div.post dd{margin:8px 0 0 0;font:normal 1.3em Arial, sans-serif;color:#444444;line-height:1.3em}
body.classic #forum_wrap div.post dd p{font-size:.9em;line-height:1.3em}
body.classic #forum_wrap div.post dd.meta{font-size:1.1em}	
body.classic #forum_wrap div.post dd.meta a{font:normal 1em Arial, sans-serif;color:#777;border-bottom:1px solid #ddd}
body.classic #forum_wrap div.post dd.meta a:hover{border-bottom:1px solid #aaa}
body.classic #forum_wrap div.post dd.meta span{font:normal 1em Arial, sans-serif;color:#777;border-bottom:1px solid #ddd}
body.classic #forum_wrap div.post dd.meta span:hover{border-bottom:1px solid #aaa}
body.classic #forum_wrap div.post dl.original{margin-bottom:21px}
body.classic #forum_wrap div.post dl.original a:hover{text-decoration:none}
body.classic #forum_wrap div.post dl.original dd.post_title{font:bold 1.5em Arial, sans-serif;color:#97304e;letter-spacing:-1px}
body.classic #forum_wrap div.post dl.reply{margin-left:30px;padding:10px;border-top:1px solid #ddd}
body.classic #forum_wrap div.post dl.reply.alt{background:#efefef}
body.classic #forum_wrap div.post dl.reply.alt .karma_reviews.alt, body.classic #forum_wrap div.post dl.reply.alt .karma_posts.alt{background-image:url(http://em1.isnooth.com/img/site/karma_icons2.gif?v=2)}
body.classic #forum_wrap div.post dl.reply.last{border-bottom:1px solid #ddd}
body.classic #forum_wrap div.post dl.reply dd.reply_by{margin-bottom:6px;font:bold 1.3em Arial, sans-serif;color:#777;letter-spacing:-1px}
body.classic #forum_wrap div.post dl.reply dd.reply_by a{font:bold 1em Arial, sans-serif;color:#777;border-bottom:1px solid #ddd}
body.classic #forum_wrap div.post dl.reply dd.reply_by a:hover{border-bottom:1px solid #aaa;text-decoration:none}
body.classic #forum_wrap div.post dl.reply dd.reply_by span{font:bold 1em Arial, sans-serif;color:#777;border-bottom:1px solid #ddd}
body.classic #forum_wrap div.post dl.reply dd.reply_by span:hover{border-bottom:1px solid #aaa;text-decoration:none}
body.classic #forum_wrap div.post form{margin:15px 0 0 162px;padding:8px;background:#efefef}
body.classic #forum_wrap div.post form.forumeditform{margin:0}
body.classic #forum_wrap div.post form textarea{width:551px;height:90px;padding:3px;font:normal 1.2em Arial, sans-serif;border:1px solid #ccc}
body.classic #forum_wrap div.post form textarea.replytextarea{width:419px}
body.classic #forum_wrap div.post form textarea.editmaintextarea{width:581px;height:200px;text-decoration:none}
body.classic #forum_wrap div.post form textarea.edittextarea{width:394px}
body.classic #forum_wrap div.post form input.reply{float:left;display:block;width:113px;height:25px;margin:8px 10px 0 0;background:transparent url(http://em2.isnooth.com/img/site/forum_post_reply.gif?v=2) 0 0 no-repeat;border:none;cursor:pointer}
body.classic #forum_wrap div.post form input.topic_reply {float:left;display:block;width:113px;height:25px;margin:8px 10px 0 0;background:transparent url(http://em2.isnooth.com/img/site/forum_post_reply.gif?v=2) 0 0 no-repeat;border:none;cursor:pointer}
body.classic #forum_wrap div.post form input.approve{background:transparent url(http://em1.isnooth.com/img/site/forum_post_approve.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap div.post form input.edit{float:left;width:113px;background:transparent url(http://em2.isnooth.com/img/site/forum_preview.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap div.post form input.hide{margin:0 !important;padding:0 !important;width:0 !important;height:0 !important;background:transparent none 0 0 no-repeat !important}
body.classic #forum_wrap div.post form input:hover{background-position:0 -25px}
body.classic #forum_wrap div.post.new form{margin:0}
body.classic #forum_wrap div.post.new form textarea{width:581px;height:200px}
body.classic #forum_wrap div.post.new form input.topic_title{width:577px;height:auto;margin:0 0 6px 0;padding:4px 5px;font:bold 1.4em Arial, sans-serif;letter-spacing:-1px;background:#fff;border:1px solid #ccc;cursor:default}
body.classic #forum_wrap div.post.new form input.submit{float:left;width:113px;background:transparent url(http://em2.isnooth.com/img/site/forum_preview.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap div.post.new form input.edit{float:left;margin:0 8px 0 0;width:73px;background:transparent url(http://em1.isnooth.com/img/site/forum_post_edit.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap div.post.new form input.approve{margin:0;background:transparent url(http://em1.isnooth.com/img/site/forum_post_approve.gif?v=2) 0 0 no-repeat}
body.classic #forum_wrap div.post.new form input.submit:hover, body.classic #forum_wrap div.post.new form input.edit:hover, body.classic #forum_wrap div.post.new form input.approve:hover{background-position:0 -25px}			
body.classic #forum_wrap #approval_banner{margin-bottom:18px;padding:8px;font-family:Arial, sans-serif;font-size:1.2em;color:#eee;text-align:center;background:#97304e}
body.classic #forum_wrap #approval_banner strong{display:block;font-family:Arial, sans-serif;font-size:1.4em;font-weight:bold;letter-spacing:-1px;color:#fff}	
body.classic #forum_wrap #reply_approval_banner{margin-top:18px;margin-left:30px;padding:8px;font-family:Arial, sans-serif;font-size:1.2em;color:#eee;text-align:center;background:#97304e}
body.classic #forum_wrap #reply_approval_banner strong{display:block;font-family:Arial, sans-serif;font-size:1.4em;font-weight:bold;letter-spacing:-1px;color:#fff}	
body.classic #forum_wrap div.post.new form input.submit:hover{background-position:0 -25px}
body.classic #forum_wrap div.talk_topic_attached_image{ float:left;clear:both;width:100%;margin:5px 0 5px 0;text-align:center}
body.classic #forum_wrap img.talk_topic_attached_image{max-width:400px;width:expression(this.width > 400?400:true)}
body.classic #forum_wrap #attach_img_slide{display:block;height:16px;padding-left:20px;background:url(http://em2.isnooth.com/img/site/photo_upload.png?v=2) 0 0 no-repeat ;float:left;margin-top:12px;margin-left:20px}
body.classic #forum_wrap #form_attach_img{display:none;float:left;margin-top:10px;padding-left:20px}
body.classic #forum_wrap .right div{margin:0 0 12px 0;padding:9px 11px 6px 11px;border:1px solid #ddd;background:#fff}
body.classic #forum_wrap .right h2{font-size:1.4em;padding:0;margin:0 0 3px 0;color:#9bbd67;border-bottom:1px solid #eee;letter-spacing:-1px}
body.classic #forum_wrap div.right a.new_topic{display:block;width:220px;height:38px;margin:0 0 12px 0;padding:0;background:#eee url(http://em1.isnooth.com/img/site/start_new_topic_button.gif?v=2) 0 -38px no-repeat;border:none !important;overflow:hidden;cursor:pointer}
body.classic #forum_wrap div.right a.new_topic:hover{background-position:0 0}
body.classic #forum_wrap div.right a.back_to_categories{display:block;width:220px;height:34px;margin:23px 0 12px 0;padding:0;background:#eee url(http://em2.isnooth.com/img/site/forum_back_to_cats.gif?v=2) 0 0 no-repeat;border:none !important;overflow:hidden;cursor:pointer}
body.classic #forum_wrap div.right a.back_to_categories:hover{background-position:0 -35px}
body.classic #forum_wrap .forum_pagination.forum-top{margin:20px 0 12px 0;border-top:1px solid #DDDDDD}

/*Popular/Similar Posts*/ 
body.classic #forum_wrap .right ul{margin:0;padding:0}
body.classic #forum_wrap .right li{list-style:none;padding:5px;font:bold .9em Arial, sans-serif;color:#999;text-transform:uppercase;border-bottom:1px solid #eee}
body.classic #forum_wrap .right li.alt{background:#f8f8f8}
body.classic #forum_wrap .right li.last{border-bottom:none}
body.classic #forum_wrap .right li a{display:block;padding-bottom:1px;font-size:1.15em;text-transform:none;border:none}	

/*Top / Featured Poster*/
body.classic #forum_wrap .right dl{margin:0;padding:6px 0;border-bottom:1px solid #eee}
body.classic #forum_wrap .right dl.last{border-bottom:none}
body.classic #forum_wrap .right dt{float:left}
body.classic #forum_wrap .right dt a{display:block;width:50px;margin:0;padding:1px;text-align:center;background:#fff;border:2px solid #ddd}
body.classic #forum_wrap .right .rel-articles dt a{width:90px}
body.classic #forum_wrap .right dt a:hover{border:2px solid #97304e}
body.classic #forum_wrap .right dd{margin:0;padding-left:63px;font:bold .9em Arial, sans-serif;color:#999}
body.classic #forum_wrap .right .rel-articles dd{padding-left:103px}
body.classic #forum_wrap .right dd.poster_name a{padding-bottom:1px;font:bold 1.25em Arial, sans-serif;text-transform:none;border:none !important}
body.classic #forum_wrap .right dd.poster_name span{padding-bottom:1px;font:bold 1.25em Arial, sans-serif;color:#AA385D;text-transform:none;border:none !important}
body.classic #forum_wrap .right dd.clear{clear:both;margin:0;padding:0;height:0;font-size:1px;line-height:0;border:none}


/*Contact Finder/Uploader*/
body.classic #friend_uploader{text-align:center}
body.classic #friend_uploader input{width:240px;text-align:left;padding:2px;font-size:1.2em;color:#444}
body.classic #friend_uploader input.upload_btn{width:auto !important}
body.classic #friend_uploader p{margin:6px 0 0 0;color:#aaa;font-size:.9em;font-weight:bold}
body.classic #friend_help{margin:12px 0}
body.classic #friend_help p{margin:9px 0 8px 0;text-align:center;font-size:1.2em;font-weight:bold}
body.classic #friend_help a{display:block;margin:0 auto;font-size:1.2em;font-weight:bold;letter-spacing:-1px;text-align:center;padding:3px 5px;width:300px;border-bottom:1px solid #ccc}
body.classic #friend_help a:hover{background:#e7e7e7}
body.classic #friend_help a.first{border-top:1px solid #ccc}
body.classic p.empty_state.yellow.my_contacts{margin:0}
body.classic #mycontacts_page{margin:12px;margin-top:10px;font-size:1.3em;text-align:center ;width:620px;height:450px;overflow:auto}
body.classic #mycontacts_form_container{padding-top:60px}
body.classic #mycontacts_loader_container{padding-top:120px}
body.classic #mycontacts_results_container{padding:-5px}
body.classic #mycontacts_notification{}
body.classic h1.my_contacts_header{color:#aa385d;display:block;font-size:18px}
body.classic #mycontacts_page table{border-spacing:0em}
body.classic #mycontacts_page td{padding:0.5em;text-align:center}
body.classic #mycontacts_page .friend_data{padding:3px;font-size:11px;text-align:center;overflow:hidden}
body.classic #mycontacts_page #form_grab_contacts{font-size:14px;font-weight:bold}
body.classic #mycontacts_page .contacts_image_unselected{opacity:0.3;filter:alpha(opacity=50)}
body.classic #friend_uploader{text-align:center}
body.classic #friend_uploader input{width:240px;text-align:left;padding:2px;font-size:1.2em;color:#444}
body.classic #friend_uploader input.upload_btn{width:auto !important}
body.classic #friend_uploader p{margin:6px 0 0 0;color:#aaa;font-size:.9em;font-weight:bold}
body.classic #friend_help{margin:12px 0}
body.classic #friend_help p{margin:9px 0 8px 0;text-align:center;font-size:1.2em;font-weight:bold}
body.classic #friend_help a{display:block;margin:0 auto;font-size:1.2em;font-weight:bold;letter-spacing:-1px;text-align:center;padding:3px 5px;width:300px;border-bottom:1px solid #ccc}
body.classic #friend_help a:hover{background:#e7e7e7}
body.classic #friend_help a.first{border-top:1px solid #ccc}
body.classic #contacts_notification{text-align:center}
body.classic #contacts_notification p{color:#777;font-size:1.5em;font-weight:bold}
body.classic #contacts_loader{display:none;margin-top:100px;margin-bottom:140px; width:100%;text-align:center}
body.classic #contacts_loader h2{ font-size:1.9em;color:#aa385d}
body.classic #contacts_importer{padding:0 7px 6px 0}
body.classic #contacts_importer h2, #contacts_importer h3{text-align:center;margin:21px 0 0 0;font-size:1.9em;letter-spacing:-1px;color:#aa385d}
body.classic #contacts_importer h3{margin:0 0 6px 0;font-size:1.4em}
body.classic #contacts_importer h3 strong{font-size:1.1em;color:#55712b}
body.classic #contacts_importer #results_gutter{background:#eee;border-top:3px solid #aa385d}
body.classic #ci_selectors{padding:12px 0 14px 48px}
body.classic a.ci_selector{float:left;display:block;width:121px;padding-bottom:112px;margin:0 2px;text-align:center;border:none !important;overflow:hidden;text-transform:uppercase;letter-spacing:-1px;font-weight:bold;color:#999}
body.classic a.ci_selector.gmail{background:transparent url(http://em1.isnooth.com/img/site/ci_gmail.gif?v=2) 0 14px no-repeat}
body.classic a.ci_selector.msn{background:transparent url(http://em2.isnooth.com/img/site/ci_msn.gif?v=2) 0 14px no-repeat}
body.classic a.ci_selector.aol{background:transparent url(http://em1.isnooth.com/img/site/ci_aol.gif?v=2) 0 14px no-repeat}
body.classic a.ci_selector.yahoo{background:transparent url(http://em2.isnooth.com/img/site/ci_yahoo.gif?v=2) 0 14px no-repeat}
body.classic a.ci_selector:hover{background-position:0 -136px !important}
body.classic a.ci_selector.selected, body.classic #contacts_importer a.ci_selector.selected:hover{background-position:0 -136px !important;cursor:default}
body.classic #form_grab_contacts{width:50%;margin:0 auto;padding:12px 8px}
body.classic #form_grab_contacts label{display:block;margin:0;padding:0 0 3px 0;line-height:.8em;font-weight:bold;text-transform:uppercase}
body.classic #form_grab_contacts input{width:286px;margin:0 0 .6em 0;padding:4px;font:bold 1.4em Arial, sans-serif;letter-spacing:-1px;border:1px solid #ddd;background:#fff url()}
body.classic #ci_friends{width:80%;margin:0 auto}
body.classic #ci_friends dl{margin:0;padding:10px 0 6px 0;border:1px solid #ddd;border-top:none}
body.classic #ci_friends dd{margin:0;padding:0 0 2px 0}
body.classic #ci_friends dd input{font-size:1.2em}
body.classic #ci_friends dd a{font-size:1.2em;font-weight:bold;letter-spacing:-1px}
body.classic #ci_friends dd.check{float:left;width:16px;padding:20px 6px 0 6px}
body.classic #ci_friends dt{float:left}
body.classic #ci_friends dt a{display:block;margin-right:8px;padding:1px;border:2px solid #ddd;background:#fff}
body.classic #ci_friends dt a:hover{border-color:#ccc}
body.classic .select_all{margin-top:8px;padding:5px 6px;font-size:1.2em;font-weight:bold;background:#ddd;border:1px solid #ccc}
body.classic .ci_invites{padding:4px 6px;font-size:1.2em;font-weight:bold;letter-spacing:-1px;border:1px solid #ddd;border-top:none}
body.classic .ci_invites label span{padding-left:3px;font-size:.9em;font-weight:normal;letter-spacing:0}
body.classic input.ci_button{width:auto !important;margin:0 !important;padding:3px 5px !important;font:bold 1.4em Arial, sans-serif;letter-spacing:-1px;text-align:center;color:#354727;background:#9bbd67;border:1px solid #c5d9a7 !important;border-right:1px solid #6a873d !important;border-bottom:1px solid #6a873d !important;cursor:pointer}
body.classic input.ci_button:hover{color:#9bbd67;background:#354727;border:1px solid #4c6c33 !important;border-right:1px solid #1f3011 !important;border-bottom:1px solid #1f3011 !important;cursor:pointer}
body.classic a.ci_welcome_skip{float:right;font-size:1.1em;margin-right:20px}
body.classic #ci_friends input.ci_button{margin:8px 0 12px 0}
body.classic .ci_divider{margin:30px 0 -5px 0;padding-bottom:1px;font:bold 11px "Lucida Grande", Arial, sans-serif;color:#aa385d;border-bottom:3px solid #aa385d}
body.classic #invite_friends_form{font-size:1.2em}
body.classic #invite_friends_form label{font-weight:bold}
body.classic #invite_friends_form th{font-weight:normal}
#contacts_importer h2{margin:0 !important;padding:8px 0 0 14px}
#contacts_importer #results_gutter{margin:0!important}
#contacts_importer .sd_gutter{margin:0 0 12px 0 !important}
#contacts_importer #contacts_loader{margin:0 !important}

/*Share wine talk post*/
body.classic dd.back_to_details{padding:.7em 0 0 66px}
body.classic dd.back_to_details a{float:left;display:block;font-size:.9em;margin-bottom:10px;padding:6px 6px 6px 27px;border:1px solid #ccc;background:#eee url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 5px center no-repeat}
body.classic dd.back_to_details a strong{color:#aa385d}
body.classic dd.back_to_details a:hover{color:#7b2339;border-color:#aa385d}
body.classic dd.back_to_details a:hover strong{color:#7b2339}
#share_bubble span.bevel{display:block;line-height:1px;font-size:1px;padding-top:5px;border-top:1px solid #fff}
#share_bubble p.shared_item{display:block;margin:5px 0 0 0;padding:5px 3px 7px 27px !important;line-height:1.1em;border:1px solid #ddd;background:#fff url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 5px center no-repeat}
#share_bubble form{background:#ccc;margin:8px 0 0 0;padding:5px 4px}
#share_bubble form select{width:314px;font-size:1.2em}
#share_bubble form label{display:block;padding:8px 0 1px 1px;font-size:.9em;text-transform:uppercase;font-weight:bold}
#share_bubble form textarea{width:306px;font-size:1.1em;margin:0 0 0 1px;padding:4px 0 3px 5px;border:1px solid #aaa;background:#fff}
#share_bubble form input.btn{float:left;width:90px;height:21px;margin:5px 0 0 1px;padding:0;border:none;background:transparent}
#share_bubble form div.clear{height:0;margin:00;padding:0;line-height:0;font-size:1px;overflow:hidden}
#share_bubble a.bubble_cancel{float:right;margin:7px 3px 0 0;border-bottom:1px solid #c5adb8}
#share_bubble a.bubble_cancel:hover{border-color:#aa386d}
body.classic #form_notes h5{color:#aa385d;margin:0 0 0 -5px;padding:0 0 0 24px;display:block;background:url(http://em2.isnooth.com/img/site/attachment_wine.gif?v=2) 0 center no-repeat}
body.classic #form_notes dt{padding:10px 0 5px 0;font-weight:bold;color:#aa385d;font-size:1.1em}
body.classic #form_notes dt.embolden{font-size:1.2em}
body.classic #form_notes dd{margin:0 0 0 2em;padding:0;color:#717171} /**aa385d**/


/*KARMA STYLES*/
body.classic .karma a.thumb img{padding:1px;border:2px solid #ddd}
body.classic .karma a.thumb:hover img{border-color:#983250}
body.classic .karma a.thumb{border:none !important}
body.classic .karma a.thumb, .karma span{float:left}
body.classic .karma .karma_reviews, body.classic .karma .karma_posts{padding:0 0 2px 21px;font-weight:bold;background:transparent url(http://em1.isnooth.com/img/site/karma_icons.gif?v=2) 0 0 no-repeat}
body.classic .karma .karma_reviews{color:#983250;background-position:0 1px;padding:2px 0 2px 15px}
body.classic .karma .karma_posts{color:#719c3c;background-position:0 -34px;padding:2px 0 2px 15px}
body.classic dl.reply dd{padding-left:137px}
body.classic dt.karma{width:127px !important;border-right:1px solid #ddd}
body.classic dt.karma a{margin-right:6px}
body.classic dt.karma span{width:45px;padding-left:16px}
body.classic dt.karma span.karma_reviews{background-position:0 0}
body.classic dt.karma span.karma_posts{margin-top:-4px;background-position:0 -35px}
body.classic .karma .karma_column{margin:0 0 0 4px;float:left;width:53px}
body.classic em.rev_date{float:right;padding-top:.2em;margin-bottom:-1.5em;color:#aaa}
body.classic em.rev_date.professional{margin-bottom:1em}
body.classic em.no_review{color:#777}
body.classic .profile_section.karma{margin-bottom:12px}
body.classic .profile_section.karma h2{background:#fff url(http://em2.isnooth.com/img/site/karma_hdr.gif?v=2) 0 0 no-repeat}
body.classic .karma_banner{margin:12px 0 12px 12px; padding:2px;border:1px solid #ddd}
body.classic ul.karma_list{margin:0 0 10px 3px;padding:0;list-style:none}
body.classic .karma_list li{color:#777;margin:0;padding:0 0 2px 23px;font-size:1.1em;line-height:1.2em;font-weight:bold;background:transparent url(http://em1.isnooth.com/img/site/karma_icons.gif?v=2) 0 0 no-repeat}
body.classic .karma_list li a{color:#777;font-weight:bold !important;border:none !important}
body.classic .karma_list li.karma_reviews a:hover{color:#983250}
body.classic .karma_list li.karma_friends a:hover{color:#f1a91f}
body.classic .karma_list li.karma_posts  a:hover{color:#719c3c}
body.classic .karma_list li.karma_firsts a:hover{color:#f78d44}
body.classic .karma_list li.karma_votes a:hover{color:#eb887a}
body.classic .karma_list li.karma_votes_cast a:hover{color:#44c7dd}
body.classic .karma_list li.karma_reviews{background-position:7px 0}
body.classic .karma_list li.karma_posts{background-position:7px -35px}
body.classic .karma_list li.karma_friends{background-position:7px -154px}
body.classic .karma_list li.karma_firsts{background-position:7px -75px}
body.classic .karma_list li.karma_votes{background-position:7px -116px}
body.classic .karma_list li.karma_votes_cast{background-position:7px -195px}
body.classic p.karma_help{margin:0 12px 12px 12px;font-size:1em;text-align:center}
body.classic p.karma_help a{font-style:italic;color:#aaa;border-color:#ddd}
body.classic p.karma_help a:hover{color:#888;border-color:#aaa}
body.classic .profile_section.karma_friends h2{background:#fff url(http://em2.isnooth.com/img/site/00_friends_hdr.gif?v=2) 0 0 no-repeat}
body.classic .profile_section.karma_groups h2{background:#fff url(http://em1.isnooth.com/img/site/00_groups_hdr.gif?v=2) 0 0 no-repeat}
body.classic .profile_section.karma_groups{margin-top:12px}
body.classic .karma_friend{clear:both;margin:12px}
body.classic .karma_friend a.img{float:left;margin-bottom:12px;padding:1px;border:3px solid #ddd}
body.classic .karma_friend a.img:hover{border-color:#bbb}
body.classic .karma_friend a.img img{display:block}
body.classic .karma_friend_data{padding-left:106px}
body.classic .karma_friend_data a{font-size:1.1em;line-height:1.2em;font-weight:bold}
body.classic .karma_friend_data span{display:block;padding:0 0 2px 14px;font-weight:bold;background:transparent url(http://em1.isnooth.com/img/site/karma_icons.gif?v=2) 0 0 no-repeat}
body.classic .karma_friend_data span.karma_reviews{margin-top:5px;color:#983250;background-position:0 0}
body.classic .karma_friend_data span.karma_posts{color:#719c3c;background-position:0 -35px}

/* Signup, Static Styles */
#static form{margin-bottom:2.1em;padding:14px 12px;background:#eee;border:1px solid #ddd;border-top:3px solid #97304e}
#static fieldset{clear:both;display:block;margin-bottom:2.1em}
#static label{font-size:1em;font:italic normal 1em Georgia, serif;color:#777}
#static label.text{display:block;padding-bottom:2px;font-size:1.1em;font-weight:bold;color:#97304e;text-transform:uppercase}
#static label.checkbox{padding-left:3px}
#static input{font-size:1.2em}
#static input.text{width:97%;display:block;margin-bottom:.1em;padding:5px;font-size:1.5em;border:2px solid #ddd}
#static input.text:focus{border-color:#bbb}
#static input.signup_btn{display:block;width:95px;height:25px;text-indent:-5000px;background:transparent url(http://em2.isnooth.com/img/site/static_signup_btn.gif?v=2);border:none;cursor:pointer}
#static input.login_btn{display:block;width:61px;height:25px;text-indent:-5000px;background:transparent url(http://em1.isnooth.com/img/site/static_login_btn.gif?v=2);border:none;cursor:pointer}
#static input.signup_btn:hover, #static input.login_btn:hover{background-position:0 -25px}
#static label#remember{margin-top:3px;color:#999}
#static input#remember{margin-top:3px}
#static fieldset em{font-size:1em;font:italic normal 1em Georgia, serif;color:#777}
#static p.confirm{padding:12px 12px 12px 112px}
#static	div.error{width:559px;background-color:#aa385d;padding:5px;margin-bottom:1em}
#static div.error_inset{background:transparent;border:1px solid #e6e9e4;padding:5px;margin:0;padding-top:1em}
#static div.error a{color:#fff}
#static	.error p{text-align:center;font:normal 1.3em "Lucida Grande", Arial, sans-serif;color:#e6e9e4}
#static	.error span{font:bold 13px "Lucida Grande", Arial, sans-serif;color:#e6e9e4 !important;border-bottom:2px solid #e6e9e4}

/* Snoothpaigner */
#snoothpaigner{}
#static .search-btn a.btn-wide{margin-right:10px}
#snoothpaigner h1{font:24px Georgia, "Times New Roman", Times, serif;margin-bottom:20px}
#snoothpaigner dl.dictionary{width:630px;font-size:15px;line-height:29px}
#snoothpaigner dl.dictionary dt, #snoothpaigner dl.dictionary dd{width:49%;float:left}
#snoothpaigner dl.dictionary dt{text-align:right;padding-right:10px}
#snoothpaigner .btn-wide{margin-right:10px}
#right_col #static_nav ul li{width:100%;clear:both;float:left}
#snoothpaigner div.snoothpaigner-status-banner{width:250px;font-size:2em;position:absolute;top:40px;right:320px;padding:10px 0 10px 0;text-align:center}
#snoothpaigner .manage-table{width:630px}
#snoothpaigner div.inactive{background-color:gray;color:white}
#snoothpaigner div.active{background-color:red;color:white}
#snoothpaigner h2{font-size:2.2em !important;margin-bottom:50px !important;position:relative}
#snoothpaigner h3{font-size:1.5em}
#snoothpaigner input, #snoothpaigner textarea{width:100%;background-color:#3e5d2a;color:white;font-size:1.4em;margin:10px 0 0 0;border:1px solid #000000;margin:10px 0 0 0;padding:5px}
#snoothpaigner input{}
#snoothpaigner textarea{}
#snoothpaigner select{padding:0 0 0 0;margin:10px 0 0 0}
#snoothpaigner hr{display:inline-block;color:#999999;margin:20px 0 20px 0;width:630px;border:1px solid #ccc}
#snoothpaigner div.half-width{}
#snoothpaigner hr.thick{height:2px;background-color:#ccc;clear:both}
#snoothpaigner span.send-test-button{width:100px;background-color:#9a9a9a;padding:10px;float:left;text-align:center}
#snoothpaigner span.send-test-button a{color:white}
#snoothpaigner input.testing_addresses{width:70%;float:left;margin:2px 0 30px 20px}
#snoothpaigner div.bottom-buttons{text-align:center;margin-top:20px;margin-bottom:30px;padding-top:20px}
#snoothpaigner div.bottom-buttons .save-button a{background-color:#9a9a9a;width:200px;color:white;font-size:2em;padding:10px;text-transform:uppercase;margin-right:20px}
#snoothpaigner div.bottom-buttons .save-and-activate-button a{background-color:#b13559;width:200px;color:white;font-size:2em;padding:10px;text-transform:uppercase}
#snoothpaigner table.manage-table td{padding:5px;font-size:1.3em}
#snoothpaigner table.manage-table th{text-align:left;padding:5px;font-weight:bold}
#snoothpaigner table.manage-table tr:hover{background-color:#e7efda} 
#snoothpaigner table.manage-table td span.active{color:#d7003e;font-weight:bold} 
#snoothpaigner table.manage-table td span.inactive{color:#999999;font-weight:bold} 
#snoothpaigner table.manage-table td span.sent{color:green;font-weight:bold} 
#snoothpaigner table.stats-table td{padding:5px;font-size:1.3em}
#snoothpaigner table.stats-table th{text-align:left;padding:5px;font-weight:bold}
#snoothpaigner table.stats-table tr:hover{background-color:#e7efda}
