


.text-arial-helv-7-on-11
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 7px;
line-height : 11px;
}

.text-arial-helv-8-on-9
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 8px;
line-height : 9px;
}

.text-arial-helv-8-on-12
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 8px;
line-height : 12px;
}

.text-arial-helv-9-on-14
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px;
line-height : 14px;
}

.text-arial-helv-9-on-11
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px;
line-height : 11px;
}

.text-arial-helv-9-on-11-space-before
{
margin-top : 8px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px;
line-height : 11px;
}

.text-arial-helv-9-on-12-space-before-5
{
margin-top : 5px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px;
line-height : 12px;
}

.text-arial-helv-9-on-18
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px;
line-height : 18px;
}



.text-arial-helv-10-on-16
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 16px;
}

.text-arial-helv-10-on-18
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 18px;
}

	A.link-black-red-10-on-12, .link-black-red-10-on-12
	{
	margin-top : 0px;
	margin-bottom : 0px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
	line-height : 14px;
	font-weight : regular;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #000000;
	}
	
	A.link-black-red-10-on-12:link {
	color : #000000;    /* black  */

	}
	A.link-black-red-10-on-12:hover {
	color : #C92A1A;	  /* terracotta red  */
	}
	
	A.link-black-red-10-on-12:active {
	color :   #FDB82C;	  /* gold  */
	}

	A.link-black-red-10-on-12:visited {
	color : #662C0E;	  /* black  */
	}

	A.link-black-red-10-on-12:visited:hover {
	color : #C92A1A;	  /* terracotta red  */
	}

	A.link-black-red-10-on-12:visited:active {
	color :   #FDB82C;	}	  /* gold  */
	


	A.link-black-red-10-on-14, .link-black-red-10-on-14
	{
	margin-top : 0px;
	margin-bottom : 0px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
	line-height : 14px;
	font-weight : regular;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #000000;
	}
	
	A.link-black-red-10-on-14:link {
	color : #000000;    /* black  */

	}
	A.link-black-red-10-on-14:hover {
	color : #C92A1A;	  /* terracotta red  */
	}
	
	A.link-black-red-10-on-14:active {
	color :   #FDB82C;	  /* gold  */
	}

	A.link-black-red-10-on-14:visited {
	color : #662C0E;	  /* black  */
	}

	A.link-black-red-10-on-14:visited:hover {
	color : #C92A1A;	  /* terracotta red  */
	}

	A.link-black-red-10-on-14:visited:active {
	color :   #FDB82C;	}	  /* gold  */
	



.text-georgia-11-on-14
{
margin-top : 0px;
margin-bottom : 0px;
font-family : georgia, times, times new roman, serif; 
font-size : 11px;
line-height : 14px;
}

.text-georgia-11-on-20-plus12
{
margin-top : 0px;
margin-bottom : 12px;
font-family : georgia, times, times new roman, serif; 
font-size : 11px;
line-height : 20px;
}

.text-arial-helv-11-on-13-space-before
{
margin-top : 6px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 13px;
}

.text-arial-helv-11-on-18
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 18px;
}


	A.link-black-red-11-on-14, .link-black-red-11-on-14
	{
	margin-top : 0px;
	margin-bottom : 0px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;
	line-height : 14px;
	font-weight : regular;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #000000;
	}
	
	A.link-black-red-11-on-14:link {
	color : #000000;    /* black  */

	}
	A.link-black-red-11-on-14:hover {
	color : #C92A1A;	  /* terracotta red  */
	}
	
	A.link-black-red-11-on-14:active {
	color :   #FDB82C;	  /* gold  */
	}

	A.link-black-red-11-on-14:visited {
	color : #662C0E;	  /* black  */
	}

	A.link-black-red-11-on-14:visited:hover {
	color : #C92A1A;	  /* terracotta red  */
	}

	A.link-black-red-11-on-14:visited:active {
	color :   #FDB82C;	}	  /* gold  */
	

	A.link-white-gold-10-on-14, .link-white-gold-10-on-14
	{
	margin-top : 0px;
	margin-bottom : 0px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
	line-height : 14px;
	letter-spacing : 0.0mm;
	text-decoration : none;
	color : #FFFFFF;
	}
	
	A.link-white-gold-10-on-14:link {
	color : #FFFFFF;
	}
	A.link-white-gold-10-on-14:hover {
	color : #FDB82C;
	}
	A.link-white-gold-10-on-14:active {
	color :   #73615F;	}

	A.link-white-gold-10-on-14:visited {
	color : #FFFFFF;
	}
	A.link-white-gold-10-on-14:visited:hover {
	color : #FDB82C;
	}
	A.link-white-gold-10-on-14:visited:active {
	color :   #73615F;	}
		

.text-georgia-13-on-18
{
margin-top : 0px;
margin-bottom : 0px;
font-family : georgia, times, times new roman, serif; 
font-size : 13px;
line-height : 18px;
}

.text-georgia-13-on-24-plus12
{
margin-top : 0px;
margin-bottom : 12px;
font-family : georgia, times, times new roman, serif; 
font-size : 13px;
line-height : 24px;
}

.text-arial-helv-12-on-20
{
margin-top : 0px;
margin-bottom : 20px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 20px;
}

.portfolio
{
margin-top : 0px;
margin-bottom : 0px;
font-family : georgia, times, times new roman, serif; 
font-size : 16px;
font-weight : bold;
line-height : 15px;
color: 73615F;
}

.portfolio-category
{
margin-top : 0px;
margin-bottom : 0px;
font-family : georgia, times, times new roman, serif; 
font-size : 14px;
font-weight : bold;
line-height : 15px;
color: C82A1A;
}

.text-arial-helv-13-on-22
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px;
line-height : 21px;
}

.text-arial-helv-14-on-24
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px;
line-height : 24px;
}

.text-arial-helv-16-on-28
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px;
line-height : 28px;
}

.text-arial-helv-18-on-30
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px;
line-height : 30px;
}

.text-arial-helv-20-on-32
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px;
line-height : 30px;
}

.text-arial-helv-22-on-34
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 22px;
line-height : 34px;
}

.text-arial-helv-24-on-36
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 22px;
line-height : 34px;
}


/* Redefinition of standard tags /*/

/* p tag is identical to "bodytext" span style, and to ".text-arial-helv-10-on-16" style */

p 

{
margin-top : 0px;
margin-bottom : 16px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 16px;
}

li {
margin-top : 0px;
margin-bottom : 8px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 13px;
}

/* h1 tag is identical to ".text-arial-helv-13-on-22" span style, plus color and bold */

h1 {
margin-top : 0px;
margin-bottom : 18px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px;
line-height : 13px;
font-weight : bold;
color :  #662C0E;  /* brown */
}

/* h2 tag is identical to ".text-arial-helv-12-on-20" span style, plus color and bold */

h2 {
margin-top : 16px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px;
line-height : 18px;
font-weight : bold;
color :  #3A552A;  /* green */
}

/* h3 tag is identical to ".text-arial-helv-11-on-18" span style, plus color and bold */

h3 {
margin-top : 0px;
margin-bottom : 11px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 18px;
font-weight : bold;
color :  #662C0E;  /* brown */
}

/* h4 tag is identical to ".text-arial-helv-11-on-18" span style, plus color and bold */

h4 {
margin-top : 0px;
margin-bottom : 11px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
line-height : 18px;
font-weight : bold;
color :  #000000;  /* black */
}

/* h5 tag is identical to ".text-arial-helv-10-on-16" span style, plus color and bold */

h5 {
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 16px;
font-weight : bold;
color :  #662C0E;  /* brown */
}

/* h6 tag is identical to ".text-arial-helv-10-on-16" span style, plus color and bold */

h6 {
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 16px;
font-weight : bold;
color :  #3A552A;  /* green */
}


/* CUSTOM DEFINED SPAN STYLES */

/* "bodytext" style is exactly the same as ".text-arial-helv-10-on-16" style, and as redefined "p" tag */

.bodytext
{
margin-top : 0px;
margin-bottom : 16px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px;
line-height : 16px;
}

A.space-3-pixel, .space-3-pixel
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 3px;
line-height : 3px;
font-weight : regular;
letter-spacing : 0.0mm;
text-decoration : none;
color : #662C0E;
}
	

/* "breadcrumbs" style is exactly the same as "link-black-red-9-on-14" style */

A.breadcrumbs, .breadcrumbs
{
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px;
line-height : 14px;
letter-spacing : 0.0mm;
text-decoration : none;
color : #000000;
}

	A.breadcrumbs:link {
	color : #000000;
	}
	A.breadcrumbs:hover {
	color : #D9350E;
	}
	A.breadcrumbs:active {
	color :   #FFC247;
	}
	A.breadcrumbs:visited {
	color : #000000;
	}
	A.breadcrumbs:visited:hover {
	color : #D9350E;
	}
	A.breadcrumbs:visited:active {
	color :   #FFC247;
	}

