html body{margin:0; padding:0;
background:url(../images/bg.jpg) repeat;
			}
p{padding:0; margin:;}
ul,li{margin:0; padding:0;}
h1 h2 h3 h4 h5{margin:0; padding:0;}

/* site */
#main
 {
 width:1003px; margin:auto;
 }
#container
 {
 width:1003px; float:left;
 }
 .header_row1
 {
 width:1003px;
 height:106px;
 float:left;
 }
 .whitesalt_logo
 {
 width:267px;
 height:106px;
 float:left;
 }
  .header_column_1
 {
 width:736px;
 height:106px;
 float: right;
 background:url(../images/header_row_1.jpg) no-repeat;
 }
  .header_column_1_top
 {
 width:260px;
 float: right;
 }
   .header_column_1 p
 {
 width:180px; 
 height:15px;
 font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 float: right;
 }
.top_white
 {
 width:199px; 
 height:24px;
 font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 float: right;
 padding-left:13px;
 padding-top:5px;
 background: url(../images/top_right.jpg) no-repeat;
 }
 .search_box
 {
 width:200px;
 height:24px; 
 font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 float: right;
 padding-top:7px;
 }
  a.top:link, a.top:visited
 {
 font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 text-decoration:none;
 padding:0;
 }
a.top:hover
 {
 font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
 color:#c40918;;
 text-decoration:none;
 padding:0;
 }
#banner
 {
 width:1003px; height:272px;
 float:left;
 background:url(../images/banner.jpg) no-repeat;
 }
 a.nav:link, a.nav:visited
 {
 font: bold 12px/18px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#aaa4a4;
 text-decoration:none;
  padding:11px 8px;
 }
a.nav:hover
 {
 font: bold 12px/18px Arial, Helvetica, sans-serif, "Myriad Pro";
 color: #333333;
 height:36px;
 padding:11px 8px;
 text-decoration:none;
 background:url(../images/nav_bg.jpg) repeat-x;
 }
 #nav
 {
 width:1003px; height:36px;
 float:left;
 background: url(../images/nave.jpg) no-repeat;
 }
  #nav ul
 {
 height:23px;
 float: right;
 margin:0px;
 padding:7px 0 0 0;
 }
  #nav li
 {
 height:27px;
 float:left;
 list-style:none;
 margin:0px 20px 0 20px;
 padding:0px;
 float:left;
 }
#content
 {
 width:1003px;
 float:left;
 background:#eae9e9;
 }
#content_area
 {
 width:990px; float:left;
 background:#ecebeb;
 padding-left:15px;
 padding-top:13px;
 
 }
#c_left
 {
 width:271px; float:left;
 }
#c_right
 {
 width:680px; float:left;
 padding-left:10px;
 }
#leftb_1
 {
 width:271px;
 float:left;
 }
 #leftb_1 img
 {
 width:271px;
 float:left;
 margin-top:4px;
 }
#leftb_1 h1
 {
 width:263px;
 height:27px;
 float:left;
 font:normal Geneva, Arial, "Helvetica", sans-serif;
 color:#d0cece;
  background:url(../images/new_collections.jpg) no-repeat;
 }
#leftb_2
 {
 width:271px;
 float:left;
  margin-top:12px;
 }
#leftb_3
 {
 width:271px; height:217px;
 float:left;
 margin-top:30px;
 }
#right_content
 {
 width:693px; float:left;
 margin:0 0 0 0;
 }
.rbox
 {
 width:693px;
 float:left;
 }
.rbox_top
 {
 width:693px; height:32px;
 float:left;
 background:url(../images/rbox_top.jpg) no-repeat;
 }
h1
 {
 padding:0; margin:0;
 font:normal 18px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#D0CECE;
 padding:3px 0 0 15px;
 }
.rbox_b
 {
 width:683px; height:317px;
 float:left;
 background:#fff;
padding-top:4px;
padding-left:10px;

 }
.innner_box
 {
 width:166px; /*height:179px;*/
 float:left;/*
 background:url(../images/content_bg.jpg) no-repeat;*/
 padding:3px 1px 0 1px;
 }
.image
 {
 width:165px; height:248px;
 float:left;
 border:1px solid #cfcfcd;
 }
.details
 {
 width:156px; float:left;
 font:normal 13px Arial, Helvetica, sans-serif;
 color:#ff3300;
 padding:13px 0 0 5px;
 }
 .about
 {
 width:693px;
   float:left;
    margin-top:37px;
	 border-bottom:solid 1px #858484;
	  border-left:solid 1px #858484;
	   border-right:solid 1px #858484;
 }
 .about p
 {
 font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
 text-align:justify;
 color:#333333;
 }
 .details span
 {
  font:normal 12px/18px Arial, Helvetica, sans-serif;
  color: #999999;
  
 }
#content_area2
 {
 width:693px;
 float:left;
 padding-top:18px;
 }

#about_top
 {
 width:690px; height:28px;
 float:left;
 padding:0 0 0 5px0;/*
 border-bottom:1px solid #6a6866;*/
  background:url(../images/rbox_top.jpg) no-repeat
 }
#about_content
 {
 width:688px;
 float:left;
 border-right: solid 1px #717171;
 border-left: solid 1px #717171;
 border-bottom: solid 1px #717171;
 }
#about_content p
 {
 padding-top:10px; margin:0 10px 0 10px;
 font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
 color:#313131;
 text-align:justify;
 }
a.rlink:link, a.rlink:visited
 {
 font:normal 11px  Verdana, Arial, Helvetica, sans-serif;
 color:#b43f3f;
 text-decoration:none;
 }
a.rlink:hover
 {
 font:normal 11px Verdana, Arial, Helvetica, sans-serif;
 color:#b43f3f;
 text-decoration:underline;
 }
#about_content span
 {
 margin:5px 5px 10px 0px;
 float:right;
 }
#brands
 {
 width:267px; height:197px;
 float:left;
/* background:url(../images/brands.jpg) no-repeat;*/
 }
*html #brands
 {
 width:260px; height:195px;
 }
.footer_box
 {
 width:100%;
 height:108px;
 clear:both;
 background:#000;
 }
.footer
 {
 width:1003px;
 height:108px;
 margin:0 auto;
 background:url(../images/footer_bg.jpg) no-repeat;
 }
.footer p {
width:650px;
float: right;
padding:0 0 0 0;
font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif ;
color:#585353;
 }

.footer ul {
width:740px;
float: right;
padding:23px 0 0 0;
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif ;
color:#CCCCCC;
 }
.footer li {
margin:0; 
padding:0 15px 0 15px;
float: left; 
text-decoration:none; list-style:none;
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif ;
color:#CCCCCC;
 }

a.flink:link, a.flink:visited
 {
 font:normal 12px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#aaa4a4;
 text-decoration:none;
 padding:0 0 0 0;
 }
a.flink:hover
 {
 font:normal 12px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#c40918;
 padding:0 0 0 0;
 text-decoration:none;
 }

/* inner */
#c_left_inner
 {
 width:228px; float:left;
 padding:25px 0 50px 0px;
 }
#inner_collection
 {
 width:228px; height:550px;
 float:left;
 background:url(../images/inner_collection.jpg) no-repeat #FFFFFF;
 }
#collection_image
 {
 width:198px; height:292px;
 float:left;
 padding:106px 14px 0 16px;
 }
#image_div
 {
 width:170px; height:264px;
 float:left;
 background:url(../images/image_bg.jpg) no-repeat;
 padding:14px;
 }
#image_details
 {
 width:228px; height:70px;
 float:left;
 text-align:center;
 }
#image_details p
 {
 padding:0; margin:0;
 font:normal 15px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#3d3d3d;
 padding:23px 0 0 0;
 }
#more_btn
 {
 width:228px; height:82px;
 float:left;
 background:url(../images/bg_btm.jpg) no-repeat bottom;
 text-align:center;
 }
#inner_right
 {
 width:697px; float:left;
 padding:0 0 0 8px;
 }
/* #inner_right
 {
 background:url(../images/rbox_top.jpg) no-repeat;
 }*/
#inner_rcnt
 {
 width:693px; height:32px;
 float:left;
 background:url(../images/rbox_top.jpg) no-repeat;
 }
.inner_beguta_text
 {
 font:normal 12px/18px Arial, Helvetica, sans-serif, "Myriad Pro";
 color: #333333;
 margin:10px 0;
 } 

#inner_rbtm1
 {/*
 width:717px; height:13px;*/
 padding-top:10px;
 float:left;
 font-size:13px;
 color:#555454;
 font-family:Verdana;
 text-align:justify;/*
 background:url(../images/bg_rbtm.jpg) no-repeat;*/
 }
#inner_rbtm
 {
 width:717px; height:13px;
 float:left;/*
 background:url(../images/bg_rbtm.jpg) no-repeat;*/
 }

/* photogallery */

.photo_box
 {
 width:138px; height:219px;
 float:left;
 margin:10px 17px;
 }
.photobox_top
 {
 width:116px;
 float:left;
 border:1px solid #f4e8e8;
 padding:10px;
 }
 
 .photo_box1
 {
 width:138px; 
 float:left;
 margin-right:20px;
 }
.photobox_top1
 {
 width:116px; 
 float:left;
 border:1px solid #f4e8e8;
 padding:10px;
 margin:0 0 0 15px;
 
 }
.photobox_btm
 {
 width:138px; height:13px;
 float:left;
 font:normal 12px/18px Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 text-align:center;
 background-color:#666666;
  margin:0 0 0 0;
  padding-bottom:10px;
  padding-top:4px;
  margin-left:15px;/*
 background:url(../images/photo_bg.jpg) no-repeat;*/
 }
.photobox_btm_2
 {
 width:138px; height:13px;
 float:left;
 font:normal 12px/18px Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 text-align:center;
 background-color:#666666;
  margin:0 0 0 0;
  padding-bottom:10px;
  padding-top:4px;/*
 background:url(../images/photo_bg.jpg) no-repeat;*/
 }
#photoinner_rcnt
 {
 width:673px;
 float:left;
 background:/*url(../images/bg_rtop.jpg) no-repeat */#d1d0d0;
 margin:5px  0;
 padding:10px 10px;
 font:normal 12px/18px Arial, Helvetica, sans-serif;
 color:#333333;
 }
 
 
 
 
 #photoinner_rcnt h3
 {
 font: bold 13px Arial, Helvetica, sans-serif;
 color:#c40918;
 }
  #photoinner_rcnt p
 {
 font: 12px/18px Arial, Helvetica, sans-serif;
 color:#333333;
 text-align:justify;
 text-decoration: none;
 }
 .vlink:link,.vlink:visited
 {
 font: 12px/18px Arial, Helvetica, sans-serif;
 color: #333333;
 text-align:justify;
 list-style:none;
 text-decoration: none;
 }
.vlink:hover
 {
 font: 12px/18px Arial, Helvetica, sans-serif;
 color: #000000;
 text-align:justify;
 list-style:none;
 text-decoration: underline;
 }
 
 
 
 
 
 
 
 
 
 
 
 
 .adress{
  font:normal 13px Georgia, "Verdana", Times, serif;
 color:#806539;
 line-height:22px;
 }
 #slider {
    width: 1003px; /* important to be same as image width */
    height: 272px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 1003px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span 
{
top:213px;
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 1003px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.top h1 {
	font: normal 30px "Arial", Helvetica, sans-serif;
	color:#e30a1e;
	}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}
 
 
.ad_1_cvr
{
background-color:#fff;
margin-top:20px;
margin-bottom:10px;
height:385px;
}
.ad_1_left
{
width:30%;
float:left;
background-color:#fff;
font: bold 12px/18px Arial, Helvetica, sans-serif;
color:#333333;
padding-left:10px;
padding-top:120px;
padding-bottom:20px;
}
.ad_2
{
font: bold 12px/18px Arial, Helvetica, sans-serif;
color:#333333;
}
