body{
  font-size:16px;
  font-family:Arial;
}
a{
  color:#e43c77;
}
a:hover{
    color:#ff6633;
}
a:active{
  color:#663398;
}
#wrapper_home{
  width:650px;
  margin:0 auto;
}
#wrapper{
  width:800px;
  margin:0 auto;
  position:relative;
  overflow:hidden;
}
#shoppingcart{
  float:right;
position:relative;
  color:#b91cb3;
}
#content
{
  margin:50px 0 0 0;
  height:530px;
  position:relative;
  background:#fff url('/Templateimages/home_comp.png') no-repeat center 15px;
}
#home_nav{
  left:25px;
  position:absolute;
  top:220px;
  width:110px;
  overflow:hidden;
}
#home_nav li{
  padding:8px 0 8px 4px;
  border-top:2px solid #a7cdd0;
}
#home_nav li:last-child{
  border-bottom:2px solid #a7cdd0;
}
#home_nav li a{
  font-weight:bold;
  color:#e43c77;
}
#home_nav li a.active{
  color:#663398;
  padding:0 0 0 17px;
  background:url(/Templateimages/active.png) no-repeat left center;
}

#home_nav li a:hover{
  color:#ff6633;
}
#home_nav li a:active{
  color:#663398;
}
#home_nav li ul.subnav li{
  border:none;
  font-size:12px;
}
#home_side_content{
  position:absolute;
  right:25px;
  top:197px;
  width:100px;
}
#home_side_content p{
  color:#663399;
  line-height:22px;
  letter-spacing:1px;
}

#new_project{
  position:absolute;
  bottom:0px;
  right:263px;
}
#new_msg{
  background:transparent url(/Templateimages/new_msg_back.png) no-repeat scroll left top;
bottom:0;
color:#FFFFFF;
font-size:14px;
height:80px;
left:146px;
padding:15px;
position:absolute;
text-align:center;
width:87px;
}
/*
footer
*/
#footer{
  overflow:hidden;
  color:#663399;
  margin:60px 0 0 0;
  font-size:12px;
  border-top:2px solid #A7CDD0;
padding:8px 0 0 0;
}
p#copyright{
  float:left;
}
#footer ul{
  float:right;
}
#footer ul li{
  float:left;
}
#breadcrumbs{
  font-size:12px;
  color:#663399;
}
#breadcrumbs span
{
 color:#E43C77;
}

#page_content{
  overflow:hidden;
  margin:30px 0 0 0;
}
#cat_857030_divs{
  width:120px;
  float:left;
}
#main_content p{
  color:#663399;
  font-size:12px;
  line-height:17px;
margin:18px 0 0 0;
}
#main_content{
  float:right;
  width:658px;
  margin:0 0 0 20px;
  overflow:hidden;
    color:#663399;
  font-size:12px;
  line-height:17px;
}
#main_content h2{
  color:#ff6633;
  font-size:15px;
  margin:15px 0 0 0;
}
ul#shops{
  overflow:hidden;
}
ul#shops li{
  float:left;
  height:230px;
  margin:15px 37px;
  width:250px;
  text-align:center;
}
#main_content h3{
  color:#ff6633;
  font-size:15px;
  margin:15px 0 0 0;
}
.bold{
  font-weight:bold;
}
#limited p{
  margin:20px 0 0 0;
  color:#663399;
  font-size:12px;
}


#breadcrumbs{
  font-size:12px;
  color:#663399;
  margin:16px 0 0 0;
}
#page_content{
  overflow:hidden;
  margin:23px 0 0 0;
}
#cat_857030_divs{
  width:120px;
  float:left;
}
#main_content h5 {
color:#663399;
font-size:26px;
margin:10px 0 0 0;
}
.shop-product-small{
  overflow:hidden;
}
.shop-product-small .image{
   float:left;
  width:190px;
  margin:0 0 0 10px;
  text-align:center;
}
.product_name_div{
  width:165px;
  float:left;
  padding: 0 20px 0 0;
}
#main_content .product_name_div p{
margin-top:0;
}
.product_desc_div{
  width:266px;
  float:left
}
#main_content .product_name_div h3{
  font-size:14px;
  margin:0 0 10px 0;
}
.product_name_div p{
  margin:1px 0 0 0;
}
.product_desc_div p{
  margin:0;
}
.shop-product-small{
  margin:20px 0;
}
.product_label{
  font-size:11px;
}
.shop-main .product_price{
  font-size:14px;
  float:right;
margin:19px 0 0;
}
#main_content .product_desc_div .productSubmitInput{
    background:url(/Templateimages/buynow.png) no-repeat left top;
  border:none;
  text-indent:-1111px;
  width:113px;
  height:34px;
  display:block;
margin:13px 0 0;
float:left;
color: transparent;  /* hack for ie7 */
text-transform: capitalize; /* hack for ie7 */
cursor:pointer;
}
.shop-product-small .image img+div{
  display:none;
}
.shop-product-small .image img:hover+div{
  display:block;
z-index:10px;
  position:fixed;
top:10%;
left:49%;
  
}
#collection_cat .shop-main .orignal_med,#collection_cat .shop-main .series_of{
  display:none;
}
#nav{
  float:left;
  margin:25px 0 0 0;
  width:120px;
  overflow:hidden;
}
 #nav_11161 li{
  padding:6px 0 6px 4px;
  border-top:2px solid #a7cdd0;
}
#nav_11161 li:last-child{
  border-bottom:2px solid #a7cdd0;
}
#nav_11161 li a{
  font-weight:bold;
  color:#e43c77;
}
#nav_11161 li a:hover{
  color:#ff6633;
}
#nav_11161 li.selected{
  color:#663398;
  padding-left:17px;
  background:url(/Templateimages/active.png) no-repeat left 9px;
}

#nav li a:hover{
  color:#ff6633;
}
#nav_11161 li.selected a{
  color:#663398;
}
#nav li ul li{
  border:none;
  font-size:12px;
}
#nav li ul li:last-child{
  border:none;
}
#nav li ul,#home_nav li ul,#home_nav li ul{
display:none;
}
#nav li.selected ul{
  display:block;
margin:0 0 0 -17px;
}
#nav_11161 li#shop_nav{
  background-position:left 9px;
}
 #nav_11161 li.selected ul li a{
  color:#e43c77;
}
#nav_11161 li.selected ul li.selected a{
  color:#663399;
}
#nav_11161 li.selected ul li.selected,#nav_11161 li.selected ul li.selected{
  background:none;
  padding-left:4px;
}
#galleries p{
  color:#663399;
  font-size:12px;
  line-height:17px;
  margin:18px 0 0;
}
#page_content{
  min-height:350px;
}
ul#blairs{
  overflow:hidden;
  margin:30px 0;
}
ul#blairs li{
  width:200px;
  float:left;
  margin:0 6px;
  font-size:14px;
}
ul#blairs li img{
  margin:0px 0 7px 0;
}
#breadcrumbs1{
color:#663399;
font-size:12px;
left:100px;
margin:16px 0 0;
position:absolute;
top:123px;
}



li.selected ul li.selected a {
color:#663399;
}


#collectibles .shop-main .product_name_div p.orignal_med,#collectibles .shop-main .product_name_div p.series_of{
display:none;
}
