@charset "UTF-8";
/* CSS Document */

html { 
min-height: 100%; 
margin-bottom: 1px; 
}

body {
font-family:corbel,"Lucida Grande","Lucida Sans Unicode",
             "Lucida Sans",
             "DejaVu Sans",
             "Bitstream Vera Sans",
             "Liberation Sans",
             Verdana,
             arial,
             sans-serif;

font-size: 13px;
color:#777777;
background-image:url(assets/top2.jpg);
background-repeat:repeat-x;
background-position:top;
overflow-y: scroll;
}


a {
text-decoration:none;
color:#777777;
}

a:hover {
color:#4D281F;
}

a img, a:hover img {
border:none;
text-decoration:none;
}

h3 {
color:#4D281F;
}

h4 {
color:#4D281F;
}

h3 a {
color:#4D281F;
}

.wrap {
margin-left:auto;
margin-right:auto;
width: 800px;
margin-top:15px;
}
/* header */
.header {
width:100%;
height:25px;
}

.logo {
width:300px;
height:25px;
float:left;
z-index:999;
position:relative;
}

ul#topnav {
font-size: 13px;
width:470px;
float:right;
margin:8px 0px 0 0;
padding:0px 0 0 0;

}

#topnav li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}

li .current{
color:#4D281F;

}

/* nav */


li#a a {
text-indent:-9999px;
background-image:url(nav/about.gif);
display:block;
height:20px;
width:50px;
}

li#a a:hover {
background-image:url(nav/about.gif);
background-position:0 20px;
}

li#a a.ac{
background-image:url(nav/about.gif);
background-position:0 20px;
}

li#k a {
text-indent:-9999px;
background-image:url(nav/kantha.gif);
display:block;
height:20px;
width:54px;
}

li#k a:hover {
background-image:url(nav/kantha.gif);
background-position:0 20px;
}

li#k a.kc {
background-image:url(nav/kantha.gif);
background-position:0 20px;
}

li#f a {
text-indent:-9999px;
background-image:url(nav/fashion.gif);
display:block;
height:20px;
width:58px;
}

li#f a:hover {
background-image:url(nav/fashion.gif);
background-position:0 20px;
}

li#f a.fc {
background-image:url(nav/fashion.gif);
background-position:0 20px;
}

li#h a {
text-indent:-9999px;
background-image:url(nav/house.gif);
display:block;
height:20px;
width:87px;
}

li#h a:hover {
background-image:url(nav/house.gif);
background-position:0 20px;
}

li#h a.hc {
background-image:url(nav/house.gif);
background-position:0 20px;
}

li#p a {
text-indent:-9999px;
background-image:url(nav/press.gif);
display:block;
height:20px;
width:86px;
}

li#p a:hover {
background-image:url(nav/press.gif);
background-position:0 20px;
}

li#p a.pc {
background-image:url(nav/press.gif);
background-position:0 20px;
}

li#s a {
text-indent:-9999px;
background-image:url(nav/stockists.gif);
display:block;
height:20px;
width:66px;
}

li#s a:hover {
background-image:url(nav/stockists.gif);
background-position:0 20px;
}

li#s a.sc {
background-image:url(nav/stockists.gif);
background-position:0 20px;
}

li#c a {
text-indent:-9999px;
background-image:url(nav/contact.gif);
display:block;
height:20px;
width:54px;
}

li#c a:hover {
background-image:url(nav/contact.gif);
background-position:0 20px;
}

li#c a.cc {
background-image:url(nav/contact.gif);
background-position:0 20px;
}


/* content */
.content {
clear:both;
position:relative;
height:550px;
border: #A6A6A6 solid 1px;
background-image:url(assets/home_bg.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;
margin-top:6px;
}

.content_stock {
clear:both;
position:relative;
height:1800px;
border: #A6A6A6 solid 1px;
background-image:url(assets/home_bg.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;
margin-top:6px;
}

#about {
background-image:url(assets/bg_16.jpg);
background-repeat:no-repeat;
background-position:top;
}

#kantha {
background-image:url(assets/bg_3.jpg);
background-repeat:no-repeat;
background-position:top;
}

#fashion {
background-image:url(assets/bg_5.jpg);
background-repeat:no-repeat;
background-position:top;
}

#press {
background-image:url(assets/bg_15.jpg);
background-repeat:no-repeat;
background-position:top;
}

#home {
background-image:url(assets/bg_6.jpg);
background-repeat:no-repeat;
background-position:top;
}

#stockists {
background-image:url(assets/bg_11.jpg);
background-repeat:no-repeat;
background-position:top;
}

#links {
background-image:url(assets/home_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

#contact {
background-image:url(assets/bg_13.jpg);
background-repeat:no-repeat;
background-position:top;
}


.panel_content {
width:680px;
margin:0px 60px 0 60px;
position:relative;
}

.story_content {
width:680px;
margin:160px 60px 0 60px;
position:relative;
}

.text {
position:relative;
width:240px;
padding: 0 40px 0 0;
float:left;
}
/*panel text*/
.textmiddle {vertical-align:top;} 

a.cross-link {
font-style:italic;
}

ul.item {
list-style-type: none;
line-height:190%;
padding-left:0;
}

li.title {
color:#4D281F;
text-transform:capitalize;
}

li.country {
color:#4D281F;
font-size:14px;
text-transform:uppercase;
text-decoration:underline;
font-weight:bold;
}


#portrait_text {
width:340px;
}

.story_content_slide {
margin:0px 60px 0 60px;
}
/*panel text end*/

/* stockists columns*/
.col_1 {
list-style-type: none;
line-height:140%;
}

.col_2 {
list-style-type: none;
line-height:140%;
margin: -350px 0 0 237px;
}

.col_3 {
list-style-type: none;
line-height:140%;
margin: -291px 0 0 474px;
}

#col_world {
list-style-type: none;
line-height:140%;
padding-left:0px;
margin-left:0px;
}

#col_world li{
list-style-type: none;
line-height:140%;
padding-left:0px;
margin-left:0px;
}


#col_us {
margin-left:300px
list-style-type: none;
line-height:140%;
padding-left:0px;
margin-left:0px;
}

#col_us li{
list-style-type: none;
line-height:140%;
padding-left:0px;
}


/* stockists columns ends*/

/*lnks page*/
ul.links {
list-style-type: none;
line-height:150%;
margin-left:60px;
padding-left:0px;
}

ul.contak {
list-style-type: none;
line-height:150%;
margin-left:75px;
padding-left:0px;
}

.image {
position:relative;
float:right;
width:400px;
}

#portrait_img {
width:300px;

}

.image img {
text-align:right;
}
.thumbnails {
position:relative;
clear:both;
}

/* footer */
.footer {
clear:both;
position:relative;
}


p#design {
font-size: 10px;
color:#777777;
width:160px;
float:right;
margin:5px 0 0 0;
padding:0px 0 0 0;
}

p#design a {
color:#777777;
}

p#design a:hover {
color:#4D281F;
}
ul#bottomnav {
display:none;
font-size: 13px;
width:100px;
float:right;
margin:2px 0 0 0;
padding:0px 0 0 0;

}



#bottomnav li {
list-style-type: none;
display:inline;
}

#bottomnav li a{
color:#777777;
}

#bottomnav li a:hover {
color:#4D281F;
}



/* nav */


li#a a{
text-indent:-9999px;
background-image:url(nav/about.gif);
display:block:
height:20px;
width:50px;
}

li#a a:hover{
background-image:url(nav/about.gif);
position:0 20px;
}

a#xhtml {

float:left;
margin:0 10px 0 0;
width:82px;
}

a#css {
background-position:0 -392px;
float:left;
width:82px;
}



a#xhtml  {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(assets/w3c_logos_xhtml.png) ;
display:block;
height:16px;
text-indent:-9999px;
width:82px;
}

a#css  {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(assets/w3c_logos_css.png) ;
display:block;
height:16px;
text-indent:-9999px;
width:82px;
}


