/* GoLightly Stylesheet - welcome_highlights.css */
/* $Id: welcome_highlights.css,v 1.6 2010/02/05 23:22:12 dmcgrew Exp $ */

/*content ===============================================================*/
#welcome_highlights_box { width:100%; margin: -10px 0 0 0; padding:0; overflow:hidden; background: url(../images/welcome_column_bg.jpg) top right repeat-y; font-size: 12px; }
#welcome_highlights_simple_box { width:100%; margin: -10px 0 0 0; padding:0; overflow:hidden; font-size: 12px; }

#welcome_highlights_l { float:left; width:390px; padding: 25px 0 25px 0; }
#welcome_highlights_r { float:right; width:240px; padding:0 0 90px 0; } 
#welcome_highlights_ctr { margin-right:260px; margin-left:395px; padding:25px 0 25px 0; zoom:1; }
#welcome_highlights_simple_ctr { margin-right:10px; margin-left:395px; padding:25px 0 25px 0; zoom:1; }
#welcome_highlights_ftr { clear:both; padding:0; }

#welcome_highlights_r hr { width:208px; color:#fff; background-color:#839dca; height:1px; margin: 0 0 0 16px; }

#welcome_highlights_welcome { margin:0; padding:0 16px 20px 16px; }
#welcome_highlights_welcome ul { margin:0; padding:0 0 0 16px; color:#F4AD33; }
#welcome_highlights_welcome li span { color:#333; font-size:12px; font-weight:normal; }
.sni_step_cont { width:370px; padding:0; margin:0; min-height:30px; overflow:hidden; }
.sni_step_r { float:right; display:inline; width:330px; padding:6px 0 4px 0; vertical-align:top; overflow:hidden; } 
.sni_step_l { float:left; display:inline; width:30px; padding:0 0 4px 0; font-size: 20px; font-weight: bold; color: #F4AD33; vertical-align:top; overflow:hidden; }

.memberSpotlight { width:100%; padding: 8px 0 5px 0; border-top: #CCCCCC 1px dotted; }
.memberSpotlight.first { border: none; }
.memberSpotlight p { padding: 0 !important; margin: 0; font-size:11px; }
.memberSpotlight img { float:left; margin: 0 6px 0 0; padding:0; }
img.memberSpotlightPhoto { float:left; margin: 0 6px 0 0; padding:0; }
.sni_member_name { position:relative; padding:0; margin:0; line-height:120%; font-size: 13px; font-weight:bold; }

#welcome_highlights_spotlight { margin:0; padding:0 0 20px 0; }
.welcome_highlights_ctr_hdr { padding:0; margin:0; overflow:hidden; }
.welcome_highlights_ctr_hdr_r { float:right; display:inline; width:30%; margin:0; padding:6px 0 0 0; text-align:right; font-size:11px; }
.welcome_highlights_ctr_hdr_l { float:left; display:inline; width:68%; margin:0; padding:0 0 8px 0; text-align:left; }
.sni_member_name { position:relative; margin: 0 0 10px 0; padding:0; line-height:120%; font-size: 13px; font-weight:bold; }

#welcome_highlights_news { margin:0; padding:0 0 20px 0; }
.sni_news_title { font-size: 13px; font-weight:bold; margin: 0 0 4px 0; }
.commNews_title { font-size: 13px; font-weight:bold; margin: 0 0 4px 0; }
.commNews { position: relative; width: 100%; overflow: hidden; padding: 8px 0 5px 0; border-top: #CCCCCC 1px dotted; }
.commNews.first { border: none; }
.commNews p { padding: 0 0 5px 0; margin: 0; font-size:11px; }
.commNews img { float:left; margin: 0 6px 0 0; padding:0; }
.commNews a.moreLink { float: right; clear: left; }
.sni_news_date { font-size:10px; margin: 0 0 10px 0;}
.commNews_date { font-size:10px; margin: 0 0 10px 0;}

#welcome_highlights_promo_l { margin:0; padding:0 16px 20px 16px; }
#welcome_highlights_promo_l_hdr { padding:0 0 8px 0; margin:0 16px 10px 16px; border-bottom:1px dotted #999; }
.sni_deals_box { margin:0; padding:6px 16px 2px 16px; overflow:hidden; }
.sni_deals_box_r { float:right; display:inline; width:250px; margin: -12px 0 0 0; padding:0; font-size:12px; color:#333; text-align:left; line-height:150% }
.sni_deals_box_l { float:left; display:inline; width:90px; margin:0 10px 0 0; padding:0; }
.sni_deals_box_l img { vertical-align:top; margin: 0 0 8px 0; }

#did_know_box { margin:0; padding:16px 16px 2px 16px; overflow:hidden; }
#did_know_hdr { margin:0; padding:8px 16px 2px 16px; background: url(../images/welcome_did_you_know_hdr_bg.jpg) top left repeat-x; }
#did_know_hdr h1 { font-size: 20px; color:#fff; font-weight:normal; }
#did_know_hdr a:link { text-decoration: none; color:#fff; }
#did_know_hdr a:active { text-decoration: none; color:#fff; }
#did_know_hdr a:visited { text-decoration: none; color:#fff; }
#did_know_hdr a:hover { text-decoration: none; color:#eee; }
.did_know_item { margin:0; padding:16px 16px 2px 16px; overflow:hidden; }
.did_know_item p { font-size: 10px; font-weight:normal; }
.did_know_title { font-size:12px; font-weight:bold; }
.did_know_item_r { float:right; display:inline; width:113px; margin: -6px 0 0 0; padding:0; font-size:12px; color:#333; text-align:left; line-height:110% }
.did_know_item_l { float:left; display:inline; width:85px; margin:0; padding:0; }
.did_know_item_l img { vertical-align: top; }

#welcome_highlights_promo_r_hdr { margin:0; padding:8px 16px 2px 16px; background: url(../images/welcome_promo2a_hdr_bg.jpg) top left repeat-x; clear: both; zoom: 1; }
#welcome_highlights_promo_r_hdr h1 { font-size: 20px; color:#fff; font-weight:normal; }
#welcome_highlights_promo_r_hdr a:link { text-decoration: none; color:#fff; }
#welcome_highlights_promo_r_hdr a:active { text-decoration: none; color:#fff; }
#welcome_highlights_promo_r_hdr a:visited { text-decoration: none; color:#fff; }
#welcome_highlights_promo_r_hdr a:hover { text-decoration: none; color:#eee; }

.welcome_highlights_promo_r_item { margin:0; padding:16px 16px 2px 16px; overflow:hidden; }
.welcome_highlights_promo_r_item p { font-size: 10px; font-weight:normal; }
.welcome_highlights_promo_r_item_title { font-size:12px; font-weight:bold; }
.welcome_highlights_promo_r_item_r { float:right; display:inline; width:113px; margin: -6px 0 0 0; padding:0; font-size:12px; color:#333; text-align:left; line-height:110% }
.welcome_highlights_promo_r_item_l { float:left; display:inline; width:85px; margin:0; padding:0; }
.welcome_highlights_promo_r_item_l img { vertical-align: top; }
.top_sales_title { font-size:12px; font-weight:bold; }
.top_sales_item_r { float:right; display:inline; width:113px; margin: -6px 0 0 0; padding:0; font-size:12px; color:#333; text-align:left; line-height:110% }
.top_sales_item_l { float:left; display:inline; width:85px; margin:0; padding:0; }
.top_sales_item_l img { vertical-align: top; }

.welcome_highlights_hdr_black { font-size: 20px; color:#333; font-weight:bold; margin: 0; padding:0; }
.welcome_highlights_hdr_grey { font-size: 20px; color:#999; font-weight:normal; margin: 0; padding:0; }
.welcome_highlights_ctr_hdr_l a:link { text-decoration: none; color: #999; }
.welcome_highlights_ctr_hdr_l a:active { text-decoration: none; color: #999; }
.welcome_highlights_ctr_hdr_l a:visited { text-decoration: none; color: #999; }
.welcome_highlights_ctr_hdr_l a:hover { text-decoration: none; color:#333; }
/* ===================================================================================*/