html,
body,
#body1 {
	height: 100%; padding: 0; margin: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../imgs/bg.jpg);	background-repeat: no-repeat;	background-position: left top;
}



#body1 { width: 100%; background-color:none;}
#body1 td { vertical-align: middle;  background-color:none;}


	#body1 a:link, #body1 a:visited, #body1 a:active { color: #00B1F3; text-decoration:underline; } /*wine = 6D0028*/
	#body1 a:hover {  color: #00B1F3; text-decoration:none; }


#main-2 { width: 900px; margin: 1em auto; }
#main-1 {  background: #fff url(../imgs/main/main_gradient_bg.gif) repeat-x 0 100% ; }

#main,  .x  {background-color:none; background: url(../imgs/main/main_bg_middle.gif) repeat-y 100% 0;  }
#main1, .x1 {background-color:none; background: url(../imgs/main/main_bg_top.gif) no-repeat 100% 0; }
#main2, .x2 {background-color:none; background: url(../imgs/main/main_bg_bottom.gif) no-repeat 100% 100%; }

.W3C #main2 { overflow: hidden; }
.IE #main2 { zoom:1; }

/*Change */#main .sidebar { width:260px; }
.W3C #main .sidebarR { width: 240px; min-height:577px; }
.IE #main .sidebarR { width: 240px; height:577px; }
/*EXTRA */ #main .sidebarR p { padding:0 15px 0 0; font-size: 80%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:12px;}


/*Contact */
.W3C #main .sidebarRc { width: 240px; min-height:577px; }
.IE #main .sidebarRc { width: 240px; height:577px; }
/*EXTRA */ #main .sidebarRc p { padding:0 15px 0 0; font-size: 80%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }


#left_col  { float: left;  }
#right_col { float: right; }

.dual_col #right_col {  display: none; }

#content { margin: 0 260px; min-height: 400px; position:relative;}
.W3C #content img { margin: 1px 0 -3px 0; padding:0; }
.IE #content img { margin: 1px 0; padding:0; }
.IE6 #content { height: 400px; }

.dual_col #content { margin-right: 0; }

#logo      { display: block; width: 230px; height: 65px; margin: auto; background: url(../imgs/logo.png) no-repeat 0 0; }
.IE6 #logo { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/logo.png', sizingMethod='scale'); }

#logo span { margin: -999em; }


.shop_btn { text-align: right; margin: 20px; }

#navigation,
#navigation li {
	margin: 0; padding: 0; list-style-type: none;
}

#navigation { margin-top: 100px;  background-color:none; }

#navigation      a { display: block; background-repeat: no-repeat; overflow: hidden; }
.IE6 #navigation a { zoom: 1 }


#navigation a        span { display: block; }
#navigation a .title span {	margin: -999em; }

#navigation a .title { background-repeat: no-repeat; background-position: 0 0; height: 30px; width: 200px; float: right;  }

#navigation      .collection a .title { background-image: url(../imgs/nav/collection.png);  }
.IE6 #navigation .collection a .title { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/collection.png', sizingMethod='scale'); }

#navigation      .archive a .title { background-image: url(../imgs/nav/archive.png);  }
.IE6 #navigation .archive a .title { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/archive.png', sizingMethod='scale'); }

#navigation      .biography a .title { background-image: url(../imgs/nav/biography.png);  }
.IE6 #navigation .biography a .title { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/biography.png', sizingMethod='scale'); }

#navigation      .retailers a .title { background-image: url(../imgs/nav/retailers.png);  }
.IE6 #navigation .retailers a .title { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/retailers.png', sizingMethod='scale'); }

#navigation      .press a .title { background-image: url(../imgs/nav/press.png);  }
.IE6 #navigation .press a .title { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/press.png', sizingMethod='scale'); }

#navigation      .contact a .title { background-image: url(../imgs/nav/contact.png);  }
.IE6 #navigation .contact a .title { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/contact.png', sizingMethod='scale'); }

#navigation      .mailing a .title { background-image: url(../imgs/nav/mailing.png);  }
.IE6 #navigation .mailing a .title { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/mailing.png', sizingMethod='scale'); }

#navigation a .star { width: 30px; height: 30px; float: right; /*margin-right:10px;*/ }

#navigation a:hover .star,
#navigation a.active .star {
	background: url(../imgs/nav/star.png) no-repeat -2px -3px;
}

.IE6 #navigation a:hover  .star ,
.IE6 #navigation a.active .star {
	background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/nav/star.png', sizingMethod='scale');
}

.shop_btn   a .title { display: none; }

#footer { text-align: right;  font-size: 63%; padding: 2px; }

 
/* slider*/
p:first-child { margin-top:0px }
table { empty-cells:hide }
._sp { font-size:1px; visibility:hidden }
._lp { margin-bottom:0px }
em { font-style:italic }
h1 { font-weight:bold; font-size:18px }
h2 { font-weight:bold; font-size:16px }
h3 { font-weight:bold; font-size:14px }
strong { font-weight:bold }
.style4 { color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px }
.style1 { font-size:20px }
div.scroller { overflow:hidden; position:relative;  width:374px; height:577px; z-index:1; margin-bottom:1px; }
div.scroller div.section { overflow:hidden; float:left; height:577px; width:374px }
div.scroller div.content { width:8000px; height:576px } /*width must be longer than combined widths*/

/* */
   
  .ctitle {position:absolute; top:547px; height:30px; width:374px; color:black; font-size:12px; }
  .W3C .ctitle {line-height:30px;}
  .ctitle { background-image: url(../imgs/collection/bg-title.png);  }
/*.IE6 .ctitle { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/collection/bg-title.png', sizingMethod='scale'); }
*/
.ctitle .tr{float:right; width:124px; text-align:right; padding-right:8px; z-index:9999; }
.ctitle .tl{width:230px; padding-left:8px; line-height:30px; }
.cimg {width:374px; height:577px; }
.W3C .itemw {width:42px; float:left; margin:14px 14px  0 0;}
.IE .itemw {width:42px; float:left; padding:14px 14px  0 0;}
.itemw  img {border:1px solid #555;}


/**/
.bio {text-align:left; margin-right:5px;}

form {margin:10px 0;}


#left_col .sidebar {position:relative;}
#left_col.sidebar {position:relative;}
#left_col  {position:relative;}
.sidebar {position:relative;}

/*	dropdown */
#dropdown {	position:absolute;	right: 0;	top: 190px;	visibility: hidden;	width:140px;	z-index:10; font-size:11px;	/*background-color:#1B0802;*/ }
	#dropdown ul {	list-style: none;margin: 0;	padding: 5px 3px; font-size:1.1em; text-align:right}
	#dropdown li {	padding:3px 5px; list-style: none;}
		#dropdown a:link, #dropdown a:visited, #dropdown a:active { /*color: #fff; */  text-decoration:none; }
		#dropdown a:hover {  /*color: #fff; */ text-decoration:none; } 
		
#dropdown {	background-color:#fff; }

		
/*	dropdown end */