/* LINK STYLE DEFINITIONS */
/* GENERAL LINKS DISPLAY IN GIVEN COLOR(S) */
a {	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
  }
a:link 	{color: #000080; }		/* #962B4C; = maroonish; #339933 dk green; alt lt grey #9494A4; */
a:active {color: #000080; }		
a:hover {color: #000080; text-decoration: underline;}			
a:visited {color: #000080; } 		

/* SHADED LINKS STAY BLACK */
a.unmrkd {color:#000000; }					/* black */
a.unmrkd:visited {color:#000000; }		
a.unmrkd:active {color:#000000; }		
a.unmrkd:hover {color:#000000; text-decoration: underline;}			

/* LOGO KEEPS COLOR */
a.logolink {color: #395f82; }				/* alt: #DD6633 coppery */
a.logolink:visited {color: #395f82; }	
a.logolink:active {color: #395f82; }		
a.logolink:hover {color: #395f82; }		

/* NAVLINKS KEEP COLOR */
a.navlink {color:#000000; }				/* purply = #330099; orig: #395f82; coppery; alt: berry:#CC3366; */
a.navlink:visited {color:#000000; }		
a.navlink:active {color:#000000; }		
a.navlink:hover {color:#000000; text-decoration: underline;}		

/* PORTLINKS KEEP COLOR & SIZE of CURPG */
a.portlink {color:#395f82; 
				font-family: arial, helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold; }			/* coppery; alt: berry:#CC3366; */
a.portlink:visited {color:#395f82; 
				font-family: arial, helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold; }			
a.portlink:active {color:#395f82; 
				font-family: arial, helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold; }			
a.portlink:hover {color:#395f82; 
				font-family: arial, helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold; }

/*  Logo KEEPS COLOR & SIZE of CURPG */
a.headerlink {color:#000000; 
				font-family: arial, helvetica, sans-serif;
				font-size: 18pt;
				font-weight: bold; }			/* coppery; alt: berry:#CC3366; */
a.headerlink:visited {color:#000000; 
				font-family: arial, helvetica, sans-serif;
				font-size: 18pt;
				font-weight: bold; }			
a.headerlink:active {color:#000000; 
				font-family: arial, helvetica, sans-serif;
				font-size: 18pt;
				font-weight: bold; }			
a.headerlink:hover {color:#000000; 
				font-family: arial, helvetica, sans-serif;
				font-size: 18pt;
				font-weight: bold; }
			

/* QUOTELINKS KEEP COLOR */
a:quotelink 	{color: #006600; }			/* alt: #006600;dk green */
a:quotelink:visited {color: #006600; }		
a:quotelink:active {color: #006600; }		
a:quotelink:hover {color: #006600; } 		

/* ************************************************************* */

.article {
	text-align: justify;
	}				/* JUSTIFIES PARAGRAPHS WITHIN ARTICLES; NON-ARTICLE CONTENT USES .just */


body 	{
	background-color: #FFFFFF;	/* white */
	text="#000000";			/* black */
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 25; 
	margin-bottom: 25;
	margin-left: 10%; 
	margin-right: 10%;
	}				/* FORMATS BODY OF EACH PAGE */


.bktitle {
	font-style: italic;	
	}				/* BOOK TITLES ARE ITALICISED WITHIN ARTICLES */


.classtitle	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}				/* CLASS TITLES ARE BOLD see culservices.html */


.copy 	{
	font-family: arial, helvetica, sans-serif;
	font-size: 6pt;
	}				/* MY COPYRIGHT AT BOTTOM OF EACH PAGE */


.copyimg {
	font-family: arial, helvetica, sans-serif;
	font-size:  5pt;
	}				/* SETS COPYRIGHT & OWNER IN SMALL FONT AROUND IMGS */


.curpg	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	}				/* see logosub color #AADDA0 = light green (like shaded area) DISPLAYS CURRENT PAGE TITLE BELOW NAV BAR; alt dk green: #006633; */


.curnav {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	}				/* FORMATS BOTTOM NAV LINK TO MATCH ACTIVE NAV LINKS */

img	{
	border="0";
	height="115";
	}

.indent {
	text-align: justify;
	padding-left: 0.4in;
	}				/* INDENTS <li> TEXT WHERE A <li> IS SPLIT BETWEEN TWO COLUMNS & THE SECOND PART IS FORMATTED AS <p> IN ORDER TO AVOID REPEATED BULLET; SEE art_mauviel.html EXAMPLE  */


.just {
	text-align: justify;
	}				/* JUSTIFIES TEXT THAT IS NOT PART OF AN ARTICLE; SEE services.html, portfolio.html EXAMPLES */


li 	{
	list-style-type: square;
	font-family: arial, helvetica, sans-serif;
	font-size:  10pt;
	}				/* SETS <li> BULLET AS SQUARE & FORMATS FONT AND SIZE */

.list	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	}				/* FORMATS <td> OR OTHER FONT & SIZE FOR RESTAURANT LIST */


.logo 	{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size:  18pt;
	color: #000000;  
	}				/* FORMATS LOGO ON EACH PAGE; orig blue: #395f82; */

.logosub 	{
		font-weight: bold;
		font-family: arial, helvetica, sans-serif;
		font-size:  12pt;
		color: #666666; 
		}			/* FORMATS LOGO ON EACH PAGE; Logo blue: #395f82 */


p	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	}				/* FORMATS PARAGRAPH FONT & SIZE */


.quote {
	font-style: italic;
	font-size: 9pt;	
	font-weight: bold;
	color: #666666;			/* maroon */
	}				/* QUOTES ARE ITALICISED */

.quote_ind {
	font-size: 9pt;	
	font-weight: bold;
	color: #666666;			/* alt: blue #006699*/
	}				/* INDEX QUOTE */


.shade	{background-color: #999999;	/* alt: #AADDA0 light green;  alt. green: 339966 */
	font-weight: bold;
	}				/* HIGHLIGHTS SECTION NAME SUCH AS PAGE HEADER OR PORTFOLIO CATEGORY */


.shade2	{background-color: #999999;	/* lt grey */
	}				/* HIGHLIGHTS SECTION NAME SUCH AS PAGE HEADER OR PORTFOLIO CATEGORY */

.shade_notice	{background-color: #D8E6FD; /*#E8FDE9; lt green; #C7CBFD;  lt blue */
					font-weight: bold;	/* #CCC4FC; lavender */
	}				/* HIGHLIGHTS NOTICE AT TOP OF CV */

.subtitle	{
	font-weight:;
	font-style: italic;
	font-family: arial, helvetica, sans-serif;
	font-size:  11pt;
	color: #000000;		/* black; alt blue: #0066CC; */
	text-decoration: none;
	}				/* FORMATS CLASS & SERVICE TITLES; ALSO CV SECTION NAMES */

table	{
	 border="0";
	}

td	{
	valign="top";
	}

td.list	{
	align="center";
	}

th	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}				/* FORMATS TABLE HEADER FONT & SIZE */


.title	{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size:  11pt;
	color: 	#000000;		/* black; alt blue: #0066CC; */
	text-decoration: none;
	}				/* FORMATS CLASS & SERVICE TITLES; ALSO CV SECTION NAMES */

.title_cv	{
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size:  11pt;
	color: #000000;
	text-decoration: none;
	}



