/* CSS Document */

*{
padding:0;
margin:0;
}
body{
background:url(/images/template/body_bg.gif) repeat;
}
.clear{
clear:both;
line-height:0;
font-size:0;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ED1E60;
}
p{
font-family:"Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
padding:15px 0 0 0;
}
p a{
font-family:"Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
padding:15px 0 0 0;
}
#wrapper_1{
background:url(/images/template/flower_top.gif) no-repeat #fff top right;
width:945px;
margin:0 auto;
border:1px solid #C7DEC1;
margin-top:20px;
}
#wrapper{
background:url(/images/template/flower_bottom.gif) no-repeat  bottom right;
width:945px;
float:left;
padding:0 0 10px 0;
}
#header{
width:945px;
float:left;
border-bottom:1px solid #E6F2E4;
padding:0 0 2px 0;
}
.logo{
width:162px;
float:left;
padding:5px 0 0 33px;
}
.logo a{
width:159px;
height:133px;
background:url(/images/template/logo.gif) no-repeat;
display:block;
text-indent:-9000px;
}
.header_text{
float:left;
/*width:465px;*/
padding:67px 0 0 0;
	width: 465px;
	height: 30px;
	display: block;
	background: url('/images/template/header_text.gif') no-repeat;
	background-position: 0% 80%;
	text-indent: -9000px;
}
.cart{
width:200px;
float:right;
padding:15px 0 0 10px;
}
.cart ul{
list-style:none;
}
.cart ul li{
float:left;
display:block;
line-height:18px;
}
.cart ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#808080;
text-decoration:none;
display:block;

}
.items{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#808080;
margin:0 0 0 5px;
line-height:19px;
}
#navbar{
width:400px;
float:right;
padding:15px 0 0 0;
}
#navbar ul{
list-style:none;
text-align:right;
}
#navbar ul li{
float:left;
background:url(/images/template/nav_bullet.gif) no-repeat right 7px;
padding:0 15px 0 10px;
}
#navbar ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
text-decoration:none;
display:block;
}
#navbar ul li a:hover{
color:#B2B2B2;
}
.no_sap{
background:none !important;
}
#content{
width:945px;
float:left;
}
#content_left{
width:177px;
float:left;
padding:13px 0 0 14px;
}
.left_content_top{
background:url(/images/template/left_round_top.gif) no-repeat;
height:29px;
width:163px;
float:left;
padding:10px 0 0 14px;
}
.left_content_middle{
background:url(/images/template/left_round_middle.gif) repeat-y;
width:177px;
float:left;

}
#navi_left{
list-style:none;
padding:0 0 0 5px;
}
#navi_left li{
background:url(/images/template/nav_bullet.gif) no-repeat left 9px;
padding:0 0 0 8px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
cursor:pointer;
}
#navi_left li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
text-decoration:none;
line-height:20px;
}
#navi_left li a:hover {
color:#B2B2B2;
} 
#navi_left li ul {
list-style:none;
padding:0 0 0 8px;
}
#navi_left li ul li {
line-height:22px !important;
background:none;
}
#navi_left li ul li a {
font-size:13px !important;
color:#999999;
}
#navi_left li ul li a:hover {
color:#BCBDBE;
}
.left_content_bottom{
background:url(/images/template/left_round_bottom.gif) no-repeat;
width:177px;
height:11px;
float:left;
}
.left_content_bottom{
background:url(/images/template/left_round_bottom.gif) no-repeat;
width:177px;
height:11px;
float:left;
}
.button{
width:109px;
height:108px;
background:url(/images/template/shop_button.gif) no-repeat;
float:left;
border:0;
cursor:pointer;
margin:10px 0 0 23px;
}
#content_middle{
width:675px;
float:left;
padding:15px 0 0 35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px !important;
}

#content_middle_home{
width:675px;
float:left;
padding:15px 0 0 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px !important;
}

#content_middle a{
color:#999999;
text-decoration:none;
}

#content_middle a{
color:#BCBDBE;
}

.images{
float:left;
padding:11px 0 0 0;
}
.images ul{
list-style:none;
}
.images ul li{
padding:0 30px 0 0;
float:left;
}
.next_previous{
width:240px;
float:left;
padding:30px 0 0 0;
}
.next_button{
width:61px;
height:12px;
background:url(/images/template/next_item.gif) no-repeat;
float:left;
border:0;
cursor:pointer;
margin:0 0 0 69px;
}
.previous_button{
width:88px;
height:16px;
background:url(/images/template/previous_item.gif) no-repeat;
float:left;
border:0;
cursor:pointer;
margin:0 0 0 2px;
}
#content_right{
width:395px;
float:left;
padding:65px 0 0 0;
}
.price{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ED1E60;
margin:15px 0 0 5px;
display:block;
}
.text_field{
font-family:"Times New Roman", Arial, Helvetica, sans-serif;
width:24px;
height:17px;
border:1px solid #FDCADB;
margin:10px 0 0 5px;
float:left;
color:#CCCCCC;
padding:1px 2px 0 5px;
}
.add_to_cart{
width:89px;
height:15px;
background:url(/images/template/add_to-cart_button.gif) no-repeat;
float:left;
border:0;
margin:12px 0 0 10px;
cursor:pointer;
}
.buttons_div{
width:357px;
float:left;
padding:0 0 0 38px;
}
.tell_a_friend{
width:100px;
height:20px;
background:url(/images/template/tell_a_friend.gif) no-repeat;
float:left;
border:0;
margin:12px 0 0 10px;
cursor:pointer;
}
.add_to_wishlist{
width:123px;
height:16px;
background:url(/images/template/add_to_wish_list.gif) no-repeat;
float:left;
border:0;
margin:12px 0 0 33px;
cursor:pointer;
}
.footer_nav{
width:395px;
float:right;
}
.footer_nav ul{
list-style:none;
padding:0 0 0 25px;
}
.footer_nav ul li{
float:left;
background:url(/images/template/footer_nav_sap.gif) no-repeat right 2px;
padding:0 7px 0 7px;

}
.footer_nav ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B2B2B2;
text-decoration:none;
display:block;
}
.footer_nav ul li a:hover{
color:#808080;
}
#outer_wrapper{
width:100%;
}
#inner_wrapper{
width:882px;
margin:0 auto;
padding:0 30px 0 33px;
}
.no_padding{
padding:5px 0 0 0 !important;
margin:0 !important;
}
.footer_text{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
display:block;
text-align:center;
margin:7px 0 0 0;
}
.footer_text_1{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
display:block;
text-align:center;
padding-top:15px;
padding-bottom:15px;
}
