@charset "utf-8";
/* CSS Document */


/* Page Layout */

*{margin:0;padding:0;}
img{border:none;}
html{overflow-y: scroll;
    overflow: -moz-scrollbars-vertical;
}
body{height:100%;width:100%;font-family: Verdana,sans-serif;font-size:11px;}
ol{margin:0 10px 0 30px;}
a{color:#6C6868;text-decoration:none;}
a:hover{color:#AA8D4F;}
a.content_link{color:#AA8D4F;text-decoration:none;}
a.content_link:hover{text-decoration:underline;}
a.on{color:#AA8D4F;text-decoration:underline;}
.cl00{height:100%;width:100%;margin:0 auto;padding-bottom:10px;}
.cl01{height:125px;width:884px;margin-left:auto;margin-right:auto;border-bottom:1px solid #CCCCCC;}
.cl02{height:auto;width:884px;margin-left:auto;margin-right:auto;margin-top:5px;overflow:hidden;}
.cl03{width:884px;margin-top:5px;margin-left:auto;margin-right:auto;clear:both;min-height:350px;height:auto !important;height:350px;overflow:hidden !important;overflow:visible;}
.cl04{height:auto;width:884px;margin:5px 0 5px 0;margin-left:auto;margin-right:auto;padding:8px 0 8px 0;clear:both;border-top:1px solid #DDDDDD;overflow:hidden;}
  .leftColumn{height:auto;width:200px;float:left;}
  .rightColumn{height:auto;width:674px;float:right;}
  .sideBar{float:right;width:208px;}
  .topCats{height:36px;border:1px solid #DDDDDD;}
  .topCatsShader{height:5px;width:674px;border-top:3px solid #F4F4F4;} /* Anala workaround for IE6 */
    
/* Page Content */
.left{float:left;}
.right{float:right;}
.logo{width:200px;height:88px;margin-top:5px;background:url(../images/logo.gif) no-repeat top center;float:left;}
.moto{margin:88px 0pt 0pt 0;font-weight:bold;text-align:center;width:200px;}
.logo2{
  width:350px;
  height:90px;
  background:url(../images/logo.gif) no-repeat center;
  border-bottom:1px solid #CCCCCC;
  padding:0 0 5px 0
  ;margin:0 0 5px 0;
}
.baner{width:350px;height:100px;margin:27px 0 0 15px;float:left;}
.topItems{width:317px;height:auto;float:right;text-align:right;margin:72px 0 0 0;}
div.topItems div{float:right;}
.searchForm{height:30px;margin:0 0 0 20px;}
.manOfWeek{width:150px;height:auto;margin-left:auto;margin-right:auto;margin-top:5px;}
.smallTitle{color:#AA8D4F;font-weight:bold;margin:3px 0 3px 0;}
.bodyText{color:#6C6868;}
h1{color:#AA8D4F;font-size:17px;margin:0 0 5px 0;}
h2{color:#AA8D4F;font-size:14px;margin:5px 0 5px 0;}
h3{color:#AA8D4F;font-weight:bold;font-size:12px;margin:3px 0 3px 0;}
div.itemImageMain{float:left;width:344px;}
div.itemImageSmall{float:left;width:114px;}
img.itemImageMain{border:1px solid #CCCCCC;padding:5px;}
img.itemImageSmall{border:1px solid #CCCCCC;padding:2px;margin-bottom:2px;}
img.itemImageOther{border:1px solid #CCCCCC;padding:3px;margin-bottom:2px;}
div.itemDescription{clear:both;text-align:justify;width:450px;}
div.sideBox{background:#FCFCFB;border:1px solid #CCCCCC;padding:5px;}
.field_description{
  font-size:11px;
  color:#999999;
  vertical-align:top;
}
#rectangleDiv{border:1px dotted red;}
.postSiteBanner{float:left;width:160px;margin-left:2px;}

/* Form Items */
input{
  width:123px;
  height:14px;
  border:1px solid #A7A6AA;
  color:#6C6868;
  font-family: Verdana,sans-serif;
  font-size:11px;
  padding:3px 0 0 5px;
  background:#FFFFFF;
}
.input_wide{
  width:210px;
}
.input_narrow{
  width:50px;
}
.input_noborder{
  width:auto;border:none;
}
.input_file{
  height:auto;width:217px;
}
textarea{
  width:210px;
  height:75px;
  border:1px solid #A7A6AA;
  color:#6C6868;
  font-family: Verdana,sans-serif;
  font-size:11px;
  padding:2px 0 0 5px;
  overflow:hidden;
  overflow-y:scroll;
}
.list{
  border:1px solid #A7A6AA;
  color:6C6868;
  font-family: Verdana,sans-serif;
  font-size:11px;
  width:200px;
}
.div_formspacer{
  width:360px;
  margin:10px 0 10px 0;
  border-bottom:1px solid #CCCCCC;
  color:#AA8D4F;  
}
.div_formitemtitle{
  float:left;
  width:135px;  
}
.div_formitemtitle_popup{
  float:left;
  width:166px;  
}
.div_formrow{width:360px;margin:0 0 2px 0;}
.div_popup_icon{
  height:64px;
  width:64px;
  margin-right:10px;
  float:left;
}

/* Buttons */
.siteButton{
  width:19px;
  height:19px;
  display:block;
  background:url(../images/buttons/ok.gif) no-repeat;
  border:none;
  padding:0;
}
.searchButton{
  width:19px;
  height:19px;
  display:block;
  float:left;
  background:url(../images/buttons/search2.gif) no-repeat;
  border:none;
  padding:0;
  margin:10px 0 0 3px;
}
.button_edit{
  background: url('../images/buttons/icon_save_15.png') no-repeat scroll 2px 50%;
  border:1px solid #A7A6AA;
  display:block;
  padding:2px 2px 0 20px;
  height:17px;
  width:52px;
  float:left;
}
.button_edit:hover{
  border:1px solid #003300;
  color:#003300;
}
.button_add{
  background: url('../images/buttons/icon_new_16.png') no-repeat scroll 2px 50%;
  border:1px solid #A7A6AA;
  display:block;
  padding:2px 2px 0 20px;
  height:17px;
  width:52px;
  float:left;
}
.button_add:hover{
  border:1px solid #339900;
  color:#339900;
}
.button_apply{
  background: url('../images/buttons/icon_check_16.gif') no-repeat scroll 2px 50%;
  border:1px solid #A7A6AA;
  display:block;
  padding:2px 2px 0 20px;
  height:17px;
  width:62px;
  float:left;
}
.button_apply:hover{
  border:1px solid #339900;
  color:#339900;
  cursor:pointer;
}

.button_search{
  background: url('../images/buttons/search2.gif') no-repeat scroll right;
  border-top:1px solid #D09753;
  border-bottom:1px solid #D09753;
  border-left:1px solid #D09753;
  display:block;
  padding:2px 20px 0 20px;
  height:15px;
  width:52px;
  float:left;
}

.button_search:hover{
  color:#D09753;
  cursor:pointer;
}

.button_delete{
  background: url('../images/buttons/icon_delete_15.gif') no-repeat scroll 2px 50%;
  border:1px solid #A7A6AA;
  display:block;
  padding:2px 2px 0 20px;
  height:17px;
  width:34px;
  float:left;
}
.button_delete:hover{
  border:1px solid #990000;
  color:#990000;
}
.button_cancel{
  background: url('../images/buttons/icon_cancel_16.png') no-repeat scroll 2px 50%;
  border:1px solid #A7A6AA;
  display:block;
  padding:2px 2px 0 20px;
  height:17px;
  width:40px;
  float:left;
}
.button_cancel:hover{
  border:1px solid #FF6600;
  color:#FF6600;
}
.button_email{
  background: url('../images/buttons/icon_mail_16.gif') no-repeat scroll 2px 50%;
  border:1px solid #A7A6AA;
  display:block;
  padding:2px 2px 0 20px;
  height:17px;
  width:40px;
  float:left;
}
.button_email:hover{
  border:1px solid #0000CC;
  color:#0000CC;
}
.button_close{
  background: url('../images/buttons/icon_close_15.gif') no-repeat;
  display:block;
  height:15px;
  width:15px;
}
#icon_edit{
  background: url('../images/buttons/icon_edit_15.gif') no-repeat;
  display:block;
  height:15px;
  width:15px;
}
#icon_delete{
  background: url('../images/buttons/icon_delete_15.gif') no-repeat;
  display:block;
  height:15px;
  width:15px;
}

/* Catalog */
.goodsMatrix{min-height:410px;height:auto !important;height:410px;}
.item{height:194px;width:162px;margin:0 6px 8px 0;border:1px solid #CCCCCC;float:left;}
.itemLast{height:194px;width:162px;margin:0 0 8px 0;border:1px solid #CCCCCC;float:left;}
.itemSmall{height:142px;width:142px;margin:0 6px 8px 0;border:1px solid #CCCCCC;float:left;}
.itemSmallLast{height:142px;width:142px;margin:0 0 8px 0 !important;border:1px solid #CCCCCC;float:left;}
.itemPhoto{height:150px;width:152px;margin:5px 5px 0 5px;background-position:center center;background-repeat:no-repeat;}
.itemSmallPhoto{height:104px;width:132px;margin:5px 5px 0 5px;background-position:center center;background-repeat:no-repeat;}
.itemTitle{width:160px;text-align:center;font-size:11px;font-weight:bold;color:#757575;}
.itemSmallTitle{width:140px;text-align:center;font-size:11px;font-weight:bold;color:#757575;}
.itemSeller{float:left;margin:4px 0 0 3px;color:#A3A0A0;}
.itemPrice{float:right;margin:4px 3px 0 0;color:#757575;}
.spacer{width:6px;float:left;}
.endrow{clear:both;}
.categoryBox{width:208px;margin:0 0 8px 0 !important;border:1px solid #CCCCCC;padding:0 0 5px 5px;}
/* .categoryBoxLast{width:212px;margin:0 0 8px 0 !important;border:1px solid #CCCCCC;float:left;padding:0 0 5px 5px;} */
ul.categoryItems{list-style-type:none;}
.postSingle{min-height:300px;height:auto !important;height:300px;}

.giftguide{width:300px;height:126px;float:left;margin:0 15px 15px 15px !important;margin:0 10px 15px 10px;border:1px solid #DDDDDD;}
.giftguideTitle{padding:4px 0 4px 10px;margin:0;background-color:#F9F9F9;}
a.letterBox:link, a.letterBox:visited{height:20px;width:18px;text-align:center;font-size:14px;font-weight:bold;display:block;border:1px solid #DDDDDD;padding:2px 0 0 0;}
a.letterBox:hover{border:1px solid #AA8D4F;}
a.letterBoxOn:link, a.letterBoxOn:visited{height:20px;width:18px;text-align:center;font-size:14px;font-weight:bold;display:block;border:1px solid #AA8D4F;background:#AA8D4F;color:#FFFFFF;padding:2px 0 0 0;}

/* Mails */
.mail{width:490px;height:17px;padding:1px;border-bottom:1px solid #DDDDDD;}
.mail_on{width:490px;height:17px;padding:1px;border-bottom:1px solid #DDDDDD;}
.mail div{margin-right:5px;padding-top:2px;}
.mail_on div{margin-right:5px;padding-top:2px;font-weight:bold;}
.mail_check{float:left;}
.mail_icon{width:16px;height:16px;background: url('../images/buttons/mail.png');float:left;padding:0;}
#mail_reply{width:16px;height:16px;background: url('../images/buttons/icon_mailreply_16.png');float:left;padding:0;}
.mail_sender{width:134px;float:left;}
.mail_title{float:left;}
.mail_date{width:55px;float:right;margin:0;}


/* leftMenu */

ul.leftMenu {list-style-type:none;display:block;margin:0 0 0 30px;padding:0;border-top:#DDDDDD solid 1px;width:125px;}
ul.leftMenu li {height:25px;width:125px;border-bottom:#DDDDDD solid 1px;padding:9px 0 0 0;text-align:center;}
ul.leftMenu a{font-weight:bold;}

/* leftSearchMenu */

ul.leftSearchMenu {list-style-type:none;display:block;margin:0 0 0 5px;padding:0;border-top:#DDDDDD solid 1px;width:180px;}
ul.leftSearchMenu li a{
  display:block;
  width:150px;
  border-bottom:#DDDDDD solid 1px;
  padding:22px 0 22px 30px;
  text-align:center;
  font-weight:bold;
  background-repeat:no-repeat;
  background-position:left 50%;
}

/* topMenu */

ul.topMenu {list-style-type:none;display:block;margin:0 0 0 30px;padding:0;}
ul.topMenu li {height:25px;padding:12px 35px 0 0;text-align:center;float:left;}
ul.topMenu a{font-weight:bold;}

/* Ratings */

div.star-rating{float:left;width:12px;height:10px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -10px}
div.star-rating,div.star-rating a{background:url(../images/ratings.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:10px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -10px!important}
div.star-rating-hover a{background-position:0 -20px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}

/* Twitter */

#twitter_div{
  background-color:#FFFFFF;
}
#twitter_update_list{
  list-style-type:none;
}
#twitter_update_list li{
  background-color:#FCFCFB;
  padding:5px 1px 5px 1px;
  margin:5px;
  border:1px solid #EEEEEE;
}