body.home
{
background-image:url('/skin/frontend/default/default/graphics/homepage_bg.jpg');
background-repeat:no-repeat;


color : #4D4D4D;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :12px;
text-align: left;
min-height:950px;

}




body.inner
{
background-image:url('/skin/frontend/default/default/graphics/page_bg_other.gif');
background-repeat:no-repeat;

color : #4D4D4D;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :12px;
text-align: left;
min-height:950px;

}


body.inner_products
{
background-image:url('/skin/frontend/default/default/graphics/page_bg_other.gif');
background-repeat:no-repeat;
color : #4D4D4D;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :12px;
text-align: left;
min-height:950px;
}


body.inner_other
{
background-image:url('/skin/frontend/default/default/graphics/page_bg_other.gif');
background-repeat:no-repeat;
color : #4D4D4D;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :12px;
text-align: left;
min-height:950px;
}




body.main
{
background-image:url('/skin/frontend/default/default/graphics/page_bg_other.gif');
background-repeat:no-repeat;
color : #4D4D4D;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :12px;
text-align: left;
min-height:950px;
}





#inner_div
{
height: 900px;
}

h2
{
color : #404572;
font-size :140%;
font-family: "Trebuchet MS", Arial, Tahoma;
text-transform: lowercase;
margin-top:10px;
line-height: 20px;
}

select
{
border: 1px solid #89835d;
font-size:11px;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Times new roman;
}

input.br
{
border:none;
}

textarea
{
border: 1px solid #89835d;
color : #505154;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :11px;
padding-left:5px;
}

input
{

border: 1px solid #89835d;
color : #505154;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :11px;
padding-left:0px;
}

.txt_search
{
border: 1px solid #000000;
color : #191919;
font-family: Tahoma, Verdana, Arial, Times new roman;
font-size :12px;
padding:1px 0 1px 15px;
background: url(../graphics/icon_lens.gif) no-repeat right #FFF;
width :170px;
height:16px;

}

form
{
display:inline;
}
.g
{
	color:#404572;
	font-size:10px;
}


a

{

color : #6d063e;

text-decoration : none; 

font-weight : normal;

font-size:11px;

}



a:hover

{

color : #6d063e;

text-decoration : none; 

font-weight : normal;

font-size:11px;

}



td
{

font-size :11px;

}


.nav_cell
{
background: url(../graphics/nav_bg.gif);
height: 33px;
text-align: right;
padding-right: 10px;
}

.nav_cell1
{
background: #6f013d;
height: 33px;
text-align: right;
padding-right: 10px;
}

#nav
{
margin: 35px 0px 0px 0px;
padding: 0px;
list-style-type: none;

}

#nav12
{
	
margin: 35px 0px 0px 0px;
padding: 0px;
list-style-type:circle;
}

.newNav
{
font-family:"Trebuchet MS",Arial;
font-size:120%;
font-weight:bold;
color:#737798;	

}


#nav li{
height: 25px;
}

#top_nav
{
margin: 0px;
padding: 0px;
list-style-type: none;
line-height:30px;
vertical-align:middle;
text-align:right;
}

#top_nav li
{
list-style-type: none;
display: inline;
margin:0px 0px 0px 10px;
vertical-align:middle;
}

#top_nav li.phone
{

color : #fff;
font-size :24px;
text-align:right;
right:0;
padding-left:15px;
margin-left:10px;
font-family: Tahoma, serifSansSerifMonospace ;
text-transform: lowercase;
}

#top_nav a
{
color : #fff;
font-size :13px;
font-family: Tahoma, serifSansSerifMonospace ;
text-transform: lowercase;
font-weight: bold;
text-decoration:none;
}

#top_nav a:hover
{
color : #fff;
font-size :120%;
font-family: Tahoma, serifSansSerifMonospace ;
text-transform: lowercase;
font-weight: bold;
}


#product
{
margin-top:2px;
background: #fff;
clear: both;
}
.product-image{
vertical-align:top;
height:290px;
vertical-align:top;
}
.product-image a img{border:none;}
.product_name
{

color : #6d0740;
font-size :13px;
line-height: 20px;
font-weight: bold;
height:42px;
border-bottom: 1px solid  #dcdcdc;
}



.product_price
{
color : #6d0740;
font-size :13px;
line-height: 20px;
font-weight:bolder;
}

.product-shop{
font-size :13px;
text-align:left;

}
.listing-item{
font-size :13px;
width:220px;
margin-right:29px;
float:left;
margin-bottom:20px;
}
.listing-itemlast{
font-size :13px;
width:220px;
margin-right:0px;
margin-bottom:20px;
float:left;
}

.product_price1
{
color : #6d0740;
font-size :13px;
line-height: 20px;
font-weight:normal;
width:220px;
height:70px;
}

.product_detail
{
color : #6d0740;
font-size :11px;
line-height: 15px;
font-weight: normal;
}

.welcome
{


height: 125px;
margin: 10px 0 0 0;
padding:2px 2px 2px 2px;
border:none;
}

.welcome_text
{
clear:both;
padding-top:8px;
margin:0 0 0 10px;
color: #404572;
font-size: 10px;
font-family: Tahoma;
line-height: 15px;
font-weight: bold;
border:none;
}

.dot
{
background: url(../graphics/dot.gif) no-repeat;
height: 40px;
width:30px;
text-align: center;
color: #fff;
font-weight: bold;
padding-top:5px;
}

.cart_link
{
color: #404572;
font-size: 10px;
font-family: Tahoma;
font-weight: normal;
}

.cart_link:hover
{
color: #404572;
font-size: 10px;
font-family: Tahoma;
font-weight: normal;
}

.cart_link_cell
{
padding:5px 0px 0px 5px;
}

.cart_link_cell a
{
color: #404572;
font-size: 10px;
font-family: Tahoma;
text-decoration:none;
font-weight: normal;
}

.cart_link_cell a:hover
{
color: #404572;
font-size: 10px;
font-family: Tahoma;
text-decoration:none;
font-weight: normal;
}

.text_content
{
overflow:auto;
width: 718px;
height: 500px;
background: #fff;
}

.text_content_feedback
{
width: 718px;
height: 300px;
background: #fff;
}

#paging_table
{
padding:3px;
border: 1px solid #dcdcdc;
}


#paging_table1
{
clear:both;
background: #fff;
padding:1px;
margin:0 0 50px 0;
border: 1px solid #5E2955;
font-weight:bold;
color:#AD4B9C;
}
#paging_table1 a
{
font-weight:bold;
margin-right:5px;
}
.paging_tr
{
	background: #fff;
	border: 1px solid #dcdcdc;	
}
#paging_table a.FootLink{

color : #6d063e;

text-decoration : none; 

font-weight : normal;

font-size:11px;

}



#paging_table a.FootLink:hover

{

color : #6d063e;

text-decoration : none; 

font-weight : normal;

font-size:11px;

}

.Button
{
    overflow:visible;
    width:auto;
    border:0;
    padding:1px 8px;
    background:#5e2955;
    color:#fff;
    border:1px solid #5e2955;
    font:bold 12px arial, sans-serif !important;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
}
.Button12
{
padding:0px 4px;
vertical-align:bottom;
text-align:right;
}

.Button:hover
{

    overflow:visible;
    width:auto;
    border:0;
    padding:1px 8px;
    background:#5e2955;
    color:#fff;
    border:1px solid #5e2955;
    font:bold 12px arial, sans-serif !important;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
}


.TableFormat 
{
background:#dcdcdc;

}
.TableFormat td
{
background:#fff;
}

.TableFormat th
{
background:#F8F8F8;
}

.TableFormat1 
{
background:#dcdcdc;

}
.TableFormat1 td
{
background:#fff;
border-bottom:none;
border-top:none;
}

.TableFormat1 th
{
background:#F8F8F8;
}

.TableFormat2 td
{
	border:1px solid #dcdcdc;
	border-top:none;
}

.TableFormat3 td
{
	border:1px solid #dcdcdc;
	border-top:none;
	
}





.hd
{
background-color:#F8F8F8;
padding: 5px;
font-weight: bold;
}

.product_price_pd
{
color: #bf267e;
font-size: 12px;
font-family: Tahoma;
font-weight: bold;
}

.txt_testimonial
{
color : #404572;
font-size :11px;
line-height:18px;
font-style: italic;
font-weight: bold;
padding-bottom:10px;
padding-right:10px;
}

.client_name
{
color : #404572;
font-size :11px;
text-align: right;
border-bottom:1px solid #dcdcdc;
padding-bottom:10px;
padding-right:10px;
}
.bold1
{
	font-weight:bold;
}
.bold1:hover
{
	font-weight:bold;
}

.product-img-box { float:left; width:267px; }
.product-image-zoom { position:relative; overflow:hidden; width:490px; height:365px; z-index:9; }
.product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
.image-zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px auto; background:url(../images/slider_bg.gif) no-repeat 50% 50%; padding:0 28px 0 28px; cursor:pointer; }
.image-zoom #track { position:relative; height:18px; }
.image-zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px;background:url(../images/magnifier_handle.gif) 0 0 no-repeat; }
.image-zoom .btn-zoom-out { position:absolute; left:2px; top:1px; }
.image-zoom .btn-zoom-in { position:absolute; right:2px; top:1px; }






