/* ------------ Backgrounds ------------- */



body

{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#cfcfcf; font-weight:normal; background-image: url(../images/bg_site.jpg); background-repeat: repeat; background-attachment: scroll; background-position: center top; }



.bg_bio

{

	background:#FFFFFF url(../images/bg_bio_top.gif) center top no-repeat;

	height:560px;

}

.bg_mail

{

	background:#FFFFFF url(../images/bg_mail.jpg) left top no-repeat;

}





/* ------------------------------ Menu ------------------------------------- */





A.MenuLink

{

	font-family:"Trebuchet MS", Arial, Helvetica-Normal, sans-serif;

	font-size:8pt;

	color:#535353;

	font-weight:normal;

	letter-spacing:1pt;

	text-decoration:none;

	padding-left:5px;

	

}

A.MenuLink:hover 

{

	font-family:"Trebuchet MS", Arial, Helvetica-Normal, sans-serif;

	font-size:8pt;

	color:#BBB;

	font-weight:normal;

	letter-spacing:1pt;

	text-decoration:none;

	padding-left:5px;

}







/* --------------------------- End of Menu ---------------------------------- */







/* ------------ Others ------------- */



img {outline:none;}

A, A:hover img{outline:none;}





A

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#888888;

	font-weight:normal;

	text-decoration:underline;

}

A:hover

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#000000;

	font-weight:normal;

	text-decoration:none;

}



A.Link

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#333333;

	font-weight:normal;

	text-decoration:none

}

A.Link:hover

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#000000;

	font-weight:normal;

	text-decoration:underline;

}





A.Footer_Link

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	color:#737373;

	font-weight:normal;

	text-decoration:none;

}

A.Footer_Link:hover

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	color:#aaaaaa;

	font-weight:normal;

	text-decoration: underline;

}





.Content_DescriptionText

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#323232;

	font-weight:normal;

	line-height:18pt;

}



.Content_Text

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#323232;

	font-weight:normal;

	line-height:14pt;

}



.Content_Text_Strip

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#323232;

	font-weight:normal;

	line-height:10pt;

}





.Footer_Text

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:7pt;

	color:#737373;

	font-weight:normal;

}



.Collection_Panel

{

	background-color:#ededed;

	border:1px solid #c6c6c6;

	color:#323232;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	padding:10px;

	margin-bottom:2px;

}

.Collection_Panel ul{list-style-type:none; margin:0px; padding:0px;}

.Collection_Panel ul li{margin:0px; padding-bottom:10px;}



A.Collection_Panel_Darkbg

{

	display:block;

	width:176px;

	background-color:#818181;

	color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	padding:10px;

	text-decoration:none;

}

A.Collection_Panel_Darkbg:hover

{

	display:block;

	width:176px;

	background-color:#666666;

	color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	padding:10px;

	text-decoration:none;

}



.Collection_Detail_Heading

{

	color:#3e3d3f;

	font-family:"AvantGarde Md BT", "AvantGarde Bk BT", Arial, Verdana;

	font-size:16pt;

	font-weight:normal;

	letter-spacing:1pt;

}



.Collection_Detail_bg

{

	background-color:#e5e5e5;

	border:0px solid #c6c6c6;

	color:#333333;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	padding:5px;

}

.Collection_Detail_bg_Text

{

	color:#332931;

	font-family:"AvantGarde Md BT", "AvantGarde Bk BT", Arial, Verdana;

	font-size:14pt;

	font-weight:normal;

	letter-spacing:0.5pt;

}



.Stokist_List_bg

{

	background-color:#f4f2eb;

	color:#323232;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:normal;

	padding:10px;

	margin-bottom:2px;

}



/* ------------ Collection Navigation Buttons ------------- */



A.Nav_Prev

{

	display:block;

	background-image:url(../images/btn_coll_prev_n.jpg);

	width:60px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#535353;

	font-weight:normal;

	text-decoration:none;

	text-align:right;

	vertical-align:middle;

	padding:4px 10px 0px 0px;

}

A.Nav_Prev:hover

{

	display:block;

	background-image:url(../images/btn_coll_prev_h.jpg);

	width:60px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#535353;

	font-weight:normal;

	text-decoration:none;

	text-align:right;

	vertical-align:middle;

	padding:4px 10px 0px 0px;

}



A.Nav_Next

{

	display:block;

	background-image:url(../images/btn_coll_next_n.jpg);

	width:60px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#535353;

	font-weight:normal;

	text-decoration:none;

	text-align:left;

	vertical-align:middle;

	padding:4px 0px 0px 10px;

}

A.Nav_Next:hover

{

	display:block;

	background-image:url(../images/btn_coll_next_h.jpg);

	width:60px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#000000;

	font-weight:normal;

	text-decoration:none;

	text-align:left;

	vertical-align:middle;

	padding:4px 0px 0px 10px;

}

/* ------------ End of Collection Navigation Buttons ------------- */





/* ------------ Couture Navigation Buttons ------------- */



A.Nav_Couture_Prev

{

	display:block;

	background-image:url(../images/btn_couture_prev_n.jpg);

	width:59px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#535353;

	font-weight:normal;

	text-decoration:none;

	text-align:right;

	vertical-align:middle;

	padding:4px 10px 0px 0px;

}

A.Nav_Couture_Prev:hover

{

	display:block;

	background-image:url(../images/btn_couture_prev_h.jpg);

	width:59px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#535353;

	font-weight:normal;

	text-decoration:none;

	text-align:right;

	vertical-align:middle;

	padding:4px 10px 0px 0px;

}



A.Nav_Couture_Next

{

	display:block;

	background-image:url(../images/btn_couture_next_n.jpg);

	width:61px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#535353;

	font-weight:normal;

	text-decoration:none;

	text-align:left;

	vertical-align:middle;

	padding:4px 0px 0px 10px;

}

A.Nav_Couture_Next:hover

{

	display:block;

	background-image:url(../images/btn_couture_next_h.jpg);

	width:61px;

	height:19px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#000000;

	font-weight:normal;

	text-decoration:none;

	text-align:left;

	vertical-align:middle;

	padding:4px 0px 0px 10px;

}



/* ------------ End of Couture Navigation Buttons ------------- */







/* ------------ Form------------- */



input

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#979797;

	background-color:#FFFFFF;

	border:1px solid #AFAFAF;

}

input.clsTextbox

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#979797;

	background-color:#FFFFFF;

	border:1px solid #AFAFAF;

	padding:5px;

}

input.clsTextbox_Stockist

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#979797;

	font-style:italic;

	background-color:#fbfafa;

	border:1px solid #d0d0d0;

	padding:5px;

}

TextArea.clsTextArea

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	color:#979797;

	background-color:#FFFFFF;

	border:1px solid #AFAFAF;

	padding:5px;

}

.ButtonStyle

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #333333;

	background-color:#FFFFFF;

	border:1px solid #AFAFAF;

	padding:5px 15px;

	margin-right:5px;

}



.SuccessMessage

{

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 10pt;

	font-weight: normal; 

    color: #156F00;

    text-decoration: none;

	background-color: #E5FFD4;

}

.ErrorMessage

{

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 10pt;

	font-weight: normal;

    color: #E11800;

    text-decoration: none;

	background-color: #FFEAE8;

}

.WarningMessage

{

    font-family: Arial, Verdana, Helvetica, sans-serif;

    font-size: 10pt;

	font-weight: normal;

    color: #797500;

    text-decoration: none;

	background-color: #FFFEE2;

}





img.PhotoBorderMedium

{

	padding: 3px;

	background-color: #FFFFFF;

}




