body{
  font-family:georgia;
  font-size:13px;
  padding:0px;
  margin:0px;
  overflow-y:scroll;
  color:#545454;
}

h4{
  font-size:17px;
  margin:10px 0px 10px;
  font-weight:normal;
  color:#6b4b94;
}

h4 img{
  top:2;
}

h4 em{
  font-size:12px;
}

h4 span{
  font-size:12px;
}

.search_middle h4{
  margin:0px;
  float:left;
  line-height:25px;
  color:#545454;
  padding:0px 10px 0px 35px;
  background:transparent url(/images/search_icon.jpg) left center no-repeat;
}

a{
  text-decoration:none;
  color:#1d7eb5;
}

a:hover{
  text-decoration:underline;
}

img{
  border:none;
}

.clear{
  clear:both;
  font-size:0px;
  height:0px;
}

.page{
  width:950px;
  margin:auto;
}

.header{
  height:118px;
}

.menu .menu_top{
  height:6px;
}

.menu .menu_top .left_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_03.jpg);
  float:left;
}

.menu .menu_top .center{
  width:938px;
  height:6px;
  background-image:url(/images/subermarket_04.jpg);
  float:left;
}

.blog .menu_top .center{
  width:288px;
  height:6px;
  background-image:url(/images/subermarket_04.jpg);
  float:left;
}

.menu .menu_top .right_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_06.jpg);
  float:left;
}

.menu .menu_middle{
  background-image:url(/images/subermarket_09.jpg);
  width:948px;
  border-left:1px solid #a9ba52;
  border-right:1px solid #a9ba52;
  height:25px;
  background-repeat:repeat-x;
}

.blog{
  margin:10px 0px 0px;
}

.blog .menu_middle{
  width:auto;
  text-align:center;
  line-height:25px;
  font-size:18px;
}

.menu_middle ul{
  list-style-type:none;
  margin:0px 0px 0px 20px;
  padding:0px;
}

.menu_middle ul li{
  float:left;
  width:auto;
  padding:0px 10px;
  color:#69499b;
  line-height:25px;
  font-size:17px;
}

.menu_middle ul li.first{
  padding:0px 11px 0px 0px;
}

.menu_middle ul li a{
  color:#69499b;
}

.menu .menu_bottom .left_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_11.jpg);
  float:left;
}

.menu .menu_bottom .center{
  width:938px;
  height:6px;
  background-image:url(/images/subermarket_12.jpg);
  float:left;
}

.blog .menu_bottom .center{
  width:288px;
  height:6px;
  background-image:url(/images/subermarket_12.jpg);
  float:left;
}

.menu .menu_bottom .right_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_13.jpg);
  float:left;
}

.content{
  padding:10px 0px;
}

.left_column{
  width:169px;
  float:left;
}

.left_corner_top{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_26.jpg);
  float:left;
}

.share_block .left_corner_top{
  width:10px;
  height:10px;
  background-image:url(/images/gbox_tl.gif);
}


.move_block .left_corner_top{
  width:10px;
  height:10px;
  background-image:url(/images/tl.png);
  float:left;
}

.move_block{
  margin:10px 0px 10px;
}

.move_block h3{
  color:#fff;
}

.center_top{
  height:6px;
  background-image:url(/images/subermarket_27.jpg);
  float:left;
}

.share_block .center_top{
  height:10px;
  background-image:url(/images/gbox_top.gif);
  width:149px;
}

.move_block .center_top{
  height:10px;
  background:#662E91 none repeat scroll 0 0;
  float:left;
  width:149px;
}

.categories{
  width:169px;
}

.content_block{
  margin:10px 0px 0px;
}

.content_block .center_top{
  width:576px;
}

.content_block .center_bottom{
  width:576px;
}

.categories_top .center_top{
  width:157px;
}

.right_corner_top{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_29.jpg);
  float:left;
}


.share_block .right_corner_top{
  width:10px;
  height:10px;
  background-image:url(/images/gbox_tr.gif);
}

.move_block .right_corner_top{
  width:10px;
  height:10px;
  background-image:url(/images/tr.png);
  float:left;
}

.block_middle{
  border-left:1px solid #bbbbbb;
  border-right:1px solid #bbbbbb;
  background-repeat:repeat-x;
  padding:5px 10px;
}

.share_block .block_middle{
  border-left:1px solid #d0d0d0;
  border-right:1px solid #d0d0d0;
  background-color:#f2f2f2;
  padding:5px 10px;
}

.twitter_bird{
  padding:5px 0px;
}

.share_block h3{
  text-align:left;
  color:#545454;
}

.move_block .block_middle{
  border-left:1px solid #662E91;
  border-right:1px solid #662E91;
  background-repeat:repeat-x;
  padding:5px 10px;
  background:#662E91;
}

.categories .block_middle{
  width:147px;
}

.content_block .block_middle{
  width:566px;
}

.left_corner_bottom{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_32.jpg);
  float:left;
}

.share_block .left_corner_bottom{
  width:10px;
  height:10px;
  background-image:url(/images/gbox_bl.gif);
}

.move_block .left_corner_bottom{
  width:10px;
  height:10px;
  background-image:url(/images/bl.png);
  float:left;
}

.center_bottom{
  height:6px;
  background-image:url(/images/subermarket_33.jpg);
  float:left;
}

.share_block .center_bottom{
  height:10px;
  background-image:url(/images/gbox_bottom.gif);
  width:149px;
}

.move_block .center_bottom{
  height:10px;
  background:#662E91 none repeat scroll 0 0;
  float:left;
  width:149px;
}

.categories_bottom .center_bottom{
  width:157px;
}

.right_corner_bottom{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_34.jpg);
  float:left;
}

.share_block .right_corner_bottom{
  width:10px;
  height:10px;
  background-image:url(/images/gbox_br.gif);
}

.move_block .right_corner_bottom{
  width:10px;
  height:10px;
  background-image:url(/images/br.png);
  float:left;
}

.center_column{
  width:461px;
  padding:0px 10px;
  float:left;
}

.center_column_inner{
  width:588px;
  padding:0px 10px;
  float:left;
}


.wide_column_inner{
  width:770px;
  padding:0px 0px 0px 10px;
  float:left;
}

.wide_column_inner .search_inner .search_top .center {
  width:758px;
}

.wide_column_inner .search_inner .search_bottom .center {
  width:758px;
}

.wide_column_inner .search_inner .search_middle {
  width:750px;
}

.search_home .search_middle {
  width:750px;
  background-color:#76C0E3;
  background-repeat:repeat-x;
  padding:10px;
}

.search_home .search_top .center {
  width:758px;
  background-color:#76C0E3;
  float:left;
  height:6px;
}

.search_home .search_bottom .center {
  background-color:#76C0E3;
  float:left;
  height:6px;
  width:758px;
}

.search_home{
  margin:0px 0px 10px 10px;
}

.wide_column_inner .content_block .center_top {
  width:753px;
}

.wide_column_inner .content_block .center_bottom {
  width:753px;
}

.wide_column_inner .content_block .block_middle {
  width:743px;
  min-height:150px;
}

.search_top .left_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_16.jpg);
  float:left;
}

.search .search_top .center{
  width:449px;
  height:6px;
  background-color:#76c0e3;
  float:left;
}

.search_inner .search_top .center{
  width:576px;
  height:6px;
  background-color:#76c0e3;
  float:left;
}

.search_top .right_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_18.jpg);
  float:left;
}

.search .search_middle{
  width:441px;
  background-color:#76c0e3;
  background-repeat:repeat-x;
  padding:10px;
}

.search_inner .search_middle{
  width:568px;
  background-color:#76c0e3;
  background-repeat:repeat-x;
  padding:10px;
}

.search_bottom .left_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_22.jpg);
  float:left;
}

.search .search_bottom .center{
  width:449px;
  height:6px;
  background-color:#76c0e3;
  float:left;
}

.search_inner .search_bottom .center{
  width:576px;
  height:6px;
  background-color:#76c0e3;
  float:left;
}

.search_bottom .right_corner{
  width:6px;
  height:6px;
  background-image:url(/images/subermarket_23.jpg);
  float:left;
}

.left_right{
  width:300px;
  float:left;
}

.right_column_inner{
  width:173px;
  float:left;
}

.banner{
  width:300px;
  height:250px;
}

.top_users .center_top{
  width:288px;
}

.top_users .center_bottom{
  width:288px;
}

.logo{
  float:left;
  height:49px;
  padding:0px 0 18px;
  width:400px;
}

.logo_image{
  margin:20px 0px;
  height:50px;
  display:block;
}

.signup_button{
  border:solid 1px #69499b;
  width:100px;
  float:right;
  margin:15px 0px 5px;
  background-color:#76c0e3;
  text-align:center;
  padding:2px;
  color:#ffffff;
}

.signup_button a{
  color:#ffffff;
}

.user_widget{
  float:right;
  width:400px;
}

.login_form{
  padding:5px 0px;
  width:400px;
  text-align:right;
}

.login_form input{
  width:160px;
  padding:3px;
  border:solid 1px #69499b;
  font-size:14px;
  font-family:georgia;
  color:#BBBBBB;
}

#remember_me{
  width:auto;
}

.search_mini_form input{
  width:185px;
  padding:3px;
  border:solid 1px #69499b;
  font-size:14px;
  font-family:georgia;
  color:#BBBBBB;
}

.narrow_search input{
  width:135px;
}

.search_mini_form select{
  width:185px;
  padding:2px;
  border:solid 1px #69499b;
  font-size:14px;
  font-family:georgia;
  color:#545454;
}

.narrow_search select{
  width:125px;
}

.search_mini_form input.button{
  width:auto;
  background-color:#69499b;
  color:#fff;
  padding:2px;
  margin:0px 4px;
}


.login_form input.button{
  width:auto;
  background-color:#69499b;
  color:#fff;
  padding:2px;
  cursor:pointer;
}

.categories_list{
  list-style-type:none;
  padding:0px;
  margin:0px;
}

.categories_list li{
  margin:5px 0px;
}

.default_form{
  list-style-type:none;
  padding:0px;
  margin:0px;
}

.default_form_upload{
  list-style-type:none;
  padding:0px;
  margin:0px;
}

.default_form li{
  margin:3px 0px;
  width:390px;
  min-height:30px;
  line-height:30px;
}

.default_form li label, .default_form_upload label{
  float:left;
  width:150px;
  line-height:25px;
  color:#545454;
}

.default_form li input{
  border:1px solid #69499B;
  font-family:georgia;
  font-size:14px;
  padding:3px;
  width:230px;
  color:#545454;
}

.default_form li select{
  border:1px solid #69499B;
  font-family:georgia;
  font-size:14px;
  padding:2px;
  width:auto;
  color:#545454;
  scrollbar-face-color:#76644F;
}


.default_form li textarea{
  border:1px solid #69499B;
  font-family:georgia;
  font-size:14px;
  padding:3px;
  width:230px;
  height:100px;
  color:#545454;
}

.default_form li input.button{
  background-color:#69499B;
  color:#FFFFFF;
  padding:2px;
  width:auto;
  border:solid 1px #BBBBBB;
  float:right;
  cursor: pointer;
  cursor: hand;
}

#friend_address_details{
  height:75px;
}

.large_user_image{
  float:left;
  width:167px;
  text-align:center;
  padding:0px 25px 0px 0px;
}

.large_user_image img{
  border:solid 1px #BBBBBB;
}

.friend_edit_center{
  float:left;
  width:380px;
}

.friend_edit_right{
  float:right;
  width:170px;
}

.large_item_image{
  float:left;
  margin:0 10px 0 0;
  width:252px;
  height:293px;
}

.large_item_image img{
  border:solid 1px #BBBBBB;
}

.item_center{
  float:left;
}

.item_info{
  padding:10px;
}

.item_info .item_center .item_name{
  font-size:20px;
  margin:0px 0px 5px 0px;
}

.item_info .item_center .item_meta span{
  padding:0px 20px 0px 0px;
}

.item_info .item_center .item_price{
  color:#69499b;
  font-size:17px;
  font-weight:bold;
  padding:10px 0px 5px;
}

.item_info{
  background:#fff url(/images/block_bg.jpg) center bottom repeat-x;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border:solid 1px #BBBBBB;
}

.advanced_search{
  float:right;
  background-color:#ededed;
  padding:4px;
  margin:0px 0px 6px 0px;
}

.advanced_search a{
  color:#1d7eb5;
  font-size:12px;
}

.top_users ul{
  list-style-type:none;
  margin:0px;
  padding:0px;
}

.top_users{
  margin:10px 0px 0px;
}

.top_users ul li{
  float:left;
  text-align:center;
  margin:0px 5px;
  width:82px;
}

.home_page_promo{
  background-color:#69499b;
  margin:0px 0px 10px;
  padding:10px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}

.home_page_promo h4{
  color:#fff;
}

.home_page_promo p{
  color:#fff;
}

.promo_register{
  padding:4px;
  background-color:#76c0e3;
  border:solid 1px #43617a;
  height:30px;
  margin:0px 10px 0px 0px;
}

.promo_tour{
  padding:4px;
  background-color:#cade64;
  border:solid 1px #505a20;
  height:30px;
  margin:0px 0px 0px 10px;
}

.promo_register a{
  color:#43617a;
}

.promo_tour a{
  color:#505a20;
}

.home_promo_buttons{
  height:20px;
  padding:5px 0px;
  color:#fff;
  font-size:17px;
  text-align:center;
}


.user_bar{
  float:right;
}



.user_bar_top .left_corner{
  width:6px;
  height:6px;
  background-image:url(/images/lgray_ltop.jpg);
  float:left;
}

.featured_items_top .center_top{
  width:449px;
}

.featured_items_bottom .center_bottom{
  width:449px;
}

.user_bar_top .center{
  width:250px;
  height:6px;
  background-color:#efefef;
  float:left;
}

.user_bar_top .right_corner{
  width:6px;
  height:6px;
  background-image:url(/images/lgray_rtop.jpg);
  float:left;
}

.user_bar_middle{
  width:242px;
  background-color:#efefef;
  background-repeat:repeat-x;
  padding:5px 10px;
  text-align:left;
  height:85px;
}


.user_bar_bottom .left_corner{
  width:6px;
  height:6px;
  background-image:url(/images/lgray_lbottom.jpg);
  float:left;
}

.user_bar_bottom .center{
  width:250px;
  height:6px;
  background-color:#efefef;
  float:left;
}

.user_bar_bottom .right_corner{
  width:6px;
  height:6px;
  background-image:url(/images/lgray_rbottom.jpg);
  float:left;
}

.user_bar_middle img{
  margin:0px 5px 0px 0px;
}

.items_listing{
  list-style-type:none;
  padding:0px;
  margin:0px;
}

.items_listing li{
  float:left;
  margin:0px;
  text-align:center;
  width:91px;
  padding:0px 2px;
}


#horizontal_carousel_wide .items_listing li{
  float:left;
  margin:0px;
  text-align:center;
  width:123px;
  padding:3px;
  margin:0px 3px;
}


.featured_items{
  margin:0px 0px 10px 0px;
}

.item_left{
  float:left;
  width:72px;
  text-align:center;
}

.item_left img{
  border:solid 1px #BBBBBB;
}

.search_item_info{
  float:left;
  padding:0px 0px 0px 10px;
  width:480px;
}

.user_items_list .search_item_info{
  float:left;
  padding:0px 0px 0px 10px;
  width:275px;
}

.user_item_info{
  float:left;
  width:327px;
  padding:0px 0px 0px 5px;
}

.user_item_action{
  float:right;
  width:125px;
  padding:0px 0px 0px 5px;
  text-align:center;
}

.search_buy_link{
  background-color:#ededed;
  padding:2px;
  text-align:center;
  border:solid 1px #BBBBBB;
}

.item_price{
  font-size:17px;
  color:#69499b;
  margin:3px 0px 0px;
}

.search_items{
  font-size:12px;
}

.search_item_info h4{
  margin:0px 0px 2px 0px;
  font-size:15px;
}

.item_more_images{
  list-style-type:none;
  padding:0px;
  margin:0px;
}

.item_more_images li{
  float:left;
  margin:0 4px 0 0;
}

.item_more_images li img{
  border:solid 1px #BBBBBB;
}

.user_picture{
  width:167px;
  height:167px;
  float:left;
}

.user_bar_middle .user_picture{
  width:72px;
  height:72px;
  float:left;
  margin:0px 5px 0px 0px;
}

.user_picture img{
  border:solid 1px #bbbbbb;
}

.user_update_form{
  width:500px;
  float:left;
  margin:0px 0px 0px 10px;
}

.user_information_list li{
  width:300px;
  float:left;
}

.user_control{
  padding:0px 0px 0px;
}

.profile_info_block{
  border:solid 1px #cacaca;
  background-color:#ededed;
  margin:0px 0px 5px 0px;
  padding:5px;
  text-align:left;
  width:150px;
  color:#664498;
  font-weight:bold;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}

.profile_action_block{
  background-color:#EDEDED;
  border:1px solid #CACACA;
  color:#664498;
  margin:0 0 2px;
  padding:2px;
  text-align:left;
  width:80px;
}

span.profile_info_block{
  margin:0px 5px 0px 0px;
}

.add_friend{
  background-color:#cade64;
  border:solid 1px #9aa94d;
  width:150px;
  padding:4px;
  color:#69499b;
}

.profile_info_block_container{
  padding:10px 0px 0px;
}

.top_users img{
  border:solid 1px #BBBBBB;
}

.featured_items img{
  border:solid 1px #BBBBBB;
  text-decoration:none;
}

.user_bar_middle img{
  border:solid 1px #BBBBBB;
}

.friends_list{
  list-style-type:none;
  padding:5px 0px;
  margin:0px;
  display:block;
}

.friends_list li{
  float:left;
  margin:0px 4px;
}

.show_all_neighbors{
  text-align:right;
  font-size:12px;
}

.user_items_list{
  width:500px;
  margin:5px auto;
  border:solid 1px #bbbbbb;
  padding:5px;
}

#tabs{
  margin:0px;
  padding:0px;
  list-style-type:none;
  margin:10px 0px 0px 10px
}

#tabs li{
  float:left;
  width:auto;
}

#tabs li a{
  display:block;
  padding:5px 10px;
  width:auto;
  margin:0px 2px 0px;
  background-color:#b4a4cd;
  border:solid 1px #cacaca;
  border-bottom:solid 0px;
  width:auto;
  text-align:center;
  color:#666666;
  text-decoration:none;
}

#tabs li a.active{
  background-color:#69499B;
  color:#ffffff;
}

.user_control .content_block{
  margin:0px;
}

.footer{
  background-color:#EDEDED;
  border:solid 1px #CACACA;
  border-bottom:none;
  margin:10px 0px 0px;
  padding:5px;
  font-size:12px;
  -moz-border-radius-topleft:7px;
  -webkit-border-top-left-radius:7px;
  -moz-border-radius-topright:7px;
  -webkit-border-top-right-radius:7px;
}

.footer ul{
  margin:0px;
  padding:0px;
  list-style-type:none;
  display:block;
  height:22px;
}

.item_footer{
  padding:10px 0px;
}

.item_footer .share_buttons{
  margin:0px;
  padding:0px;
  list-style-type:none;
  display:block;
  height:22px;
  float:right;
}

.item_footer ul li{
  float:left;
  margin:0px 5px;
  line-height:22px;
}


.footer p{
  margin:0px;
  height:22px;
  line-height:22px;
  text-align:center;
}

.footer ul li{
  float:left;
  margin:0px 5px;
  line-height:22px;
}

.footer ul li.first{
  margin:0px 5px 0px 0px;
}

.footer ul li img{
  margin:5px 0px 0px;
}

.panel{
  display:none;
}

.neighbor_edit_center .default_form li input{
  width:100px;
}

.neighbor_edit_center .default_form li form{
  display:inline;
}

.user_control_top{
  margin:0px 0px 20px 0px;
}

.default_form li input.country_code{
  width:40px;
}

.default_form li input.mobile_prefix{
  width:20px;
}

#user_mobile_number, #friend_mobile_number, #suberstore_mobile_number{
  width:110px;
}

.user_information_list li{
  line-height:17px;
}

.user_information_list li label{
  height:17px;
  width:130px;
  color:#6B4B94;
  line-height:17px;
}

h4.search_title{
  padding:0px 10px 0px 35px;
  background:transparent url(/images/search_icon.jpg) left center no-repeat;
}

.home_right_column{
  float:left;
}

.add_item_link{
  border:solid 1px #69499b;
  width:100px;
  float:right;
  margin:25px 0px 5px;
  background-color:#69499B;
  text-align:center;
  padding:2px;
  color:#ffffff;
}

.add_item_link span{
  font-size:16px;
  font-weight:bold;
}

.edit_item{
  margin:0px 0px 25px 0px;
}

.adding_images{
  list-style-type:none;
  padding:0px;
  margin:0px 0px 15px 0px;
}

.adding_images a{
  font-size:12px;
}

.adding_images li{
  border:solid 1px #bbbbbb;
  float:left;
  margin:0px 5px 0px 0px;
  height:125px;
  width:100px;
  text-align:center;
  font-size:12px;
}

#image_form{
  margin:0px 0px 25px 0px;
}

.back_to_categories{
  padding:10px 0px 5px;
  font-size:12px;
  text-align:center;
}

.fieldWithErrors{
  display:inline;
}

.item_info .item_center{
  position:relative;
  width:480px;
}

.item_description p{
  margin:5px 0px;
  text-align:justify;
}

/* Horizontal Carousel */
#horizontal_carousel {
  float:left;
  width: 440px;
  _width: 690px;
  height: 140px;
  margin: 0px 0px 0px;
  position: relative;  
}


#horizontal_carousel_wide {
  float:left;
  width: 735px;
  _width: 690px;
  height: 150px;
  margin: 0px 0px 0px;
  position: relative;  
}

#horizontal_carousel_2, #horizontal_carousel_3, #horizontal_carousel_4  {
  float:left;
  width: 440px;
  _width: 690px;
  height: 140px;
  margin: 0px 0px 0px;
  position: relative;
}
   

#horizontal_carousel .container {
  position: absolute;
  top: 5px;
  left: 30px;  
  width:380px;
  overflow:hidden;
  margin:0px 0px;
  height:130px;
}

#horizontal_carousel_wide .container {
  position: absolute;
  top: 5px;
  left: 30px;  
  width:675px;
  overflow:hidden;
  margin:0px 0px;
  height:140px;
}                    

#horizontal_carousel_2 .container, #horizontal_carousel_3 .container, #horizontal_carousel_4 .container {
  position: absolute;
  top: 5px;
  left: 30px;  
  width:390px;
  overflow:hidden;
  margin:0px 4px;
  height:130px;
}  

#horizontal_carousel_2 .previous_button, #horizontal_carousel .previous_button, #horizontal_carousel_3 .previous_button, #horizontal_carousel_4 .previous_button, #horizontal_carousel_wide .previous_button {
  cursor:pointer;
  height:27px;
  line-height:30px;
  margin:30px 0;
  position:absolute;
  left:0;
  top:5px;
  width:30px;
  z-index:100;
}        


#horizontal_carousel .previous_button_disabled, #horizontal_carousel_2 .previous_button_disabled, #horizontal_carousel_3 .previous_button_disabled, #horizontal_carousel_4 .previous_button_disabled, #horizontal_carousel_wide .previous_button_disabled  {
  background-image:none;
  cursor:default;
  display:none;
}

#horizontal_carousel .next_button, #horizontal_carousel_2 .next_button, #horizontal_carousel_3 .next_button, #horizontal_carousel_4 .next_button, #horizontal_carousel_wide .next_button {
  cursor:pointer;
  height:27px;
  line-height:30px;
  margin:30px 0;
  position:absolute;
  right:0;
  top:5px;
  width:30px;
  z-index:100;
  text-align:right;
}

#horizontal_carousel .next_button_disabled, #horizontal_carousel_2 .next_button_disabled, #horizontal_carousel_3 .next_button_disabled, #horizontal_carousel_4 .next_button_disabled, #horizontal_carousel_wide .next_button_disabled {
  background-image:none;
  cursor:default;
  display:none;
}

#horizontal_carousel ul, #horizontal_carousel_2 ul, #horizontal_carousel_3 ul, #horizontal_carousel_4 ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 100px;
}      

#horizontal_carousel_wide ul{
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 100px;
}                                

#horizontal_carousel ul li, #horizontal_carousel_2 ul li, #horizontal_carousel_3 ul li, #horizontal_carousel_4 ul li {
  list-style:none;   
}


#horizontal_carousel_wide ul li{
  list-style:none;   
}

.left_arrow span, .right_arrow span{
  border:1px solid #BBBBBB;
  color:#69499B;
  font-size:20px;
  font-weight:bold;
  line-height:25px;
  padding:0 5px;
}

.left_arrow span span{
  font-weight:normal;
}

.user_items_listing{
  list-style-type:none;
  margin:0px;
  padding:0px;
}

.user_items_listing li{
  float:left;
  width:96px;
  text-align:center;
  height:150px;
  margin:0px 5px;
}

.search_item_info p{
  margin:5px 0px;
}

.item_price span{
  font-size:14px;
}

.user_item_action_link a{
  width:80px;
  border:solid 1px #bbbbbb;
  padding:2px;
  display:block;
  margin:0px 0px 4px 0px;
  background-color:#EDEDED;
  text-align:center;
  float:right;
}

.user_item_action_link{
  text-align:right;
}

.user_item_action div{
  padding:3px 0px;
}

.buy_confirmation_lv img{
  margin:0px 10px 0px 0px;
}

.confirmation_links a{
  margin:0px 50px 0px 0px;
}

.search_middle .button{
  float:right;
}

.edit_item #sub_select{
  padding:0px 0px 0px 0px;
}

#sub_select_search{
  padding:10px 0px 0px 0px;
}

#advanced_search{
  width:650px;
}

.search_middle #advanced_search{
  width:470px;
}

#advanced_search label{
  width:80px;
  padding:0px 0px 0px 15px;
}

.user_bar_middle span{
  font-size:11px;
  line-height:12px;
  display:block;
  padding:2px 0px 0px;
}

.bar_logout{
  font-size:10px;
  text-align:right;
}

.latest_item{
  width:133px;
  float:left;
  border:solid 1px #EDEDED;
  margin:0px 10px 0px 0px;
  height:50px;
  padding:5px;
  background-color:#EDEDED;
}

.latest_user{
  width:133px;
  float:left;
  border:solid 1px #EDEDED;
  height:50px;
  padding:5px;
  background-color:#EDEDED;
}

.home_right_boxes{
  padding:10px 0px 0px;
  width:300px;
}

.login_form select{
  float:right;
  margin:25px 0px 5px 5px;
  border:1px solid #69499B;
  color:#545454;
  font-family:georgia;
  font-size:14px;
  padding:1px;
}

.fb_title{
  float:left;
  font-size:14px;
  line-height:25px;
  color:#fff;
  font-weight:bold;
  padding:0px 0px;
}

.fb_title span{
  color:#38b64a;
}

.fb_close{
  float:right;
  line-height:25px;
  padding:0px 0px;
}

.fx_footer{
  background-color:#662E91;
  height:30px;
}

.fx_header{
  background-color:#662E91;
  height:30px;
}

.fx_body{
  padding:10px;
}

.fx_body p{
  margin:5px 0px;
}

.fb_left_button{
  float:left;
}

.fb_left_button a, .fb_right_button a{
  padding:0px 10px;
  display:block;
  height:25px;
  line-height:25px;
  background-color:#3e075a;
  color:#fff;
  margin:5px 0px 0px;
}

.fb_right_button{
  float:right;
}

#facebox .fx_body img{
  margin:0px 10px 0px 0px;
}

.pagination{
  margin:10px 0px;
  padding:12px;
  text-align:center;
  background-color:#ededed;
  border:solid 1px #bbbbbb;
}

.pagination a, .pagination span{
  background-color:#3E075A;
  color:#FFFFFF;
  padding:2px 10px;
}

.pagination span{
  border:solid 1px #bbbbbb;
  background-color:#ededed;
  color:#bbb;
}


.change_picture{
  padding:5px;
  background-color:#B4A4CD;
  font-size:12px;
  color:#fff;
}

.category_list{
  float:left;
  padding:0px;
  margin:0px 5px 20px;
  list-style-type:none;
  width:175px;
}

.category_list li{
  margin:2px 0px;
}

.category_list .title{
  font-size:14px;
  font-weight:bold;

}

#facebox table{
  border:none;
}

table{
  border:solid 1px #bbbbbb;
}

table tr th{
  border:solid 1px #bbbbbb;
}


table tr td{
  border:solid 1px #bbbbbb;
  text-align:center;
}

#facebox table td{
  text-align:left;
}

.admin_layout{
  padding:10px 0px 0px;
}

.item_save_button{
  text-align:right;
}

.item_save_button a{
  padding:5px;
  background-color:#CADE64;
  border:1px solid #505A20;
  height:30px;
  color:#505A20;
  margin:10px;
}

.item_save_button{
  width:530px;
  padding:10px;
}

.show_all_friends{
  text-align:right;
}

.show_all_friends a{
  font-size:11px;
}

.friends_list img{
  border:solid 1px #bbbbbb;
}

.friend_fb{
  float:left;
  padding:9px;
  text-align:center;
}

#facebox .friend_fb img{
  border:solid 1px #bbbbbb;
}

.neighbor_edit_center{
  width:325px;
  float:left;
  padding:0px 10px 0px 0px;
}

.neighbor_edit_right_1{
  width:240px;
  float:left;
}

.suberstore_edit_center{
  width:430px;
  float:left;
}

.suberstore_edit_center p{
  margin:0px 0px 5px;
}

.suberstore_edit_center h4{
  margin:0px;
}

.neighbor_edit_right_2{
  width:133px;
  float:left;
  margin:0px 0px 0px 10px;
}

.neighbor_edit_right_1 .profile_info_block{
  width:230px;
}

.neighbor_edit_center p{
  margin:0px 0px 5px;
}

.neighbor_edit_center h4{
  margin:0px;
}

h3{
  font-size:14px;
  margin:0px;
  font-weight:normal;
  color:#664498;
}

.item_block{
  width:123px;
  border:solid 1px #bbbbbb;
  padding:5px;
  background-color:#EDEDED;
  height:185px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}

.item_details{
  float:left;
  width:60px;
  border:solid 0px #bbbbbb;
  text-align:center;
  font-size:11px;
  background-color:#69499B;
}

.item_buy{
  float:right;
  text-align:center;
  width:50px;
  border:solid 0px #bbbbbb;
  font-size:11px;
  background-color:#69499B;
}

.item_buy a, .item_details a{
  color:#fff;
}

.item_block .item_image, .item_block .item_name, .item_block .item_price{
  font-size:11px;
  text-align:center;
  padding:2px 0px;
}

.item_block .item_image img{
  border:solid 1px #bbbbbb;
}

.user_items .item_block{
  float:left;
  margin:6px 6px 6px 7px;
  height:185px;
}

.trainling{
  padding:5px 0px;
}

.home_right_boxes .item_block{
  float:left;
  margin:0px 10px 0px 0px;
  width:133px;
}

.home_right_boxes .user{
  margin:0px;
}

.item_buy_link{
  background-color:#CADE64;
  border:1px solid #505A20;
  color:#505A20;
  height:30px;
  margin:0px;
  padding:0px;
  width:100px;
  float:left;
  margin:0 10px;
  text-align:center;
  line-height:30px;
}

.item_buy_link a{
  color:#505A20;
  font-weight:bold;
}

.item_buy_link_none{
  height:30px;
  margin:0px;
  padding:0px;
  width:100px;
  float:left;
  margin:0 40px 0 0;
  text-align:center;
  line-height:30px;
}

#big_tags_cloud span{
  margin:0px 5px;
}

.share_block{
  background-color:#69499b;
  float:left;
  text-align:center;
  margin:0px 0px 0px;
}

.share_block_top{
  background-color:#662e91;
  padding:5px;
  border:solid 1px #463266;
  color:#fff;
}

.share_block_bottom{
  background-color:#662e91;
  padding:5px;
  border:solid 1px #463266;
  border-top:none;
}

.share_email{
  border:solid 1px #463266;
}

.share_image{
  margin:0px 0px 0px;
}

.share_form{
  padding:0px;
  margin:0px;
  list-style-type:none;
}

.share_form li{
  float:left;
  line-height:20px;
  margin:2px 2px;
}

.footer ul.footer_top_links{
  width:715px;
  margin:0px auto;
}

.footer .footer_bottom_links{
  width:370px;
  margin:0px auto;
}

.footer ul.footer_icons{
  width:55px;
  margin:0px auto;
}

.filter_box{
  float:left;
  width:180px;
}

.filter_box{
  margin:0px 0px 0px 20px;
  padding:0px;
  list-style-type:none;
}

.item_options{
  margin:0px;
  padding:0px 0px;
  list-style-type:none;
}

.item_options li{
  margin:0px 0px 3px 0px;
}

#ajax_busy {
  position: fixed;
  width: 100%;
  left: 0;
  top: 250px;
  z-index: 1000;
}
#ajax_table {
  font-weight: 700;
  font-size: 20pt;
  text-align: center;
  width: 200px;
  margin: auto;
  color: #6B4B94;
  background-color: white;
  border: 0px solid #6B4B94;
}

#ajax_table tr td{
  border:none;
}

fieldset{
  margin:0px 0px 10px 0px;
}

.subermarket_com{
  color:#69499B;
}

.flash_notice{
  background-color:#69499B;
  margin:auto;
  text-align:center;
  color:#fff;
  padding:4px;
  font-weight:bold;
  width:100%;
  padding:7px 0px;
  position:absolute;
  top:0;
  left:0;
}

.share_form .share_email{
  padding:2px;
}

.categories_list span{
  font-style:italic;
  font-size:10px;
}

#overlay{
  display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #6B4B94;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.admin_menu{
  height:40px;
  background-color:#6B4B94;
  line-height:40px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  margin:0px 0px 10px;
}

.admin_menu li{
  float:left;
  list-style-type:none;
  padding:0px 12px;
}

.admin_menu li a{
  color:#fff;
}

#items_table table th{
  background-color:#333;
  color:#fff;
}

.friends_lightbox{
  width:460px;
}

.user_actions{
  margin:5px 0px 0px;
}

.sneak_peak img{
  border:none;
}

.update_profile{
  margin:20px 0px 0px;
}

.tooltip{
  background-color:#76C0E3;
  padding:5px;
  color:#fff;
  font-size:12px;
  border:solid 1px #69499B;
  max-width:350px;
}

em{
  font-size:11px
}

.tooltip_link img{
  border:none;
}

.user_message{
  text-align:center;
  background-color:#e85049;
  color:#fff;
  font-weight:bold;
  padding:5px;
}

.password_reset_msg{
  text-align:center;
  background-color:#46cd27;
  border:solid 1px #427936;
  color:#fff;
  font-weight:bold;
  padding:5px;
}

#errorExplanation{
  background-color:#e85049;
  border:solid 1px #ba2b24;
  color:#fff;
  font-weight:bold;
  padding:5px 10px;
}

#errorExplanation ul li{
  font-weight:normal;
}

#errorExplanation p{
  margin:5px 0px;
  font-size:16px;
}

.user_message p{
  margin:5px 0px;
  line-height:20px;
}

.user_items .item_block {
  height:160px;
}

.friends_list_index li{
  width:130px;
  float:left;
  text-align:center;
  border:solid 1px #CACACA;
  padding:5px;
  margin:3px;
  -moz-border-radius:7px 7px 7px 7px;
  background-color:#EDEDED;
  height:140px;
}

.friends_list_index li img{
  border:solid 1px #bbbbbb;
}

.friends_list_index{
  list-style-type:none;
  margin:0px;
  padding:0px;
}

.top_users p{
  margin:10px 0px 0px;
}

.item_added_image{
  float:left;
  margin:0px 10px 0px 0px
}

.done{
  display:block;
}

.add_more{
  display:block;
}

.friend_fb{
  font-size:11px;
}

.remove_friend{
  padding:5px;
  background-color:#e85049;
  font-size:12px;
  color:#fff;
  font-family:arial;
  line-height:12px;
}

.looking_for_na{
  background-image:url(/images/looking_for_na.jpg);
  background-position:center center;
  background-repeat:no-repeat;
  height:181px;
  text-align:center;
  padding:45px 0px 0px;
}

.looking_for_na .looking_for_inner{
  padding:10px;
  color:#fff;
  background-color:#e85049;
  width:400px;
  margin:0px auto;
  padding:10px;
  line-height:35px;
}

.looking_for_promo{
  background-color:#69499b;
  margin:0px 0px 10px;
  padding:10px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  width:300px;
  margin:0px auto;
}

.looking_for_na .looking_for_inner .home_promo_buttons{
  font-size:12px;
  height:30px;
}

.search_looking_for_link{
  background-color:#CADE64;
  border:1px solid #505A20;
  color:#505A20;
  height:30px;
  line-height:30px;
  padding:0;
  text-align:center;
  width:auto;
  padding:5px 5px;
  font-size:14px;
  display:inline;
}

.search_looking_for_link a{
  font-weight:bold;
  color:#505A20;
}

.stamp{
  border:solid 1px #BBBBBB;
  height:34px;
}

.added_item{
  color:#BBBBBB;
  list-style-type:none;
}

.looking_for_block{
  border:1px solid #BBBBBB;
  float:left;
  margin:0 3px 3px;
  padding:5px;
  text-align:center;
  width:238px;
}

.looking_for_date{
  font-size:12px;
  padding:3px 0px 3px 0px;
}

.looking_for_block h4{
  font-size:13px;
  height:35px;
  margin:5px 0px;
}

.looking_for_block{
  font-size:12px;
}

.looking_for_block img{
  border:solid 1px #BBBBBB;
}

#user_settings .default_form{
  margin:0px 0px 0px 180px;
}

#suberstore_address_details{
  height:75px;
}

.user_picture_small{
  width:165px;
  height:70px;
  float:left;
  text-align:center;
  
}

.user_picture_small img{
  border:solid 1px #bbb;
}

.banner_small{
  text-align:center;
  margin:5px 0px;
}

.banner_small img{
  border:#6a4b9d;
}

#add_new .block_middle{
  padding:5px 0px 5px 100px;
  width:663px;
}

#add_new h4{
  padding:5px 0px;
  width:530px;
  border-top:dotted 1px #bbb;
}

#add_new #step_1_title{
  border:none;
}

.show_friend_info{
  list-style-type:none;
  padding:0px;
}

.show_friend_info li{
  margin:3px 0px;
}

#item_images_1, #item_images_2, #item_images_3, #item_images_4, #item_images_5{
  opacity:0.5;
}

#images_next{
  text-align:right;
  width:530px;
}

#image_next_btn{
  background-color:#69499B;
  color:#FFFFFF;
  padding:4px;
  width:auto;
  border:solid 1px #BBBBBB;
  cursor: pointer;
  cursor: hand;
}

.images_done{
  list-style-type:none;
  margin:0px;
  padding:0px 0px 0px 40px;
}

.images_done li{
  float:left;
  margin:0px 10px 0px 0px;
  border:solid 1px #BBBBBB;
}

.item_ordered{
  background-color:#efefef;
  border:solid 1px #BBBBBB;
  color:#bbb;
  height:30px;
  margin:0px;
  padding:0px;
  width:100px;
  float:left;
  margin:0 10px 0 10px;
  text-align:center;
  line-height:30px;
}

.item_ordered a{
  color:#bbb;
}

.static_left{
  float:left;
  width:350px;
  padding:0px 10px;
}

.blog a{
  color:#505A20;
}

.default_form li label.recaptcha_input_area_text{
  height:13px !important;
}

.suberstore_block{
  width:224px;
  text-align:center;
  padding:10px;
  float:left;
  border:solid 1px #BBBBBB;
  margin:0px 5px 5px;
}

.suberstore_block img{
  border:1px solid #BBBBBB;
  width:165px;
  height:165px;
}

#user_sell_email, #user_buy_email{
  width:auto;
}

#user_sell_mobile, #user_buy_mobile{
  width:auto;
}