body     {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  background-color: #FFFAD4;
	  margin-left:4px;
	 }

h2       {
      letter-spacing: .25em; 
	  text-align:center; 
	  font-variant:small-caps; 
	  color:blue  
	  font-size: 1.5em;
/*	  color: #000099;*/
	 }
.hilight {
	  color: #FF0000;
	 }
.heading {
	  color: #FFFF00;
	  background-color: #0000FF;
	 }

.listing   {
            border: thin groove #0033FF; 
            width:100%; 
			padding:1ex; 
			margin:1em;
}
h1          {letter-spacing: .5em; text-align:center; font-variant:small-caps; color:#006DD3
}


.menulink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	font-size: small;

}
td.menu   {
	text-align:center;
	background-color: #0033FF;
	color:#FFFFFF;
	width:110;
}
.menu   {
	text-align:center;
	background-color: #0033FF;
	color:#FFFFFF;
	width:110;
	font-size:small;
	padding:5px;
	z-index:3;
    border:solid #0033FF 2px;

}

.menu a:visited {color:#FFFF00; text-decoration:underline}
.menu a:active  {color:#FFFF00; text-decoration:underline}
.menu a:link    {color:#FFFF00; text-decoration:underline}
.menu a:hover   {color:red;  text-decoration:underline}

   
#home     {position:absolute; top:2; left:0;}
#writer   {position:absolute; top:2; left:110;}
#artists  {position:absolute; top:2; left:220;}
#music    {position:absolute; top:2; left:330;}
#product  {position:absolute; top:2; left:440;}
#service  {position:absolute; top:2; left:550;}
#places   {position:absolute; top:2; left:660;}
#Outline  {position:absolute; top:0; left:0; z-index:-1; background-color:#0033FF; height:26}
#main     {position:absolute; top:30; left:0; margin:5px; z-index:2}

/*
td a:visited {color:#FFFF00; text-decoration:underline}
td a:active  {color:#FFFF00; text-decoration:underline}
td a:link    {color:#FFFF00; text-decoration:underline}
td a:hover   {color:red;  text-decoration:underline}
*/

a:visited {color:blue; text-decoration:underline}
a:active  {color:blue; text-decoration:underline}
a:link    {color:blue; text-decoration:underline}
a:hover   {color:red;  text-decoration:underline}

.leftmenu
  {
	font-size:12px;
	background-color: #ffff99;
}

.leftmenulink {
	font-size: small;
}

.section {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #0000FF;

}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: 700;
	color: #000080;
	text-align: center;
	padding: 6px;
	font-variant: normal;




}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	color: #0000CC;
	text-align: center;

}
.emphasis {
	font-style: italic;
	color: #FF0000;
}
.smaller {
    font-size:80%;
}
.term {
	color: #0000FF;
}

a:hover {color:#FF0000}


.define {
	font-style: italic;
	color: #0000FF;
}
.outline {
	padding: 3px;
	border: 2px outset #0000FF;
}
em {
	font-style: italic;
	color: #FF0000;
}

.italics {
	font-style: italic;
}
.red {
	color: #FF0000;
}
.blue {
	color: #0000FF;

}
.dateCenter {
	color: #006DD3;
	text-align:center;
	font-size: small;
}
.center {
	text-align:center;
}

.navy {
	color: #000099;
}

i {
	font-style: italic;
	color: #0000FF;
}

.tableHead {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	background-color: #0000FF;
	text-align: center;
	width: 100%;
}

.blueBold {
	color: #0000FF;
	font-weight: 600;
}

.redBold {
	color: #FF0000;
	font-weight: 600;

}
.redSansSerif {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.tableHeadLeft {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	background-color: #0000FF;
}
.headingdarkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5ex;
	color: #FFFF99;
	background-color: #003366;
	text-align: center;
}

.navyBold {
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-weight: 600;
}

.newPrintPage {
	page-break-after: always;
}
.rightDiv {
	float: right;
	width: 30%;
	border: thin inset #000099;
	background-color: #C6D1E3;
	margin-top: 15px;
	margin-right: 12px;

}


.divHead {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	background-color: #0000FF;
	text-align: center;
	width: 100%;
	margin-top: 0px;
}
.floatRightDiv {
	float: right;
	margin: 15px;

}


#leftlinkhead       {background-color:navy; 
                 color:lavender; 
				 width:100%; 
				 font-weight:400; 
			     font-family: Arial, Helvetica, sans-serif;
				 margin-top:0px;
}	
.block-top     {
                border-top:thin solid #000099;
}

.block-bottom  {
				border-bottom:thin solid black;
}

.leftcolumn    {
               float:left; 
			   width:30%; 
			   background-color:lavender; 
			   height:100%;
			   margin-right:1em;
}
.leftcolhead    {background-color:navy; 
                 color:lavender; 
				 width:100%; 
				 font-weight:400; 
			     font-family: Arial, Helvetica, sans-serif;
				 margin-top:0px;
}	

.middlecolumn {float:left; 
               width:30%; 
			   padding-right: 1em;
			   border-left:  1px groove lightblue; padding-left:  1em;
			   height:100%;
              }
.middlecolhead  {background-color:navy; 
                 color:lavender; 
				 width:100%; 
				 font-weight:400; 
			     font-family: Arial, Helvetica, sans-serif;
				 margin-top:0px;
}	

.rightcolumn {float:left; 
              width:30%; 
			  border-color:midnightblue;
			  border-style:ridge;
			  border-width:1px;
}

.rightcolhead   {background-color:midnightblue; 
                 color:lavender; 
				 width:100%; 
				 font-weight:400; 
			     font-family: Arial, Helvetica, sans-serif;
				 margin-top:0px;
}	

.clearboth      {clear:both}

.leftcolumn a:visited {color:navy; text-decoration:none}
.leftcolumn a:active  {color:navy; text-decoration:none}
.leftcolumn a:link    {color:navy; text-decoration:none}
.leftcolumn a:hover   {color:red;  text-decoration:underline }
.rightcolumn a:hover   {color:red;  text-decoration:underline }

