/* CSS Document */
html {
	overflow-y: scroll;
}
body {
	width: 918px;
	height: 100%;
	margin:0 auto;
	font-size:12px;
	font-family: Arial, Verdana;
	background:#4d4d4d;
}

img {
	border:0;
}
.image_highlight{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}



#main {
	float:left; width:918px;
}
#home_content {
	float:left; width:918px; background: url(../images/intro.jpg) center no-repeat; height:550px; cursor:pointer;
}
#home_content a {
	float:left; width:918px; margin:270px 160px 0 0; text-decoration:none;
}
#header {
	float:left; width:918px; padding:10px 0 2px 0;
}
.header_homelink {
  float:left;
  width:360px;
  text-align:left;
  text-transform:uppercase;
  font-family:Lucida Sans,Verdana,Helvetica,Arial;
  color: #FFFFFF;
  font-size:13px;
  padding:0px 0 7px 0;
  /*border: solid 1px;*/
  /* padding-right:13px;*/
}
.header_homelink a{
  color: #FFFFFF;
  font-family:Lucida Sans,Verdana,Helvetica,Arial;
}

.header_breakingnews_link {
  float:right;
  width:500px;
  text-align:right;
  text-transform:uppercase;
  font-family:Arial, Verdana;
  color: #FFFFFF;
  font-size:12px;
  font-weight: bold;
  /*padding-right:13px;*/
  margin-top:52px;
  bottom:0;
}
.header_breakingnews_link a{
  color: #FFFFFF;
  text-decoration:underline;
}

.header_shoponline_link {
  float:right;
  width:500px;
  text-align:right;
  text-transform:uppercase;
  font-family:Arial, Verdana;
  color: #FFFFFF;
  font-size:12px;
  font-weight: bold;
  /*padding-right:13px;*/
  margin-top:52px;
  bottom:0;
}
.header_shoponline_link a{
  color: #FFFFFF;
  }
  
  
  
  #logo{
	float:left;
  width:660px;
  height:25px;
  padding:55px 0px 0px 0px;
  text-align:left;
  /*border: solid 1px;*/

}
#logo p{
	font-family: Lucida Sans, Verdana, Helvetica, Arial;
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:2px;
	color:#ffffff;
	}
#logo a{
	float:left;
  width:650px;
  height:28px;
  text-align:left;
	font-family: Lucida Sans, Verdana, Helvetica, Arial;
	text-transform:uppercase;
	font-size:26px;
	color:#ffffff;
	padding-top:2px;
}




#menu {
	float: left; width:500px;
}

.banner_stockists {
	float:left; width:918px; padding-bottom:40px; padding-left:10px; padding-right:5px;
}
.banner_collection {
	float:left; width:918px; padding-bottom:40px; padding-left:10px; padding-right:5px;
}
.banner_collection {
	height:480px;
	padding-bottom:125px;
}
.banner_collection img { float:left;}
#content {
	float: left; width:918px; height:504px; padding:5px 0px 5px 0px; text-transform:uppercase; 
}


#lifestyle_content {
	float: left;
  width:918px;
  min-height:504px;
  padding:0;
   background:#ffffff; 
  margin 0px auto;
}

#lifestyle_righttag_content {
  float: left;
  width:100%;
  height:50px;
  background-color:#5f5f5f;
  /*border:#000 solid 1px;*/
  margin-right:auto;
  padding: 10px 0 0 5px;
  margin:6px 0 0 0;
  font-family:Arial;
  /*border: solid 1px;;*/
}
#lifestyle_righttag_content a{
font-size:9px;
font-weight:bold;
color:#cbcccc;
padding: 0 0 0 5px;
}
#lifestyle_righttag_content li{
margin: 0;
padding: 0px 0 0 0;
list-style-type:none;
}

#lifestyle_innerleft_content {
  float: left;
  width:225px;
/*  height:484px;*/
  text-transform:uppercase;
  font-size:10px;
  margin-top:80px;
  
  /*border: solid 1px;;*/
}
#lifestyle_innerleft_content ul{
margin:15px 0 0 0;
padding:0px 0 0 10px;
}
#lifestyle_innerleft_content ul ul{
margin-top:2px;
padding:0px 0px 0px 17px;
}
#lifestyle_innerleft_content li{
margin: 0;
padding: 2px 0 0 0;
list-style-type:none;
display:block;
}
#lifestyle_innerleft_content a{
color:#4d4d4d;
}

#lifestyle_innerleft_content a:hover{
color:#000;
font-family:Arial;
font-weight:bold;
}
#lifestyle_innerleft_content #current{
color:#952715;
font-family:Arial;
font-weight:bold;
}
#lifestyle_innerleft_content .boldblack{
color:#000;
font-family:Arial;
font-weight:bold;
}
#lifestyle_innerleft_content .natalie{
color:#ee6557;
font-family:Arial;
/*font-weight:bold;*/
}
#lifestyle_innerleft_content .rates{
color:#2195cb;
font-family:Arial;
}
#lifestyle_innerleft_content .services{
color:#5db835;
font-family:Arial;
}
#lifestyle_innerleft_content .howwework{
color:#db68d7;
font-family:Arial;
}
#lifestyle_innerleft_content .wardrobe{
color:#9c47de;
font-family:Arial;
}
#lifestyle_innerleft_content .fillgaps{
color:#5d8acd;
font-family:Arial;
}
#lifestyle_innerleft_content .puttogether{
color:#ffa200;
font-family:Arial;
}
#lifestyle_innerleft_content .followup{
color:#f0652e;
font-family:Arial;
}
#lifestyle_innermiddle_content a{
color:#4d4d4d;
}
#lifestyle_innermiddle_content {
  float: left;
  width:357px;
  height:484px;
  padding:0;
 /* border: solid 1px;*/
}
#lifestyle_innermiddle_content .natalie{
color:#ee6557;
font-family:Arial;
/*font-weight:bold;*/
}

#lifestyle_innermiddle_content .rates{
color:#2195cb;
font-family:Arial;
/*font-weight:bold;*/
}
#lifestyle_innermiddle_content .services{
color:#5db835;
font-family:Arial;
/*font-weight:bold;*/
}
#lifestyle_innermiddle_content .howwework{
color:#db68d7;
/*font-family:Arial;*/
/*font-weight:bold;*/
}
#lifestyle_innermiddle_content .wardrobe{
color:#9c47de;
/*font-family:Arial;*/
/*font-weight:bold;*/
}
#lifestyle_innermiddle_content .fillgaps{
color:#5d8acd;
/*font-family:Arial;*/
/*font-weight:bold;*/
}
#lifestyle_innermiddle_content .puttogether{
color:#ffa200;
/*font-family:Arial;*/
/*font-weight:bold;*/
}
#lifestyle_innermiddle_content .followup{
color:#f0652e;
/*font-family:Arial;*/
/*font-weight:bold;*/
}
#lifestyle_innermiddle_content h4{
color:#4d4d4d;
margin:7px 0 10px 0;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h4.natalietitle{
color:#ee6557;
margin:7px 0 0px 0;
text-transform:uppercase;
font-size:24px;
font-weight:normal;
font-family: Lucida Sans, Verdana, Helvetica, Arial;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h4.nataliesubtitle{
color:#ee6557;
margin:3px 0 35px 0;
text-transform:uppercase;
font-size:18px;
font-weight:normal;
font-family: Lucida Sans, Verdana, Helvetica, Arial;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h4.ratestitle{
color:#4d4d4d;
margin:7px 0 35px 0;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h3{
color:#be5443;
margin:7px 0 10px 0;
font-weight:bold;
font-size:13px;
text-transform:none;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h3.services{
color:#5db835;
margin:20px 0 10px 0;
font-weight:bold;
font-size:13px;
text-transform:none;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h3.howwework{
color:#db68d7;
margin:20px 0px 10px 0;
padding-right:40px;
font-weight:normal;
font-size:22px;
text-transform:none;
font-family:Lucida Sans, Verdana, Helvetica, Arial;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h3.wardrobe{
color:#9c47de;
margin:20px 0px 10px 0;
padding-right:40px;
font-weight:normal;
font-size:22px;
text-transform:none;
font-family:Lucida Sans, Verdana, Helvetica, Arial;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h3.fillgaps{
color:#5d8acd;
margin:20px 0px 10px 0;
padding-right:40px;
font-weight:normal;
font-size:22px;
text-transform:none;
font-family:Lucida Sans, Verdana, Helvetica, Arial;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h3.puttogether{
color:#ffa200;
margin:20px 0px 10px 0;
padding-right:40px;
font-weight:normal;
font-size:22px;
text-transform:none;
font-family:Lucida Sans, Verdana, Helvetica, Arial;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content h3.followup{
color:#f0652e;
margin:20px 0px 10px 0;
padding-right:40px;
font-weight:normal;
font-size:22px;
text-transform:none;
font-family:Lucida Sans, Verdana, Helvetica, Arial;
/* border: solid 1px;*/
/*padding:10px;*/
}
#lifestyle_innermiddle_content ul{
font-family:Arial;
font-size:10px;
color:#4d4d4d;
margin:30px;
padding:20px 0px 0px 0px;
line-height:20px;
}
#lifestyle_innermiddle_content ul.ulrates{
font-family:Arial;
text-transform:normal;
font-size:10px;
color:#4d4d4d;
margin:15px 0 0 0;
padding:0px 0px 0px 0px;
line-height:20px;
}
#lifestyle_innermiddle_content ul.ulrates{
display: list-item;
margin-left:15px;
text-transform:none;
font-size:12px;
}
#lifestyle_innermiddle_content p{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:20px 7px 0 0;
padding:0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.services{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:3px 7px 0 0;
padding:0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.services2{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:3px 27px 0 0;
padding:0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.howwework{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:20px 27px 0 0;
padding:0 40px 0 0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.wardrobe{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:20px 27px 0 0;
padding:0 40px 0 0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.fillgaps{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:20px 27px 0 0;
padding:0 40px 0 0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.puttogether{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:20px 27px 0 0;
padding:0 40px 0 0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.followup{
font-family:Arial;
font-size:12px;
color:#4d4d4d;
margin:20px 27px 0 0;
padding:0 40px 0 0;
line-height:17px;
text-transform:none;
}
#lifestyle_innermiddle_content p.graybg{
font-family:Arial;
font-size:12px;
color:#fff;
margin:12px 7px 0 0;
padding:5px;
line-height:16px;
text-transform:none;
background:#acacac;

}

#lifestyle_innerright_content {
  float: right;
  width:310px;
  height:484px;
  padding:0;
  overflow:hidden;
 /* border: solid 1px;*/
}

#lifestyle_innerright_content img{
  
  width:310px;
  height:484px;
  /*margin:7px;*/
  /*border: solid 1px;*/
}


/* STYLES FOR LUXURY LIFESTYLE */
#llc_content {
	float: left;
  width:898px;
  height:484px;
  padding:10px;
  text-transform:uppercase;
  background:#ffffff; 
}
/* STYLES FOR LUXURY LIFESTYLE */
/* STYLES FOR LUXURY LIFESTYLE */
#llc_content {
	float: left;
  width:898px;
  height:484px;
  padding:10px;
  text-transform:uppercase;
  background:#ffffff; 
}

#llc_home_content_picture{
  float:left;
  width:100%;
  height:440px;
}

#llc_home_content_left_picture{
  float:left;
  width:440px;
  height:440px;
  margin-right:15px;
}
#llc_home_content_right_picture{
  float:left;
  width:440px;
  height:440px;
}
#llc_home_content_text{
  float:left;
  width:100%;
  height:44px;
  line-height:50px;
  text-align:center;
	font-family: Lucida Sans, Verdana, Helvetica, Arial;
	text-transform:uppercase;
	font-size:24px;
	color:#4d4d4d;
}


.footer_right {
	float: right;
  width:100px;
  text-align:right;
  color:#FFFFFF;
}

#footer {
	float: left;
  padding:8px 0px 0px 0px;
  color:#CACACA;
  display: block;
  height: 25px;
  z-index: 0;
  width:100%;
  /*border: solid 1px;*/
}

#footer a {
	color: #ccc;
}
#footer a.ratescolor{
color:#2195cb;
}
#footer a.servicescolor{
color:#5db835;
}
#footer a.howwework{
color:#db68d7;
}
#footer a.wardrobe{
color:#9c47de;
}
#footer a.fillgaps{
color:#5d8acd;
}
#footer a.puttogether{
color:#ffa200;
}
#footer a.followup{
color:#f0652e;
}
/* Highlight search word */
SPAN.searchword { background-color:#CBCCCC;
color:#5F5F5F; }

/* STYLES FOR LUXURY LIFESTYLE */











#yfb_content_findastore {
	float: left;
  width:918px;
  min-height:504px;
  padding:0;
  text-transform:uppercase;
  background:#ffffff;
}

#yfb_content_title {
	float: left;
  width:750px;
  height:24px;
  padding:10px 10px 10px 17px;
  text-transform:uppercase;

}

#yfb_content_title_subtitle {
	float: left;
	font-family: Arial, Verdana;
	font-size:14px;
	font-weight: bold;
  width:891px;
  height:24px;
  padding:10px 10px 10px 17px;
  text-transform:uppercase;

  color:black;
}

#yfb_content_text_title {
	float: left;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	width:200px;
  text-transform:uppercase;
  color:#96999b; 
}

#yfb_contact_citystate{
  float:left;
  width:220px;
  


}


#yfb_content_text_city_title {
	float: left;
	width:140px;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
  text-transform:uppercase;
  color:#96999b; 
}
#yfb_content_text_state_title {
	float: left;
	width:50px;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	padding-left:20px;
	padding-top:1px;
  text-transform:uppercase;
  color:#96999b;
 
}



#yfb_content_text_state_title_1{
	float: left;
	width:50px;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	padding-left:20px;
	padding-top:1px;
  text-transform:uppercase;
  color:#96999b;
 
}



.parent {
display: block;
min-height: 100%;
width: 1045px;
position: absolute;
z-index: 0;
/*border:#000 solid 1px;*/
}
#footer {
	float: left;
  padding:10px 0px 20px 0px;
  /*width:880px;*/
  color:#CACACA;
  /*position: absolute;
  bottom: 0px;
  left: 0px;*/
  display: block;
  height: 25px;
  z-index: 0;
  width:918px;
}
#footer a {
	color: #ccc;
}
.footer_left {
	float: left; width:450px;
}
.footer_right {
	float: right; width:400px; text-align:right;
}
#footer .footer_sitedesign {
  float: right; width:150px; text-align:right;
  text-transform:uppercase;
  color:#FFFFFF;
  font-size:10px;
  
}
#footer .footer_sitedesign a{
  font-family: Helvetica, Verdana, Arial;
  float: right; width:150px; text-align:right;
  text-transform:uppercase;
  line-height:1;
  color:#FFFFFF;
  font-size:10px;
  padding-right:5px;
  padding-top:2px;
}
.footer_copyright {
/*border:#000 solid 1px;*/
	float: left;
  width:317px;
  text-align:right;
	font-family: Arial, Verdana;
	text-transform:uppercase;
	font-size:9px;
	color:#ffffff;
}
#footer .translate {
  float: right; width:150px; text-align:right;
  padding-top:-5px;
  color:#FFFFFF;
  font-size:12px;
  width:180px;
}
/* ############################## */
.banner_home{
	float:left; width:908px; padding:0px 0 0 8px;
}
.banner {
	float:left; width:908px; padding:208px 0 0 52px; background:url(../images/about_banner.jpg) no-repeat center top;
}
.banner_manifesto {
	float:left; width:908px; padding:208px 0 0 52px; background:url(../images/about_banner2.jpg) no-repeat center top;
}
.about_large {
  font-family: Century Gothic, Arial, Verdana;
	font-size:x-large;
	text-transform:uppercase;
	text-align:right;}
.about_bwnlargemed {
  font-family: Century Gothic, Arial, Verdana;
	font-size:21px;
	/*word-spacing:8px;*/
  text-transform:uppercase;
}
.about_medium {
  font-family: Century Gothic, Arial, Verdana;
	font-size:12px;
	word-spacing:8px;
  text-transform:uppercase;
	font-weight:bold;
}
.about_small {
  font-family: Century Gothic, Arial, Verdana;
	font-size:11px;
	vertical-align:15%;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
}
.common {
  font-family:Arial, Verdana;
	float: left;
	width:100%;
}

.location_form {
  font-family: Arial, Verdana;
	float: left;
	width:100px;
	padding-left:200px;
	padding-right:170px;
	padding-top:25px;
	padding-bottom:10px;
}

.zipcode_form {
  font-family: Arial, Verdana;
	float: left;
	width:100px;
	padding-left:200px;
	padding-right:170px;
	padding-top:50px;
	padding-bottom:10px;
}

#id_zipcode_title{
	float: left;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	padding-top:2px;
  text-transform:uppercase;
  color:#96999b;
}

#id_distance_title{ 
	float: left;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	margin-top:15px;
	width:150px;
  text-transform:none;
  color:#96999b;
}

#id_location_country{
	float: left;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	padding-top:2px;
  text-transform:uppercase;
  color:#96999b;
  margin-top:40px;
}

#id_location_state{
	float: left;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	padding-top:15px;
  text-transform:uppercase;
  color:#96999b;
}

#id_location_city{
	float: left;
	font-family:Arial, Verdana;
	font-size:12px;
	padding-bottom:3px;
	padding-top:15px;
  text-transform:uppercase;
  color:#96999b;
}

.location_results {
	float: left;
	width:300px;
	padding-top:40px;
}

.results_box {
	float: left;
	width:280px;
	/*height:390px;
	overflow-y:scroll;
	height:170px;
	overflow-y:auto;*/
}

.results_print {
	float: left;
	width:200px;
	padding:10px 0;
}

.contacts_form {
  font-family: Arial, Verdana;
	float: left;
	width:100px;
	padding-left:145px;
	padding-right:170px;
	padding-top:25px;
	padding-bottom:10px;
}

.online_form {
  font-family: Arial, Verdana;
	float: right;
	width:300px;
	margin-right:170px;
	margin-top:60px;
	padding-bottom:10px;
}

.international_form {
font-family: Arial, Verdana;
	float: left;
	width:300px;
	height:auto;
	margin-left:275px;
	margin-top:40px;
	padding-bottom:10px;
	color:#96999B;
	line-height:16px;
}

.usa_form {
font-family: Arial, Verdana;
	float: left;
	width:450px;
	min-height:auto;
	margin-left:220px;
	margin-top:40px;
	padding-bottom:10px;
	/*border:solid #000000 2px;*/
	
}

.show_room {
font-family: Arial, Verdana;
	float: left;
	width:160px;
	min-height:98px;
  margin-right:20px;
	/*margin-top:100px;*/
	padding-bottom:10px;
	/*border:solid #000000 2px;*/
	color:#96999B;
	line-height:16px;
}

.public_relation {
font-family: Arial, Verdana;
	float: left;
	width:170px;
	min-height:98px;
	padding-bottom:10px;
	/*border:solid #FF0033 2px;*/
	color:#96999B;
	line-height:16px;
}


.class_revolveclothing{
  font-family: Arial, Verdana;
  text-transform:uppercase;
}

.class_shopbop{
  font-family: Arial, Verdana;
  text-transform:uppercase;
  margin-top:40px;
}


.register_form_left {
  font-family: Arial, Verdana;
	float: left;
	width:220px;
	padding-left:200px;
	padding-right:20px;
	padding-top:25px;
	padding-bottom:10px;
}

.register_form_right {
  font-family: Arial, Verdana;
	float: left;
	width:220px;
	padding-left:80px;
	padding-right:20px;
	padding-top:25px;
	padding-bottom:10px;
}

.yfb_contacts {
	float: left;
	width:300px;
	height:400px;
	padding-top:25px;
	padding-left:25px;
	margin-top:20px;
  color:#96999b;
}

.contact_dv {
	float: left;
	width: 350px;
	padding-left:70px;
	padding-bottom:10px;
}
.newcontact_dv {
	float: left;
	width: 400px;
	padding-left:70px;
	padding-bottom:10px;
}
.international_dv {
	float: right;
	width: 350px;
	padding-left:70px;
}
/* #### */
.image_big {
	position: absolute;
	top:102px;
	left:28%;
	width:450px;
}
.image_big1 {
	position: absolute;
	top:102px;
	left:28%;
	width:580px;
}
.image_big span, .image_big1 span {
	float:left;
	padding-top:455px;
	padding-left:10px;
	font-size:10px;
}
.image_big div, .image_big1 div {
	float:left;
	width:350px;
	text-align:center;
	font-size:10px;
}
.image_big div a, .image_big1 div a {
	color:#E4E4E2;
}
/* ##### */
.image_no {
	font-size: 18px;
	font-weight: normal;
	float:left;
}
.navigation {
	font-size:12px;
	color:#fff;
	width: 500px;
	line-height:22px;
	margin-left:15px;
	padding-left:10px;
	float:left;
	background-color:#E0E1E3;
}
.navigation a {
	color:#fff;
}
.navigation a.vlnk {
	color:#000;
}

/* ################################  */
#menu ul, #menu ul li {
	margin:0; list-style:none; padding:0 10px 0 0;
}
#menu ul li {
	float:left;
}
#menu ul li a {
	font-size:13px;
	color:#E2E2E4;
	font-family: Arial, Verdana;
	float:left;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
#menu ul li a:hover{
	color:#8c8c8e;
}
#menu ul li.vlnk a {
	color:#d03e2f;
}

/* ######################### */
ul#pageMenu {
  
	padding:0 0 20px 0;
	font-family: Arial, Verdana;
}
ul#pageMenu,  ul#pageMenu li {
	margin:0; list-style:none;
	font-family: Arial, Verdana;
}
ul#pageMenu li {
	float:left;  padding:0;
	font-family: Arial, Verdana;
}


/*For Find A Store Page - Start*/
ul#pageMenu li.class_findastore_sel {
  display: block;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:bold;
	color:black;
	padding:3px 10px 0 0;
}

input.find_btn {
	background-image:url(../images/button_find.png);
	font-family: Arial, Verdana;
  font-size: 12px;
	color:#96999b;
	border:1px;
	width:58px;
	height:20px;
}

input.print_btn {
	background-image:url(../images/button_print.png);
	font-family: Arial, Verdana;
  font-size: 12px;
	color:#96999b;
	border:1px;
	width:113px;
	height:20px;
}

input.submit_btn {
	background-image:url(../images/button_submit.png);
	font-family: Arial, Verdana;
  font-size: 12px;
	color:#96999b;
	border:1px;
	width:58px;
	height:20px;
}

/*For Find A Store Page - End*/


/*For Company page - Start*/
ul#pageMenu li.class_company_sel {
  display: block;
  padding:4px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:bold;
	color:black;
	width:120px;
}

ul#pageMenu li a#id_company {
  display: block;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
  padding:10px 10px 0 0;
	color:#96999b;
	width:120px;
}

ul#pageMenu li a#id_company:hover {
  display: block;
	color:black;
}

ul#pageMenu li.class_news_sel a#id_news{
  display: block;
  padding: 11px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black; 
	width:75px;
}

ul#pageMenu li a#id_news {
  display: block;
  padding:11px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	color:#96999b;
	width:75px;
}

ul#pageMenu li a#id_news:hover {
  display: block;
	color:black;
}

ul#pageMenu li.class_bradzion_sel a#id_bradzion{
  display: block;
  padding:11px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black;
	width:150px;
}

ul#pageMenu li a#id_bradzion {
  display: block;
  padding:11px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	color:#96999b;
	width:150px;
}

ul#pageMenu li a#id_bradzion:hover {
  display: block;
	color:black;
}

ul#pageMenu li.class_heidicornell_sel a#id_heidicornell{
  display: block;
  padding:11px 3px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black;
	width:190px;
}

ul#pageMenu li a#id_heidicornell {
  display: block;
  padding:11px 3px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	color:#96999b;
	width:190px;
}

ul#pageMenu li a#id_heidicornell:hover {
  display: block;
	color:black;
}

#companypages_content{
  position:relative;
  float:left;
  width:587px;
  height:400px;
  padding:3px 20px 0 18px;
  margin-right:10px;
  color:#96999b;
  line-height:1.5;
  text-transform:none;
  bottom:0;
}

#companypages_content_text{
  position:absolute;
  bottom:0;
  width:585px;
}

#companypages_picture{
  float:left;
  width:265px;
  height:396px;
  background:#96999b;
  margin-top:3px;
  
}
/*For Company page - End*/

/*For Press page - Start*/
ul#pageMenu li.class_press_sel {
  display: block;
  padding:3px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:bold;
	color:black; 
}

ul#pageMenu li.class_print_sel a#id_print{
  display: block;
  padding:10px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black; 
}

ul#pageMenu li a#id_print {
  display: block;
  padding:10px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	color:#96999b;
}

ul#pageMenu li a#id_print:hover {
  display: block;
	color:black;
}

ul#pageMenu li.class_videos_sel a#id_videos{
  display: block;
  padding:10px 10px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black; 
}

ul#pageMenu li a#id_videos {
  display: block;
  padding:10px 0px 0 0;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	color:#96999b;
	height:24px;
}

ul#pageMenu li a#id_videos:hover {
  display: block;
	color:black;

}

#press_print_page_content{
  float:left;
  width:882px;
  height:338px;
  padding:72px 0px 0 18px;
  color:#96999b;
}




#youtubethumb {
  padding: 0 10px 0px 0;
}


#press_videos_page_content{
  float:left;
  width:882px;
  height:331px;
  padding:50px 0px 0 15px;
  color:#96999b;
}

#youtubeAuthorDivSearch{
  float:left;
  width:882px;
  height:331px;
  padding:0px 0px 0 0px;
  text-align:left;
  color:#96999b;
  margin-left:-20px;
}
/*For Press page - End*/


#image_outer_content{
  float:left;
  width:750px;
  height:300px;
  color:#96999b;
  border:#000000 solid 1px;

}

/* for press page small image content */

#press_small_image_content{
  float:left;
  width:404px;
  height:328px;
  color:#96999b;
  border:#000000 solid 0px;
}

/*for press large image content*/
#press_large_image_content{
  float:left;
  width:478px;
  height:328px;
  color:#96999b;
  border:#000000 solid 0px;

  }

/*for Press Page - Start*/
#press_print_page_image_big{
  float:left;
  width:478px;
  height:317px;
  margin:10px 0 0 0;
  color:#96999b;
  background:#ffffff;
  overflow:hidden;
}

#press_print_page_image_small{
  float:left;
  width:67px;
  height:93px;
  margin:10px 10px 6px 0;
  color:#96999b;
  border:#000000 solid 1px;
}

#press_pagination{
  float:right;
  width:100px;
  text-align:right;
  padding:15px 18px 0 0;
}

.press_pagination_numbers{
  font-family: Arial, Verdana;
  font-size: 12px;
  color:#96999b;
  word-spacing:10px;
  font-weight:bold;
}

a.press_pagination_numbers:hover{

  color:#000000;
}
/*for Press Page - End*/


/*For Collections page - Start*/
#collections_page_content{
  float:left;
  width:918px;
  height:450px;
  padding:7px 0 0 0;
  color:#96999b;
}


/*For Collections page - End*/


/*for collection season and year start*/
#collections_innerleft_content{
  float:left;
  width:180px;
  height:451px;
  padding: 0 0 0 0;
  color:#96999b;
  border:#000000 solid 0px;
}

#collections_innerleft_content_text_div{
  height:30px;
  padding: 0 0 0 18px;
}
#collections_innerleft_content_text_div1{
  height:30px;
  padding: 0 0 0 18px;
}
a.collections_innerleft_content_text {
  font-family: Arial, Verdana;
  font-size: 20px;
  color:#96999b;
}
a.collections_innerleft_content_text1 {
  font-family: Arial, Verdana;
  font-size: 20px;
  color:#000000;
}
/*
a.collections_innerleft_content_text:visited {
  font-family: Arial, Verdana;
  font-size: 20px;
  color:#000000;
}
*/
a.collections_innerleft_content_text:hover {
  font-family: Arial, Verdana;
  font-size: 20px;
  color:#000000;
}
/*
a.collections_innerleft_content_text:active {
  font-family: Arial, Verdana;
  font-size: 20px;
  color:#000000;
}
*/



/*for collection season and year end*/

/*for collection pictures*/
#collections_innermiddle_content{
  float:left;
  width:444px;
  height:451px;
  padding:3px 0 0 0;
  color:#96999b;
  border:#000000 solid 0px;
}
/*for collection page paginaton  */
#pagination{
  float:left;
  margin: auto;
  text-align:left;
  padding:22px 0 0 18px;
}

.pagination_numbers{
  font-family: Arial, Verdana;
  font-size: 12px;
  color:#96999b;
  word-spacing:10px;
  font-weight:bold;
}

a.pagination_numbers:hover{

  color:#000000;
}

#collections_page_image_big{
  float:left;
  width:226px;
  height:450px;
  padding:0;
  color:#96999b;
  border-bottom:#000000 solid 0px;
  border-right:#000000 solid 0px;
}

#collections_page_image_small{
  float:left;
  width:71px;
  height:149px;
  padding:0;
  color:#96999b;
  border-bottom:#000000 solid 1px;
  border-right:#000000 solid 1px;
  background:#000000;
  z-index:10;
}

#collections_page_image_small_number{
  float:right;
  width:15px;
  height:15px;
  padding: 5px 0 0 55px;
  color:#fff;
  font-family: Arial, Verdana;
  position:absolute;
  z-index:20;
}

/* The following set of css code is used for video thumbnails */

#collections_page_image_video_small{
  float:left;
  width:100%;
  height:100%;
  color:#96999b;
}


#collections_page_image_video_small_number{
  float:left;
  width:120px;
  height:100px;
  font-family: Arial, Verdana;
  font-size:10px;
  padding-left: 5px;
  margin-right:20px; 
  color: #000;
  line-height:10px;
}

#collections_page_image_video_small_number p{  

  font-family: Arial, Verdana;
  font-size:10px;
  text-align: justify;
  color: #000;
  margin-top: 0px;
  font-weight: normal;	  
  line-height:10px;
}

#collections_page_image_video_small_number p a{	  
  line-height:10px;
}
/* End */

.highlight_image{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
}

a.opacityit:link img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

a.opacityit:visited img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

a.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

a.opacityit:active img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

/*for end of collection pictures */

/*for collection description-start*/
#collections_innerright_content{
  float:left;
  width:288px;
  height:451px;
  padding:0 0 0 0;
  color:#96999b;
  border:#000000 solid 0px;
}
#collection_left_season{
 float:left;
  width:180px;
  height:400px;
  padding: 0 0 0 0;
  color:#96999b;
  border:#000000 solid 0px;
    margin:1px 0 0 0;
}

#collections_page_image_description{
  float:left;
  width:258px;
  height:50px;
  padding:0 0 0 5px;
  color:#96999b;
  line-height:14px;
}

#collections_page_image_description_numbers{
  float:left;
  font-family: Verdana, Arial;
  font-size: 11px;
  width:20px;
  height:48px;
  padding:0px 0 0 5px;
  color:#96999b;
  line-height:13px;
}

.collections_page_image_description_text{
  font-family: Verdana, Arial;
  font-size: 10px;
  line-height:11px;
  color:#96999b;
}
/*
a.collections_page_image_description_text:link {
  color:#96999b;
}

a.collections_page_image_description_text:visited {
  color:#000000;
}
a.collections_page_image_description_text:hover {
  color:#000000;
}


a.collections_page_image_description_text:active {
  color:#000000;
}
*/

a.collections_page_image_description_text:hover {
  color:#000000;
}
a.collections_page_image_description_text.makeBold { color: #000000; }
/*for collection description - end*/

/*For Contacts Page - Start*/
ul#pageMenu li.class_contacts_sel {
  display: block;
  font-family: Arial, Verdana;
	font-size:24px;
	font-weight:bold;
	color:black;
	text-transform:uppercase;
	padding: 4px 0 0 0;
	width:125px;
}
/*For Contacts Page - End*/

/*For about Bio page - Start*/
ul#pageMenu li.bio_sel a#bio {
  display: block;
	background-image:url(../images/new_bio_sel.jpg);
	width:40px;
	height:22px;
}
ul#pageMenu li a#bio {
  display: block;
	background-image:url(../images/new_bio_normal.jpg);
	width:40px;
	height:22px;
}

ul#pageMenu li a#bio:hover {
  display: block;
	background-image:url(../images/new_bio_hover.jpg);
	width:40px;
	height:22px;
}
/*For about Bio page - End*/


/*For About Manifesto page - Start*/
ul#pageMenu li.manifesto_sel a#manifesto {
  display: block;
	background-image:url(../images/new_manifesto_sel.jpg);
	width:135px;
	height:22px;
}
ul#pageMenu li a#manifesto {
  display: block;
	background-image:url(../images/new_manifesto_normal.jpg);
	width:135px;
	height:22px;
}

ul#pageMenu li a#manifesto:hover {
  display: block;
	background-image:url(../images/new_manifesto_hover.jpg);
	width:135px;
	height:22px;
}
/*For About Manifesto page - End*/

/*For Stockists Location page - Start*/
ul#pageMenu li.location_sel a#location {
	display: block;
	padding:10px 10px 0 0;
	font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black; 
  width:123px;
/*  letter-spacing:0px;*/
}
ul#pageMenu li a#location {
	display: block;
	font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	padding:10px 10px 0 0;
	color:#96999b;
	width:123px;
	/*letter-spacing:1px;*/
}

ul#pageMenu li a#location:hover {
	display: block;
	color:black;
}



/*For Stockists Location page - End*/

/*For Stockists ZipCode page - Start*/
#zipcoderesults{
  float:left;
  padding-top:25px;
  width:300px;
  height:auto;
}


ul#pageMenu li.zipcode_sel a#zipcode {
	display: block;
	padding:10px 10px 0 0;
	font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black;
	width:108px;
}
ul#pageMenu li a#zipcode {
	display: block;
	font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	padding:10px 10px 0 0;
	color:#96999b;
	width:108px;
}

ul#pageMenu li a#zipcode:hover {
	display: block;
	color:black;
}
/*For Stockists ZipCode page - End*/

/*For Stockists Online page - Start*/
ul#pageMenu li.online_sel a#online {
	display: block;
	padding:10px 10px 0 0;
	font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black;
	width:90px;
}
ul#pageMenu li a#online {
	display: block;
	font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	padding:10px 10px 0 0;
	color:#96999b;
	width:90px;
}

ul#pageMenu li a#online:hover {
	display: block;
	color:black;
}

/*For contact page links start */


/*for email link style starts */
ul#pageMenu li.email_sel a#email {
	display: block;
	padding:11px 5px 0 0;
	font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black; 
  /*width:70px;
  letter-spacing:0px;*/
}
ul#pageMenu li a#email {
	display: block;
	font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	padding:11px 5px 0 0;
	color:#96999b;
	/*width:70px;
	letter-spacing:1px;*/
}

ul#pageMenu li a#email:hover {
	display: block;
	color:black;
}

/*For usa link starts */
ul#pageMenu li.usa_sel a#usa {
	display: block;
	padding:11px 5px 0 0;
	font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black; 
  /*width:50px;
  letter-spacing:0px;*/
}
ul#pageMenu li a#usa {
	display: block;
	font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	padding:11px 5px 0 0;
	color:#96999b;
	/* width:50px;
	letter-spacing:1px;*/
}

ul#pageMenu li a#usa:hover {
	display: block;
	color:black;
}


/*for international contacts link starts */

ul#pageMenu li.international_sel a#international {
	display: block;
	padding:11px 5px 0 0;
	font-family: Arial, Verdana;
	font-size:24px;
	/*font-weight:bold;*/
	color:black; 
/*  width:50px;
  letter-spacing:0px;*/
}
ul#pageMenu li a#international {
	display: block;
	font-family: Arial, Verdana;
	font-size:24px;
	font-weight:normal;
	padding:11px 5px 0 0;
	color:#96999b;
	/*width:50px;
	letter-spacing:1px;*/
}

ul#pageMenu li a#international:hover {
	display: block;
	color:black;
}







/*For Stockists Online page - End*/

/*For Contact Email page - Start
ul#pageMenu li.email_sel a#email {
  display: block;
	background-image:url(../images/new_email_sel.jpg);
	width:66px;
	height:22px;
}
ul#pageMenu li a#email {
  display: block;
	background-image:url(../images/new_email_normal.jpg);
	width:66px;
	height:22px;
}

ul#pageMenu li a#email:hover {
  display: block;
	background-image:url(../images/new_email_hover.jpg);
	width:66px;
	height:22px;
}
/*For Contact Email page - End*/

/*For Contact USA page - Start
ul#pageMenu li.usa_sel a#usa {
  display: block;
	background-image:url(../images/new_usa_sel.jpg);
	width:48px;
	height:22px;
}
ul#pageMenu li a#usa {
  display: block;
	background-image:url(../images/new_usa_normal.jpg);
	width:48px;
	height:22px;
}

ul#pageMenu li a#usa:hover {
  display: block;
	background-image:url(../images/new_usa_hover.jpg);
	width:48px;
	height:22px;
}
/*For Contact USA page - End*/

/*For Contact International page - Start
ul#pageMenu li.international_sel a#international {
  display: block;
	background-image:url(../images/new_international_sel.jpg);
	width:182px;
	height:22px;
}
ul#pageMenu li a#international {
  display: block;
	background-image:url(../images/new_international_normal.jpg);
	width:182px;
	height:22px;
}

ul#pageMenu li a#international:hover {
  display: block;
	background-image:url(../images/new_international_hover.jpg);
	width:182px;
	height:22px;
}
For Contact International page - End*/

/*For Register page - Start*/
ul#pageMenu li.register_sel {
  display: block;
	background-image:url(../images/new_register_sel.jpg);
	width:102px;
	height:22px;
}

/*For Register page - End*/



ul#pageMenu li span {
	font-size:10px;
	color:#000;
	font-family: Arial, Verdana;
	font-weight:bold;
	width:100px;
	float:left;
	margin-top:-10px;
	text-align:right;
}
.myTable{
  border: 0 0;
  width: 220px;
}
.myClass{
  font-family:Arial, Verdana;
  text-align:right;
  font-weight:bold;
}
.blackUnderLineItalics{
  font-family:Arial, Verdana;
  color: #000000;
  text-transform:uppercase;
  font-weight:bold;
  text-decoration:underline;
  font-style:italic;
}
.gray { color: #E2E2E4; }

.grayEnter { 
  font-family:Arial, Verdana;
  color: #999;
}
#video {
	float: left;
  width:800px;
  padding:10px 50px 0px 50px;
  text-align:center;
}

.grayVideoText {
  float:left;
  width:365px;
  padding:0px 40px 0px 0px;
  text-align:right;
  font-family:Arial, Verdana;
  color: #999;
}

.grayVideoSeason {
  float:right;
  width:150px;
  padding:0 0;
  text-align:right;
  font-family:Arial, Verdana;
  color: #999;
}

.txt10 { font-size:10px; }
.txt11 { font-size:11px; }
.txt14 { font-size:14px; }
.txt16 { font-size:16px; }
.txt18 { font-size:18px; }
.txt20 { font-size:20px; }
a {
	text-decoration: none;
	color: #000;
	font-family: Arial, Verdana;
	line-height:18px;
}
form {
	margin:0;
	padding:0;
	font-size: 12px;
}
select {
	/*
  background-color: #E2E2E4;
	border:1px solid #F2F2F2;
	*/
	text-transform:uppercase;
	color:#96999b;
	width:180px;
}
select.state {
	text-transform:uppercase;
	color:#96999b;
	width:70px;
	font-size:10px;
	height:19px;
	border-top:#b9b8b8 solid 1px;
	border-left:#b9b8b8 solid 1px;
	border-bottom:#E2E2E2 solid 2px;
	border-right:#E2E2E2 solid 2px;
	padding:1px 0 0 0;
}

select.gender {
	text-transform:uppercase;
	color:#96999b;
	width:60px;
	border-top:#b9b8b8 solid 1px;
	border-left:#b9b8b8 solid 1px;
	border-bottom:#E2E2E2 solid 2px;
	border-right:#E2E2E2 solid 2px;
}

input.btn {
	background-color: #E2E2E4;
	border:1px solid #E2E2E4;
	color:#121315;
	font-weight:bold;
	font-size: 12px;
}
input, textarea {
	border: 0px solid #E2E2E2;
}







.blog_dv {
	float: left;
	width:960px;
	font-size:11px;
	text-transform: none;
}
.blog_left {
	float: left;
	width: 530px;
	padding:20px 0 20px 50px;
	margin-right: 70px;
	
}
.blog_right {
	float: left;
	width: 310px;
}
.blog_title {
	float: left;
	width:530px;
	font-size:18px;
	border-bottom:1px solid #000;
	padding:10px 0;
	margin-bottom:10px;
}

/*
ul#pageMenu li a {
	font-size:23px;
	color:#E2E2E4;
	font-family: "Futura Bk BT", Arial, Verdana;
	float:left;
	text-decoration:none;
	text-transform:uppercase;
}
ul#pageMenu li a:hover {
	color:#8c8c8e;
	font-family: "Futura Bk BT", Arial, Verdana;
}
ul#pageMenu li.vlnk a {
	color:#000;
	font-family: "Futura Bk BT", Arial, V
