	img{border:none}
/* ------ Breadcrumbs --- */

#bc {
	width: auto;
	background: #D6D6D6;
	display: block;
	padding: 10px;
	font-family: "lucida sans unicode","lucida grande",sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	word-spacing: 1pt;
	text-decoration: none;
}

#bc a {
	text-decoration: none;
	color: #0066ff;
}

#bc a:hover {
	background: #0066ff;
	color: #fff;
}

#bc a:visited {
	text-decoration: none;
	color: #0066ff;
}

#bc a:visited:hover {
	background: #0066ff;
	color: #fff;
}

#bc .bcOn {
		color: #333;
}
#stitle{
	font:bold 15px times new "Times New Roman", Times, serif;
	padding:5px;
}

.note{
	font:normal 11px "Times New Roman", Times, serif;
	padding:2px;
	font-style: italic;
	float: right;
	margin: 8px; margin-left: 80px;
	clear:both;
	line-height: 11px;
}


#stitle2{
	font:bold 15px times new "Times New Roman", Times, serif;
	padding:5px 0px 0px 30px;
}
.clearNow {
		width:100%; height: 1px; display:block; clear: both;  margin: 0; padding: 0;
}

#lltitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: lighter;
	text-transform: capitalize;
	letter-spacing: .08pt;
	word-spacing: -0.6pt;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 4px;
	padding-bottom: 10px;
	color: #0066ff;
	width: auto;
	border-bottom: 1px #C7C7C7 dotted;
}

#lltitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	text-transform: capitalize;
	letter-spacing: 0.2pt;
	word-spacing: -0.6pt;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 4px;
	padding-bottom: 10px;
	color: #0066ff;
	width: auto;
	border-bottom: 1px #C7C7C7 dotted;
}

#lltitle em{
	font-size: 13px;
	display:block

}
#lltitlered {
	font-family: "trebuchet MS",sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-transform: capitalize;
	letter-spacing: 0.4pt;
	word-spacing: -0.6pt;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 4px;
	padding-bottom: 10px;
	color: red;
	width: auto;
	border-bottom: 1px #C7C7C7 dotted;
}

#llcontent {
		width: 403px;
		float: left;
		font-family: "trebuchet MS",sans-serif;
		font-size: 12px;
		font-weight: normal;
		letter-spacing: 0.1pt;
		line-height: 1.5;
		color: #000;
		padding: 10px 10px 20px 20px;
}
#llcontentfull {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.1pt;
	line-height: 1.3;
	color: #000;
	padding: 5px 10px 05px 10px;
	width: 95%;
}


#llcontentfulla {
	background: url(../images/welcome-img1-model.jpg) right top no-repeat;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	letter-spacing: 0.1pt;
	line-height: 1.5em;
	color: #000;
	padding: 10px 150px 10px 20px;
	height: 100%;
	
}

#llcontentfullb {
		
		background: url(../images/welcome-img2-pics.jpg) right top no-repeat;
		float: left;
		font-family:Arial, Helvetica, sans-serif;
		font-size: .75em;
		font-weight: normal;
		letter-spacing: 0.1pt;
		line-height: 1.5em;
		color: #000;
		padding: 10px 15px 20px 20px;
		height: 100%;
	
}

#llcontentfullb2 {
		
		background: url(../images/new-womens.jpg) 90% 10% no-repeat;
		float: left;
		font-family:Arial, Helvetica, sans-serif;
		font-size: .75em;
		font-weight: normal;
		letter-spacing: 0.1pt;
		line-height: 1.5em;
		color: #000;
		padding: 10px 15px 20px 20px;
		height: 100%;
	
}

#llcontentfullb3 {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: normal;
	letter-spacing: 0.1pt;
	line-height: 1.4em;
	color: #000;
	padding: 10px 15px 0px 20px;
	height: 100%;
}

#llcontentfullb3 p {
	line-height: 1.4em;
}

#llcontentfullb3 h1{
	font-size: 22px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
}

#llcontentfullb p {
	padding-right: 250px;
}

#llcontentfullb h1{
	font-size: 22px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
}

#llcontentfullb2 p {
	padding-right: 250px;
	line-height: 1.2em;
}

#llcontentfullb2 h1{
	font-size: 22px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
}

#llcontentfullc h1{
	font-size: 22px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
}

#llcontentfullc a{
	font-size: 22px;
	color: #C00;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
}
#llcontentfullc h5{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	margin: 0px;
	letter-spacing: .04em;
	padding: 0px;
	line-height: 1.1em;
	text-transform: capitalize;
}

#llcontentfullb2 .questions{
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin: 0px;
	letter-spacing: .02em;
	padding: 0px;
	line-height: 1.2em;
	text-transform: none;
	display:block;
	margin-right: 250px;
	font-style:italic;
	margin-top: 10px;
}

h1 a:link {
		font-size: 12px;
		color: #b00203;
		text-decoration: none;
}
h1 a:visited {
		color: #b00203;
		text-decoration: none;
}
h1 a:hover {
		color: #b00203;
		text-decoration: underline;
}
h1 a:visited:hover {
		color: #b00203;
		text-decoration: underline;
}

#llcontentfulla h1{
	font-size: 22px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
}

#llcontentfullc {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	letter-spacing: 0.1pt;
	line-height: 1.4em;
	color: #000;
	padding: 5px 15px 10px 20px;
	height: 100%;
	
}

#llimage {
		width: 160px;
		float: left;
}

#wtitle{
	font-family: "trebuchet MS",sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	letter-spacing: 0.4pt;
	word-spacing: -0.6pt;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:1px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #0066ff;
	width: auto;
	border-bottom: 1px #C7C7C7 dotted;
}
#wcontent{
	float: left;
	font-family: "trebuchet MS",sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.1pt;
	line-height: 1.5;
	color: #000;
	padding: 0px 0px 0px 2px;
}

#llnav ul {
		list-style: none;
		list-style-image: none;
		font-family: "trebuchet MS",sans-serif;
		font-size: 10px;
		text-transform: capitalize;
		margin: 0px 0px 20px 0px;
		padding: 10px;
		letter-spacing: 1.2pt;
		word-spacing: -2.2pt;
		line-height: 1;
		width:  87%;
		border: 1px dotted #D6D6D6;

}

#llnav li {
		margin-bottom: 0px;
		display: block;
}

#llnav li a {
		text-decoration: none;
		border-bottom: 1px dotted #CCC;
		color: #333;
		padding: 11px;
		display: block;
}

#llnav li a:visited {
		text-decoration: none;
		border-bottom: 1px dotted #CCC;
		padding: 11px;
}

#llnav li a:hover {
		color: #fff;
		text-decoration: none;
		display: block;
		width: 87%;
		padding: 11px 11px 11px 20px;
		border-bottom: 1px solid #fff;
		border-top: none;
		margin-right: 5px;
		border-bottom: none;
		margin-top: 1px;
		background: #0050fd;
		text-transform: Capitalize;
}
#llnav li a:visited:hover {
		color: #fff;
		text-decoration: none;
		display: block;
		width: 87%;
		padding: 11px 11px 11px 20px;
		border-bottom: 1px solid #fff;
		border-top: none;
		margin-right: 5px;
		border-bottom: none;
		margin-top: 1px;
		background: #0050fd;
		text-transform: Capitalize;
}


#llnav .active {
				background: red;
		text-transform: Capitalize;
}

#llnav .homeblue {
		background: #00F;
		text-transform: Capitalize;
		color: #FFF;
}

#linav .homeblue a:link	 {
		color: #FFF;
}


#divright {
		display:block;
		padding: 15px;
		float: right;
		text-align:center;
		width: 260px;
}

.divright {
		display:block;
		padding: 15px;
		float: right;
		text-align:center;
		width: 250px;
}

.divleft {
		display:block;
		padding: 0;
		float: left;
		text-align: left;
		width: 280px;margin-bottom: 15px;
}

*html .llcontentfull .divleft {width: 200px;}
*+html .llcontentfull .divleft {width: 200px;}

#divleft {
		display:block;
		padding: 0;
		float: left;
		text-align: left;
		width: 270px;

}

#batitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	letter-spacing: 0.2pt;
	word-spacing: -0.6pt;
	padding-left: 10px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 15px;
	padding-bottom: 0;
	color: #0066ff;
	width: auto;
}

#batitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0px;
	word-spacing: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 15px;
	padding-bottom: 0;
	color: #333;
	width: auto;
}


/* press kit page */



.llcontentfull {
	float: left;
	padding: 10px 5px 5px 20px;
	width: 95%;
	font-family:arial;
	font-size: 12px;
}

.llcontentfull h1{
	font-size: 22px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.llcontentfull h2{
	font-size: 18px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.llcontentfull p {
	font-family: arial;
		font-size: 12px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 16px;
		color: #000;
}

.llcontentfull p.spaced {
	font-family: arial;
		font-size: 12px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 16px;
		color: #000;
		padding-top: 13px;
		border-top:1px dotted #C7C7C7;
}

.llcontentfull p.spacedBottom {
	font-family: arial;
		font-size: 12px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 16px;
		color: #000;
		padding-bottom: 13px;
		border-bottom:1px dotted #999999;
}

.tabcontent li {
	font-family: arial;
		font-size: 13px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 3px;
		color: #000;
}

*html .tabcontent li {line-height: 19px;}
*+html .tabcontent li {line-height: 19px;}


.stitle{
	font:bold 15px arial;
	padding:5px;
	line-height: 17px;
	font-style: normal;
	margin: 0;
	padding: 0;
margin-bottom: 8px;
}

.stitleBlue{
	font:bold 15px arial;
	padding:5px;
	line-height: 17px;
	font-style: normal;
	margin: 0;
	padding: 0;
margin-bottom: 8px;
color: #0066ff;
}

.stitleBlueBig{
	font:bold 15px arial;
	padding:5px;
	line-height: 17px;
	font-style: normal;
	margin: 0;
	padding: 0;
margin-bottom: 8px;
color: #0066ff;
text-transform: uppercase;
}

.llcontentfull #main {margin-left:10px; border-bottom:1px dotted #C7C7C7; padding-bottom: 8px;}
.llcontentfull #main tr {vertical-align: top;}
.llcontentfull #main td {
padding: 5px;
width: 31%;
font-family: arial;
		font-size: 13px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 16px;
		color: #000;
}


.llcontentfull .tone tr, .llcontentfull .ttwo tr, .llcontentfull .tthree tr {
vertical-align: middle;}

.llcontentfull .tone td, .llcontentfull .ttwo td, .llcontentfull .tthree td
{text-align: center;
width: 50%}

.llcontentfull .tone th, .llcontentfull .ttwo th, .llcontentfull .tthree th 
{text-align:center;
border-bottom:1px dotted #C7C7C7;
padding-bottom: 8px;
}

.llcontentfull form em{color:#cc2323;}

.llcontentfull form label{
font-weight: bold;
height: 20px;
padding:20px 5px 0 ;
float: left;
clear: both;
font-size: 12px;
color:#333333;
width: 230px;
}

.llcontentfull form input{
font-weight: bold;
height: 20px;
padding: 2px;
margin-top:0px;
clear: both;
font-size: 12px;
color:#333333;
width: 230px;
float: left;
border: solid 1px #999999;
}

.llcontentfull form select {
font-weight: bold;
height: 35px;
padding: 1px;
margin-top:0px;
clear: both;
font-size: 12px;
color:#333333;
width: 245px;
float: left;
border: solid 1px #999999;
}

.llcontentfull form textarea {
font-weight: bold;
height: 120px;
padding: 5px;
clear: both;
float: left;
font-size: 12px;
color:#333333;
width: 400px;
border: solid 1px #999999;
overflow-y: scroll;
}

.llcontentfull form textarea.textareaShort {
font-weight: bold;
height: 120px;
padding: 5px;
clear: both;
float: left;
font-size: 12px;
color:#333333;
width: 230px;
border: solid 1px #999999;
overflow-y: scroll;
}

.llcontentfull form input.submitBtn  {
font-weight: bold;
font-size: 16px;
text-transform: uppercase;
width: auto;
height: auto;
padding: 5px;
clear: both;
float: right;
margin:10px;
color:#333333;
overflow: auto;
border: solid 1px #999999;
border-right: solid 2px #666666;
border-bottom: solid 2px #666666;
background-color: #D6D6D6;
}

.llcontentfull form input.submitBtn:hover  {
background-color: #ffffff;
border: solid 1px #999999;
border-left: solid 2px #666666;
border-top: solid 2px #666666;
color: #0066FF;
}

.llcontentfull form .radioContainer {
width: 200px;
float:left;
clear:both;
margin-top: 20px;
}

.llcontentfull form input.radioBtn {
float: left;
clear: left;
font-weight: normal;
height: auto;
padding: 0px;
margin-top:0px;
clear: none;
font-size: 12px;
color:#333333;
width: auto;
border: 0px;
}

.llcontentfull form div.radioValue {
float: left;
width: 70%;
clear: right;
text-align:left;
}


.indentmenu{
	font: bold 13px Trebuchet MS, Helvetica, sans-serif;
	width: 98%;
	clear:both;
	text-align:center;
	border-bottom:1px dotted #C7C7C7;
border-top:1px dotted #C7C7C7;
margin-left:7px;
margin-top:10px;
padding: 8px 0;display: table;
}

.indentmenu ul{
	margin: 0;
	padding: 0;
	float: right;
	width: 86%;
	list-style: none;
}

*html .indentmenu ul {width: 92%;}
*+html .indentmenu ul {width: 92%;}

.indentmenu ul li, .indentmenu ul li a, .indentmenu ul li a:visited {
font-family:"trebuchet MS",sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:0.4pt;
margin:1px 0 0;
padding-bottom:0;
text-transform:capitalize;
width:auto;
word-spacing:-0.6pt;
text-decoration: none;
margin-right: 10px;
float: left;
clear:none;
}

*html .indentmenu ul li a {
float: none;
}

*+html .indentmenu ul li a {
float: none;
}

.llcontentfull .indentmenu ul li a:hover {
color: #666666 !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
text-decoration: underline;
}

.llcontentfull .indentmenu ul li a.selected {
color: #666666 !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
}

.llcontentfull .sbtn, .sbtn {
width: auto;
height: 32px;
margin: 8px auto;
text-transform: uppercase;
float:none; clear:none;
padding:5px;
}

.llcontentfull .sbtn:hover, .sbtn:hover {
border-top:2px solid #999999;
border-left:2px solid #999999;
background-color: #ffffff;
color: #0066ff;
}

.llcontentfull .sbtn:active, .sbtn:active{
border-top:2px solid #999999;
border-left:2px solid #999999;
background-color: #0066ff;
color: #fff9f7;
}

.llcontentfull .seotext {font-size: 9px; line-height: 10px; color:#000;}

.llcontentfull .seotext a, .llcontentfull .seotext a:visited {
color:#000000;
display:inline;
font-weight:bold;
margin:0;
padding: 0;
text-decoration:underline;
}

.llcontentfull .seotext a:hover {
color:#ffffff;
background-color: #0066ff;
}

.llcontentfull .questions, h1 span.questions {font-style: italic; font-weight: bold;}

.llcontentfull ul.content {
	list-style-type:disc;
	margin:5px;
	padding:0 0 12px;
	width:98%;
}

*html .llcontentfull ul.content {margin:0 0 15px;}
*+html .llcontentfull ul.content {margin:0 0 15px;}

.llcontentfull ul.content li {
clear:none;
float:left;
line-height:15px;
margin:5px 5px 0 0;
padding:0;
width:46%;
}


#tabContentContainer { 
height: auto;
clear: both;
 padding: 5px; 
 margin:10px 0; 
 }

.tabcontentstyle{ /*style of tab content oontainer*/
width: 95%;
margin: 5px 0;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* --- media page ---*/

#mediaPage {
		float: left;
		padding: 10px 10px 05px 20px;
		width: 95%;
font-family:arial;
font-size: 10px;
}

#mediaPage h1{
	font-size: 22px;
	color: #0066ff;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
	line-height: 1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#mediaPage p {
	font-family: arial;
		font-size: 10px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 12px;
		color: #000;
}

#mediaPage p.spaced {
	font-family: arial;
		font-size: 10px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 12px;
		color: #000;
		padding-top: 2px;
		border-top:1px dotted #C7C7C7;
}

#mediaPage p.spacedBottom {
	font-family: arial;
		font-size: 10px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 12px;
		color: #000;
		padding-bottom: 5px;
		border-bottom:1px dotted #999999;
}

#mediaPage div.spaced {
	font-family: arial;
		font-size: 10px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 12px;
		color: #000;
		padding-top: 2px;
		border-top:1px dotted #C7C7C7;
}

#mediaPage div.spacedBottom {
	font-family: arial;
		font-size: 10px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 12px;
		color: #000;
		padding-bottom: 5px;
		border-bottom:1px dotted #999999;
}

#mediaPage div.spacedBottommag {
	font-family: arial;
		font-size: 10px;
		font-weight: normal;
		letter-spacing:normal;
		line-height: 12px;
		color: #000;
		padding-bottom: 10px;
		padding-top:15px;
		border-bottom:1px dotted #999999;
}

#mediaPage div.spacedBottommag img {margin-bottom: 5px;}

#mediaPage a, #mediaPage a:visited  {
	font-family: arial;
		font-size: 10px;
		font-weight: bold;
		letter-spacing:normal;
		line-height: 12px;
		color: #0066ff;
		text-decoration: underline;
}

#mediaPage a:hover {color:#cc2323; }
#mediaPage a:active {color:#fff; background-color:#0066ff; }

.articlepic {
	float: right;
	clear:none;
	margin:5px;
}

.articlepicright {
	float: right;
	clear:none;
	margin:5px;
}
.athird {
width: 30%; 
float:left; 
clear:none; 
margin:0px; 
padding:9px; 
height:auto;
border-left: 1px dotted #C7C7C7;
}

.athird-first {
width: 30%; 
float:left; 
clear:none; 
margin:0px; 
padding:9px; 
height:auto;
border: 0px;
}


/* photo file page */

#photofile tr {
vertical-align: top;
}

#photofile td.thumbnails, #photofile td {
width: 25%;
text-align: center;
height: 120px;
padding: 5px;
}

#photofile td.thumbnails img, #photofile td.thumbnails a img {
width: 100px;
height: auto;
border: 0px;
}



/* search page */

form#search {
text-align: right;
}

#word {
float: left;
clear: none;
width:151px;
background-color: #fff;
color: #333333;
margin: 0 0 10px 310px;
font-size: 16px;
font-weight: bold;
font-family: arial;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#word {width:140px;}
}

#sbtn {
float: left;
clear: right;
width: auto;
height: 32px;
margin-left: -1px;
text-transform: uppercase;
}

#sbtn:hover {
border-top:2px solid #999999;
border-left:2px solid #999999;
background-color: #ffffff;
color: #0066ff;
}

#sbtn:active{
border-top:2px solid #999999;
border-left:2px solid #999999;
background-color: #0066ff;
color: #fff9f7;
}

form#search a {
float:right;
clear: both;
margin-left: -1px;
width:auto;
}

#facebookicon {position:relative; top:-3px;}

#fees td {
border:1px dotted #C7C7C7;
padding: 3px;
}

#fees td:hover {background-color: #d6d6d6;}

#logocontainer, #logocontainer a, #logocontainer a:visited {text-decoration:none;}
#phonenum {
	color:#fff9f7;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-transform: uppercase;
}

#logotext a, #logotext a:visited, #logotext a:hover {
color:#fff9f7; 
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
font-size:20px; 
font-weight:bold; 
text-transform: uppercase; 
text-decoration:none;
float: right; margin-right: 25px; 
margin-top: 15px; 
font-size:28px; width:auto;
clear:none;
}

#logopic {
float: left;
width:auto;
clear:none;
}

.seotext {font-size: 9px; line-height: 10px; color:#666666;}
#seo {background :transparent url(../images/what-not-to-wear.gif) left top repeat-x;
margin-top:10px;
}

#lastSidebar {height:auto;
margin:0;
padding:0;}
