*
{
    
    margin:0;      	
	padding:0;	
	font-size:100%;
	line-height:18px;	
	background-color:#0F0F0F;/*background color of surrounding border*/
}
 
.header /*defines total width and outside border*/
{
	border:solid 3px #501105; /*RED border*/
	background-color:#000000; /*BLACK background*/
	position:relative;	
	width:1098px;
    height:1165px;
    max-height:100%; /*keep this?????*/	
	margin-top:32px;
	margin-bottom:32px;	
	margin-right:auto;	
	margin-left:auto;
	padding:0;	
}

.header .headerTitle /*Fashion Merchandising Online at top*/
{   
	width:449px;
	background-color:#FFFFFF;	
	color:#000000;		
	margin-top:16px;
	margin-bottom:18px;
	margin-left:322px;				
	z-index:80;
	text-align:center;	
}

.letteringonTitle
{
    background-color:#FFFFFF;
	word-spacing:2px;
    color:#6B1B0A;/*990000;450000*/
    font-style:normal;
	z-index:700;	
    font-family:"Times New Roman", Times, serif;
	font-size:13px;
	margin-top:-10px;
	padding-bottom:12px;		
}

.letteringonTitle_2
{
    background-color:#FFFFFF;
	word-spacing:2px;
    color:#6B1B0A;/*990000;450000*/
    font-style:normal;
	z-index:700;	
    font-family:"Times New Roman", Times, serif;
	font-size:13px;
	margin-top:-10px;
	padding-bottom:12px;
	padding-top:5px;	
}

#nav /*menu buttons*/
{
	width:1017px;	
	margin-left:11px;			
	padding-top:3px;
	padding-bottom:3px;
	padding-left:50px;	
	padding-right:8px;	
	text-align:center;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;	
	margin-bottom:22px;	
}

#nav a 
{
	margin-right:63px;/*adds the space between each button*/	
	color:#D7D7DD;/*472311*/
	text-decoration:none;	
}

#columnLeft /*Left column section*/
{
	float: left;
	width: 294px;	
	overflow:hidden; /*hides any overflowing content*/			
	position: relative;
	background-color:#0B0B0B;	
	border-left:11px solid #000000;
	border-right:11px solid #000000;	  
}

#columnLeft ul
{
	list-style-position: inside;
	list-style-type: none;
}

#columnLeft ul li
{		
	text-align:center;	
}

#columnRight /*Right column section*/
{
	float: right;	
	width: 294px;	
	overflow:hidden;	
	position: relative;				
	border-right:12px solid #000000;
	background-color:#0B0B0B;   	
}

#columnRight ul
{
	list-style-position: inside;
	list-style-type: none;	
	color:#483838;
	background-color:#0B0B0B;
}

#columnRight ul li
{		
	text-align:center;
	background-color:#0B0B0B;	
}

#content /*center column*/
{	    	
	float:left;
	width:466px;
	overflow:hidden;  /*need this?*/
	position:relative;	
	margin-top:0px;
}

#content ul
{
	list-style-position: inside;
	list-style-type: none;	
}

#content li
{		
	margin-left:14px;
	margin-right:4px;			
}

#content_2 /*center column - holds copyright information*/
{	    	
	float:left;
	width:1098px;
	overflow:hidden;  /*need this?*/
	position:relative;	
	background-color:#000000;   						
}

.copyright
{ 	      
    position:relative;     
	background-color:#000000;		
	padding-top:53px;
	padding-bottom:12px;
	color: #E5E5E5;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center; 
	margin-left:38px;
	margin-right:0px;
}

.copyright_preview2
{ 	      
    position:relative;     
	background-color:#000000;		
	padding-top:6px;
	padding-bottom:6px;
	color: #E5E5E5;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:13px;	
	text-align: center; 	
	margin-left:73px;
	margin-right:0px;
	margin-top:54px;	
}

.copyright_preview1
{ 	      
    position:relative;     
	background-color:#000000;		
	padding-top:6px;
	padding-bottom:6px;
	color: #E5E5E5;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:13px;	
	text-align: center; 	
	margin-left:73px;
	margin-right:0px;
	margin-top:4px;	
}

.copyright_preview3
{ 	      
    position:relative;     
	background-color:#000000;		
	padding-top:23px;
	padding-bottom:6px;
	color: #C5C5C5;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:13px;	
	text-align: center; 	
	margin-left:73px;
	margin-right:0px;
	margin-top:24px;	
}

.copyright_preview4
{ 	      
    position:relative;     
	background-color:#000000;		
	padding-top:know;
	padding-bottom:6px;
	color: #C5C5C5;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:13px;	
	text-align: center; 	
	margin-left:73px;
	margin-right:0px;
	margin-top:24px;	
}

.copyright_1
{ 	      
    position:relative;      
	background-color:#0F0F0F;			
	padding-top:13px;
	padding-bottom:28px;	
	color: #978E92;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center;
	margin-left:59px;
}

.copyright_2
{ 	      
    position:relative;      
	background-color:#0B0B0B;			
	padding-top:0px;
	padding-bottom:20px;
	color: #A4A4A4;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:13px;	
	text-align: center; 
	margin-left:0px;
	margin-right:0px;
	padding-left:35px;
}

.copyright_3
{ 	      
    position:relative;      
	background-color:#000000;			
	padding-top:5px;
	padding-bottom:12px;
	color: #483838;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center;
	margin-left:14px;
	margin-right:4px;
}

.copyright_4
{ 	      
    position:relative;      
	background-color:#0F0F0F;			
	padding-top:13px;
	padding-bottom:28px;	
	color: #69676D;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center;
	margin-left:3px;
}

.copyright_5
{ 	      
    position:relative;      
	background-color:#0F0F0F;			
	padding-top:13px;
	padding-bottom:28px;	
	color: #827F77;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center;
	margin-left:10px;
}

.copyright_6
{ 	      
    position:relative;      
	background-color:#0F0F0F;			
	padding-top:3px;
	padding-bottom:28px;	
	color: #827F77;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center;
	margin-left:16px;
}

.copyright_7
{ 	      
    position:relative;      
	background-color:#0F0F0F;			
	padding-top:13px;
	padding-bottom:28px;	
	color: #827F77;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center;
	margin-left:3px;
}

.copyright_8
{ 	      
    position:relative;      
	background-color:#000000;			
	padding-top:0px;
	padding-bottom:20px;
	color: #A4A4A4;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:13px;	
	text-align: center; 
	margin-left:0px;
	margin-right:0px;
	padding-left:35px;
}


.copyright_12
{ 	      
    position:relative;      
	background-color:#000000;			
	padding-top:90px;
	padding-bottom:20px;
	color: #A4A4A4;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:15px;	
	text-align: left; 	
	margin-right:0px;
	padding-left:326px;
}

.copyright_onblack
{ 	          
    display:block;    
    background-color:#0F0F0F;
    padding-top:38px;
    padding-bottom:20px;   
	margin-top:0px;
    margin-left:66px;
    color:#FFFFFF;
    font-family: "Times New Roman", Times, serif;
    font-style: normal;
    font-size:14px;	    
}

.copyright_white
{
    position:relative;
    background-color:#0F0F0F;			
	padding-top:8px;
	padding-bottom:20px;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:16px;		
	text-align: center;	
	margin-left:14px;
	margin-right:4px;
}

.copyright_white_2
{
    position:relative;
    background-color:#000000;			
	padding-top:298px;	
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;		
	text-align: center;
	margin-left:14px;
	margin-right:4px;
}

.copyright_white_3
{
    position:relative;
    background-color:#0F0F0F;			
	padding-top:10px;
	padding-bottom:20px;
	color: #8B9C9C;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align:center;	
	margin-left:15px;
}

.copyright_white_4
{
    position:relative;
    background-color:#0F0F0F;			
	padding-top:14px;
	padding-bottom:20px;
	color: #8B9C9C;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align:center;	
	margin-left:80px;
}

.copyright_white_5
{
    position:relative;
    background-color:#0F0F0F;			
	padding-top:10px;
	padding-bottom:20px;
	color: #62587E;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;	
	font-size:15px;	
	text-align:center;	
	margin-left:18px;
	margin-left:14px;
	margin-right:4px;
}

.copyright_aboutus
{ 	      
    position:relative; 	
	background-color:#000000;		
	padding-bottom:12px;
	color: #978E92;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center; 
	margin-left:24px;	
}

.copyright_contact
{ 	      
    position:relative;     
	background-color:#000000;			
	padding-top:23px;
	padding-bottom:12px;
	color: #978E92;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	text-align: center; 
	margin-left:25px;
	padding-left:0px;
}


.copyright_contact_2
{ 	      
    position:relative;      
	background-color:#OFOFOF;			
	padding-top:12px;
	padding-bottom:20px;
	color: #A4A4A4;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:13px;	
	text-align: center; 
	margin-left:0px;
	margin-right:0px;
	padding-left:35px;
}

.copyright_fft
{ 	      
    position:relative;     
	background-color:#000000;			
	padding-top:35px;
	padding-bottom:12px;
	color: #978E92;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	 
	text-align:center;
}

.copyright_trending
{ 	      
    position:relative;     
	background-color:#000000;			
	padding-top:0px;
	padding-bottom:6px;
	color: #EDEDED;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	 
	padding-left:14px;
}


                    /*HOME/INDEX begin*/

h6 /*Home - center column - about the site part*/
{
    width:370px;
    font-family:"Times New Roman", Times, serif;
    margin-top:0px;
    margin-left:22px;
    padding-top:10px;  /*space above the header*/   
    padding-bottom:11px;  /*space below the header*/
    padding-left:10px;
    padding-right:9px;
    text-align:center;          
	font-size:16px; 
	font-weight:bold;		
	background-color:#000000;
	color:#978E92;					
} 

.textHome /*center column paragraph text*/
{    
	width:387px;
	word-spacing:1px;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	font-size:14px;	
	color:#978E92;
	text-align: justify;
	background-color:#0F0F0F;		
	margin-top:12px;
	margin-bottom:13px;
	margin-left:20px;
	margin-right:8px;
	padding-left:5px;
	padding-right:5px;
}

.whatyoushouldknowbutton
/*Home - What You Should Know Before Going Into Fashion, etc.*/
{               
    font-family:Verdana, Helvetica, Arial, sans-serif;
    margin-left:3px;
    margin-top:0px;
    margin-bottom:0px;     
    padding:13px;
	font-size:15px; 
	font-weight:normal;
	text-align:center;
	background-color:#350000;
	color:#FFFFFF;    
}

.whatyoushouldknowbutton a
{ 
   font-family:Verdana, Helvetica, Arial, sans-serif;    
   font-weight:normal;
   text-align:center;
   text-decoration:none;
   background-color:#350000;
   color:#FFFFFF;       
}

.whatyoushouldknowbutton_back
/*Home - What You Should Know Before Going Into Fashion, etc.*/
{          
    width:215px;   
    font-family:Verdana, Helvetica, Arial, sans-serif;
    margin-left:32px;
    margin-top:0px;
    margin-bottom:0px;     
    padding:7px;
	font-size:13px; 
	font-weight:normal;
	text-align:left;
	background-color:#350000;
	color:#FFFFFF;    
}

.whatyoushouldknowbutton_back a
{
   width:215px;   
   font-family:Verdana, Helvetica, Arial, sans-serif;    
   font-weight:normal;
   text-align:left;
   text-decoration:none;
   background-color:#350000;
   color:#FFFFFF;       
}

.whatyoushouldknowbutton_back2
/*Home - What You Should Know Before Going Into Fashion, etc.*/
{          
    width:215px;   
    font-family:Verdana, Helvetica, Arial, sans-serif;
    margin-left:119px;
    margin-top:30px;
    margin-bottom:0px;     
    padding:7px;
	font-size:13px; 
	font-weight:normal;
	text-align:left;
	background-color:#350000;
	color:#FFFFFF;    
}

.whatyoushouldknowbutton_back2 a
{
   width:215px;   
   font-family:Verdana, Helvetica, Arial, sans-serif;    
   font-weight:normal;
   text-align:left;
   text-decoration:none;
   background-color:#350000;
   color:#FFFFFF;       
}

.trending
{
	padding-top:0px;
    font-size:24px;
	margin-top:0px;
	margin-bottom:0px;
    background-color:#000000;
	color:#A22E42/*#637E7D;8B9C9C */;
	text-decoration:none;
	text-align:center;
	padding-left:15px;
}
    
.trending a
{
	padding-top:0px;
    font-size:24px;
	margin-top:0px;		
    background-color:#000000;    
	color:#A22E42/*978E92,A99A92 */;
	text-decoration:none;
	text-align:center;		
}

.trending a:hover

{
    text-decoration:none;     
    background-color:#000000;    
	font-size:24px; 
	font-weight:normal;	
	color:#C4C6CE; /*C4C6CE;3D354B;*/	    
}



.fashionforthought
{
	padding-top:0px;
    font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
    background-color:#000000;
	color:#6D5161/*#637E7D;8B9C9C */;
	text-decoration:none;
	text-align:center;	
}
    
.fashionforthought a
{
	padding-top:0px;
    font-size:20px;
	margin-top:0px;		
    background-color:#000000;    
	color:#6D5161/*978E92,A99A92 */;
	text-decoration:none;
	text-align:center;		
}

.fashionforthought a:hover

{
    text-decoration:none;     
    background-color:#000000;    
	font-size:20px; 
	font-weight:normal;	
	color:#C4C6CE; /*C4C6CE;3D354B;*/	    
}

h3 /*Home - book titles - left column*/
{
    width:184px;    
    font-family:Helvetica, Arial, sans-serif;
    margin-left:55px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:16px; /*space below the header*/
	font-size:12px; 
	font-weight:normal;
	text-align:center;
	background-color:#0F0F0F;
	color:#E2E2E2;
} 

h4 /*Home - Volume I, II, III - left column*/
{
    width:184px;
    font-family:Helvetica, Arial, sans-serif;
    margin-left:55px;
    padding-top:6px;  /*space above the header*/ 
	padding-bottom:1px;
	font-size:11px; 
	font-weight:normal;
	text-align:center;
	background-color:#0F0F0F;
	color:#D3D3D3;
}

.header3 
{
    width:172px;    
    font-family:Helvetica, Arial, sans-serif;
    margin-left:61px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:16px; /*space below the header*/
	font-size:13px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
} 

.header4 
{
    width:172px;
    font-family:Helvetica, Arial, sans-serif;
    margin-left:61px;
    padding-top:6px;  /*space above the header*/ 
	padding-bottom:1px;
	font-size:11px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#D3D3D3;
}

.editionheader
{
    width:184px;
    font-family:"Times New Roman", Times, serif;
    margin-left:55px;
    padding-top:10px;  /*space above the header*/  
	font-size:11px; 
	font-weight:normal;	
	text-align:center;
	background-color:#150000;
	color:#F1F1F1;
	margin-top:-15px;
	padding-bottom:8px;
}   

h5 /*Home - book title small captions - left column
    */
{
    font-family:"Times New Roman", Times, serif;   	
    font-size:12px;    
	font-weight:normal;	
	text-align:center;
	background-color:#0F0F0F;	
	color:#D7D7D7;
	margin-top:-15px;
	margin-bottom:10px;
	padding:0px;
	margin-left:0px;	
	text-decoration:none;
	border:0;
}

h5 a /*Home - book title small captions - left column
    */
{
    font-family:"Times New Roman", Times, serif;   	
    font-size:12px;    
	font-weight:normal;	
	text-align:center;
	background-color:#0F0F0F;	
	color:#D7D7D7;
	padding:0px;
	text-decoration:none;
	border:0;
} 

h2 /*Home - Fashion News Channel- right column NOT USING - STILL AVAILABLE*/
{
    width:206px;
    font-family:"Times New Roman", Times, serif;
    margin-left:11px;
    padding-left:8px;
    padding-top:6px;
    padding-bottom:8px;      
	font-size:1em; 
	font-weight:normal;	
	text-align:center;
	background-color:#550000;
	color:#FFFFFF;
	border:solid 3px #111111;		
}

/* Explore the Benefits */
	
ul#anchorlist
{
  position:relative;
  list-style:none;  
  text-decoration:none;
  text-align:left; 
  margin-left:0px;  
}

ul#anchorlist li a
/*ADDED/NEW*/
{
    text-decoration:none;
    display:block;
    position:relative;
    width:250px;	
	padding-left:34px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:6px;	
    background-color:#000000;
    font-family:"Times New Roman", Times, serif;   
	font-size:15px; 
	font-weight:normal;	
	color:#D6D6D8;/*#7A6063*/
	text-align:left;	
}

ul#anchorlist li a:hover

{
    text-decoration:none;
    display:block;
    position:relative;
    width:250px;    
    background-color:#400000;
    font-family:"Times New Roman", Times, serif;   
	font-size:15px; 
	font-weight:normal;	
	color:#D6D6D8; /*C4C6CE;3D354B;*/	
    
}

.author
{
    font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
    background-color:#000000;
	color:#76637E/*606063, 978E92,A99A92 */;	
	text-decoration:none;
	text-align:center;	
}
    
.author a
{
    font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
    background-color:#000000;    
	color:#76637E/*978E92,A99A92 */;
	text-decoration:none;
	text-align:center;		
}

.aboutauthor a:hover

{
    text-decoration:none;     
    background-color:#000000;    
	font-size:20px; 
	font-weight:normal;	
	color:#C4C6CE; /*C4C6CE;3D354B;*/	    
}

.aboutthecollection
{
    font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
    background-color:#000000;
	color:#857BA1/*606063, 978E92,A99A92 */;
	text-decoration:none;
	text-align:center;	
}
    
.aboutthecollection a
{
    font-size:20px;
	margin-top:0px;
	margin-bottom:0px;
    background-color:#000000;    
	color:#857BA1/*978E92,A99A92 */;
	text-decoration:none;
	text-align:center;		
}

.aboutthecollection a:hover

{
    text-decoration:none;     
    background-color:#000000;    
	font-size:20px; 
	font-weight:normal;	
	color:#C4C6CE; /*C4C6CE;3D354B;*/	    
}

.missionheader
/*left column*/

{ 
    width:239px;
    margin-top:9px;
    margin-left:31px;
	margin-bottom:14px;
	word-spacing:2px;
	line-height:20px;
    padding-top:8px;
	padding-bottom:9px;
	padding-left:2px;
    font-family:"Times New Roman", Times, serif;        
	font-size:16px; 	
	text-align:center;
	background-color:#300000;
	color:#FBFBFB;		        
}



.buytext

{
	font-family:"Times New Roman", Times, serif; 
	color:#CCCCCC;
	font-size:13px;
	text-decoration:none;
	background-color:#000000;
	text-align:center;
	width:219px;
	margin-left:46px;
	margin-bottom:14px;
}
.authorlink

{      
	width:275px;	
    font-family:"Times New Roman", Times, serif;        
	font-size:16px;
	font-weight:normal;	
	text-align:left;	
	background-color:#000000;
	color:#978E92;
	letter-spacing:.25px;
	padding-top:14px;
	padding-left:0px;	        
}

.authorlink a

{      
	width:275px;
	word-spacing:2px;	
    font-family:"Times New Roman", Times, serif;        
	font-size:16px;
	font-weight:bold;	
	text-align:left;	
	background-color:#000000;
	color:#978E92;
	text-decoration:none;
	letter-spacing:.25px;
	padding-top:14px;
	padding-left:0px;	
	text-decoration:underline;
		        
}

.faqbody_2
/*benefits*/
{
    display:block;
	position:relative;	
	width:382px;
	background-color:#F5F5F5;
	border:#6A5A5A solid 4px;
	margin-left:74px;
	padding-left:33px;
	padding-right:33px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-align:justify;
}

.faqbody_3
/*benefits*/
{
    display:block;
	position:relative;	
	width:382px;
	background-color:#F5F5F5;
	border:#6A5A5A solid 4px;
	margin-left:574px;
	margin-top:-775px;
	padding-left:33px;
	padding-right:33px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-align:justify;
}

.benefits_2
/*benefits*/
{
	display:block;
	position:relative;
	width:446px;
	font-family:"Times New Roman", Times, serif;
	padding-top:6px;
	padding-bottom:7px;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#8D8178;
	margin-bottom:12px;
	right:33px;
	background-color:#180000;
	border:1px solid #483838;
}

.knowheader_2
/*benefits*/
{
	display:block;
	position:relative;
	width:446px;
	font-family:"Times New Roman", Times, serif;
	padding-top:6px;
	padding-bottom:7px;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#8D8178;
	margin-bottom:12px;
	right:33px;
	background-color:#180000;
	border:1px solid #483838;
}

.faqtitle_2
/*benefits*/
{
	display:block;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-weight:normal;
	text-align:center;
	padding-top:39px;
	padding-bottom:29px;
	color:#F5F5F5;
	background-color:#000000;
	margin-left:15px;
}

.faqbody_4
/*benefits*/
{
    display:block;
	position:relative;	
	width:382px;
	background-color:#F5F5F5;
	border:#6A5A5A solid 4px;
	margin-left:574px;
	margin-top:-235px;
	padding-left:33px;
	padding-right:33px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-align:justify;
}

.knowheader_3
/*preview_1*/
{
	display:block;
	position:relative;
	width:444px;
	font-family:"Times New Roman", Times, serif;
	padding-top:16px;
	padding-bottom:20px;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	color:#8D8178;
	line-height:22px;
	margin-bottom:0px;	
	background-color:#180000;
	border:1px solid #483838;
}

.preview_header
/*preview_1*/
{
	display:block;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	text-align:center;
	padding-top:39px;
	padding-bottom:29px;
	color:#F5F5F5;
	background-color:#000000;
	margin-left:3px;
}

.previewcontainer2
/*preview_1*/
{   		
	position:relative;
	margin-left:107px;	
	background-color:#000000;
	width:897px;
	height:680px;
}

.previewcontainer2 img
/*preview_1*/
{   
	position:absolute;
	background-color:#000000;
	width:897px;
	height:680px;
}

.previewcontainer1 img
/*preview_1*/
{   
	position:absolute;
	background-color:#000000;
	width:897px;
	height:725px;	
}

.previewcontainer1
/*preview_1*/
{   		
	position:relative;
	margin-left:107px;	
	background-color:#000000;
	width:897px;
	height:725px;
	margin-bottom:-48px;
}

@webkit-keyframes xfade
{
	0%{
		opacity:1;
	}
	7.09% {
		opacity:1;
	}
	9.09% {
		opacity:0;
	}
	96% {
		opacity:0;
	}
	100% {
		opacity:1;
	}
}

@keyframes xfade {
	0%{
		opacity:1;
	}
	7.09% {
		opacity:1;
	}
	9.09% {
		opacity:0;
	}		
	96% {
		opacity:0;
	}	
	100% {
		opacity:1;
	}
}

.previewcontainer2 img:nth-child(11) {
	-webkit-animation: xfade 66s 0s infinite;
	animation: xfade 66s 0s infinite;
}

.previewcontainer2 img:nth-child(10) {
	-webkit-animation: xfade 66s 6s infinite;
	animation: xfade 66s 6s infinite;
}

.previewcontainer2 img:nth-child(9) {
	-webkit-animation: xfade 66s 12s infinite;
	animation: xfade 66s 12s infinite;
}

.previewcontainer2 img:nth-child(8) {
	-webkit-animation: xfade 66s 18s infinite;
	animation: xfade 66s 18s infinite;
}

.previewcontainer2 img:nth-child(7) {
	-webkit-animation: xfade 66s 24s infinite;
	animation: xfade 66s 24s infinite;
}

.previewcontainer2 img:nth-child(6) {
	-webkit-animation: xfade 66s 30s infinite;
	animation: xfade 66s 30s infinite;
}

.previewcontainer2 img:nth-child(5) {
	-webkit-animation: xfade 66s 36s infinite;
	animation: xfade 66s 36s infinite;
}

.previewcontainer2 img:nth-child(4) {
	-webkit-animation: xfade 66s 42s infinite;
	animation: xfade 66s 42s infinite;
}

.previewcontainer2 img:nth-child(3) {
	-webkit-animation: xfade 66s 48s infinite;
	animation: xfade 66s 48s infinite;
}

.previewcontainer2 img:nth-child(2) {
	-webkit-animation: xfade 66s 54s infinite;
	animation: xfade 66s 54s infinite;
}


.previewcontainer1 img:nth-child(13) {
	-webkit-animation: xfade 78s 0s infinite;
	animation: xfade 78s 0s infinite;
}

.previewcontainer1 img:nth-child(12) {
	-webkit-animation: xfade 78s 6s infinite;
	animation: xfade 78s 6s infinite;
}

.previewcontainer1 img:nth-child(11) {
	-webkit-animation: xfade 78s 12s infinite;
	animation: xfade 78s 12s infinite;
}

.previewcontainer1 img:nth-child(10) {
	-webkit-animation: xfade 78s 18s infinite;
	animation: xfade 78s 18s infinite;
}

.previewcontainer1 img:nth-child(9) {
	-webkit-animation: xfade 78s 24s infinite;
	animation: xfade 78s 24s infinite;
}

.previewcontainer1 img:nth-child(8) {
	-webkit-animation: xfade 78s 30s infinite;
	animation: xfade 78s 30s infinite;
}

.previewcontainer1 img:nth-child(7) {
	-webkit-animation: xfade 78s 36s infinite;
	animation: xfade 78s 36s infinite;
}

.previewcontainer1 img:nth-child(6) {
	-webkit-animation: xfade 78s 42s infinite;
	animation: xfade 78s 42s infinite;
}

.previewcontainer1 img:nth-child(5) {
	-webkit-animation: xfade 78s 48s infinite;
	animation: xfade 78s 48s infinite;
}

.previewcontainer1 img:nth-child(4) {
	-webkit-animation: xfade 78s 54s infinite;
	animation: xfade 78s 54s infinite;
}

.previewcontainer1 img:nth-child(3) {
	-webkit-animation: xfade 78s 60s infinite;
	animation: xfade 78s 60s infinite;
}

.previewcontainer1 img:nth-child(2) {
	-webkit-animation: xfade 78s 66s infinite;
	animation: xfade 78s 66s infinite;
}

.previewcontainer1 img:nth-child(1) {
	-webkit-animation: xfade 78s 72s infinite;
	animation: xfade 78s 72s infinite;
}


.textMission 
{   	
    width:292px;    
    background-color:#FBFBFB;			
	font-family: "Times New Roman", Times, serif;
	font-style:normal;	
	font-size:13.5px;
	line-height:19px;
	word-spacing:1px;
	/* color: #918F9C; */
	color:#OBOBOB;
	text-align: left;        
    padding-top:12px;
    padding-bottom:12px;    
    padding-left:7px;
	padding-right:3px;	           	           		
}





/* HOME/INDEX____________________end*/



/*ABOUT US ___________________________________begin*/

.authorheader

{ 
    width:245px;
    margin-top:13px;
    margin-left:24px;
	margin-bottom:18px;
	letter-spacing:.5px;
    padding-top:13px;
	padding-bottom:13px;
    font-family:"Times New Roman", Times, serif;        
	font-size:17px; 
	font-weight:normal;	
	text-align:center;
	background-color:#300000;
	color:#FBFBFB;	    
		        
}


.textLetter /*Dear new reader*/
{
    position:relative;    
    width:253px;                
    margin-left:5px;
	padding-left:4px;
    padding-right:4px;                
	word-spacing:0px;
	font-family:"Times New Roman", Times, serif;	
	font-size:16px;	
	color:#918486;
	font-style: italic;	
	line-height:22px;	 		
	text-align: justify;
	background-color:#000000;
	margin-top:0px;
}
     
.textAboutUs /*We are...*/
{
    width:454px;
    font-family:"Times New Roman", Times, serif;   
    font-size:1em;	
	text-align:center;
	padding-top:15px;
	padding-bottom:14px;		
	padding-left:8px; /*puts padding around text inside the box area*/
	padding-right:8px; /*puts padding around text inside the box area*/	
	color:#978E92;/*483838 - brownish*/
	background-color:#000000; 		
	line-height:1.3em;
	margin-left:0px;		
}

.textAboutUs_2 /*We are...*/
{
    width:288px;
    font-family:"Times New Roman", Times, serif;   
    font-size:1em;	
	text-align:left;
	padding-top:15px;
	padding-bottom:14px;		
	padding-left:8px; /*puts padding around text inside the box area*/
	padding-right:8px; /*puts padding around text inside the box area*/	
	color:#978E92;/*483838 - brownish*/
	background-color:#000000; 		
	line-height:1.3em;
	margin-left:0px;		
}

.textAboutUs_3 /*We are...*/
{
    width:484px;
    font-family:"Times New Roman", Times, serif;   
    font-size:16px;	
	text-align:left;		
	color:#DBD3D3;/*483838 - brownish*/
	background-color:#000000; 		
	line-height:1.3em;
	margin-left:0px;
	margin-top:0px;	
}	

 /*ABOUT US PAGE______________________________END*/
    
 /*ABOUT THE COLLECTION______________________________BEGIN*/
 
.collectionheader
     
/*"About the Collection" page, 392F2F*/
{   
    font-family:"Times New Roman", Times, serif; 
	width:426px;	
	font-size:22px;
	padding-top:9px;
	padding-bottom:10px; 
	padding-left:310px;
	font-weight:normal;	 	
	background-color:#000000;	
	color:#826E71;	
    text-align:left;
    margin-left:19px; 
	margin-top:93px;
	margin-bottom:12px;	
}

.questheader
/*Home - Sponsors*/
{          
    width:289px;
    margin-top:50px;
	margin-bottom:-80px;
    margin-left:792px;
    padding-top:13px;
	padding-bottom:14px;
    font-family:"Times New Roman", Times, serif;        
	font-size:17.5px; 
	font-weight:normal;	
	text-align:center;
	background-color:#400000;
	/*#460000*/
	color:#FBFBFB;			
}

.quest
{   
	position:relative;
    width:246px;
	margin-left:-6px;
    background-color:#352F2F;			
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;	
	font-size:13px;
	font-style:normal;
	line-height:18px;	
	color:#C4BFBF; /*787887*/	
	text-align: justify;        
    padding-top:15px;
    padding-bottom:15px;    
    padding-left:28px; 
    padding-right:18px;
	margin-top:0px;		
}


.textCollection
{  
    width:327px; 		
	background-color:#000000;	
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:18px;
	line-height:21px;
	color: #827F77;	
	text-align:justify;	      
    padding-top:0px;
    padding-bottom:0px;
    padding-left:20px;
    padding-right:20px;
    margin-left:90px; 
    margin-top:-200px;                      		
}

.textCollectionByBook
{  
    width:433px; 		
	background-color:#000000;	
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:18px;
	line-height:21px;
	color: #827F77;	
	text-align:justify;	      
    padding-top:0px;
    padding-bottom:17px;
    padding-left:11px;
    padding-right:0px;
   margin-top:0px;                    		
}

.textCollectionSide
{  
    width:259px; 		
	background-color:#000000;	
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-size:18px;
	line-height:21px;
	color: #826E71;	
	text-align:justify;	      
    padding-top:8px;
    padding-bottom:8px;
    padding-left:22px;
    padding-right:22px;
    margin-left:-9px;                       		
}

    /*ABOUT THE COLLECTION______________________________END*/
    
     /*AUTHOR LANDING PAGE__________________BEGIN*/

 .textAuthorBody
{     
    position:relative;
    width:710px;
	height:842px;
	background-color:#FBFBFB;/*#C8C1BA;*/		
	border-width:4px;
	border-style:solid;
	margin-left:23px;			   		
	padding-left:23px;
	padding-right:23px;
	padding-top:13px;
	padding-bottom:24px;					
	border-color:#550000;
	margin-top:-10px;
}

.textAuthorInsidePic
{     
    position:relative;
    width:506px;    		
	background-color:#FBFBFB;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;						
	line-height:19px;
	left:203px;
	margin-top:-266px;					
}

.textAuthorInside
{     
    position:relative;
    width:340px;    		
	background-color:#FBFBFB;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;						
	line-height:19px;					
}

.textAuthorInside_Right
{     
    position:relative;
    width:340px;    		
	background-color:#FBFBFB;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;						
	line-height:19px;
	margin-left:372px;
	margin-top:-586px;
}

.authorsideheader
{   
    width:236px;
    font-family:"Times New Roman", Times, serif;             
	font-size:14px;
	padding-top:7px;
	padding-bottom:9px; 
	padding-left:8px;
	font-weight:bold;	 	
	background-color:#210000;	
	color:#C8C1BA/*978E92,A99A92 9F9088 */;
	border:3px solid #450000;
    text-align:center;       
	margin-left:767px;
	margin-top:-862px;	
}

.textAuthorSide
{           		
	position:relative;
	background-color:#000000;	
	color:#C8C1BA;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;
	width: 266px;
	padding-top:0px;		
	padding-right:9px;
	padding-left:9px;	
	line-height:18px;
	margin-left:749px;
	margin-top:20px;	
}

.setupBody
{     
    position:relative;
    width:710px;
	/* height:856px; */
	background-color:#FBFBFB;/*#C8C1BA;*/		
	border-width:4px;
	border-style:solid;
	margin-top:46px;
	margin-left:23px;			   		
	padding-left:23px;
	padding-right:23px;
	padding-top:12px;
	padding-bottom:12px;					
	border-color:#550000;
}

.setupText_left
{     
    position:relative;
    width:340px;    		
	background-color:#FBFBFB;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;						
	line-height:19px;
	height:836px;	
}

.setupText_left a
{
	font-weight:bold;
	background-color:#FBFBFB;
	color:blue;
	padding-left:0px;
	text-decoration:underline
}

.setupText_right
{     
    position:relative;
    width:340px;    		
	background-color:#FBFBFB;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;						
	line-height:19px;
	margin-left:372px;
	margin-top:-832px;
}

.setupText_right a
{
	font-weight:bold;
	background-color:#FBFBFB;
	color:blue;
	text-decoration:underline;
	padding-right:6px;
}

.setup_header
{   
    width:236px;
    font-family:"Times New Roman", Times, serif;             
	font-size:14px;
	padding-top:9px;
	padding-bottom:9px; 
	padding-left:8px;
	font-weight:bold;	 	
	background-color:#210000;	
	color:#FBFBFB/*978E92,A99A92 9F9088 */;
	border:3px solid #450000;
    text-align:center;       
	margin-left:48px;
	margin-top:3px;
	margin-bottom:20px;	
}

.setup_Side
{           		
	position:relative;
	background-color:#000000;	
	color:#DDDDDD;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;
	width: 266px;
	padding-top:0px;		
	padding-right:9px;
	padding-left:9px;	
	line-height:21px;
	margin-left:749px;
	margin-top:-828px;	
}

.setup_Side a
{
	font-weight:bold;
	background-color:#000000;
	color:#FFFFFF;
	padding-left:16px;
	text-decoration:underline;
	font-size:16px;
}

    /*ACCESSORIES LANDING PAGE__________________BEGIN*/
    
.accessories_header /*main header at top*/
{
    
    width:406px;
    font-family:"Times New Roman", Times, serif;	
	font-size:1.5em;
	font-weight:400;	
	font-style:normal;	
	text-align:center;		
	color:#EDE7E7;	
	margin-left:277px;	
	background-color:#250000;
	letter-spacing:.1em;		       
}

.textCenter_onblack
{
    width:596px;    
    background-color:#000000;			
	font-family: "Times New Roman", Times, serif;
	font-style: italic;	
	font-size:.9em;
	color: #696063;
	text-align:justify;
	margin-left:177px;
} 

.header_accessories /*center column header*/
{
    width:104px;      
    padding-top:10px;
    padding-bottom:10px; 	
	text-align:center;
	background-color:#000000;		
	margin-left:157px;
	margin-top:9px;
	margin-bottom:25px;
}

.header_accessories2 /*side column header*/
{
    width:124px;
    font-family:Helvetica, Arial, sans-serif;
    font-size:1.0;
    font-weight:bold;    
    padding-top:10px;
    padding-bottom:10px; 	
	text-align:center;
	background-color:#000000;
	border:solid 1px #350000;	
	margin-left:61px;
	margin-top:9px;
	margin-bottom:10px;
}

 .text_accessories /*center column text*/
{   	
    width:348px;    
    background-color:#EDE7E7;			
	font-family: "Times New Roman", Times, serif;
	font-style: normal;	
	font-size:1.0em;
	line-height:1.2em;	
	color: #000000; /*787887*/
	text-align:justify;	      
    padding-top:11px;
    padding-bottom:13px;
    padding-left:22px;
    padding-right:22px;    
    border:#550000 solid 4px;     	            	           		
} 

.text_accessories_side 
{  
    width:200px; 		
	background-color:#070707;	
	font-family: "Times New Roman", Times, serif;
	font-style: normal;	
	font-size:.9em;
	line-height:1.2em;
	color: #82797C;	
	text-align: justify;        
    padding-top:11px;
    padding-bottom:12px;    
    padding-left:24px; 
    padding-right:24px;      
}

 .buttontobuy_audio
{   
    width:178px;   
    font-family:"Times New Roman", Times, serif;             
	font-size:.9em;
	padding-top:10px;
	padding-bottom:11px; 
	font-weight:bold;	 			
	color:#A99A92;
	background-color:#000000;
	border:1px solid #473838;
    text-align:center;    
    margin-top:32px;
    margin-bottom:32px;
    margin-left:110px;
    text-decoration:none;     							
}

.buttontobuy_audio a
{   
    width:178px;    
    font-family:"Times New Roman", Times, serif;             	 
	font-weight:bold;	 			
	color:#A99A92;
	background-color:#000000;	
    text-align:center;         
    text-decoration:none;   							
} 
    
    
     /*ACCESSORIES______________________________END*/
     
     
    

   /*AUTHOR LANDING PAGE__________________END*/  
    
               
    /*FAQ______________________________BEGIN*/


#faq_columnCenter

{	
	float:left;
	position:relative;		
	width: 286px;		
	overflow:hidden;
	text-align:center;				
	background-color:#000000;
	margin-left:110px;	
}

#faq_columnCenter ul
{
	list-style-position: outside;
	list-style-type: none;
}

#faq_columnCenter ul li
{		
	text-align:center;	
}

#faq_columnRight
{
    float:right;   
    position:relative;
    width:295px;         
    text-align:center;    
    background-color:#000000;
    right:19px;   											
}

#faq_columnRight ul
{
	list-style-position: inside;
	list-style-type: none;		
}

#faq_columnRight ul li
{		
	text-align:center;	
	padding:10px; 		
}

#faq_columnLeft
{
    float:left;   
    position:relative;
    width:295px;           
    text-align:center;   
    background-color:#000000;
    left:19px;    											
}

#faq_columnLeft ul
{
	list-style-position: inside;
	list-style-type: none;	
}

#faq_columnLeft ul li
{		
	text-align:center;
	padding:10px;   			
}

.faqheader_evolution

{
    position:relative;
    font-family:"Times New Roman", Times, serif;   
    margin-bottom:9px;
    padding-top:5px;
    padding-bottom:6px;
    padding-left:4px;    
	font-size:15px; 
	font-weight:normal;		
	background-color:#350000;
	color:#FFFFFF;
	width:276px;
	left:3px;
	text-align;center;	
}

.faqheader_evolution_1

{
    position:relative;
    font-family:"Times New Roman", Times, serif;   
    margin-top:0px;
	margin-bottom:6px;
    padding-top:5px;
    padding-bottom:6px;
    padding-left:4px;    
	font-size:15px; 
	font-weight:normal;		
	background-color:#000000;
	color:#FFFFFF;
	width:276px;
	left:0px;	
	text-align;center;	
}

.faqheader_evolution_2
{
    position:relative;
    font-family:"Times New Roman", Times, serif;   
    margin-bottom:0px;
    padding-top:9px;
    padding-bottom:9px;
    padding-left:14px;
	padding-right:14px;    
	font-size:13px; 
	font-weight:normal;		
	background-color:#E2E2E2;
	color:#0B0B0B;
	width:256px;	
}

.faqtitle
/*header at top of FAQ page*/
{    
    display:block;
    position:relative;      
    font-family:"Times New Roman", Times, serif;       
	font-size:25px; 
	font-weight:normal;	 
	text-align:center;
	padding-top:9px; /*puts padding above words*/
    padding-bottom:9px; /*puts padding below words*/ 	
	color:#C1C1C1;
	background-color:#000000;
	margin-left:0px;	 
}

.faqtitle_evolution
{    
    display:block;
    position:relative;      
    font-family:"Times New Roman", Times, serif;       
	font-size:25px; 
	font-weight:normal;	 
	text-align:center;
	padding-top:9px; /*puts padding above words*/
    padding-bottom:29px; /*puts padding below words*/ 	
	color:#FFFFFF;
	background-color:#000000;
	margin-left:0;	 
}

.faqheader
/*FAQ section main headers*/
{
    width:216px;
    position:relative;    
    font-family:"Times New Roman", Times, serif;       
    padding-top:17px;
    padding-bottom:17px;   
	font-size:16px; 
	font-weight:normal;	
	text-align:center;	
	background-color:#111111;
	color:#FFFFFF;
	left:37px;					
}

.faqheader_2
/*FAQ section main headers*/
{
    width:416px;
    position:relative;    
    font-family:"Times New Roman", Times, serif;       
    padding-top:17px;
    padding-bottom:17px;   
	font-size:19px; 
	font-weight:normal;	
	text-align:center;	
	background-color:#000000;
	color:#FFFFFF;
	left:329px;					
}				

.faqheader_sub
/*FAQ section sub headers*/
{
    position:relative;
    font-family:"Times New Roman", Times, serif;   
    margin-bottom:4px;
    padding-top:5px;
    padding-bottom:6px;
    padding-left:14px;    
	font-size:16px; 
	font-weight:normal;	
	text-align:left;
	background-color:#8E7F74;
	color:#FFFFFF;
	width:223px;
	left:28px;		
}

.faqheader_sub a
{
    text-decoration:none;
    background-color:#8E7F74;
	color:#FFFFFF;	  
}

.faqheader_sub a:link
{
    text-decoration:none;
    background-color:#8E7F74;
	color:#FFFFFF;	  
}

.faqbody_defender
{
    display:block;
	margin-left:auto;
	margin-right:auto; 
	width: 1098px;
	text-align:center;      		
	background-color:#0B0B0B;	
}

.faqbody
{
    display:block;
	margin-left:auto;
	margin-right:auto; 
	width: 1098px;
	text-align:center;      		
	background-color:#0B0B0B;	
}

.text_faq
{     
    width:559px;  		
	background-color:#E6E6E6;	
	color:#000000;
	font-weight:400;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;
	margin-top:160px;
	margin-bottom:10px;
	margin-left:150px;
	margin-right:152px;
	padding-bottom:20px;
	padding-left:130px;
	padding-right:118px;
}

.text_faq_2
{     
    width:559px;  		
	background-color:#E6E6E6;	
	color:#000000;
	font-weight:400;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:14px;
	margin-top:60px;
	margin-bottom:10px;
	margin-left:150px;
	margin-right:152px;
	padding-bottom:20px;
	padding-left:130px;
	padding-right:118px;
}

.textheaderbold_faq
{ 
    background-color:#E6E6E6;      
	font-family:"Times New Roman", Times, serif;
    text-align:center;
    font-weight:600;    
	font-size:20px;
	padding-top:35px;
	padding-bottom:22px;
	color:#000000;
	padding-left:14px;	
}

.textbold_faq
{ 
    background-color:#E6E6E6;      
	font-family:"Times New Roman", Times, serif;
    text-align:left;
    font-weight:600;    
	font-size:16px;
	padding-top:12px;
	padding-bottom:16px;	
}

.faqbody a
{
	color:#0000BB;
	background-color:#E6E6E6;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}

.faqbody_defender a
{
	color:#0000BB;
	background-color:#E6E6E6;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}

.boxheader1
{
	width:292px;
	margin-left:-14px;
	padding-left:13px;
	padding-right:0px;
	padding-top:13px;
	padding-bottom:19px;
	color:#978E92;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	background-color:#000000;	
	margin-bottom:0px;
	line-height:24px;
	margin-top:0px;
}

.boxcontainer1
{
	width:283px;	
	margin-left:-14px;	
	padding-left:13px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:39px;
	color:#978E92;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	text-align:left;
	background-color:#000000;
	line-height:20px;
}

.header4 /*Course Study Plans page*/
{
    width:234px;
    font-family:Helvetica, Arial, sans-serif;
    margin-left:39px;
    padding-top:7px;  /*space above the header*/ 
	padding-bottom:0px;
	font-size:12px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#C3C3C3;
}

#TOC1
{
	margin-top:-294px;
	margin-left:284px;
	width:320px;
	padding-top:58px;
	color:#B3B3B3;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	background-color:#000000;
	line-height:21px;
}

#TOC1_2
{
	margin-top:-356px;
	margin-left:250px;
	width:320px;
	padding-top:58px;
	color:#B3B3B3;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	background-color:#000000;
	line-height:21px;
}

#TOC1_3
{
	margin-top:-340px;
	margin-left:274px;
	width:320px;
	padding-top:58px;
	color:#B3B3B3;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	background-color:#000000;
	line-height:21px;
}

#TOC1_4
{
	margin-top:0px;
	margin-left:22px;
	width:320px;
	padding-top:58px;
	color:#B3B3B3;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	background-color:#000000;
	line-height:21px;
}

.boxcontainerFAQ2
{
	width:234px;	
	margin-left:46px;	
	padding-left:19px;
	padding-right:0px;
	padding-top:8px;
	padding-bottom:8px;
	color:#978E92;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	background-color:#161616;
	line-height:20px;
}

.boxcontainerFAQ3
{
	width:270px;	
	margin-left:52px;	
	padding-left:19px;
	padding-right:0px;
	padding-top:8px;
	padding-bottom:8px;
	color:#978E92;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	background-color:#161616;
}

.boxcontainerFAQ3 a
{		
	color:#978E92;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	background-color:#161616;
	text-decoration:none;
}

.boxcontainerFAQ4
{
	width:270px;	
	margin-left:-48px;	
	padding-left:19px;
	padding-right:0px;
	padding-top:8px;
	padding-bottom:8px;
	color:#978E92;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	background-color:#161616;
}

.boxcontainerFAQ4 a
{		
	color:#978E92;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	background-color:#161616;
	text-decoration:none;
}

.boxheader2
{
	width:299px;
	margin-left:26px;
	padding-top:13px;
	padding-bottom:19px;
	padding-left:3px;
	padding-right:0px;	
	color:#76637E;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	background-color:#161616;	
	margin-bottom:0px;
	line-height:24px;
}
 
 

        /*FAQ______________________________END*/


                /*BOOK TITLE landing pages*/


.bookheader
/*Volume II: Elements of Art in Fashion, etc.*/
{         
    position:relative;
    width:306px;
    padding-left:7px;
	padding-right:5px;	
    padding-top:7px; /*space above header*/
    padding-bottom:8px; /*space below header*/
    margin-left:65px;
    margin-top:13px;    
    margin-bottom:20px;
    font-family:Verdana, Helvetica, Arial, sans-serif;                
	font-size:15px; 
	font-weight:normal;
	color:#FFFFFF;
	word-spacing:1px;
	text-align:center;
	background-color:#320000;
	border: #070000 solid 1px;
								
}


table .booktitle /*Box that holds book cover and caption*/
{        
   text-align:center;    
} 

.booktitle p  /*caption*/
{
    font-family:"Times New Roman", Times, serif;    
    font-size:16px;
    text-align:justify;
    background-color:#0F0F0F;
    margin-left:12px;
    margin-right:8px;   
    line-height:21px;
	margin-top:-5px;	
}

.clicktopreview
{      
    position:relative;
    width:342px;     
    font-family:"Times New Roman", Times, serif;         
    padding-top:6px;  /*space above the header*/
    padding-bottom:7px;
	padding-right:7px;
	padding-left:7px;	
	font-size:15px; 
	font-weight:bold;
	text-align:center;
	background-color:#0F0F0F;	
	color:#D2D2D2;	
	margin-left:35px;
	margin-top:17px;
	margin-bottom:13px;
	text-decoration:none;
	word-spacing:.09em;
}

.clicktopreview a
{      
    position:relative;    
    font-family:"Times New Roman", Times, serif;                   	
	font-weight:bold;
	text-align:center;
	background-color:#0F0F0F;
	color:#D2D2D2;			
	text-decoration:none;	
}

.clicktobuy
{      
    width:219px;
    margin-top:5px;
    margin-left:46px;
	margin-bottom:10px;
	word-spacing:2px;
	line-height:20px;
    padding-top:5px;
	padding-bottom:5px;
    font-family:Helvetica, Arial, sans-serif;        
	font-size:13px; 
	font-weight:normal;	
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;	    
}

.clicktobuy a
{            
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:normal;
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;		
	text-decoration:none;		
}

.clicktobuy_2
{      
    width:219px;
    margin-top:5px;
    margin-left:46px;
	margin-bottom:0px;
	word-spacing:2px;
	line-height:20px;
    padding-top:5px;
	padding-bottom:5px;
    font-family:Helvetica, Arial, sans-serif;        
	font-size:13px; 
	font-weight:normal;	
	text-align:center;
	background-color:#1D1D1D;
	border:#978E92 solid .25px;	
	color:#CCCCCC;	    
}

.clicktobuy_2 a
{            
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:normal;
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;		
	text-decoration:none;		
}

.clicktobuy_5
{      
    width:219px;
    margin-top:5px;
    margin-left:10px;
	margin-bottom:0px;
	word-spacing:2px;
	line-height:20px;
    padding-top:7px;
	padding-bottom:5px;
    font-family:Helvetica, Arial, sans-serif;        
	font-size:13px; 
	font-weight:normal;	
	text-align:center;
	background-color:#1D1D1D;
	border:#978E92 solid .25px;	
	color:#CCCCCC;	    
}

.clicktobuy_5 a
{            
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:normal;
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;		
	text-decoration:none;		
}

.clicktobuy_6
{      
    width:219px;
    margin-top:10px;
    margin-left:10px;
	margin-bottom:0px;
	word-spacing:2px;
	line-height:20px;
    padding-top:7px;
	padding-bottom:5px;
    font-family:Helvetica, Arial, sans-serif;        
	font-size:13px; 
	font-weight:normal;	
	text-align:center;
	background-color:#1D1D1D;
	border:#978E92 solid .25px;	
	color:#CCCCCC;	
    margin-left:130px;   
}

.clicktobuy_6 a
{            
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:normal;
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;		
	text-decoration:none;		
}

.clicktobuy_7
{      
    width:240px;
    margin-top:5px;
    margin-left:10px;
	margin-bottom:0px;
	word-spacing:2px;
	line-height:20px;
    padding-top:7px;
	padding-bottom:5px;
    font-family:Helvetica, Arial, sans-serif;        
	font-size:13px; 
	font-weight:normal;	
	text-align:center;
	background-color:#1D1D1D;
	border:#978E92 solid .25px;	
	color:#CCCCCC;	    
}

.clicktobuy_7 a
{            
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:normal;
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;		
	text-decoration:none;		
}

.clicktobuy_8
{      
    width:240px;
    margin-top:5px;
    margin-left:17px;
	margin-bottom:0px;
	word-spacing:2px;
	line-height:20px;
    padding-top:7px;
	padding-bottom:7px;
    font-family:Helvetica, Arial, sans-serif;        
	font-size:13px; 
	font-weight:normal;	
	text-align:center;
	background-color:#1D1D1D;
	border:#978E92 solid .25px;	
	color:#CCCCCC;	    
}

.clicktobuy_8 a
{            
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:normal;
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;		
	text-decoration:none;		
}

.clicktobuy_9
{      
    width:219px;
    margin-top:10px;
    margin-left:10px;
	margin-bottom:0px;
	word-spacing:2px;
	line-height:20px;
    padding-top:7px;
	padding-bottom:5px;
    font-family:Helvetica, Arial, sans-serif;        
	font-size:13px; 
	font-weight:normal;	
	text-align:center;
	background-color:#1D1D1D;
	border:#978E92 solid .25px;	
	color:#CCCCCC;	
    margin-left:36px;   
}

.clicktobuy_9 a
{            
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:normal;
	text-align:center;
	background-color:#1D1D1D;
	color:#CCCCCC;		
	text-decoration:none;		
}



.clicktopurchase_1
{      
    position:relative;
    width:220px;     
    font-family:Helvetica, Arial, sans-serif;       
    padding-top:6px;  /*space above the header*/
    padding-bottom:7px;
	padding-right:7px;
	padding-left:7px;	
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	background-color:#141414;/*39203B;37395B*/
	color:#BFBFBF;	
	margin-left:38px;
	margin-top:21px;
	margin-bottom:0px;
	text-decoration:none;
	border:#430000 solid 1px;
}

.clicktopurchase_1 a
{      
    position:relative;
    width:220px;
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:bold;
	text-align:center;
	background-color:#141414;/*39203B;37395B*/
	color:#BFBFBF;			
	text-decoration:none;	
}

.subscriptiondetails_1
{      
    position:relative;
    width:226px;     
    font-family:"Times New Roman", Times, serif;     
	padding-right:0px;
	padding-left:0px;	
	font-size:13px; 
	font-weight:normal;
	text-align:center;
	background-color:#141414;
	color:#998E92;	
	margin-left:38px;
	margin-top:24px;
	margin-bottom:14px;
	line-height:20px;	
}

.subscriptiondetails_3
{      
    position:relative;
    width:237px;     
    font-family:"Times New Roman", Times, serif;     
	padding-right:15px;
	padding-left:15px;	
	padding-top:17px;
	padding-bottom:17px;
	font-size:15px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#998E92;	
	margin-left:7px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:19px;
	text-align:center;	
}

.clicktopurchase_2
{      
    position:relative;
    width:220px;     
    font-family:Helvetica, Arial, sans-serif;       
    padding-top:6px;  /*space above the header*/
    padding-bottom:7px;
	padding-right:7px;
	padding-left:7px;	
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	background-color:#0E0E0E;/*39203B;37395B*/
	color:#76789A;	
	margin-left:38px;
	margin-top:21px;
	margin-bottom:0px;
	text-decoration:none;
	border:#76789A solid 1px;
}

.clicktopurchase_2 a
{      
    position:relative;
    width:220px;
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:bold;
	text-align:center;
	background-color:#0E0E0E;/*39203B;37395B*/
	color:#857BA1;			
	text-decoration:none;	
}

.subscriptiondetails_2
{      
    position:relative;
    width:226px;     
    font-family:"Times New Roman", Times, serif;        
	padding-right:5px;
	padding-left:5px;	
	font-size:14px; 
	font-weight:normal;
	text-align:justify;
	background-color:#000000;
	color:#9F9F9F;	
	margin-left:38px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}


.clicktopurchase_3
{      
    position:relative;
    width:220px;     
    font-family:Helvetica, Arial, sans-serif;       
    padding-top:7px;  /*space above the header*/
    padding-bottom:7px;
	padding-right:7px;
	padding-left:7px;	
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	background-color:#190000;
	color:#7F8C91;	
	margin-left:174px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	border:#7F8C91 solid 1px;	
}

.clicktopurchase_3 a
{      
    position:relative;
    width:220px;
    font-family:Helvetica, Arial, sans-serif;                     	
	font-weight:bold;
	text-align:center;
	background-color:#190000;
	color:#7F8C91;		
	text-decoration:none;	
}

.text_purchase_left
{       	 		
	background-color:#000000;	
	color:#A49A9A;		
	font-family:Helvetica, Arial, sans-serif;
    text-align:justify;    
	font-size:12px;				
	padding-left:36px;
	padding-right:36px;
	padding-top:23px;
	padding-bottom:9px;	
	line-height:19px;
	word-spacing:1px;	
}

.text_purchase_left_2
{       	 		
	background-color:#000000;	
	color:#CDCDCD;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:12px;				
	padding-left:42px;
	padding-right:26px;
	padding-top:23px;
	padding-bottom:9px;	
	line-height:19px;
	word-spacing:1px;	
}

.text_purchase_center
{    	
	background-color:#F2F2F2;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:15px;				
	padding-left:37px;
	padding-right:37px;
	padding-top:10px;
	padding-bottom:7px;	
	line-height:18px;
	word-spacing:1px;
	width:400px;
}

.text_purchase_center_container
{
	float:left;
	width:486px;
	background-color:#000000;
	left:360px;
	margin-right:0px;							
	margin-top:-555px;
	margin-bottom:0px;
}

.text_purchase_center_container_one
{
	float:left;
	width:486px;
	background-color:#000000;
	left:360px;
	margin-right:0px;							
	margin-top:-585px;
	margin-bottom:0px;
}


.text_purchase_center_container_history
{
	float:left;
	width:486px;
	padding-left:12px;
	background-color:#000000;
	margin-left:300px;
	margin-right:0px;							
	margin-top:-731px;
	margin-bottom:0px;
}

.text_purchase_center_container_college
{	
	float:left;
	width:470px;
	background-color:#000000;
	margin-left:318px;	
	margin-right:0px;							
	margin-top:-733px;
	margin-bottom:0px;
}

.text_purchase_center_container_evolution
{	
	float:left;
	width:470px;
	background-color:#000000;
	margin-left:318px;	
	margin-right:0px;							
	margin-top:-812px;
	margin-bottom:0px;
}

.text_purchase_center_container_evolution2
{	
	float:left;
	width:470px;
	background-color:#000000;
	margin-left:318px;	
	margin-right:0px;							
	margin-top:-746px;
	margin-bottom:0px;
}


.text_purchase_center_container_textbook
{	
	float:left;
	width:470px;
	background-color:#000000;
	margin-left:318px;	
	margin-right:0px;							
	margin-top:-788px;
	margin-bottom:0px;
}

.text_purchase_center_container_gift
{	
	float:left;
	width:470px;
	background-color:#000000;
	margin-left:318px;	
	margin-right:0px;							
	margin-top:-834px;
	margin-bottom:0px;
}

.text_purchase_center_container_Ch1
{
	float:left;
	width:486px;
	background-color:#000000;
	margin-left:318px;
	margin-right:0px;							
	margin-top:-737px;
	margin-bottom:0px;
}

.text_purchase_USB
{       	 		
	background-color:#F2F2F2;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:15px;				
	padding-left:27px;
	padding-right:0px;
	padding-top:27px;
	padding-bottom:12px;	
	line-height:18px;
	word-spacing:1px;
	margin-left:100px;
	margin-right:13px;							
	margin-top:-180px;
	margin-bottom:0px;	
}

.purchaseheader
{   
    width:272px;
    font-family:"Times New Roman", Times, serif;             
	font-size:16px;
	padding-top:7px;
	padding-bottom:9px; 
	padding-left:3px;
	font-weight:bold;	 	
	background-color:#350000;	
	color:#C8C1BA/*978E92,A99A92 9F9088 */;	
    text-align:center;       
	margin-left:10px;
	margin-top:16px;	
}

.purchaseSide
{           		
	position:relative;
	background-color:#000000;	
	color:#C8C1BA;		
	font-family:"Times New Roman", Times, serif;
    text-align:center;    
	font-size:14px;
	width: 280px;
	padding-top:21px;			
	padding-left:19px;
	margin-left:0px;	
}

.purchaseSide_2
{           		
	position:relative;
	background-color:#000000;	
	color:#C8C1BA;		
	font-family:"Times New Roman", Times, serif;
    text-align:center;    
	font-size:14px;
	width: 290px;
	padding-top:21px;			
	padding-left:10px;
	padding-bottom:150px;	
}

.purchaseSide_3
{           		
	position:relative;
	background-color:#000000;	
	color:#C8C1BA;		
	font-family:"Times New Roman", Times, serif;
    text-align:center;    
	font-size:14px;
	width: 280px;
	padding-top:21px;			
	padding-left:19px;
	margin-left:-12px;	
}

.thought
{
	position:relative;
	width:450px;	
    font-family:"Times New Roman", Times, serif;
    margin-left:446px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:4px; /*space below the header*/
	font-size:18px; 
	font-weight:normal;
	text-align:left;
	background-color:#000000;
	color:#E2E2E2;
} 

.selectheader
{
	position:relative;
    width:268px;    
    font-family:"Times New Roman", Times, serif;
    margin-left:0px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:4px; /*space below the header*/
	font-size:17px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
} 

.selectheader a
{
	text-decoration:none;
	font-size:17px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
}

.selectheader_1
{
	position:relative;    
    font-family:"Times New Roman", Times, serif;
    margin-left:20px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:4px; /*space below the header*/
	font-size:17px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
} 

.selectheader_2
{
	position:relative;
    width:268px;    
    font-family:"Times New Roman", Times, serif;
    margin-left:0px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:24px; /*space below the header*/
	font-size:13px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
} 

.selectheader_2 a
{
	text-decoration:none;
	font-size:14px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
}

.selectheader_3
{
	position:relative;
    width:268px;    
    font-family:"Times New Roman", Times, serif;
    margin-left:0px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:0px; /*space below the header*/
	font-size:13px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
	padding-left:10px;
	padding-right:10px;
} 

.selectheader_extra
{
	position:relative;
    width:268px;    
    font-family:"Times New Roman", Times, serif;
    margin-top:0px;
	padding-left:7px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:0px; /*space below the header*/
	font-size:13px; 
	font-weight:normal;
	text-align:center;
	letter-spacing:.25px;
	background-color:#000000;
	color:#E2E2E2;
} 

.selectheader_evolution
{
	position:relative;
    width:268px;    
    font-family:"Times New Roman", Times, serif;
    margin-left:0px;
    padding-top:0px; /*space between the 2 headers*/
    padding-bottom:24px; /*space below the header*/
	font-size:15px; 
	font-weight:normal;
	text-align:center;
	background-color:#000000;
	color:#E2E2E2;
} 

.order_header
{
	background-color:#000000;
	color:#BAA4A4;	
	font-weight:normal;
	font-size:25px;	
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	margin-top:27px;
	margin-bottom:4px;
}

.textBooks p
/*used for Overview of Book Titles paragraphs*/
{
	position:relative;
	float:left;
    width:650px;
    margin-top:9px;
	margin-left:65px;
	margin-right:0px;	
    font-family:"Times New Roman", Times, serif;
    font-size:14px;	    	
	text-align:justify;
	padding-left:23px; /*puts padding around text inside the box area*/
	padding-right:23px; /*puts padding around text inside the box area*/
	padding-top:36px; /*puts padding around text inside the box area*/
	padding-bottom:36px; /*puts padding around text inside the box area*/			
	color:#000000;
	background-color:#E2E2E2;
	border:#550000 4px solid;
}

.textBooks_2 p
/*used for Overview of Book Titles paragraphs*/
{
	position:relative;
	float:left;
    width:650px;
    margin-top:12px;
	margin-left:65px;
	margin-right:0px;	
    font-family:"Times New Roman", Times, serif;
    font-size:14px;	    	
	text-align:justify;
	padding-left:23px; /*puts padding around text inside the box area*/
	padding-right:23px; /*puts padding around text inside the box area*/
	padding-top:22px; /*puts padding around text inside the box area*/
	padding-bottom:22px; /*puts padding around text inside the box area*/			
	color:#000000;
	background-color:#E2E2E2;
	border:#550000 4px solid;
}

.textBooks_3 p
/*used for Overview of Book Titles paragraphs*/
{
	position:relative;
	float:left;
    width:650px;
    margin-top:5px;
	margin-left:65px;
	margin-right:0px;	
    font-family:"Times New Roman", Times, serif;
    font-size:14px;	    	
	text-align:justify;
	padding-left:23px; /*puts padding around text inside the box area*/
	padding-right:23px; /*puts padding around text inside the box area*/
	padding-top:24px; /*puts padding around text inside the box area*/
	padding-bottom:23px; /*puts padding around text inside the box area*/			
	color:#000000;
	background-color:#E2E2E2;
	border:#550000 4px solid;
}

.blackbackgroundblock
{
    background-color:#000000;
}   

.blackbackgroundblock_wider
{
    background-color:#000000;
    width:472px;
    margin-left:-20px;	
} 

.valuebenefitheader
/*Book Titles info pages*/
{
    width:288px;
    font-family:"Times New Roman", Times, serif;
    margin-left:3px;
    margin-top:0px;
    margin-bottom:16px;     
    padding-top:9px;
    padding-bottom:9px; 
	font-size:18px; 
	font-weight:bold;	
	text-align:center;
	background-color:#350000;	
	color:#D3D3D3;		
} 

.valuebenefitheader_2
/*Book Titles info pages*/
{
    width:98px;
    font-family:"Times New Roman", Times, serif;
    margin-left:57px;
    margin-top:0px;
    margin-bottom:0px;     
    padding-top:9px;
    padding-bottom:9px; 
	font-size:18px; 
	font-weight:bold;	
	text-align:center;
	background-color:#350000;	
	color:#D3D3D3;		
} 

.valuebenefitheader_3
/*Book Titles info pages*/
{
    width:98px;
    font-family:"Times New Roman", Times, serif;
    margin-left:62px;
    margin-top:0px;
    margin-bottom:0px;     
    padding-top:9px;
    padding-bottom:9px; 
	font-size:18px; 
	font-weight:bold;	
	text-align:center;
	background-color:#350000;	
	color:#D3D3D3;		
} 

.textBenefits p
/*used for Value and Benefits*/
{    
    width:260px;
    margin-top:1px;  
	margin-bottom:1px;	
    font-family:"Times New Roman", Times, serif;
    font-size:14px;	    	
	text-align:justify;
	padding-left:13px; /*puts padding around text inside the box area*/
	padding-right:13px; /*puts padding around text inside the box area*/
	padding-top:9px; /*puts padding around text inside the box area*/
	padding-bottom:9px; /*puts padding around text inside the box area*/			
	color:#0F0F0F;
	background-color:#E2E2E2;
	border:#550000 4px solid;
}   

.quote
{
    font-family:"Times New Roman", Times, serif;
    width:220px;
    font-size:15px;
    font-style:italic;
    color:#C4C4C4;
    text-align:center;
    background-color:#000000; 
    padding-left:8px;
    padding-right:8px;
    padding-top:18px;
    padding-bottom:18px;    
    margin-left:43px;
    margin-top:0px;
    margin-bottom:0px;
    line-height:21px;                      
}

    /*END OF Book Title pages - Vol. I, Vol. II, Vol. III*/
      

    /*WHAT YOU SHOULD KNOW LANDING PAGE__________________begin*/

#know  /*landing page for What You Should Know - body*/
{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;			
	position:relative;
	width:905px;	
	text-align:center;
	background-color:#000000;	    
}	

.knowheader /*landing page for What You Should Know - header*/
{
    display:block;
    position:relative;    
    width:458px;       
    font-family:"Times New Roman", Times, serif;   
    padding-top:13px; /*puts padding around words*/
    padding-bottom:14px;    
	font-size:21px; 
	font-weight:normal;	 	
	color:#796D64;	
	margin-top:53px;
	margin-bottom:17px;
	margin-left:318px; /*centers the header*/
	background-color:#180000;
	text-align:center;	
}

.knowheader_2 /*landing page for What You Should Know - header*/
{
    display:block;
    position:relative;    
    width:458px;       
    font-family:"Times New Roman", Times, serif;   
    padding-top:13px; /*puts padding around words*/
    padding-bottom:14px;    
	font-size:21px; 
	font-weight:normal;	 	
	color:#796D64;	
	margin-top:53px;
	margin-bottom:17px;
	margin-left:318px; /*centers the header*/
	background-color:#180000;
	text-align:center;	
}

#knowintro
{    		
	text-align:center;		
	background-color:#000000;				
}

#knowintro p
{
    width:736px;
    font-family:"Times New Roman", Times, serif;	
	text-align:justify;
	padding-left:25px; /*puts padding around text inside the box area*/
	padding-right:25px; /*puts padding around text inside the box area*/
	font-size:18px;	
	color:#645450;	
	padding-top:19px; /*puts padding around text inside the box area*/
	padding-bottom:19px; /*puts padding around text inside the box area*/			
	margin-left:51px;
	word-spacing:.1em;
	margin-bottom:52px;	
}

.button
{
	color:#FFFFFF;
	padding-left:2px;
	padding-right:2px;
	text-decoration:underline;
	line-height:22px;
}	

.trending_header
{
	background-color:#000000;
	color:#B4344A;
	font-style:italic;
	font-weight:normal;
	font-size:40px;	
	font-family:"Times New Roman", Times, serif;
	text-align:center;		
}

.trending_header_2
{
	background-color:#000000;
	padding-left:200px;	
	color:#B4344A;	
	font-weight:normal;
	font-size:28px;	
	font-family:"Times New Roman", Times, serif;	
	margin-top:27px;
}

.trending_container
{
	width:798px;
	background-color:#000000;
	color:#CECECE;
	font-style:normal;
	font-weight:normal;
	font-size:16px;	
	font-family:"Times New Roman", Times, serif;
	margin-left:0px;
	padding-top:0px;	
	text-align:left;
	padding-left:102px;
	line-height:28px;	
}

.trending_container_2
{
	width:988px;
	background-color:#000000;
	color:#CECECE;
	font-style:normal;
	font-weight:normal;
	font-size:16px;	
	font-family:"Times New Roman", Times, serif;
	margin-left:0px;
	padding-top:0px;	
	text-align:left;
	padding-left:102px;
	line-height:28px;	
}
/* 
.trending_container table
{
	background-color:#000000;
	border-width:0px;
	border-color:#000000;
}	

.trending_container about
{
	margin-bottom:-4px;
	background-color:#000000;
	border-bottom-width:0px;
} */
	

.fft_header
{
	background-color:#000000;
	color:#978E92;
	font-style:italic;
	font-weight:normal;
	font-size:40px;
	word-spacing:.06em;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	padding-left:13px;
	/* margin-left:540px;	
	margin-top:-486px; */
}

.fft_header_2
{
	background-color:#000000;
	color:#978E92;	
	font-weight:normal;
	font-size:30px;	
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	margin-top:37px;
}

.fft_container
{
	width: 460px;
	background-color:#000000;
	color:#978E92;/*#8B9C9C;*/
	font-style:italic;
	font-weight:normal;
	font-size:19px;
	word-spacing:.06em;
	font-family:"Times New Roman", Times, serif;
	margin-left:509px;
	margin-top:74px;	
	padding:12px;
	line-height:28px;
	text-align:justify;
}

#container .img_know
{
    position:static; 
    width:905;
    height:484px;       
}

#floatingheader_1	
{
    /*display:block;*/
    position:absolute;
    width:184px;
    top:458px;     
    left:139px;
    font-family:"Times New Roman", Times, serif;
    font-size:18px;    
    color:#FFFFFF;   
    z-index:600;
    background-color:#131313;
}

#floatingheader_1 a
{
    text-decoration:none;           
    color:#FFFFFF;
    background-color:#131313;        
}

 #floatingheader_sub	
{
    /*display:block;*/
    position:absolute;
    width:136px;
    top:231px;   
    left:339px;
    font-family:"Times New Roman", Times, serif;
    font-size:13px;    
    color:#594C4C;
    background-color:#090909;
    font-weight:300;
    z-index:200;
    text-align:center;
padding-top:10px;	
    padding-bottom:10px;        
} 

#floatingheader_2	
{
     /*display:block;*/
    position:absolute;
    width:208px;
    top:475px;    
    left:629px;
    font-family:"Times New Roman", Times, serif;
    font-size:18px;    
    color:#FFFFFF;
    z-index:500; 
    background-color:#090000; 
}

#floatingheader_2 a
{
    text-decoration:none;           
    color:#FFFFFF; 
    background-color:#090000;        
}

#floatingheader_3	
{
    /*display:block;*/
    position:absolute;
    width:178px;
    top:692px;    
    left:516px;
    font-family:"Times New Roman", Times, serif;
    font-size:18px;    
    color:#FFFFFF;      
    z-index:700;  
    background-color:#080000;
}

#floatingheader_3 a
{
    text-decoration:none;           
    color:#FFFFFF;
    background-color:#080000;        
}


/*WHAT YOU SHOULD KNOW LANDING PAGE__________________END*/


/*MISC. STUFF*/
.super 
{
	font-variant: small-caps;
	text-transform: uppercase;
	vertical-align: super;
}

.img
{
    text-align:center;
}

.break /*space break*/
{
   height:19px;    
}

.break_2 /*space break*/
{
   height:10px;    
}

.break_evolution /*space break*/
{
   height:10px; 
	background-color:#E2E2E2;   
}

.breakBlack_tiny /*space break*/
{
   height:1px;
   background-color: #000000;   
}

.breakOF_tiny /*space break*/
{
   height:1px;
   background-color: #0F0F0F;   
}

.breakBlack /*space break*/
{
    height:19px;
    background-color:#000000;
}

.breakRight /*space break right column*/
{
    height:19px;
    background-color:#0B0B0B;
}

.breakRight_2 /*space break right column*/
{
    height:10px;
    background-color:#0B0B0B;
}

.breakBlack_half /*space break*/
{
    height:14px;
    background-color:#000000;
}

.breakBlack_quarter /*space break*/
{
    height:2px;
    background-color:#000000;
}

.breakWhite /*space break*/
{
    height:16px;
    background-color:#D3D3D3;
}

.breakDark
{
height:28px;
background-color:#070707;
}

.breakWhite_2 /*space break faq*/
{
    height:15px;
    background-color:#E6E6E6;
}
	
.breakWhite_author
{
	height:15px;
	background-color:#FBFBFB;
}

.breakWhite2_author
{
	height:19px;
	background-color:#FBFBFB;
}

.breakWhite3_author
{
	height:8px;
	background-color:#FBFBFB;
}

.breakWhite3_author_tiny
{
	height:3px;
	background-color:#FBFBFB;
}

.breakWhite3_author_1px
{
	height:2px;
	background-color:#FBFBFB;
}

.breakWhite3_author_1px /*overridden by above*/
{
	height:1px;
	background-color:#FBFBFB;
}

.breakRed /*space break Quote*/
{
    height:21px;
    background-color:#230000;
}

.breakAqua /*space break College text*/
{
    height:11px;
    background-color:#FBFBFB;
}

.breakDeepAqua /*space break What text*/
{
    height:17px;
    background-color:#314242;
}

.breakWeAre /*About Us center column*/
{
    height:17px;
    background-color:#000000;
}

.breakAspirations /*Our Aspirations* not using???*/
{
    height:15px;
    background-color:#0B0B0B;
}

.breakIndependent
{
	background-color:#F2F2F2;
	padding-top:15px;
}
.breakKey
{
	background-color:#F2F2F2;
	padding-top:9px;
}

.breakF2_tiny
{
	background-color:#F2F2F2;
	padding-top:2px;
}

.breakIndependent_black
{
	background-color:#000000;
	padding-top:15px;
}
.breakKey_black
{
	background-color:#000000;
	padding-top:9px;
}

 /*INDEPENDENT STUDY landing page*/	

.header_dotted2 /*White text with red dots in between;
Independent Study*/
{
    display:block;
    position:relative;      
    font-family:"Times New Roman", Times, serif;      
	font-size:18px; 
	font-weight:normal;	 
	text-align:left;	
	color:#9F9088;
	background-color:#000000;
	margin-top:26px;
	margin-bottom:16px;
	margin-left:160px;
	padding-right:115px;
	z-index:100;
	line-height:25px;
	text-decoration:italic;				
}

.text_independentCenter
{     
    position:relative;
    width:407px;    		
	background-color:#F2F2F2;	
	color:#000000;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:16px;				
	padding-left:47px;
	padding-right:27px;
	padding-top:29px;
	padding-bottom:28px;	
	line-height:20px;
	word-spacing:1px;
	margin-left:11px;
	margin-right:13px;						
	right:42px;	
	margin-top:1px;	
	margin-bottom:0px;
}

.text_independentSide
{           		
	position:relative;
	background-color:#000000;	
	color:#A99A92;		
	font-family:"Times New Roman", Times, serif;
    text-align:justify;    
	font-size:17px;
	width: 247px;
	padding-top:14px;		
	padding-right:23px;
	padding-left:24px;	
	padding-bottom:38px;		
	line-height:20px;		
}

.independentheader
{   
    width:236px;
    font-family:"Times New Roman", Times, serif;             
	font-size:16px;
	padding-top:7px;
	padding-bottom:7px; 
	padding-left:8px;
	font-weight:bold;	 	
	background-color:#200000;	
	color:#C4BCAD/*978E92,A99A92 9F9088 */;
	border:1px solid #483838;
    text-align:center;    
    margin-top:0px;
    margin-bottom:0px;
    margin-left:24px;   							
}

           

             /*FASHION COLLEGE landing page*/	

.header_dotted /*White text with red dots in between;
also used for What To Be*/
{
    display:block;
    position:relative; 
    font-family:"Times New Roman", Times, serif;      
	font-size:18px; 
	font-weight:normal;	 
	text-align:center;	
	color:#919191;
	background-color:#000000;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:22px;	
	z-index:100;	
			
}

.header_Left /*also used for What to be*/
{
   width:244px;
   background-color:#000000;
   font-family:Helvetica, Arial, sans-serif;
   color:#627373;
   font-size:17px;      
   word-spacing:.5px;
   text-align:center;
   padding-bottom:12px;             
}

.text_AquaOnBlack /*College*/
{	
	display:block;
	position:relative;
	font-family:"Times New Roman", Times, serif;	
	font-size:14px;	
	color: #657676;
	font-weight:300;
	text-align: justify;
	background-color:#000000;		
	width: 266px;		
	padding-right:29px;
	padding-left:9px;	
	padding-bottom:17px;		
	line-height:17px;					   
}

.text_DesignerBio /*College*/
{	
	display:block;
	position:relative;
	font-family: "Times New Roman", Times, serif;	
	font-size:14px;	
	color: #989898;
	font-weight:500;
	text-align: justify;
	background-color:#000000;		
	width: 226px;		
	padding-right:34px;
	padding-left:36px;				
	line-height:17px;
	word-spacing:.25px;
	padding-bottom:17px;
	padding-top:0px;	 
	margin-left:0px;     
}

.text_College /*Center column on aqua background*/
{	
	display:block;
	position:relative;	
	font-family: "Times New Roman", Times, serif;	
	font-size:15px;	
	color: #000000;	
	text-align: justify;
	background-color:#FBFBFB;
	width:414px;			
	padding-left:26px;
	padding-right:25px;
	padding-top:11px;
	padding-bottom:6px;		
	line-height:18px;
	word-spacing:.25px;
	right:10px;
}

.advancement /*College page*/
{
font-family:"Times New Roman", Times, serif;   	            
	font-weight:700;		
	text-align:left;
	margin-top:-18px;
	margin-left:355px;
	padding-left:0px;
	font-size:13px;
	color:#750000;			
	background-color:#FBFBFB;		
}

.advancement a /*College page*/
{   
    font-family:"Times New Roman", Times, serif;   	            
	font-weight:bold;		
	text-align:left;
	font-size:13px;
	color:#750000;			
	background-color:#FBFBFB;	
	padding-top:0px;	
	text-decoration:underline;	
}

.whatyoushouldknowbutton_back3
/*Home - What You Should Know Before Going Into Fashion, etc.*/
{          
    width:290px;   
    font-family:Verdana, Helvetica, Arial, sans-serif;
    margin-left:60px;
	margin-top:6px;
    margin-bottom:0px;     
    padding:2px;
	font-size:9px; 
	font-weight:normal;
	text-align:center;
	background-color:#350000;
	color:#FFFFFF; 
	letter-spacing:-.04em;	
}

.whatyoushouldknowbutton_back3 a
{
   width:290px;   
   font-family:Verdana, Helvetica, Arial, sans-serif;    
   font-weight:normal;
   text-align:center;
   text-decoration:none;
   background-color:#350000;
   color:#FFFFFF;       
}

.careeradvancement
/*Home - What You Should Know Before Going Into Fashion, etc.*/
{                
    font-family:Verdana, Helvetica, Arial, sans-serif;
    margin-left:252px;
	margin-top:-17px;
    margin-bottom:0px;         
	font-size:11px; 
	font-weight:bold;
	text-align:center;
	background-color:#500000;
	color:#FBFBFB; 	
}

.careeradvancement a
{   
   font-family:Verdana, Helvetica, Arial, sans-serif;    
   font-weight:bold;
   text-align:center;
   text-decoration:none;
   background-color:#500000;
	color:#FBFBFB; 
	text-decoration:none;	
}

.whatyoushouldknowbutton_back4
/*Home - What You Should Know Before Going Into Fashion, etc.*/
{          
    width:226px;   
    font-family:Verdana, Helvetica, Arial, sans-serif;
    margin-left:0px;
	margin-top:35px;
    margin-bottom:0px; 
	margin-left:14px;    
    padding:2px;
	font-size:11px; 
	font-weight:normal;
	text-align:center;
	background-color:#350000;
	color:#FFFFFF;
	padding:12px; 	
}

.whatyoushouldknowbutton_back4 a
{
   width:226px;   
   font-family:Verdana, Helvetica, Arial, sans-serif;    
   font-weight:normal;
   text-align:center;
   text-decoration:none;
   background-color:#350000;
   color:#FFFFFF;       
}

            /*WHAT TO BE landing page*/	

.header_dotted /*White text with red dots in between;
also used for College*/
{
    display:block;
    position:relative;      
    font-family:"Times New Roman", Times, serif;      
	font-size:21px; 
	font-weight:normal;	 
	text-align:left;	
	color:#919191;
	background-color:#000000;
	margin-top:37px;
	margin-bottom:41px;
	margin-left:85px;
	z-index:100;	
			
}

.header_dotted_1
{
    display:block;
    position:relative;      
    font-family:"Times New Roman", Times, serif;      
	font-size:21px; 
	font-weight:normal;	 
	text-align:left;	
	color:#8B9C9C;
	background-color:#000000;
	margin-top:24px;
	margin-bottom:27px;
	margin-left:85px;
	z-index:100;	
			
}

.header_Left /*also used for College*/
{
   width:294px;
   background-color:#000000;
   font-family:Helvetica, Arial, sans-serif;
   color:#627373;
   font-size:19px;      
   word-spacing:1px;
   text-align:center;
   padding-bottom:12px;             
}    

.textWhat_Right 
{
	display:block;
	position:relative;
	font-family: "Times New Roman", Times, serif;	
	font-size:17px;	
	color: #566767;
	font-weight:500;
	text-align: justify;
	background-color:#000000;		
	width: 258px;			
	padding-right:38px;
	padding-left:18px;	
	padding-top:19px;		
	line-height:20px;					     
}

.textWhat_LowerRight 
{
	display:block;
	position:relative;
	font-family: "Times New Roman", Times, serif;	
	font-size:16px;	
	color: #DBD3D3;
	font-style:italic;	
	text-align: justify;
	background-color:#000000;		
	width: 255px;	
	padding-right:0px;
	padding-left:0px;
	padding-top:14px;
	padding-bottom:14px;		
	line-height:20px;
	word-spacing:1px;			
	margin-bottom:0px;
	margin-left:1px;					
}

.textWhat_Center 
{
	display:block;
	position:relative;
	font-family: "Times New Roman", Times, serif;	
	font-size:16px;	
	color: #B6B6B6;	
	text-align: justify;	
	background-color:#314242;	
	width:432px;
	right:14px;			
	padding-top:14px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:14px;	
	line-height:21px;
	word-spacing:1px;			
	border-left:#350000 solid 5px;
	border-right:#350000 solid 5px;
	border-bottom:#350000 solid 4px;
	border-top:#350000 solid 4px;					
}

.textWhat_Bottom 
{
	display:block;
	position:relative;
	font-family: "Times New Roman", Times, serif;	
	font-size:1.0em;	
	color: #566767;
	text-align: justify;
	background-color:#000000;					
	width:267px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:17px;
	/*top:-33.7em;*/	
	line-height:1.2em;
	word-spacing:.05em;
	margin-bottom:0px;					
}

.contact
{
	display:block;
	margin-left:0px;	
	font-family: "Times New Roman", Times, serif;	
	font-size:29px;
	color: #EFEAE8;
	text-align:center;	
	background-color:#000000;
}

.contact_2
{
	display:block;
	margin-left:15px;	
	font-family: "Times New Roman", Times, serif;	
	font-size:19px;
	color: #EFEAE8;
	text-align:center;	
	background-color:#000000;
}

.contactheader
{
    width:368px; 
	position:relative;	
    font-family:Verdana, Helvetica, Arial, sans-serif;    
    margin-top:48px;
	margin-left:356px;
    margin-bottom:0px;     
    padding-top:13px;
	padding-bottom:13px;
	padding-left:14px;
	padding-right:9px;
	font-size:15px; 
	font-weight:normal;
	text-align:center;
	background-color:#350000;
	color:#FFFFFF;    	
}

.contactheader_2
{
    width:548px; 
	position:relative;	
    font-family:Verdana, Helvetica, Arial, sans-serif;    
    margin-top:48px;
	margin-left:264px;
    margin-bottom:0px;     
    padding-top:13px;
	padding-bottom:13px;
	padding-left:14px;
	padding-right:9px;
	font-size:15px; 
	font-weight:normal;
	text-align:center;
	background-color:#350000;
	color:#FFFFFF;    	
}


.textFloating_2 /*????????????????????? what is this?*/
{
	display:block;
	position:relative;
	font-family: "Times New Roman", Times, serif;	
	font-size:1.0em;	
	color: #919191;
	text-align: justify;
	background-color:#000000;			
	width: 605px;
	left:17px;		
	line-height:1.3em;
	word-spacing:.05em;	
	margin-bottom:.2em;
	margin-top:-3.7em;
	border-left:#000000 solid 170px;
	border-right:#000000 solid 160px;			
}

.textFloating_white  /*????????????????????? what is this?*/
{
	display:block;
	position:relative;
	font-family: "Times New Roman", Times, serif;	
	font-size:1.1em;	
	color: #919191;
	text-align: justify;
	background-color:#000000;			
	width: 605px;
	right:2.0em;
	padding-left:.8em;
	padding-right:1.0em;
	padding-top:1.2em;
	padding-bottom:0;	
	left:30px;
	line-height:1.3em;
	word-spacing:.05em;	
	margin-bottom:0em;
	margin-top:3em;			
} 
