html, body, div, ul, li, ol, td, tr, form, p {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
	height:0px;
}

.clearfix {
	zoom: 1;
}

a {
	outline: none;
}
ul, ol {list-style: none; margin: 0px;padding: 0px;}
html>body .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

img {
	border:0;
}

body {
	background:#2a55a1 url(../images/body_bg.jpg) center top repeat-y;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
}

*:focus {outline:none}

p {margin:0px; padding:0 0 10px 0;}


#wrapper {width:100%; height:auto; float:left; background:url(../images/top_body_bg.jpg) top center no-repeat; padding:0 0 0px 0px; margin:0 0 0 0px;}
.wraper_new {width:100%; height:auto; float:left; background: url(../images/top_header_bg.png) top center no-repeat;}
.container {width:1000px; height:auto; margin:auto; text-align:left;}
.wraper {width:1000px; height:auto; margin:auto; text-align:left;}
.header_wraper {width:100%; height:165px; float:left;}
.header {width:1000px; height:165px; float:left; background:none; text-align:left;}
.logo_area {width:1000px; height:95px; float:left; background:none;}
.logo {width:330px; height:85px; float:left; background:none; padding:10px 0 0 0px; text-align:center;}
.top_right_nav {width:670px; height:95px; float:right;}
.top_links {width:670px; height:40px; float:right; padding:10px 0 0 0px;}

ul#top_links{margin:0 0 0 0px; padding:0px 0px 0 0px; float:right;}
ul#top_links li{margin:0px 0px; padding:0 15px 0 15px; float:left; background:url(../images/devider.jpg) 0px 7px no-repeat; list-style:none;}
ul#top_links li a {font-family:'Open Sans', sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
ul#top_links li a:hover {font-family:'Open Sans', sans-serif; font-size:13px; color:#f69e0a; text-decoration:none;}
ul#top_links li:first-child{background:none;}
ul#top_links li:last-child{padding-right:0px;}

.top_search {width:670px; height:46px; float:right; padding:10px 0 0 0px; position:relative;}
.top_search input {width:320px; float:right; padding:10px 15px; border:0px; background:url(../images/search_bg.png) top left repeat-x; font-family:'Open Sans', sans-serif; font-size:13px; color:#ffffff; text-decoration:none}
.search_icon {width:20px; height:20px; position:absolute; z-index:100; top:17px; right:13px;}



/* =============================== top navigation css start here ==================================================================*/
.topnav_wrapper {width:1000px; height:70px; float:left; padding:0px 0px 0 0px; background:url(../images/navigation_bg.png) top left repeat-x; margin-top:10px;}
ul#maninav{margin:0 0 0 0px; padding:0px 0px 0 0px; float:left; list-style:none;width:47px;}
ul#maninav li{margin:0px 0px; padding:1px 0px 0 0px; float:left; list-style:none; background:url(../images/navigation-devider.jpg) left 1px no-repeat; height:48px;}
ul#maninav li:first-child {background:none;}
ul#maninav li a.home{float:left; height:47px; width:47px; background:url(../images/home.jpg) 0px 0px no-repeat; text-indent:-9999999px; padding:0px; margin:0px;}

ul#maninav li a.home:hover{float:left; height:47px; width:47px; background:url(../images/home.jpg) 0px -47px no-repeat; padding:0px; margin:0px;}
ul#maninav li a{padding:13px 15px 13px 14px; float:left; height:22px; font-family:'Raleway', sans-serif; font-size:16px; color:#ffffff; text-shadow:0px 1px #14385f; font-weight:500; text-decoration:none;}
ul#maninav li a:hover {padding:13px 15px 13px 16px; color:#ffffff; font-weight:500; background:#4d2013; text-decoration:none;}
ul#maninav li a.active {padding:13px 15px 13px 16px; color:#ffffff; font-weight:500; background:#4d2013; text-decoration:none;}
/* =============================== top navigation css start here ==================================================================*/
.flash_slider {width:988px; height:324px; border:6px solid #000000; float:left; margin-top:10px; background:#4d2013;}
.body_wraper_left {width:690px; float:left; padding:22px 15px; margin-top:20px; background:#ffffff; -moz-box-shadow: 0px 0px 3px #000000; -webkit-box-shadow: 0px 0px 3px #000000; box-shadow: 0px 0px 3px #000000;}

a.button {border-radius:3px; background:#4d2013; padding:10px 20px; width:auto; font-family:'Open Sans', sans-serif; color:#ffffff!important; font-size:16px; float:left; font-weight:400!important; text-decoration:none;}
a.button:hover {border-radius:3px; background:#e1780a; padding:10px 20px; width:auto; font-family:'Open Sans', sans-serif; color:#ffffff!important; text-decoration:none!important;}

.body_wraper_right {width:260px; height:auto; float:right; background:#ffffff; margin-top:20px}
.right_box_heading {width:240px; padding:10px; float:left; background:#4d2013; font-family:'Open Sans', sans-serif; font-size:18px; color:#ffffff; font-weight:600;}
.right_image {width:260px; height:auto; float:right; background:#ffffff;}
.right_image_details {width:240px; float:right; background:#ffffff; padding:0px 10px 10px 10px; font-family:'Open Sans', sans-serif; font-size:14px; color:#4d2013; font-weight:400;}

.new_arrivals {width:1000px; height:auto; float:left; margin-top:240px;}
.new_arrivals_heading {width:1000px; float:left;font-family:'Raleway', sans-serif; font-size:24px; color:#ffffff; text-shadow:0px 1px #14385f; font-weight:500; padding-top:40px; text-align:center;}
.new_arrivals_slider {width:1000px; height:414px; float:left; background:url(../images/recent_slider.png) top center no-repeat;}
.new_arrivals_wraper {width:900px; height:294px; float:left; background:none; margin-top:60px; margin-left:55px;}
ul#new_arrival {margin:0 0 0 0px; padding:0 0 0 0px; float:left;}
ul#new_arrival li {margin:0 0 0 0px; padding:0 20px 0 0px; float:left; list-style:none;}
.new_arrivals_image {width:284px; height:294px; float:left;}

.ml_20 {margin-left:20px;}

.footer_wraper {width:100%; height:auto; float:left; padding:30px 0 0 0px;}
.footer {width:1000px; height:auto; padding:0px; float:left; background:#4d2013;}
.footer_nav_area {width:960px; height:auto; padding:20px; float:left;}
.copyright{width:960px; height:auto; padding:10px 20px; float:left; background:url(../images/footer_devider.jpg) top left repeat-x; font-family:'Open Sans', sans-serif; color:#ffffff!important; font-size:13px; text-align:center;}
.footer_nav {width:auto; float:left; height:auto; padding-right:55px;}
ul.navigation_footer {margin:0 0 0 0px; padding:0 0 0 0px; float:left;}
ul.navigation_footer li {margin:0 0 0 0px; padding:0 0 9px 0px; list-style:none;}

.social_wraper {width:280px; float:right; background:none; padding:0 0 0px 0px;}
.heading_followus {width:280px; float:left; background:none; padding:0 0 10px 0px; color:#ffffff; font-size:18px; font-weight:700;}
.social_links {width:280px; float:left;}

ul#social_links {margin:0px 0 0 0px; padding:0px; list-style: none; float:right; width:280px}
ul#social_links li {margin:0 0 10px 0px; padding:0 0px 10px 0; float:left; width:140px;}
ul#social_links li.facebook a {background-image:url(../images/facebook.png); width:90px; color:#ffffff; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400;}
ul#social_links li.twitter a {background-image:url(../images/twitter.png); width:90px; color:#ffffff; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400;}
ul#social_links li.googleplus a {background-image:url(../images/googleplus.png); width:90px; color:#ffffff; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400;}
ul#social_links li.youtube a {background-image:url(../images/youtube.png); width:90px; color:#ffffff; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400;}

ul#social_links a {float:left; display: block; height:27px; background-position: left top; background-repeat:no-repeat; padding-top:7px; padding-left:50px; text-decoration:none;}
ul#social_links a:hover {background-position: left -34px; background-repeat:no-repeat; padding-top:7px; padding-left:50px; color:#ffffff; font-family:'Open Sans', sans-serif; font-size:16px; font-weight:600; text-decoration:none;}

span.aishni {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#ffffff; font-weight:500; text-transform:uppercase;}

h1 {font-family: 'Raleway', sans-serif, Arial, Helvetica, sans-serif; font-size:40px; color:#4d2013; font-weight:500; margin:0px; padding:5px 0 20px 0px; text-align:left;}
h2 {font-family: 'Raleway', sans-serif, Arial, Helvetica, sans-serif; font-size:36px; color:#ffffff; font-weight:500; margin:0px; padding:0 0 10px 0px; text-align:center;}
h3 {font-family: 'Raleway', sans-serif, Arial, Helvetica, sans-serif; font-size:24px; color:#5465a2; font-weight:700; margin:0px; padding:0px; text-align:left;}


.body_text {font-family:Arial, Helvetica, sans-serif; color:#2b2b2b; text-align:left; font-size:14px; line-height:22px; font-weight:normal;}
.body_text a:link	{ color:#db3084; text-decoration: none; font-weight:bold; }
.body_text a:activated { color:#db3084; text-decoration: none; font-weight:bold;}
.body_text a:visited { color:#db3084; text-decoration: none; font-weight:bold;}
.body_text a:hover { color:#808182; text-decoration:underline; font-weight:bold;}

.white_link {font-family:'Open Sans', sans-serif; color:#ffffff; text-align:left; font-size:14px; line-height:20px; font-weight:400;}
.white_link a:link	{font-size:14px; color:#ffffff; text-decoration: none; font-weight:400; }
.white_link a:activated {font-size:14px; color:#ffffff; text-decoration: none; font-weight:400;}
.white_link a:visited {font-size:14px; color:#ffffff; text-decoration: none; font-weight:400;}
.white_link a:hover {font-size:14px; color:#e1780a; text-decoration:none; font-weight:400;}

.footer_link {font-family:'Open Sans', sans-serif; color:#ffffff; text-align:left; font-size:14px; line-height:20px; font-weight:600; font-style:italic;}
.footer_link a:link	{font-size:14px; color:#ffffff; text-decoration: none; font-weight:600;  font-style:italic;}
.footer_link a:activated {font-size:14px; color:#ffffff; text-decoration: none; font-weight:600; font-style:italic;}
.footer_link a:visited {font-size:14px; color:#ffffff; text-decoration: none; font-weight:600; font-style:italic;}
.footer_link a:hover {font-size:14px; color:#bae2ff; text-decoration:none; font-weight:600; font-style:italic;}



#example {
	width:960px;
	height:371px;
	position:relative;
}

/* 
	Resets defualt browser settings
	reset.css
*/


#container {
	width:900px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:900px;
	height:290px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:900px;
	height:341px;
	top:-3px;
	left:-80px;
}

/*
	Slideshow
*/

#slides {
	position:absolute;
	left:0px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:900px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:900px;
	height:290px;
	display:block;
}

.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:130px;
	left:-75px;
	width:24px;
	height:43px;
	display:block;
	z-index:30000000000000;
}

#slides .next {
	left:940px;
}

/*
	Pagination
*/

.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

.booking_details {float:left; padding:0 0 15px 0px; margin:0px 0 0 0px; width:750px; height:auto; background:#ffffff;}

.top_border {border-top:1px solid #ed0090;}
.contact_left {float:left; margin:0px 0 0 0px; width:450px; height:auto;}
ul#contact_form {padding:0 0 0 0px; margin:0 0 0 0px; float:left;}
ul#contact_form li {padding:0 0 10px 0px; margin:0 0 0 0px; float:left;}
.contact_input {padding:10px 9px; margin-bottom:0px; width:430px; border:1px solid #dad9d9; background:#ffffff;}
.contact_textarea {padding:10px 9px; height:100px; width:430px; border:1px solid #dad9d9; background:#ffffff;}


.reg_label
{
font-family: georgia;
font-style: italic;
}


.button_big {
  background-color: #ff6742;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff6742), color-stop(100%, #ef4a22));
  background-image: -webkit-linear-gradient(top, #ff6742, #ef4a22);
  background-image: -moz-linear-gradient(top, #ff6742, #ef4a22);
  background-image: -ms-linear-gradient(top, #ff6742, #ef4a22);
  background-image: -o-linear-gradient(top, #ff6742, #ef4a22);
  background-image: linear-gradient(top, #ff6742, #ef4a22);
  border: 1px solid #ef4a22;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 0 #ffbcac;
  box-shadow: inset 0 1px 0 0 #ffbcac;
  color: #fff!important;
  font-family:'Open Sans', sans-serif; font-size:14px; text-align:left; line-height:1.0em; font-weight:600;
  padding:8px 20px;
  text-align: center;
  text-shadow: 0 1px 0 #792b18;
  text-decoration:none;
  }
.button_big:hover {
    background-color: #76b347;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e));
    background-image: -webkit-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -moz-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -ms-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -o-linear-gradient(top, #76b347, #5e9e2e);
    background-image: linear-gradient(top, #76b347, #5e9e2e);
    -webkit-box-shadow: inset 0 1px 0 0 #c3ff96;
    box-shadow: inset 0 1px 0 0 #c3ff96;
	border: 1px solid #45761f;
	text-decoration:none;
	text-shadow: 0 1px 0 #45761f
    cursor: pointer; }
	
.top_left_links {font-family:'Open Sans', sans-serif; color:#ffffff; font-size:14px; text-align:left; text-transform:none; line-height:1.0em; font-weight:400;}
.top_left_links a:link {font-family:'Open Sans', sans-serif; font-size:14px; color:#ffffff; text-decoration: none; font-weight:400;}
.top_left_links a:active {font-family:'Open Sans', sans-serif; color:#ffffff; text-decoration: none; font-weight:400;}
.top_left_links a:visited {font-family:'Open Sans', sans-serif; color:#ffffff; text-decoration: none; font-weight:400;}
.top_left_links a:hover {color:#a82020; font-family:'Open Sans', sans-serif; text-decoration:none; font-weight:400;}


.body_links {font-family:'Open Sans', sans-serif; color:#000000; font-size:14px; text-align:left; text-transform:none; line-height:1.0em; font-weight:400;}

.body_links a:link {font-family:'Open Sans', sans-serif; font-size:14px; color:#000000; text-decoration: none; font-weight:400;}
.body_links a:active {font-family:'Open Sans', sans-serif; color:#000000; text-decoration: none; font-weight:400;}
.body_links a:visited {font-family:'Open Sans', sans-serif; color:#000000; text-decoration: none; font-weight:400;}
.body_links a:hover {color:#a82020; font-family:'Open Sans', sans-serif; text-decoration:none; font-weight:400;}

	
	
.success {
    background: url("../images/success.png") no-repeat scroll 10px center #EAF7D9;
    border: 1px solid #BBDF8D;
    border-radius: 5px 5px 5px 5px;
    color: #555555;
    float: left;
    margin: 5px 0;
    padding: 10px 10px 10px 33px;
    width: auto;
}

.subpage_product_wrapper {width:100%; height:auto; padding:10px 0px 0px 0px; float:left;}
.subpage_product_list_wraper {width:230px; height:auto; background:none; float:left;}
.subpage_product_list {width:210px; height:auto; background:#ffffff; float:left; padding:10px 10px 0px 10px; -webkit-box-shadow:0 0 3px #b3b3b3; -moz-box-shadow:0 0 3px #b3b3b3; box-shadow:0 0 3px #b3b3b3;}

.product_area {width:100%; height:auto; background:none; float:left; margin-left:0px;}

.product_area .container {
    text-align: left;
	float:left;
	width:100%;
}

.container #content {
    margin-bottom: 25px;
    min-height: 300px;
}

.cart-info  {
   
    width: 100%;
	color: #000!important;
    font-family:'Open Sans', sans-serif; font-size:14px; text-align:left; line-height:1.0em; font-weight:600;
}

.cart-info table {
    border-collapse: collapse;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    margin-bottom: 20px;
    width: 100%;
	color: #000!important;
    font-family:'Open Sans', sans-serif; font-size:14px; text-align:left; line-height:1.0em; font-weight:600;
}

.buttons {
    border: 1px solid #EEEEEE;
  
    overflow: auto;
	
	margin:20px 0  20px 0;

}

.product_area .container {
    text-align: left;
	float:left;
	width:100%;
}

.cart-info  td {
    background-color: #F7F7F7;
    border-bottom: 1px solid #DDDDDD;
	padding:10px;
}



.cart-info  thead td {
    background-color:#E4622B;
    border-bottom: 1px solid #DDDDDD;
   color:#FFFFFF;
    font-weight: bold;
	padding:10px;
}


.cart-total table {

	float:right;
}

.subpage_body_wrapper {width:100%; height:auto; padding:0px; float:left; padding:0px;}




#Delivery-Details
{
margin-bottom:10px;
width:32%;
float:left;
height:800px;
margin-right:15px;
background-color: #F7F7F7;
border: 1px solid #DDDDDD;
}

#Receiver_Details
{
margin-bottom:10px;

width:40%;
float:left;
height:760px;
margin-right:10px;
background-color: #F7F7F7;
border: 1px solid #DDDDDD;
   
}

#Biller_Details
{
margin-bottom:10px;
width:40%;
float:right;
height:760px;
background-color: #F7F7F7;
border: 1px solid #DDDDDD;


}

.delivery {
    color: #800000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
}


.checkout-heading
{
	background-color: #A82022;
    border-bottom: 1px solid #DDDDDD;
    color: #FFFFFF;
    font-weight: bold;
    padding: 10px;
}

.left
{
	padding-left:10px;
}

.booking_input {padding:5px 9px; margin-bottom:0px; width:300px; border:1px solid #dad9d9; background:#ffffff;}
.booking_textarea {padding:5px 9px; height:100px; width:300px; border:1px solid #dad9d9; background:#ffffff;}


.search_container {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B6CFD4;
    float: right;
    height: 40px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 335px;
}

.search_container .sort {
    color: #333333;
    float: left;
    margin-top: 6px;
}


.search_container .limit {
    color: #333333;
    float: left;
    margin-left: 15px;
    margin-top: 6px;
}


.welcome_text_wraper {
    
    float: left;
    font-size: 15px;
    height: auto;
    line-height: 1.6em;
    padding: 0 0 20px 0;
    width: 1100px;
}




.box .box-heading {
    background-color: #A21A1A;
    border: 1px solid #DBDEE1;
    border-radius: 7px 7px 0 0;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 8px 10px 7px;
}

.box .box-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DBDEE1;
    border-left: 1px solid #DBDEE1;
    border-radius: 0 0 7px 7px;
    border-right: 1px solid #DBDEE1;
    padding: 10px;
}



.tdheading {
    background: none repeat scroll 0 0 #F4E2FF;
    border: 1px solid #DBDEE1;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
}

.rowcolor {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 8px 10px 7px;
}


select {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    padding: 2px;
}

.success {
    background: url(../images/success.png) no-repeat scroll 10px center #EAF7D9;
    border: 1px solid #BBDF8D;
    border-radius: 5px 5px 5px 5px;
	color: #555555;
    margin: 5px 0 5px 0 ;
    padding: 10px 10px 10px 33px;
	width:auto;
	float:left;
}


.box .box-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DBDEE1;
    border-left: 1px solid #DBDEE1;
    border-radius: 0 0 7px 7px;
    border-right: 1px solid #DBDEE1;
    padding: 10px;
}



.tdheading {
    background: none repeat scroll 0 0 #F4E2FF;
    border: 1px solid #DBDEE1;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
}
.checkout-heading {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #DBDEE1;
    color: #555555;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 8px;
}

	
#testimonials
{
width:100%;
float:left;
height:auto;
padding:10px 0 10px 0;

		
}

.testimonials_box
{
	margin-bottom: 20px;
}


.testimonials_heading
{
    background-color:#D7D6DC;
    border: 1px solid #DBDEE1;
    border-radius: 7px 7px 0 0;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 8px 10px 7px;
}

.testimonials_content
{
background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DBDEE1;
    border-left: 1px solid #DBDEE1;
    border-radius: 0 0 7px 7px;
    border-right: 1px solid #DBDEE1;
    padding: 10px;
	color:#792698;
}

.Alphabets
{
	width:100%;
	float:left;
	padding-left:20px;
	text-align:center;
}
.Char 
{
	width:28px;
	float:left;
	height:28px;
	text-align:center;
	float:left;
    
	 
 }
 
 
 
.AlphChar  {font-family:'Open Sans', sans-serif; font-size:24px; color:#FFFFFF; text-decoration: none; text-transform:uppercase;
background:#d32d2d;padding:10px;float:left;margin-right:10px;margin-bottom:10px;}
.AlphChar:hover {color:#ffffff; font-family:'Open Sans', sans-serif; text-decoration:none; font-weight:400;
background:#3c3c3c;}
/*
.button_red_small {background:#d32d2d; color: #ffffff; font-size:13px; font-weight: 600; padding: 6px 8px; text-decoration: none; -moz-border-radius: 2px;
-webkit-border-radius: 2px; border-radius: 2px; float:left;}
.button_red_small:hover {background:#3c3c3c; color: #ffffff; text-decoration: none;}*/

.AlphChar_active {font-family:'Open Sans', sans-serif; font-size:24px;text-transform:uppercase;color:#ffffff; font-family:'Open Sans', sans-serif; text-decoration:none; font-weight:400;
background:#3c3c3c;padding:10px;float:left;margin-right:10px;margin-bottom:10px;}

.slider_home
{
	float:left;
	width:100%;
	
}


.button_red_small {background:#683518; color: #ffffff; font-size:13px; font-weight: 600; padding: 6px 8px; text-decoration: none; -moz-border-radius: 2px;
-webkit-border-radius: 2px; border-radius: 2px; float:left;}
.button_red_small:hover {background:#3c3c3c; color: #ffffff; text-decoration: none;}

.contact_details {float:left; padding:0 0 15px 0px; margin:0px 0 0 0px; width:945px; height:auto; background:#ffffff;}

.contact_address_details {float:left; width:300px; height:auto; text-align:center;}
.contact_address_details h3 {text-align:center!important;}
.pad_right_20 {padding-right:20px;}
.pad_right_35 {padding-right:35px;}

.top_border {border-top:1px solid #ed0090;}
.contact_left {float:left; margin:0px 0 0 0px; width:450px; height:auto;}
ul#contact_form {padding:0 0 0 0px; margin:0 0 0 0px; float:left;}
ul#contact_form li {padding:0 0 10px 0px; margin:0 0 0 0px; float:left;}
.contact_input {padding:10px 9px; margin-bottom:0px; width:430px; border:1px solid #dad9d9; background:#ffffff;}
.contact_textarea {padding:10px 9px; height:100px; width:430px; border:1px solid #dad9d9; background:#ffffff;}


ul.link_category {padding:0 0 0 0px; margin:0 0 0 0px;}
ul.link_category li {padding:0px 0 10px 20px; margin:0 0 0 0px; list-style:none; background:url(../images/arrow.jpg) 0px 6px no-repeat; float:left;}
ul.link_category li a {font-family:'Open Sans', sans-serif; color:#4a4948; font-size:14px; color:#4d4c4c; font-weight:400; width:190px; float:left; text-decoration:none; border-bottom:2px dotted #cbcac9; padding:0 0 5px 0px;}
ul.link_category li a:hover {font-family:'Open Sans', sans-serif; font-size:14px; color:#ff1442; font-weight:400; text-decoration:none;}
ul.link_category li:last-child a {border-bottom:0px;}


.right_container {width:750px; height:auto; float:left; padding-left:20px;}
.right_products_wraper {width:750px; height:auto; float:left; padding-bottom:20px;}
.right_pink_heading {width:720px; float:left; padding:8px 15px; background:#ff1442;  font-family:'Open Sans', sans-serif; color:#4e4e4e; font-size:20px; color:#ffffff; font-weight:700; text-transform:uppercase;}
.right_product_wraper {width:965px; height:auto; float:left; padding-top:20px;}
.product_box {width:175px; height:auto; float:left; padding:25px 0px 15px 0px; text-align:center; border:1px solid #cbcac9; height:230px}
.product_box_big {width:175px; height:auto; float:left; padding:5px 0px 15px 0px; text-align:center; border:1px solid #cbcac9; height:250px}
.button_cart {background:#ff1442; color:#ffffff; font-size:13px; font-weight:600; padding:7px 15px; text-decoration:none; float:left; text-transform:uppercase; margin-left:32px;}
.button_cart:hover {background:#06afe5; color: #232121; text-decoration: none;}

 

.padtop20 {padding-top:20px;}
.padleft20 {padding-left:20px;}
.martop20 {margin-top:20px;}
.padtop0 {padding-top:0px!important;}
.ml_14 {margin-left:14px;}
.mtop_20{margin-top:20px;}