

/*
Theme Name: New WroughtIron Theme
Theme URI: http://wroughtironbg.com
Description: WroughtIron Theme.
Version: 2.0
Author: 'JO 78' LTD
Author URI: http://jo-78.com/
Tags: blue, custom header, fixed width, two columns, widgets



	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

*{
    margin: 0;
	padding: 0;
}
a, a *{
    cursor: pointer;
	outline: none;
	color: #364254;
}
img, html{
    border: none;
}


#onload-overlay{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0px;
  left: 0px;
  background: url("images/bg_left.jpg") repeat-x scroll 0 0 #233752;
  z-index: 99;
  -position: absolute;
  -height: expression(document.body.offsetHeight + 'px');
}
#onload-overlay-2{
  background: url("images/bg_right.jpg") no-repeat scroll right top transparent;
  width: 100%;
  height: 100%;
}
#onload-overlay-3{
  background: url("images/bgcenter.png") no-repeat scroll center top transparent;
  width: 100%;
  height: 100%;
}



#Under-Construction{
    position: absolute;
	top: -4px;
	left: 50%;
	width:267px;
	height:37px;
	margin-left:-133px;
	background: url(images/uc.jpg) no-repeat;
	text-indent:-9999px;
}


/* Begin Typography & Colors */
body {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Verdana, Arial, sans-serif;
	background: #233752 url(images/bg_left.jpg) repeat-x;

}

#container{
    background: url(images/bg_right.jpg) no-repeat right top;
}
#holder{
   background:url(images/bgcenter.png) center top no-repeat;
}
#page-loading{
	position: fixed;
    -position: absolute;
	top: 50%;
	left: 50%;
	font:  14px Arial, serif;
	color: #fff;
	margin: -14px 0 0 -74px;
	display: block;
	width: 148px;
	height: 29px;
	padding: 7px 0 0 8px;
	background: url(images/loadbg.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/loadbg.png', sizingMethod='crop');
    z-index: 100;
}

#page-loading img{
	opacity:.8;
	filter:alpha(opacity=80);

}

/* Begin Structure */


#wrapper {
	width: 970px;
	margin: 0 auto;
	}

#header:after, #content-wrapper:after{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;

}



.c, .clear{
	clear: both;
}

#logo{
    float: left;
	width: 95px;
	height: 104px;
	margin: 20px 0 7px 0px;
}
#logo a{
	display: block;
	width: 95px;
	height: 104px;
	text-indent: -10000px;
	background: url(images/logo.png) no-repeat;
}


#head-cart{

	float:right;
	width:144px;
	margin-top:70px;

}
#head-cart-number{
	width:136px;
	height:30px;
	color:#4C6EE5;
	font:12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
		background: url(images/headcart.png) no-repeat;

		padding:4px 0 0 8px;
		cursor:pointer;
        position: relative;
        z-index: 2;

}

#head-cart a:hover{text-decoration: underline;} 
#number-of-items{
   font:bold 20px Arial, Helvetica, sans-serif; 	
}
#head-checkout, #head-view-cart{
	color:#3C396A;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#head-checkout{
	float:right;margin-right:3px;}

#head-view-cart{
	float:left;margin-left:3px;}
#navigation-bar{
    clear: both;
	float: left;
	background: url(images/navigation-bar.jpg) no-repeat;
	width: 968px;
	height: 47px;
	overflow: hidden;

}

#navigation-bar ul{
    float: left;
	list-style: none;
	margin: 10px 0 0px 10px;
}
#navigation-bar li{
	float: left;
    margin-right: 10px;
}
#navigation-bar li a{
	display: block;
	font: 14px Arial, serif;
	color:#34394E;
	text-decoration: none;
	padding: 6px 19px 7px 19px;
	position: relative;
}

#navigation-bar li a span{
	position: absolute;
	color: #fff;
	top: 5px;
	left: 19px;
    -left: 0px;
	opacity:.9;
	filter:alpha(opacity=90);
}
#navigation-bar li a:hover span{
	opacity:1;
	filter:alpha(opacity=100);
}

#navigation-bar li:hover, #navigation-bar .current_page_item{
   background: url(images/nav-btn-left.jpg) no-repeat;
}
#navigation-bar li:hover a, #navigation-bar .current_page_item a{
   background: url(images/nav-btn-right.jpg) no-repeat right top;
}

#navigation-bar li.page-item-575{

}
#navigation-bar li#metal-art-item a{
	font-weight: bold;
}

.c{
  clear: both;
  height: 1px;
  overflow: hidden;
}
.jcart-error{
  position: absolute;
  font: bold 12px Arial;
  color: #D3165E;

}




#searchiteam{
    float: right;
	margin: 10px 22px 0 0 ;
}
.ie6 #searchiteam{
	margin: 10px 8px 0 0;
}
* + html #searchiteam{
	margin: 10px 11px 0 0;
}
#searchsubmit{
    width: 22px;
	height: 23px;
	border: none;
	cursor: pointer;
	position: relative;
	top: 2px;
	left: 2px;
	background: none;
}
#s{
    width:210px;
	padding: 2px;
	margin-right: 12px;
	background: none;
	border: none;
	outline: none;
}

.webkit #s{
	margin-top: 4px;

}


#content-wrapper{
    clear: both;
	width: 970px;
	margin: 0 auto;
	position: relative;
	min-height: 660px;
	zoom:1;
}

#main-information{
    float: left;
	margin-top: -19px;
	position: relative;
	z-index: 2;
}


#home-info-description{
    width: 970px;
	height: 481px;
	clear: both;
	background: url(images/home-interfacenew.png) no-repeat;
	float: left;
	margin-top: 10px;
	position: relative;
}
#home-info-description span{
	position: absolute;
	display: block;
	width: 473px;
	height: 125px;
	top: 112px;
	right: 93px;
	font: 16px 'Kozuka Gothic Pro EL', Arial;
	text-align: justify;
	color: #3C396A;
	text-indent: 6px;
}
#home-info-description span:first-letter{
    font-weight: bold;
	font-size: 22px;
}

#home-info-description p{
	text-indent: -10000px;
}
#home-info-description a{
    display: block;
	text-indent: -10000px;
	width: 175px;
	height: 30px;
	position: absolute;
	right: 44px;
	top: 245px;
}
#categories-presentation{
    width: 970px;
	height: 312px;
	clear: both;
	background: url(images/category-bg.png) no-repeat center top;
	position: relative;
	z-index: 1;
}
.ie6 #categories-presentation{
	background-position: 10px 0;
}
#categories-presentation ul{
    float: left;
	list-style: none;
    margin-left:84px;
	margin-top:21px;
	width: 850px;
}
.ie6 #categories-presentation ul{display: inline;}
#categories-presentation ul li{
	float: left;
	margin-right: 100px;
	position: relative;
}
#categories-presentation ul a{
	display: block;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-position: 0 0;
}


#tea-light-candleholders{
    margin-top: 16px;
}
#Flower-Like-Candle-Holders{
    margin-top: -60px;
}
#Big-size-Candle-Holders{
    margin-top: -95px;
}
#Mid-size-Candle-Holders{
    margin-top: -74px;
	margin-right: 0 !important;
}


#tea-light-candleholders a{
	background-image: url(images/tea-light.png);
	width: 130px;
	height: 138px;
}
#Flower-Like-Candle-Holders a{
	background-image: url(images/flower.png);
	width: 72px;
	height: 220px;
}
#Big-size-Candle-Holders a{
	background-image: url(images/big-size.png);
	width: 146px;
	height: 263px;
}
#Mid-size-Candle-Holders a{
	background-image: url(images/mid-size.png);
	width: 84px;
	height: 237px;
}

#About-Us,
#Popular-Categories{
	float: left;
	width: 270px;
	padding-right: 20px;
	padding-top: 20px;
	background: url(images/bluev_border.jpg) no-repeat right top;
	min-height: 177px;
	padding-left: 10px;
    position: relative;
    zoom:1;
    z-index: 2;

}
#Popular-Categories{
	width: 250px;
	padding-left: 30px;
	position: relative;
	height: 160px;
}
#About-Us h2{
	text-indent: -10000px;
	background: url(images/about-us.jpg) no-repeat;
}
#Popular-Categories h2{
	text-indent: -10000px;
	background: url(images/popular-categories.jpg) no-repeat;
}
.ie6 #About-Us{
    height: 177px;
}
#About-Us p{
    font: 14px/19px Century Gothic;
	color: #fff;
	padding-top: 10px;
}
#About-Us a{
	color: #fff;
}

#Popular-Categories ul{
    list-style: none;
	padding-top: 10px;
	padding-left: 14px;
	position: relative;
	z-index: 1;
}
 #Popular-Categories ul{
	*padding-top: 3px;
    -padding-top: 3px;
}

#Popular-Categories li{
	float: left;
	clear: both;
	margin-bottom: 5px;
	width: 200px;
}
#Popular-Categories li{
    *margin-bottom: 2px;
    -margin-bottom: 2px;
}
#Popular-Categories ul a{
    font: 14px/19px 'Century Gothic', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
	background: url(images/catbull.gif) no-repeat left center;
	padding-left: 15px;
}
#Popular-Categories ul a:hover{
	text-decoration: none;
}
#about-more{
    color: #E0E7ED;
	line-height: 27px;
}








#footer {
	clear: both;
	overflow: hidden;
	zoom:1;
	background: url(images/footer-bord.jpg) no-repeat center top;
	padding: 10px 5px 50px 5px;
	margin-top:30px;
}

#footer address{
	float: left;
	font: 12px Tahoma;
	color: #fff;
}
#footer-nav{
	list-style: none;
	float: left;
	margin-left: 230px;
	display: inline;
}
#footer-nav li{
	float: left;
	color: #fff;
}
#footer-nav a{
	font: 12px Tahoma;
	text-decoration: none;
	color: #fff;
	margin-right: 5px;
    margin-left: 5px;
}
#footer-nav a:hover{
	text-decoration: underline;
}
#created-by{
    float: right;
    font: 12px Tahoma;
	text-decoration: none;
	color: #fff;
}

/* End Structure */



#content{
	background:#FFFFFF url(images/content-top.jpg) no-repeat scroll -1px 0;
	float:right;
	margin-top:10px;
	padding:12px;
	width:716px;
	position:relative;
	margin-right:6px;
    -margin-right:3px;
	min-height:620px;
    -height:620px;
	-overflow-x: hidden;
}
#bottom_angles{
	display:block;
	position:absolute;
	width:740px;
	height:9px;
	background:url(images/content-bottom.jpg) no-repeat;
	bottom:-9px;
	left:0;

}

.product-profile{
	background:url(images/product_top.jpg) no-repeat;
	padding-top:6px;
	position: relative;
}
.product-profile .product{
	padding:6px;
overflow:hidden;
zoom:1;
height: auto;
position: relative;
}
.product-profile .product:after{
	content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;

}

.price-category .product{
    height: 415px;
}



.bottom_angles{
	position:relative;
	width:880px;
	left:-6px;
	height:7px;
	bottom:-7px;
	background:url(images/product_bottom.jpg) no-repeat;
	clear:both;
}

.prodtitles a{
	text-decoration: none;
	border: none;
}
#products-categories{
    float: right;
    -display: inline;
	width: 203px;
	margin: 10px 10px 10px 0 ;
	background: url(images/boxbg.jpg) repeat-y;
}
#products-categories h2{
	font: 14px Arial;
	color: #D7D1ED;
	height: 22px;
	padding: 4px 0 0 10px;
	background: url(images/titlebg.jpg) no-repeat;
}
.PeCatsBrands{
    padding-bottom: 20px;
	background: url(images/boxbottom.jpg) no-repeat left bottom;
	padding-left: 10px;
	padding-top: 5px;
	min-height:226px;
    -height:226px;

}
.PeCategories{
    list-style: none;
}
.SubCategories{
    list-style: none;
}
#sidebar ul{
    list-style: none;
}

#sidebar{
    float: left;
	width: 200px;
	margin: 10px 10px 0px 0;
}
.ie6 #sidebar{
	margin: 10px 5px 0px 0;
}

#sidebar ul li{
	border-bottom:solid 1px #A9CDE2;	
	margin-right:10px
}
.PeCategories a{
	font: 12px/17px Arial;
	text-decoration: none;
	color: #015583;
	display: block;
}
.PeCategories a:hover{
	text-decoration: none;
	color: #0085CF;
}
strong.category{
    display: block;
	padding: 3px 5px 3px 16px;
	width: 177px;
	position: relative;
	left: -8px;
	border-top: solid 1px #C2CDDA;
    border-bottom: solid 1px #C2CDDA;
	background: #EFEFEF;
}


.box h2{
	padding:8px 0 6px 7px;
	position: relative;
	font: bold 15px SAfon, Arial, Helvetica, sans-serif;
	color: #fff;
	background:url(images/bartitle.jpg) no-repeat;
	width:204px;
	left:-1px;
}
.box h2 span{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 8px;
	height: 24px;
	background: url(images/box-title-right.jpg) no-repeat;
}
#by-price h2{
	background:url(images/bartitle2.jpg) no-repeat;
	
}
#by-price p{
    padding: 5px 10px;
	color: #253A5A;
}

.categories{
    width: 208px;
	background: url(images/sidebg.jpg) no-repeat;
	padding-bottom: 5px;
	height: 220px;
	margin-bottom:10px;
}

.why-to-byu{
	width: 877px;
	margin: 0 auto;
	overflow: hidden;
	zoom:1;
}
.why-to-byu h2{
	text-indent: -10000px;
	background: url(images/why-byu.jpg) no-repeat 0 50%;
	padding: 10px 0;
}
.white-box{
    width: 278px;
	height: 124px;
	background: url(images/white-box.jpg) no-repeat ;
	float: left;
	margin-right: 21px;
}
.why-to-byu .last{
    margin-right: 0;
}
.box li{
font-family:'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
font-weight:bold;
color:#253A5A;
}
.box li a{
color:#253A5A;
display:block;
font-family:'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:21px;
padding-left:6px;
text-decoration:none;
white-space: nowrap;
}
.box li li a{
color:#253A5A;
display:block;
font-family:'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:21px;
padding-left:0px;
text-decoration:none;
}


.box a:hover{
	text-decoration: none;
	color: #0085CF;
	background: url(images/thehover.jpg) repeat-x 0 50%;
}
.box li li a:hover{
	text-decoration: none;
	color: #0085CF;
	background: none;
}
.box .current-cat a{
	font-weight:bold;
}
.categories ul{
    padding: 5px 0 0 8px;
}
.categories ul ul{
	padding: 0 0 0 8px;
}




#color-vision{
	width:643px;
	height:263px;
	background:url(images/isinfo.jpg) no-repeat;
	margin:0 auto;
	display:block;
}

#order_product{
	margin:auto;
	display:none;
    clear: both;
	position: static !important;
}

#order_product strong{
    display: block;
    width: 250px;
    height: 30px;
    overflow: hidden;
    background:url(images/order_input.jpg) no-repeat;
}



#order_product label{
	display:block;
	clear:both;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-bottom:2px;
}
#order_product label.error{
	display:inline;
	float:left;
	width:auto;
	clear:none;
	margin-left:7px;
	color:red;
	font-size:11px
}
#order_product strong input{

    width:233px;
    padding: 7px;
    border: none;
    background: none;

}




#order_product .odiv{
	zoom:1;
	padding:3px;
	margin:3px;
    float: left;
    width: 250px;
}

#order_product #order-last-lame{
  float: right;
}
#order_product #order-phone{
  float: right;
}
#order_product #order-city{
  float: right;
}

#order-address{
  clear: both;
}



#order_product div.focus label{
	color:#444A66
}
#order-country select{
  width: 241px;
  overflow: hidden;
  float: left;
  border: none;
  background: none;
  outline: none;
  margin: 6px 3px;
}
#order-country select option{
  background: white;
}
.ie #order-country strong{
  background: none;
}


#order_product div.focus label.error{color:red}
.ie6 #order_product{
	position:absolute;
	margin-top:0;
    top: expression( ( 50 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
#order-form-overlay{
	background:#314A72;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:.6;
	filter:alpha(opacity=60);
	display:none;
	z-index:8;
}
.ie6 #order-form-overlay{
	width:expression(document.body.offsetWidth + "px");
	height:expression(document.body.offsetHeight + "px");
	position:absolute;

}
#order-submit{
	cursor:pointer;

}
#form_close{
	position:absolute;
	top:-14px;
	right:-14px;
	text-indent:-9999px;
	display:block;
	width:17px;
	height:17px;
	background:url(images/close.jpg);
	z-index: 9;
}
.product-image{
	display:inline;
	float:left;
	margin:0 10px 0 0;
	position: relative;
}
.category .product-image{
	text-align:center;
	width:212px;
	
}
.product-image img{
	padding-bottom:7px;

}
.product-image a{
	text-decoration: none;
	display: inline-block;
	position: relative;
	z-index: 0;

}
.category .product-image img, .category-preview img{
		width:200px
	
}
.grid .cat-6 img, .category-preview .cat-6 img{
	width:160px;
}
.category .Flower a img{
	width: 190px;
}
.product-thumbnails{
	clear:both;
	padding:6px 3px;
	background:#EBEEF5;
	text-align: center;
	overflow: hidden;
}

.product-thumbnails img{
	margin:0 3px;
	width:73px;
	cursor:pointer;
	padding-bottom:0 !important
}


.product-thumbnails img.active{
	outline: dotted 1px #FFEDA0; 

}
#loadingd{
    position: absolute;
	top: 50%;
	left: 50%;
	margin: -24px 0 0 -24px;
	width: 54px !important;
	height: 55px !important;
	z-index: 2;
	display: none;
    	opacity:.8;
	filter:alpha(opacity=80);
}


#cart_form{
  height: 180px;
  overflow-x:hidden;
  overflow-y:scroll;

}


#product-overlay{
    position: absolute;
	width: 100%;
	height: 100%;
	background: #323A50 url(images/loadtit.gif) no-repeat center center;
	opacity:.8;
	filter:alpha(opacity=80);
	top: 0;
	left: 0;
	display: none;
	z-index: 1;
}
/*<img id='loadingd' src='" + img_dir +"/loadtit.gif'> */

.ie7 #product-overlay{
	height: expression(this.parentNode.offsetHeight + 'px');
    width: expression(this.parentNode.offsetWidth + 'px');
}
.ie6 #product-overlay{
	height: expression(this.parentNode.offsetHeight - 10 + 'px');
    width: expression(this.parentNode.offsetWidth  + 'px');
}


.product h2{
	font:28px Arial, Helvetica, sans-serif;
	color:#6A0F3F;
	padding-bottom:	12px;
}
.product{
	font:16px Arial, Helvetica, sans-serif;
	color:#334D77;
	position: relative;
}

.product p{
	text-align: justify;
	text-indent: 10px;
}

.price{
	float:left;
	margin-top:30px;
	cursor: default;
	display: block;
	text-align: center;
	height: 22px;
}
.price strong{color:#DE4214}

.category .product, .list-home{
	float:left;	
	width:212px;
	background:url(images/product-list.jpg) no-repeat left bottom;
	padding:14px 8px 55px 8px;
	margin:5px;
	overflow: hidden;
	zoom:1;
}
.list-home{
    margin-right: 12px;
}
.list-home .r, .list-home .ID{
    display: none !important;
	visibility: hidden !important;
	opacity:.0;
	filter:alpha(opacity=0);
}

.presentatitons{
    font: 15px Arial;
	color:#5F628D;
	text-align: justify;
}

.category #product-64{
    margin-left:125px;
    -margin-left:62px;
}
.category #product-299, .category #product-417{
    margin-left: 245px;
    -margin-left: 123px;
}




.category h3{
	padding-bottom:3px;
	position: relative;
	display: inline;
	zoom:1;
}
.hn{
    position: absolute;
	top: 0;
	right: 0;
	background: #fff;
	display: block;
	width: 20px;
	height: 20px;
}
#product-111 .hn{
  width: 27px;
}

.category .Mid-Size .hn{
    width: 30px;
}

.category .Big-Size  .hn{
   width: 28px;
}

.category .Flower .hn{
    width: 30px;
}
#product-305 .hn{
    width: 33px;
}



.category h3 a{
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#981F52;
	padding-bottom:	5px;
	text-decoration:none;
	text-transform: capitalize;
}
.listp{
	padding:0px 0 0 0;
	overflow: hidden;
	clear: both;
	text-align: center;
}
.listp *{float: none;}
.listp .price{margin-top:6px}	
.listp .buythis{
	margin-top:0px;
	width:75px;
	height:22px;
	background:url(images/buy-small.jpg) no-repeat;
}

.grid .description{
	cursor:pointer;
}

.grid .description *{
	display:inline;
}
.paging{
	clear:both;
	margin:0 auto;
	float:none;
	text-align:center;
}
.description{
	background-color:#FFFFFF;
	bottom:90px;
	display:none;
	font-size:12px;
	height:0px;
	left:14px;
	opacity:0.8;
	filter:alpha(opacity=80);
	overflow:hidden;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	width:190px;
}

.paging a{
	font:bold 12px Arial, Helvetica, sans-serif;
    -font:bold 12px Tahoma;
	display:inline-block;
	width:21px;
	height:19px;
	text-align:center;
	padding-top:2px;
	text-decoration:none;
	margin-right:7px
}
.paging a small, .paging a samp{
	font: bold 20px Arial;
	position: relative;
	top: 2px;
    *top: -8px;
    -top: -4px;
}
.paging a:hover{color:#1084DA;}
.paging .current{
	display:inline-block;
	width:21px;
	height:19px;
	background:url(images/paging.jpg) no-repeat;
	text-align:center;
	font-weight:bolder;
	padding-top:2px;
	font-weight:bold;
	font-size:12px;
	margin-right:3px;
	margin-right:7px
}
.paging a span{
	width:7px;
	height:14px;
	display:inline-block;
	text-indent:-10000px;
} 
.paging a span.next{
	background:url(images/pagingnext.jpg) no-repeat
} 
.paging a span.prev{
	background:url(images/pagingprev.jpg) no-repeat
}




#products-window{
       width: 880px;
	   height: 394px;
	   background: url(images/loading.gif) no-repeat center center;
	   position: relative;
	   overflow: visible !important;
   }
#decription-btn{
	width:205px;
	height: 26px;
	display: block;
	text-indent: -9999px;
	background: url(images/desc.jpg) no-repeat;
	opacity:0;
	filter:alpha(opacity=0);
	position: relative;
	left: 50%;
	top:-3px;
	margin-left: 0;
	margin-right: 0;
	outline: none;
}

#products-window ul{
	float: left;
	margin-left: 24px;
}
#products-window li{
	float: left;
	list-style: none;
	margin-right: 105px;
}

#products-window ul a{
	display: block;
	width:100px;
	height: 370px;
	text-indent: -9999px;
	outline: none;
}

#products-window ul #psmall a{
	 width: 195px;
}
#products-window ul #psmall{
	 margin-right: 64px;
}

#products-window ul #pflower{
	 margin-right: 74px;
}
#products-window ul li.last{
	  margin-right: 0;
}
#products-window ul li.last a{
	width: 157px;
}
#the-description{
    clear: both;
	width: 850px;
	padding: 10px 15px;
	margin: 20px auto 23px;
	background: url(images/descbg.jpg) repeat-x center center;
	color: #262866;
}
#the-description p{
	margin: 10px 0;
	line-height: 16px;
	color: #262866;
	text-align: justify;
    color:#374353;
	font-family:"Lucida Sans";
	font-size:14px;
}
#main-description{
    text-indent: -10000px;
	width: 779px;
	height: 28px;
	background: url(images/desctitle.jpg) no-repeat;
   	margin:20px auto 15px;
}

#the-description h3{
	color:#726656;
	font-family:Lucida Sans;
	font-size:19px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}

span.r{
    position: absolute;
	display: block;
	width: 35px;
	height: 35px;
	background: url(images/rn.png) no-repeat center center;
	-background:none;
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/rn.png', sizingMethod='crop');
	text-indent: -99999px;
	top: 2px;
	left: 2px;
	z-index: 1;
	cursor:help;
}


/* Zoom */

div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;
	display:none;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.2;
		opacity: 0.2;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#3E3E6A;
		border-style: solid;
		cursor:url(http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/zoomin.cur), default;
}
#main-product-image{
    cursor: url(http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/zoomin.cur), pointer;
	padding:0px;
}


.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	border: 1px solid #CCC;
	background-color: white;
	padding: 8px;
	text-align:center;
	background-repeat: no-repeat;
	background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;
	display: none !important;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}

/*  */


.ID{
 	text-align:center;
	font: 14px Safon, Arial, Helvetica, sans-serif;
	zoom:1;
	padding-top:4px;
	visibility: hidden;
    display: inline-block;
	top: 1px;
    right: 1px;
	color: #fff;
	position: absolute;
	text-transform: uppercase;
	padding: 2px;
	background: url(images/id.jpg) no-repeat left bottom;
}
.ID sup{
	position: relative;
	top: -6px;
	text-transform: lowercase;
    color: #fff;
	font: 15px Times New Roman, serif;
    height: 0;
	line-height: 1;
	vertical-align: baseline;
	-vertical-align: bottom;
	position: relative;
}
.product-profile .ID sup{
	font: 20px Times New Roman, serif;
}
.product-profile .ID{

}
.product-page .ID{
	font-size:17px;
	font-weight:bold;
	text-align:center;
	padding: 5px;
}
.underline{
	text-decoration:underline;
}
#store-candles{
	background:url(images/scroll-wrapper.png) no-repeat;
	height:422px;
	left:-3px;
	position:relative;
	top:-2px;
	width:722px;
	overflow: hidden;
}


/*
#about-us-navigation{
	clear:both;
	float:left;
	overflow:hidden;
	background:url(images/about-nav-left.jpg) no-repeat;
	margin-bottom:10px;
	zoom:1;
	position: relative;
}
* html #about-us-navigation, * html #about-us-navigation ul{
    display: inline;
}
#about-us-navigation ul{
	background:url(images/about-nav-right.jpg) no-repeat right top;
	list-style:none;
	overflow:hidden;
	zoom:1;
	padding:0 0px;
	height: 28px;
}
#about-us-navigation li{
	float:left;
	margin-right:5px;
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	margin:0px 0px 0px 0px
}
#about-us-navigation li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	display: inline-block;
	padding: 5px 7px;
	position: relative;

}
#about-us-navigation li a:hover{
	background: url(images/abouthover.jpg) repeat-x;
}
#about-us-navigation li.current_page_item a{
    background: url(images/abouthover.jpg) repeat-x;
	color: #D5E0EC;
	letter-spacing: 1px;
}
#about-us-navigation li a.last:hover{
	background: url(images/abouthoverlast.jpg) no-repeat right top;
}
#about-us-navigation li.current_page_item a.last{
    background: url(images/abouthoverlast.jpg) no-repeat right top;
}
#about-us-navigation li a.first:hover{
	background: url(images/abouthoverfirst.jpg) no-repeat left top;
}
#about-us-navigation li.current_page_item a.first{
    background: url(images/abouthoverfirst.jpg) no-repeat left top;
}*/

#about-us-navigation{
	float: left;
	background: url(images/anav_left.jpg) no-repeat;
	margin: -4px 0 20px 25px;
    -margin: -4px 0 20px 12px;
}
#about-us-navigation ul{
	float: left;
	list-style: none;
	background: url(images/anav_right.jpg) no-repeat right top;
	height: 27px;
	padding: ;
}
#about-us-navigation ul li{
	list-style: none;
	float: left;
    margin: 4px 5px 0 5px;
	padding: 0;
}
#about-us-navigation ul li.hover,
#about-us-navigation ul li.current_page_item{
    background: url(images/anav_aleft.jpg) no-repeat;
}
#about-us-navigation ul li.current_page_item a,
#about-us-navigation ul li.hover a{
    background: url(images/anav_aright.jpg) no-repeat right top;
}
#about-us-navigation ul a{
    font: 12px Verdana, Arial;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 3px 11px 5px 11px;
	display: block;
}

#about-title{
    position: relative;
	float: left;
	width: 745px;
	height: 164px;
	margin: -14px 0 0 -14px;
    -margin: -14px 0 0 -7px;
	background: url(images/about_top.png) no-repeat;
	-background: none;
}
#aboutMSIE6bg{
    position: absolute;
   	width: 745px;
	height: 164px;
	top: 0;
	left: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/about_top.png', sizingMethod='crop');
	z-index: 0;
}
#abouttitlecontent{
    position: relative;
	z-index: 1;
	zoom:1;
}

#abouttitlecontent h2{
    float: left;
	margin:58px 0 0 39px;
    -margin:58px 0 0 19px;
	background-repeat: no-repeat;
	background-position: 0 0 ;
	text-indent: -9999px;
	width: 455px;
	height: 45px;
	zoom:1;
}
.title558{
    background-image: url(images/whybyu_title.jpg);
}
.title4{
    background-image: url(images/aboutus_title.jpg);
}
.title463{
    background-image: url(images/aboutus_products.jpg);
}








.about-txt{
	padding:0 5px;
	text-align:justify;
	color:#22334F;
	font:12px/19px Verdana, Helvetica, sans-serif;
	text-indent:17px
}
.about-txt p{
	text-indent:17px;
	padding:5px 0;
}
.product .about-title, .search_page .about-title, .c-title{
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#3C5A8E;
	text-transform:uppercase;
}

#last-thumb{
    display: none;
}

.category-preview{
    padding: 10px 0;
	overflow: hidden;
	zoom:1;
}

.cat-preview-title{
    padding: 5px 0;
	font: 22px SAfon, Arial, SansSerif;
	color: #24375B;
}
.cat-preview-title a{
	font: 22px SAfon, Arial, SansSerif;
	color: #24375B;
	text-decoration: none;
}
.cat-preview-title span{
	color: #416298;
}

.morep{
    position: absolute;
	text-indent: -10000px;
	display: block;
	clear: both;
	bottom: 22px;
	left: 76px;
	width: 80px;
	height: 25px;
	zoom:1;
}

#products-why-to-buy{
    width: 687px;
	height: 172px;
	padding: 15px;
	background: url(images/whybuyp.jpg) no-repeat;
	color: #233652;
	font: 12px Arial, serif;
	margin-top: 10px;
}
#products-why-to-buy h2{
	font:bold 19px Arial, serif;
	padding-bottom: 15px;
}
#products-why-to-buy p{
   font: 14px/16px SAfon, Arial, serif;
   text-align: justify;
}



#subscribe{
    clear: both;
	/*margin-top: 10px; */
    margin-top: 24px;
	width: 718px;
	height: 33px;
	background: url(images/subscribe.jpg) no-repeat;
	padding-top: 6px;
}
.subscribe-for-email{
    display: block;
	width: 145px;
	height: 25px;
	font: 14px Arial;
	color: #fff;
	text-decoration: none;
	padding: 5px 0 0 12px;
	float: left;
}
.rss{
    float: right;
	font: 14px Arial;
	color: #fff;
	text-decoration: none;
	margin: 6px 10px 0 0;
}

#slider{
	overflow:hidden;
	width:720px;
	position:relative;
}
.slider{
    width: 528px;
	height: 437px;
	position: relative;
	margin: 0 auto;
	background: url(images/loadtit.gif) no-repeat center center;
}

.slider ul{
    position: absolute;
	list-style: none;
	white-space: nowrap;
	top: 25px;
	left: 0;
	margin-left: -93px;
    opacity:0;
	filter:alpha(opacity=0);
}
.slider ul li{
	display: inline;
	white-space: nowrap;
	margin-left: -5px;
	position: relative;
}
.slider ul li a{
	display: inline-block;
}
.slider ul li img{
	display: inline;
}


.slide-border{
    position: absolute;
	bottom:43px;
	left:0px;
	width: 528px;
	height: 13px;
}
.handle{
    background:transparent url(images/scroller.jpg) no-repeat center top;
	height:13px;
	position:absolute;
	top:0px;
    -top:1px;
	left: 0px;
	width:85px;
}
.handled{
    opacity:.7;
	filter:alpha(opacity=70);
}


#home-contacts{
    float: left;
	width: 300px;
    padding-left:10px;
	padding-top:20px;
	width:270px;
}

#home-contacts ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-top:10px;
}
#home-contacts ul li{
    clear:both;
	float:left;
	margin-bottom:5px;
	width:250px;
    color:#FFFFFF;
font-family:Century Gothic;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:19px;
padding-left:15px;
text-decoration:none;
width: 300px;
}
#home-contacts ul li strong{
	display: block;
	width: 77px;
	float: left;
	font-weight:normal;
}
#home-contacts h2{
  margin-left: 14px;
}


#home-contacts h2 a{
    display: block;
	text-indent: -10000px;
	height: 20px;
	background: url(images/contactstitle.jpg) no-repeat;
}

.search-result{
    padding: 10px;
	margin-bottom: 10px;
}
.search_result_even{
	background: #F3F8FC;
}

.search-result .bi1{
    font: bold 19px 'Trebuchet MS', Helvetica, serif;
	text-decoration: none;
}


#order-info-tabs{
    border: solid 1px #DEE8EB;
	padding: 8px;
	overflow: hidden;
	zoom:1;
	position: absolute;
	bottom: 5px;
	right: 0px;
	background: #fff;
   -height:0;

}
#order-info-tabs div{
  display: none;
}


#order-info-nav{
	float: left;
	list-style: none;
	overflow: hidden;
	zoom:1;
	margin-bottom: 5px;
}
#order-info-nav li{
    float: left;
	margin-right: 3px;
	margin-bottom: 5px;
	white-space: nowrap;
	*display: inline;
}
#order-info-nav a{
	display: block;
    *display: inline-block;
	padding: 2px 10px;
	font: bold 12px Arial, serif;
	color: #424A51;
	text-decoration: none;
	white-space: nowrap;
	height: 15px;
}
#order-info-nav li:hover, #order-info-nav li.active{
	background: url(images/info_tab_left.jpg) no-repeat;
}
#order-info-nav li:hover a, #order-info-nav li.active a{
	background: url(images/info_tab_right.jpg) no-repeat 100% 0;
	color: #fff;
}
#order-info-tabs div{
    height: 160px;
	overflow-y: scroll;
	overflow-x: hidden;
	/*overflow: hidden;*/
	clear: both;
	font: 12px Arial;
	text-align: justify;
	padding-right: 7px;
	padding-left: 12px;
	background: #EFECEC none repeat scroll 0 0;
	padding-top: 8px;
}


#Ways-of-delivery li{
    list-style: none;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: dotted 1px #C4CED9;
}
#Ways-of-delivery strong{
    display: block;
	padding: 0 0 2px 0;
}





.blueprints li{
    list-style: none;
	padding: 3px 0;
	text-indent: 10px;
	padding-left: 10px;
}
.blueprints{
    color: #343758;
	text-align: justify;
	padding-bottom: 30px;
	overflow: hidden;
	zoom:1;
}
.blueprints p{
	text-indent: 10px;
	padding: 7px 0;
}

body .french-script{
    font-family: 'French Script MT', 'Brush Script MT', 'Edwardian Script ITC', Arial, serif ;
	position: relative;
}
.blueprints .french-script{
    font-size: 35px;
	color: #97349E;

}

.french-script .nofs{
	font-family: Verdana, serif;
	font-size: 28px;
}
.blueprints .dimensions li .french-script{
	margin-left: 10px;
}
.blueprints .french-script sub{
    font-size: 22px;
}
.blueprints .french-script sub sub{
    font-size: 20px;
	position: relative;
	top: 0px;
}

.blueprints .c-title{
    text-align: center;
}


.figure{
    float: left;
	position: relative;
}
#big-figure-1{
    width:310px;
	margin-right: 30px;
	margin-left:36px;
	padding-top: 36px;
	-display: inline;
}
#big-figure-1 img{
    width:310px;
}
#big-figure-2{
    width:310px;
}
#big-figure-2 img{
    width:310px;
}
#big-figure-mid1{
	margin-bottom:0;
	margin-left:52px;
    -margin-left:26px;
	margin-right:40px;
	margin-top:48px;
}



.dimensions{
    float: left;
	width: 345px;
	margin-right: 10px;
}

#ironbox-main{
    position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	margin: auto;
	text-align: center;
	z-index: 2;
	padding-top: 50px;
}
#ironbox-main img{
	border: solid 1px #2E5A9E;
}
.c-title small{
    font-size: 19px;
}
.figure span, .figure-single span{
    display: block;
	padding: 3px 0 5px 0;
	text-align: center;
	margin: auto;
	font-weight: bold;
}


#tooltip{
    position: absolute;
	font: 14px Arial;
	visibility: hidden;
	z-index:10;
	top:-9999px;
}
.rtip{
	display:block;
	width:214px;
	height:68px;
	padding:12px;
		background: url(images/rtooltip.png) no-repeat;
	left: 32px;
	top: 3px;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/rtooltip.png', sizingMethod='crop');
	color:#fff;
	font:14px Arial, Helvetica, sans-serif;
}
.logobg{
    /*background: url(images/logocont.jpg) no-repeat center center;
	*/
}

#promo{
	position: fixed;
    -position: absolute;
	width: 528px;
	height: 373px;
	top: 100px;
	left: 50%;
	margin-left: -264px;
	background: url(images/promo.png) no-repeat;
	-background: none;
    display: none;
}
#promo span{
	display: none;
}
#promoiebg{
	-background: none;
    c
   	-width: 528px;
	-height: 373px;
	-position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
#promo_side{
    clear: both;
	float: left;
	width: 208px;
	height: 187px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(images/promo_side.jpg) no-repeat;
}

#friends{
  clear: both;
  float: left;
  margin: 10px 0;

}
#friends h2{
  font: 11px 'Lucida Sans', Arial, Serif;
  color: #fff;
  padding-right: 10px;
  float: left;
}

#friends a{
  font: 10px/14px 'Lucida Sans', Arial, Serif;
  color: #fff;
  text-decoration: none;
  margin-right: 7px;
}
#friends a:hover{
    opacity:.7;
    filter:alpha(opacity=70);
}
#phov{
    position: absolute;
	display: none;
	z-index: 0;
    -z-index: -1;
	width: 219px;
	height: 29px;
	background: url(images/phov.png) no-repeat;
	left: 32px;
	top: 3px;
    -background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/phov.png', sizingMethod='crop');

}

#Metal-Plastics-Promo{
    width: 184px;
	height: 74px;
	padding: 5px;
	background: url(images/promo_plastic.jpg) no-repeat;
	margin: 7px 0 0 7px;
	color: #7A97BA;
	text-indent: 8px;
}
/* The LightBox */
#WIBox{
	position: absolute;
	z-index: 99;
	left: 50%;
	visibility: hidden;
}
#WIModal{
	position: absolute;
	z-index: 1;
	top: -20px;
	left: -20px;

}
#WIImg{
	position: relative;
	z-index:0;
}
#WI_top_left,
#WI_top_right,
#WI_bottom_left,
#WI_bottom_right{
	width: 30px;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: transparent;
	zoom:1;
}
#WI_top_left{
	background-image: url(images/lb_tl.png);
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_tl.png', sizingMethod='crop');
	float: left;
	margin-right: -3px;
}
#WI_top_right{
	background-image: url(images/lb_tr.png);
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_tr.png', sizingMethod='crop');
	float: right;
	margin-left: -3px;
}
#WI_bottom_right{
	background-image: url(images/lb_br.png);
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_br.png', sizingMethod='crop');
	float: right;
	margin-left: -3px;
}
#WI_bottom_left{
	background-image: url(images/lb_bl.png);
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_bl.png', sizingMethod='crop');
	float: left;
	margin-right: -3px;
}
#WI_bottom_middle, #WI_top_middle{
	margin: 0 30px;
	-margin: 0;
	height: 30px;
}
#WI_top_middle{
	background: url(images/lb_h_top.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_h_top.png', sizingMethod='crop');
}
#WI_bottom_middle{
	background: url(images/lb_h_bottom.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_h_bottom.png', sizingMethod='crop');
}
#WIMiddle_left{
	background: url(images/lb_v.png) repeat-y;
	-background: none;
}
#WIMiddle_right{
	background: url(images/lb_v.png) repeat-y right top;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_v.png', sizingMethod='crop');
}
#WIMiddle_right_msie6{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/lb_v.png', sizingMethod='crop');
	position: absolute;
	right: expression(this.parentNode.clientWidth % 2 == 0 ? -2 : -3);
	top: 30px;
	width: 30px;
	height: expression(this.parentNode.clientHeight + 'px');
}
#WItop,
#WIbottom,
#WIMiddle_right{
	overflow: hidden;
	height: 30px;
	zoom:1;
	-display: inline;
}
#WItop{
	width:expression(document.getElementById('WIMiddle_right').clientWidth + 'px');
}
#WIbottom{
	width:expression(document.getElementById('WIMiddle_right').clientWidth + 'px');
}
#WIMiddle_right{
	padding: 0 30px;
}
#WIclose{
	display: block;
	width: 43px;
	height:0px;
	background: url(images/closeIt.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/closeIt.png', sizingMethod='crop');
	overflow: hidden;
	position: absolute;
	top: 0px;
	right: 3px;
	text-indent: -9999px;
	cursor: pointer;
	outline: none;

}
#WIload{
	display: block;
	position: absolute;
	bottom:-10px;
	left: 50%;
	margin-left: -22px;
	background: url(images/loadingbg.png) no-repeat;
	width: 39px;
	height: 39px;
	padding: 6px 0 0 6px;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/loadingbg.png', sizingMethod='crop');
}
#WIOverlay{

}
#WIOverlay{
	background:#181B38;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:.76;
	filter:alpha(opacity=76);
	display:none;
	z-index: 14;
}
.ie6 #WIOverlay{
	width:expression(document.body.offsetWidth + "px");
	height:expression(document.body.offsetHeight + "px");
	position:absolute;

}
#rtip{
    position: absolute;
	display: inline-block;
	font: 14px Arial;
	padding: 5px;
	background: #6FA5DB;
	color: #FFFFFF;
	opacity:.9;
	filter:alpha(opacity=90);
}
.rmsg{
    font: bold 12px Arial;
	color: #283146;
	padding: 66px 0 0 0;
}
#new-metal-art{
	float: right;
	display: block;
	width: 45px;
	height: 19px;
	background: url(images/newmetalart.gif) no-repeat;
	text-indent: -9999px;
	margin-top: 1px;
}
#metal-art-nav-item{
	border-top-color:#A9CDE2;
	border-top-style:solid;
	border-top-width:1px;
	margin-top:5px;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
}
.product-metal-art-image{
  width: 340px;
}
.product-metal-art-image-bottom{
    position: relative;
	left: -2px;
	background: url(images/ma_left.jpg) no-repeat;
}
.ma-right{
	height: 44px;
	width: 344px;
	background: url(images/ma_right.jpg) no-repeat right top;
}
.metalID{
    float: right;
	font: bold 20px Verdana;
	color: #fff;
	margin: 7px 11px 0px 0px;
}
.MAimage{
    display: block;
	width: 340px;
	overflow: hidden;
	height: 425px;
	position: relative;
}
.product-metal-art-image-bottom h4{
	font:bold 14px Arial, serif;
	color: #fff;
	padding: 14px 0 0 17px;
}
.Metal-Art-Product{
  width: 340px;
  float: left;
  margin: 9px;
  -display: inline;
}
#promotional-prices{
	position: relative;
	width: 745px;
	height: 154px;
	background: url(images/promo_plastics.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/promo_plastics.png', sizingMethod='crop');
	text-indent: -9999px;
	top: -15px;
	left: -16px;
}


#related-products{
    clear: both;
	float: left;
	width: 702px;
	height: 248px;
	background: url(images/related.jpg) no-repeat;
	overflow: hidden;
	margin:12px 0 0 10px;
    -display: inline;
}
#related-products h3{
	float: left;
	font: bold 14px Arial, serif;
	color: #fff;
	margin: 9px 0 0 14px;
	-display: inline;
}
#related-list{
    list-style: none;
	clear: both;
	float: left;
	margin:15px 0 0 21px;
	-display: inline;
	white-space: nowrap;
	width: 660px;
}
#related-list li{
	float: left;
	display: inline;
	white-space: nowrap;
}
#related-list li img{

          -moz-box-shadow: 1px 1px 1px #283464;
-webkit-box-shadow: 1px 1px 1px #283464;
 box-shadow: 1px 1px 1px #283464;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#283464,direction=90,strength=3)progid:DXImageTransform.Microsoft.Shadow(color=#283464,direction=180,strength=3);}

.related-small li{
   margin: 0 12px;
   *margin: 0 10px;
}

.related-mid li{
    margin: 0 17px;
}
.related-big li{
    margin: 0 20px;
    *margin: 0 18px;
}
.related-flower li{
    margin: 0 21px;
}
.related-metal-art li{
    margin: 0 12px;
	
}

.ie .related-metal-art li{margin: 0 10px;}

.the_title{
    position: relative;
	zoom:1;
}
.the_title samp{
    display: block;
	position: absolute;
	bottom: 7px;
	left: 0;
	width: 100%;
	height: 31px;
	background: url(images/grw.png) repeat-x;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/grw.png', sizingMethod='scale');
}

.category #product-936{
    /* ot plastikite nomer - 55 */
	xmargin-left: 190px;
}

.objTitle{
    position: relative;
    color:#FFFFFF;
	font-family:SAfon,Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	left:-1px;
	line-height:normal;
	padding:8px 0 6px 7px;
	position:relative;
	width:204px;
	background: url(images/objtitle.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/objtitle.png', sizingMethod='scale');
}
.sbbox{
    position: relative;
	overflow: hidden;
	width: 208px;
	top: -1px;
}
.sbbox_bottom{
    position: absolute;
	z-index: 0;
	bottom: 0;
	left: 0;
	width: 208px;
	height: 500px;
   	background: url(images/sbbox_bottom.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/sbbox_bottom.png', sizingMethod='scale');
}
.sbboxcontent{
    position: relative;
	z-index: 1;
	min-height: 100px;
	width: 208px;
}
/*
  2,6,8,10,13,22,24,27,39,46,55
*/
#recentlyAdded ul{
    list-style: none;
	padding: 10px 3px 10px 3px;
	overflow: hidden;
	-display: inline-block;
}
#sidebar #recentlyAdded li{
    float: left;
	clear: both;
	padding: 7px 5px 5px 5px;
	border: none !important;
	position: relative;
	margin-right: 0;
	margin-bottom: 5px;
	width: 192px;
}
#recentlyAdded a{
    text-decoration: none;
	position: relative;
	z-index: 1;

}
#recentlyAdded a.recently{
    display: block;
	float: left;
	width: 60px;

	margin-right: 5px;
}
#recentlyAdded a.recently img{
	border-right: solid 1px #464E6C;
    border-bottom: solid 1px #464E6C;
}
#recentlyAdded .related-post-image{
    font: bold 11px Verdana;
	text-decoration: underline;
	color: #2C3049;
}
#recentlyAdded samp{
    position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	width: 203px;
	height: 93px;
    background: url(images/sbboxh.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/sbboxh.png', sizingMethod='scale');
    visibility: hidden;
}

#recentlyAdded li.hover samp{
    visibility: visible;
}
#recentlyAdded li.hover a{
    color: white;
}

.p0{
    padding: 0 !important;
}
h2.p0{
    color:#6A0F3F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-bottom:12px;
	text-transform:uppercase;
}
.fixIt{
    position: fixed;
	top: 120px;
	left: 20px;
	display: block;
	width: 100px;
	text-align: center;
}.fixIt a{
	display: block;
	width: 100px;
	height: 30px;
	text-align: center;
	background: #fff;
	border: solid 1px #990066;
	font: bold 14px Arial;
}

.hddn{
    display: none;
}

#pop{
    width: 720px;
	height: 284px;
	background: url(images/pop1.jpg) no-repeat;
	float: left;
	margin: 15px 0;
}
#pop h2{
    font-family:SAfon,Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #fff;
	padding:8px 0 20px 12px;
}
#pop canvas{
    margin: 0 38px;
}
#pop VAR{
    margin: 0 38px;
}



/*my zoom*/

      #zoomView{
          position: absolute;
		  overflow: hidden;
		  top: 10px;
		  left: 300px;
		  width: 300px;
		  height: 250px;
		  visibility: hidden;
		  z-index: 5;
          -moz-box-shadow: 1px 1px 2px #1F284B;
-webkit-box-shadow: 1px 1px 2px #1F284B;
 box-shadow: 1px 1px 2px #1F284B;
 filter:progid:DXImageTransform.Microsoft.Shadow(color=#1F284B,direction=90,strength=3)progid:DXImageTransform.Microsoft.Shadow(color=#1F284B,direction=180,strength=3);

      }

      #zoomView img{
          position: absolute;
		  top: 0px;
		  left: 0px;
      }
	  
	  #modal-cart{
		display:none;
		position:absolute;
		z-index:12;
		width:611px;
		top:50px;
		left:50%;
		margin-left:-305px;
		
		
	}
	
	#modal-checkout{
		display:none}
		
		#modal-cart-bg{
			position:absolute;
			z-index:0;
			top:0px;
			left:0px;
			width:611px;
			height:100%;
			-height:expression(this.parentNode.offsetHeight + 'px');
			    background: url(images/modalcart.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/modalcart.png', sizingMethod='crop');
		}
	
#modal-cart-content{
	position:relative;
	z-index:1;
	padding:25px 25px 0 25px;
    overflow: hidden;
    zoom:1;
    cursor: default;
	}
#modal-cart-bottom{
	position:relative;
	width:611px;
	height:21px;
	bottom:-21px;
	left:0px;
	z-index:1;
				    background: url(images/modal_cart_bottom.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/modal_cart_bottom.png', sizingMethod='crop');
	}
	
	#modal-cart table{
		border:none;
		width:100%;
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	
	}
	#modal-cart table td{
		border:none;
		padding:5px;
		vertical-align:middle;
		text-align:left
		}

#modal-cart table th{
	border:none;
	text-align:left;
    padding: 5px 5px 10px 5px;
    text-transform: uppercase;
	}
	#modal-cart fieldset{
		border:0px;
		margin:0px;
		padding:0px;
        padding-right:10px;
		}
		
		.jcart-remove{
			text-align:right;
			color:#D85089;
			
		}
		
		#jcart-checkout{
			
			display:block;
			width:127px;
			height:30px;
			background: url(images/checkout.jpg) no-repeat;
			border:none;
			cursor:pointer;
			float:right;
			clear:both;
			margin-top:15px;
			}
		
#jcart-checkout:hover{
	background: url(images/checkouth.jpg) no-repeat;
	}
	
	#jcart-subtotal{
		float:right;
		margin-top:10px;
		}
		
		#jcart-header{padding-bottom:12px;color:#1D5594}
		
.thbord{
  position: relative;
}
.thbord span{
  display: block;
  position: absolute;
  width: 521px;
  height: 1px;
  background: white;
  overflow: hidden;
  top: 7px;
  left: 2px;
}


#jcart-paypal-checkout, .xjcart-button{display:none}
#continues{
	float:left;
	display:block;
	width:154px;
	height:34px;
	background:url(images/continues.jpg) no-repeat;
	cursor:pointer;
	margin-top:17px;
	text-align:center;
	padding-top:3px;
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
    text-indent: -9999px;
    margin-left: 7px;
}

#continues:hover{background:url(images/continuesh.jpg) no-repeat}

#head-cart-images{
	float:right;
	width:670px;
    margin-top: 28px;
	height:100px;

}
.head-cart-images-scroll{
	overflow-x:hidden;
	overflow-y:scroll;
	height:95px;
	padding-top:5px;
}

#jcart .item-obj{
	display:none;	
}
#head-cart-images em.item-obj{
	float:right;
	position:relative;
	display:inline-block;
    margin-right: 10px;
	margin-bottom:10px;
	width:75px;
	height:93px;
	padding:3px 0 0 3px;
 }
 #head-cart-images em.item-obj b{
	 position:absolute;
	 z-index:0;
	 top:0px;
	 left:0px;
	 display:block;
	width:78px;
	height:96px;
	background:url(images/cart_border.png) no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/cart_border.png', sizingMethod='crop');
	 }
 #head-cart-images em.item-obj samp.img{
	position:relative;
	z-index:1;
	width:70px;
	height:88px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
}


#head-cart-images em.item-obj .jcart-remove{
	display:block;
	width:14px;
	height:13px;
	background:#31374F;
	position:absolute;
	top:6px;
	right:7px;
	background: url(images/removeitem.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/removeitem.png', sizingMethod='crop');
	visibility:hidden;
	text-indent:-9999px;
	z-index:2;
}
#head-cart-images em.item-obj .jcart-remove:hover{
	background: url(images/removeitemh.png) no-repeat;
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wroughtironbg.com/wp-content/themes/wroughtironbg/images/removeitemh.png', sizingMethod='crop');
}

.jcart a.add-to-cart{
    display: block;
    cursor: pointer;
    background: url(images/addtocart.jpg) no-repeat;
    border: none;
    width: 102px;
    height: 29px;
    float: right;
    text-indent: -9999px;
}
.jcart a.add-to-cart:hover{
    background: url(images/addtocarth.jpg) no-repeat;
}

#order-tip div{
  width: 549px;
  height: 160px;
  padding: 3px;
  background: url(images/orderarea.jpg) no-repeat;
}
#order-tip textarea{
  width: 525px;
  height: 145px;
  padding: 5px;
  background: none;
  border: none;
}

#jcart-title{
  font: 14px Arial, sans-serif;
  color: #CFD6D8;
  text-align: right;
  padding-bottom: 7px;
}

#jcart-subtotal{
  font: 14px Arial, sans-serif;
  color: #CFD6D8;
}

#jcart-subtotal{
   color: #9F102F;
}


#order-tip{
  padding-left: 7px;
}

#master_submit{
  display: block;
  width: 103px;
  height: 34px;
  text-indent: -9999px;
  background:url(images/forder.jpg) no-repeat;
  display: none;
  float: right;
  margin-top: 17px;
  margin-right: 4px;
}
#master_submit:hover{
  background:url(images/forderh.jpg) no-repeat;
}
#products_to_send{
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  left: -9999px;
}

#sendingorder{
  float: right;
  display: block;
  width:24px;
  height: 24px;
  background: url(images/sendingorder.gif) no-repeat;
  margin: 22px 15px 0 0;
  display: none;
}

#msgsent{
  text-align: center;
  font: bold 15px Arial;
  color: white;
}

div.error b{
  color: #DC0127;
}

.alertok{
  display: block;
  width: 103px;
  height: 34px;
  background: url(images/alertok.jpg) no-repeat;
  float: left;
  position: relative;
  margin-left: 228px;
  -margin-left: 114px;
  cursor: pointer;
}
#msgsent{
  height: 70px;
}

#map{
  width: 716px;
  height: 260px;
  padding-bottom: 8px;
  overflow: hidden;
  background: url(images/map_shadow.jpg) no-repeat center bottom;

}
#map-content{
  width: 715px;
  height: 260px;
  overflow: hidden;
  border-right: solid 1px #838383;
}
#contacts-info{
  width: 711px;
  padding: 15px 0;
  margin: 0 auto;
  overflow: hidden;
  zoom:1;
  background: url(images/contacts_hr.jpg) no-repeat center bottom;

}
#contacts-info address{
  float: left;
  padding: 0 0 0 72px;
  font: 13px Arial;
  color: #0C0D1E;
  display: block;
  width: 163px;
  height: 65px;
}
#contacts-info address b{
  font-size:17px;
  padding-bottom: 5px;
  display: block;
}
#contacts-info #contacts-address{
  background:url(images/ico.address.jpg) no-repeat;
  margin-right: 37px;
  -margin-right: 18px;
}
#contacts-info #contacts-phone{
  background:url(images/ico.phone.jpg) no-repeat;
  width: 147px;
}
#contacts-info #contacts-email{
  background:url(images/ico.mail.jpg) no-repeat;
  float: right;
  width: 147px;
}
#contacts-form{
  float: left;
  width: 567px;
  margin-left: 7px;
  -margin-left: 3px;
  height: 495px;

}
.cItem{
  float: left;
  width: 266px;
  position: relative;
  margin-bottom: 20px;
}
.cinut{
  width: 266px;
  height: 31px;
  position: relative;
  background: url(images/contact_input.jpg) no-repeat;
}
.cinut input{
  background: none;
  border: none;
  outline: none;
  float: left;
  width: 256px;
  margin: 6px 4px;
}
#contacts-form .right{
  float: right;
}
#contacts-form h2{
  font: bold 20px Arial;
  color: #0C0C1E;
  padding: 25px 0 15px;
}
#contacts-form label{
  font: 15px Arial;
  color: #0C0C1E;
  display: block;
  padding-bottom: 2px;
}
.cArea{
  width: 567px;
  height: 202px;
  background: url(images/contact_area.jpg) no-repeat;
  position: relative;
  float: left;
}
.cArea textarea{
  background: none;
  border: none;
  outline: none;
  width: 555px;
  height: 190px;
  float: left;
  margin: 5px 0px 5px 5px;
  resize: none;

}
#contact-submit{
  width: 118px;
  height: 38px;
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  background: url(images/contacts_submit.jpg) no-repeat 0 -39px;
  float: right;
  margin-top: 20px;
  margin-bottom: 20px;
}
#contact-submit:hover{background-position: 0 0}

#contacts-form label.err{
  display: none;
  position: absolute;
  white-space: nowrap;
  top: -17px;
  right: 0px;
  font-size: 10px;
  color: #CD1443;
}
#contacts-form div.error label.err{
  display: inline;
}
#cloading{
  float: right;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 25px;
  height: 21px;
  background: url(images/cloading.gif) no-repeat;
  margin-right: 25px;
  margin-top: 29px;
}















































































































































