
/*  ----------\
	-----------------------------------------------
	Title 		: FigClothing.com CSS Document
	Author 		: Francis Hogue
	Edition 	: Blank
	Version 	: 1.0
	Created 	: 01-09-2007
	Updated 	: 
	Contact 	: francishogue@francishogue.com
	Copyright 	: FigClothing.com (c) 2007
	-----------------------------------------------
	----------/
	
*/



/* --------------------------------------
	
	=layout, structure
	
-------------------------------------- */
body#threeCol #content {
	float: right;
	width: 595px;
	
}

body#threeCol #sidebar {
	border-top: 1px solid #000;
	float: left;
	padding-top: 16px;
	width:180px;
}


/***********************/
/* SIDEBAR TITLE HERE  */
/***********************/
body#threeCol #sidebar h2 a {
	color:#888888;
}
/************************/




body#threeCol #sub-content {
	border-top: 1px solid #000;	
	float: right;
	padding-top: 16px;
	margin-bottom:0px;
	width: 240px;
}

body#threeCol #sub-picture {
	/*border-top: 1px solid #000;	*/
	float: right;
	/*_float: left;
	_padding-top: 16px;
	_width: 238px;*/
	width: 300px;
}

body#threeCol #otherItems {
	margin-top:8px;
	margin-left:54px;
	border-top: 1px solid #000;	
	width: 538px;
}

img.product-ss {
	border-top: 1px solid #000;
	float: right;
	/*padding: 16px 0 0 0;*/
	padding: 0 0 0 0;
}

#product-desc {
	height:86px;
	font-size:10px;
	text-transform:uppercase;
}

#product-desc, #product-select {
	/*background: url(../img/bg-separator.gif) no-repeat 0 100%;*/
	padding: 0 0 0px 0;
}
#product-select { float: left; width: 100%; padding-top: 4px; }
#product-colors {
	/*background: url(../img/bg-separator.gif) no-repeat 0 100%;
	float: left;*/
	border-top:1px solid #000000;
	margin:0px 0px 0px 0px;
	float:left;
	
}


/* --------------------------------------
	
	=headers
	
-------------------------------------- */
.sidebar h2 {
	font-size: 13px;
}


body#threeCol #headbar h2 {
	float: right;
	font-size: 160%;
	font-weight: bold;
	margin: 16px 0 4px 0;
	width: 404px;
	text-align:right;
}
body#threeCol #headbar h2 span {
	font-size: 60%;
	font-weight: normal;
}

/* --------------------------------------
	
	=basic text style
	
-------------------------------------- */

body#threeCol #headbar ul {
	float: left;
	width: 351px;
}

body#threeCol #headbar ul li { 
	float: left; 
	/*padding-top: 26px;*/
}


#product-desc p, #product-desc ul {
	font-size: 11px;
	text-transform: none;
	/*font-weight:bold*/
}

#product-colors p { margin: 16px 0 10px 0;}

/* --------------------------------------
	
	=list
	
-------------------------------------- */
#product-desc ul {
	margin: 0;
}

#product-desc ul li {
	background: url(../img/dash.gif) no-repeat 0 50%;
	line-height: 100%;
	margin: 0;
 	padding-left: 12px;
}


ul#colors {
	float: left;
	margin: 0 0 12px 0;
	width: 238px;
}

ul#colors li {
	display: block;
	float: left;
	margin-left: 10px;
}

ul#colors li.first { margin: 0; }

ul#colors li a {
	background: url(../img/border-colors-off.gif) no-repeat 0 100%;
	display: block;
	height: 26px;
	text-indent: -9999px;
	width: 21px;
}

ul#colors li a:hover {
	background: url(../img/border-colors.gif) no-repeat 0 100%;
}


ul#colors li a.active {
	background: url(../img/border-colors.gif) no-repeat 0 100%;
}


ul#product-options {
	clear: both;
	font-size: 80%;
	padding: 10px 0 0 0;
	
}
ul#product-options li {
	height: 15px;
	line-height: 15px;
	margin-bottom: 5px;
}
ul#product-options li a {
	
	padding-left: 29px;
}
ul#product-options li#where { background: url(../img/ico-cintre.gif) no-repeat 0 50%; }
ul#product-options li#add { background: url(../img/ico-valise2.gif) no-repeat 0 50%; }

/* --------------------------------------
	
	=form
	
-------------------------------------- */
form#product-form {
	padding-top: 10px;
}

form#product-form label{
	display: block;
	float: left;
	font-size: 70%;
	line-height: 20px;
	margin-bottom: 7px;
	width: 82px;
}
form#product-form select, form#product-form input {
	float: left;
	margin-bottom: 7px;
}

form#product-form input#quantity {
	width: 20px;
}

/* --------------------------------------

	= icone bottom
	
----------------------------------------- */
ul.thumbs {
	/*_border-top: 1px solid #000;*/
	float: left;
	padding: 0 0 0 0;
	/*width: 420px*/
}

ul.thumbs li {
	display: inline;
	float: left;
	margin: 0 0 22px 16px;
	width: 89px;
	text-align:center;
}

body#twoCol div.content ul.thumbs li img {
	margin: 0; 
}

ul.thumbs li a {
	font-size: 70%;
}


h2#title-collection{
	padding-bottom:35px;
	/*_background:transparent url() no-repeat scroll left bottom;*/
}

div.container {
	border-top: 1px solid #000;
	clear: both;
	float: right;
	padding: 16px 0 0 0;
	width: 540px;
	margin-top:0px;
}


#devant_dos {
	position:relative;
	float:right;
	top:-380px;
	z-index:99;
	color:#888888;
	font-size:70%;
}