#logo a{background:URL(../images/logo.png) no-repeat;}
#page_body{background-color:#FFFFFF;}
#index_pic img{ margin:0px;}
#page{ background:#FFFFFF;}
#page_body a{ color:#000000; text-decoration:none;}
#page_body a:hover{ text-decoration:underline;}
#mainmenu ul li a:hover, #mainmenu ul li.active a{color: #000;}
#site_globle li{ color:#000000; }
#site_globle {background:URL(../images/language_map2.gif) no-repeat left 5px;}
#site_globle_bg {background:#FFFFFF;z-index:-1;filter:alpha(Opacity=55);-moz-opacity:0.55;opacity: 0.55;}
#site_globle li a:hover{color:#000000;}

#p_b_left{ width:300px; float:left; height:365px;}
#fsc_left{ position: relative; width:300px; display:none;}
#fsc_left_txt { text-align:center; padding:0 2px;}
#fsc_left_logo { text-align:center; padding-top:30px;}
#collections_middle{ width:580px; float:left; height:330px; padding:35px 5px 0px 0px; overflow:hidden;}
#collections_right{ width:100px; float:left; height:365px;}

#p_b_l_title{ margin:55px 0 0 0; height:40px; text-align:center;}
#p_b_l_title h1{ font-size:20px; line-height:26px; background-color:#000000; display:block; color:#FFFFFF; padding:0px 0px;}
#p_b_l_content{ color:#000000; padding:0 20px;}
#p_b_l_content dl{}
#p_b_l_content dt{ font-size:14px; font-weight:bold;}
#p_b_l_content dd{  font-size:13px;background:URL(../images/black_sq.gif) no-repeat left 6px; padding-left:10px;}
#p_b_l_content dd a{ text-decoration:underline;} 

#p_b_l_content_show_me_more{padding-left:10px; padding-top:20px;}
a#show_login{font-size:11px; background:URL(../images/btn_120.gif) no-repeat center center; border:none; width:120px; color:#FFFFFF; height:17px; cursor:pointer; display:block; text-decoration:none; text-align:center; margin:0 auto;}
a#show_login:hover{ text-decoration:none;}

#p_b_l_e_content{ color:#000000; padding:0 10px;}
#p_b_l_e_content dl{ text-align:center;}
#p_b_l_e_content dt{ font-size:14px; font-weight:normal; text-align:center; padding:0; margin:0;}
#p_b_l_e_content dd{  font-size:13px;padding:0; margin:0;}
#p_b_l_e_content dd strong{background:URL(../images/black_sq.gif) no-repeat left 6px; padding-left:10px;}
#p_b_l_e_content dd span{ color:#7F7F7F; font-size:11px;}
#p_b_l_e_content dd br{ line-height:8px;}

#c_l_content_right{ float:right; width:190px; padding:5px;}

#collections_middle{ text-align:center;  vertical-align:middle; cursor:default;}
#collections_middle img{ margin:0 auto;}

#c_r_thumbs{ padding:0 0px;}
#c_r_thumbs ul{ list-style:none; margin:0; padding:0;}
#c_r_thumbs li{list-style:none; margin:0; padding:0; display:inline;}
#c_r_thumbs li a{ border:1px solid #D9D9D9; display:block; width:82px; height:64px; margin:5px;}
#c_r_thumbs li a:hover{ border:1px solid #0D0D0D;}
#c_r_thumbs li a:active{ border:1px solid #0D0D0D;}
#c_r_thumbs img{ width:82px; height:64px; margin:0px; display:inline; border:0;}




#c_m_galleryview{width:580px; height:330px; overflow:hidden; text-align:right;}
#fsc_middle_image { position:relative; width: 580px; height:330px; display:none;}
#fsc_middle_little_image {position:relative; width: 90px; height:90px; background: url(../images/eco_friendly_tips/eco_logo_little.png) no-repeat; float:right; padding-right: 20px; display: none;}
#c_m_galleryview_txt {position:relative; width:500px; height:310px; top:20px; float:left; text-align:center;}
#c_m_galleryview_txt .title { font-size:20px; color: #32503C; font-weight:bold; padding-top:20px;}
#c_m_galleryview_txt li {color: #32503C; background:url(../images/collections/fsc/right.png) no-repeat left -30;}
#c_m_galleryview img{width:500px; overflow:hidden; height:300px;}
#c_m_gallery_zomming{ width:500px; height:300px; overflow:hidden;}
#c_m_gallery_btn{ position:relative; z-index:0;  width:30px; height:30px; background:URL(../images/xclose.png) no-repeat center center; display:none; cursor:pointer; top:-30px;}
#c_m_gallery_zomming{ position:relative; z-index:0; }
.galleryview{}

#visit_the_reusable_bag_links {text-align:left; display:none; width:500px; height:300px;}
#visit_the_reusable_bag_links a{ background-color:#FFFFFF; margin-left:10px; margin-top:20px; display:block; width:150px; height:100px;  float:left;}
.height_0{ height:0;}
#visit_the_reusable_bag_links img{ width:150px; height:100px; }
#visit_the_reusable_bag{ clear:both;}
#visit_the_reusable_bag a{ width:500px; height:20px; text-align:center;}


#loading{ width:16px; height:16px; background:URL(../images/spinner.gif) no-repeat center center; position:relative; margin:-180px auto; z-index:0; display:none;}
#loaded{ display:none;}

.col_left_txts{ display:none;}

#ec_first div{ margin:0 auto;}
#ec_first{ color:#000000; padding-top:20px; background:URL(../images/collections/ec_first1.jpg) center bottom no-repeat; height:310px;}
.ec_first_open{ background:URL(../images/collections/ec_first2.jpg) center bottom no-repeat;padding-top:0px; }
#ec_first #ec_first_click{ border:0px solid #FF0000; height:200px; width:200px; margin:80px auto 0 auto; cursor:pointer;}
#ec_first_txt1{}
#ec_first_txt2{ display:none;}
.ec_first_txt_hidden{ display:none; width:10px; overflow:hidden; height:20px; top:100px; position:relative;}
.ec_first_txt_hidden strong{background:URL(../images/black_sq.gif) no-repeat left 6px; padding-left:10px;}
.ec_first_txt_hidden span{ color:#7F7F7F;}

.collection_dt{ padding-bottom:12px; margin-top:40px;}
#back_to_first{background:URL(../images/btn_120.gif) no-repeat center center; margin:0 auto; width:120px; height:17px; line-height:17px;border:none; font-size:11px;text-align:center; color:#FFFFFF; cursor:pointer;}

