body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size:small;
}
td {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: small;
}
th {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;

}
p {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: small;
}
div {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: small;
}




a { 
	font-size: 13px;
	font-variant: small-caps;
	color: #663300;
	text-decoration: none;
}			
a:link { 
	font-variant: small-caps;
	color: #884400;
	font-weight:bold;
}

a:visited {
	font-variant: small-caps;
	color: #884400;
	font-weight:bold;
}

a:hover {
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	background-color:#A87200;
}

a:active {
	font-variant: small-caps;                   
	color: #FFFFFF;
	text-decoration: underline;
	background-color:#A87200;
	font-weight:bold;
}

.pomRed {color:#AF3B2F;}
.pomYellow{color:#F6DFAA;}


#tartaglino {background-color:#FFEEAA; color:#663300;}
#tartaglino a link {color:#663300;
					text-decoration: none;
					font-weight:bold;}
#tartaglino a visited {color:#663300;
					text-decoration: none;
					font-weight:bold;}
#tartaglino a hover {color: #FFFFFF;
					text-decoration: none;
					font-weight:bold;
					background-color:#A87200;}
#tartaglino a active {color: #FFFFFF;
					text-decoration: none;
					font-weight:bold;
					background-color:#A87200;}

.titles {
	color: #996600;
	font-weight:bold;
	}
.titlesbold {
	color:#996600;
	font-weight:bold;
	}
	
.righttitle { text-align:right; font-size:10px;}
.lefttitle { text-align:left; font-size:10px;}	
.titlesmall {text-align:center; font-size:10px; }	
	
/*  color bands  */
#redband {background-color:#996600;
			height:16px;
			}
.redBandbg {background-image:url(../images/redBand.gif);}			
#whiteband {background-color:#FFFFFF;
			height:5px;
			}		
/* text align styles */	

#blackWhite {background-color:#000000; color:#FFFFFF;}
#blackWhite a link {color:#FFFFFF;}
#blackWhite a visited {color:#FFFFFF;}
#blackWhite a hover {color:#884400;}
#blackWhite a active {color:#884400;}

.blue {color:#0000FF;}
				
.left {
	text-align:left;
}

.right {
	text-align:right;
}
.center {
	text-align:center;
}
.center table {
	margin-left:auto;
	margin-right:auto;
	}

.goleft {	
	left: auto;
	text-align: left;
	}
	
li.off {list-style-type:none;}	
li.triangle {list-style-image: url(../images/triangle2a.gif);}

.raise {vertical-align:super;} /* raise text relevant to parent text */
.lower {vertical-align:sub;}	/* lower text relevant to parent text */
.bottm	{vertical-align:bottom;} /* text valigned to bottom of line */
.bttom {vertical-align:baseline;} 

.mauvebg {background-color:#C6A8C6;}

.grey20 {background-color:#CCCCCC;
		color:#000000;}
.greypale {background-color: #E5E5E5;}
.greybkgrnd {background-color:#999999;
		color: #000000;}
.slideShowBg {background-color:#000000;}	
#slideShowBg {background-color:#000000;}	
#slideShowBg a {color:#996600;}
	
.grey75 {background-color: #333333;
		color:#FFFFFF;}				
.greyfont {color: #333333;}
			
/*  color classes  */
.redfnt { color:#663300; }	
.redbg {background-color:#A87200; }   /* #996600 */
.origRedbg {background-color:#996600; } 
.redbkgrnd {background-color: #530000;}
.brtRedbg {background-color:#990000;}

.red {color:#990000;}
.green {color:#006600;}

.brick {background-color:#993300;}

#goldbgFnt {background-color: #A87200; color: #FFFFFF;}
#goldbgFnt a {color: #FFFFFF; text-decoration:none; }
#goldbgFnt a:hover {background-color: #884400;}

.goldfnt {color: #996600;}
.goldbg	{background-color: #A87200;} /* #996600 */
.origGold {background-color: #996600;}
.goldpale {background-color: #FFECC6;}

.quingold {background-color: #884400;}
.quingldfnt {color: #884400;}
.quinbold {color: #884400;
			font-weight:bold;}

.dkRedbg {background-color:#663300;} /* 663300 = dkRed/brown */
.dkRedfnt {color:#663300;}

.olivebg {background-color:#666600;}
.olivefnt {color:#666600;}

#whitebg{background: #FFFFFF;}
.whitebg {background: #FFFFFF;}
.whitefnt {color: #FFFFFF;}
.whitefont {color:#FFFFFF;}

.blackbg {background-color:#000000;}
.blackfnt {color: #000000;}

.sackBlue {background-color:#08053C;}	

.dkbluebg  {background-color:#030421;
			color:#EBC678;}

.palebg {background-color: #E4E4E4;}
.ltbg {background-color: #999999;}
.medbg {background-color:#666666;}
.medDkbg {background-color:#333333;}




/* font sizes */

.fnt10 {font-size:10px;}
.fnt11 {font-size:11px;}
.fnt12 {font-size:12px;}
.fnt13 {font-size:13px;}
.fnt14 {font-size:14px;}
.fnt16 {font-size:16px;}
.fnt18 {font-size:18px;}
.fnt20 {font-size:20px;}
.fnt22 {font-size:22px;}
.fnt24 {font-size:24px;}
.fnt26 {font-size:26px;}
.fnt28 {font-size:28px;}
.fnt30 {font-size:30px;}
.fnt32 {font-size:32px;}
.fnt34 {font-size:34px;}
.fnt36 {font-size:36px;}

.small {font-size:small;}

.smaller {font-size:smaller;}

.smallerfont {font-size: smaller;}

.xsmallfont {font-size: x-small;}
		
.smalltext {
	font-family: Arial, Helvetica, sans-serif; font-size:smaller;
}

/* fonts and font variations */

.upprcaseFnt {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.allupper {text-transform:uppercase;}

.arialFamily {font-family:Arial, Helvetica, sans-serif;}
.centGothic {font:"Century Gothic";}
.iconFnt {font:"Times New Roman", Times, serif;}		
.smcaps {font-variant:small-caps;}
.titleUnderline {text-decoration: underline; font-weight:bold;}

.indent5 {TEXT-INDENT: 5px;}
.indent10 {TEXT-INDENT: 10px;}
.indent15 {TEXT-INDENT: 15px;}

/******/
#wdth775 {width:775px;}
#wdth750 {width:750px;}
#wdth725 {width:725px;}
#wdth700 {width:700px;}
#wdth675 {width:675px;}
#wdth650 {width:650px;}
#wdth625 {width:625px;}
#wdth575 {width:575px;}
#wdth550 {width:550px;}
#wdth525 {width:525px;}
/*****/

/*  width styles  */
.wdth750 {width: 750px;}	
.wdth725 {width: 725px;}
.wdth700 {width: 700px;}
.wdth550 {width: 550px;}		
.wdth525 {width: 525px;}		
.wdth200 {width: 200px;}
.wdth175 {width: 175px;}

/*     content styles         */
#content { font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 3px;
			background-color:#FFFFFF;
			color: #000000;
}

#content a:link visited {color: #884400; text-decoration:none; font-weight:bold;}

#content a:hover {color:#FFFFFF; text-decoration:none; background-color: #884400;  font-weight:bold;}

#content a:active {color: #FFFFFF;  background-color: #884400;
	text-decoration: underline;	 font-weight:bold;}
		
/*     footer styles         */

#footer a:link visited {color: #A87200; text-decoration:none; font-weight:bold;}

#footer a:hover {color:#FFFFFF; text-decoration:none; background-color: #A87200;  font-weight:bold;}

#footer a:active {color: #FFFFFF;  background-color: #A87200;
	text-decoration: underline;	 font-weight:bold;}	

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 5px 0px 5px 10px;
	color:#333333;
}
#breadCrumb a { font-size:12px;
}

#breadCrumb a:hover {color: #CC0000; text-decoration:none; }

#breadCrumb a:active {color: #CC0000;
	text-decoration: underline;	}

	
/******     Nav styles - left column   ******/

#leftNav { 	color:#FFFFFF;
			font-variant:small-caps;
		}
#leftNav a {font-size: 14px;
			font-variant: small-caps;
			color: #FFFFFF;
			text-decoration: none;
			}			
#leftNav a:hover {background-color: #884400;} /*663300*/
#leftNav a:active {background-color:#884400; text-decoration: underline;}


#leftNav li {list-style: url(images/white_triangle.gif) none;}
#leftNav li a:hover {background-color: #884400;} /*663300*/
#leftNav li a:active {background-color:#884400; text-decoration: underline;}

#leftNav ul ul{list-style: none;
			background-color:#FFFFFF;
			color:#996600;
		}
#leftNav li li { background-color:#FFFFFF;
			color:#996600;
			font-variant:small-caps;
			list-style: url(../images/triangle2a.gif);
		}
		
#leftNav li li  a { background-color:#FFFFFF;
			font-size: 14px;
			font-variant: small-caps;
			color: #996600;
			text-decoration: none;
			}			
#leftNav li li  a:hover {background-color:#FFFFFF; font-weight:bold;}
#leftNav li li  a:active {background-color:#FFFFFF; font-weight:bold;}




/****       right column           ****/

#rightCol { text-align:right;}
#rightCol a {font-variant:small-caps;
			 font-size:13px;
			 color:#996600;
			 text-decoration:none;
			 }
#rightCol a:visited {color: #996600;
				font-variant:small-caps;
			 	font-size:13px;
			 	text-decoration:none;
				}			 
#rightCol a:hover {color:#884400;
				font-weight:bold;
				font-variant:small-caps;
			 	font-size:13px;
				text-decoration:underline;
				background-color:#FFFFFF;
				}
#rightCol a:active {color:#884400;
				text-decoration:underline;
				font-variant:small-caps;
			 	font-size:13px;
				background-color:#FFFFFF;
				}
				
			


/****   jg hover nav ***/
#nav UL { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; BACKGROUND: #A87200; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #A87200 1px solid
}
#nav UL UL { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; BACKGROUND: #A87200; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #A87200 1px solid; font-variant:small-caps;
}
#nav UL LI { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; font-variant:small-caps;
}
#nav UL LI A { 
	PADDING-RIGHT: 0px; BORDER-TOP: #A87200 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH:0px; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #ffffff; TEXT-INDENT: 5px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; border-left: 5px solid #A87200; border-right: 1px solid #A87200; font-variant:small-caps;  FONT-SIZE: 13px;
}
#nav UL LI A:hover { 
	BACKGROUND-COLOR: #FFFFFF;    
}
/* border-top:#A87200 1px solid; */
#nav UL UL { 
	DISPLAY: none; BACKGROUND: #FFFFFF; LEFT: 150px; POSITION: absolute; TOP: 0px; color: #A87200;
}
#nav UL LI UL LI A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;  font-variant:small-caps;  color: #A87200;
	BACKGROUND: #FFFFFF;   
	}
#nav UL LI:hover UL UL { 
	DISPLAY: none;
}
#nav UL LI:hover UL UL UL { 
	DISPLAY: none;
}
#nav UL LI LI LI:hover UL { 
	DISPLAY: none;
}
#nav UL LI:hover UL {
	DISPLAY: block;
}
#nav UL LI LI:hover UL {
	DISPLAY: block;
}
#nav UL LI LI LI:hover UL {
	DISPLAY: block;
}
/*#nav UL LI A.sectionparent { 
	BACKGROUND: url(images/white_triangle_right.gif) no-repeat right center
}url(images/white_triangle_right.gif) */
#nav UL LI A.sectionparent:hover {
	BACKGROUND: #FFFFFF; 
}
#nav UL LI A:hover {
	COLOR: #884400; font-weight: bold;
}
* HTML #nav UL LI {
	FLOAT: left; HEIGHT: 1%;
}
* HTML #nav UL LI A {
	HEIGHT: 1%;
}
/*** end jg hover nav ***/
	
/*** dance ***/

#dance a:link visited {color: #990000; text-decoration:none; font-weight:bold;}

#dance a:hover {color:#FFFFFF; text-decoration:none; background-color: #990000;  font-weight:bold;}

#dance a:active {color: #FFFFFF;  background-color: #990000;
	text-decoration: underline;	 font-weight:bold;}
	


