BODY {
	color : Black;
	background-image : url(niceblue.gif);
}

H1 {
	font-family : "Times New Roman", Times, serif;
	font-weight : bolder;
	font-size : large;
	font-style : italic;
	text-align : center;
}
H2 {
	font-family : "Times New Roman", Times, serif;
	color : Black;
}
P.details {
	color : Black;
	font : normal normal/normal;
}

P.details:first-letter {
	font-size : 200%;
	vertical-align : -100%;
	color : Blue;
	float : left;
}

.cpn {
	color : Blue;
	font : small-caps;
	font-size: large;
}

 #first-para {
	font-weight : bold;
	font-size : xx-large;
	font-family : sans-serif;
	background-color : Navy;
	color : White;
	vertical-align : middle;
}

TR.initial {
	font-weight : bold;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 800px;
	font-size : large;
	letter-spacing : 1px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	background : url(bluestripe.jpg);
	border-bottom : medium ridge Black;
}
#logo {
	border-right : medium ridge Black;
	width : 100px;
	padding-left : 1em;
	padding-top : 1em;
	padding-bottom : 1em;
	border-bottom : medium ridge Black;
	padding-right : 1em;
}

#top-banner {
	width : 700px;
	border-bottom : medium ridge Black;
	text-align : left;
	vertical-align : top;
	padding-top : 20px;
	font-variant : small-caps;
	font-size : large;
}

TABLE.main {
	padding-bottom : 0px;
	padding-right : 2px;
	font-family : "Times New Roman", Times, serif;
	font-size : medium;
	color : Black;
	border-width : 0px;
	padding-top : 0px;
	width : 700px;
}


.attraction {
	border : thin solid Navy;
	padding-bottom : 4px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	width :350px;
	font-family : "Times New Roman", Times, serif;
	font-size : x-small;
	color : Black;
	text-align : center;
	margin-left :0;
	background-color : #CCFFFF;
	/*background-position : center;
	*/
}
P.attraction A:link {
	color : Blue;
}

.important1 {
	color : Blue;
	font-weight : bolder;
}
.important2 {
	color : Red;
	font-size : larger;
	font-style : italic;
	font-weight : bold;
	letter-spacing : 1px;
}
.important3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : larger;
	font-variant : small-caps;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
	padding-left : 4px;
	padding-right : 4px;
}
.important4 {
	font-family : serif;
	font-style : italic;
	font-weight : bolder;
}

.small-important1 {
	color : Blue;
	font-weight : bolder;
	font-size : small;
}
.small-important2 {
	color : Red;
	font-size : larger;
	font-style : italic;
	font-weight : bold;
	letter-spacing : 1px;
}
.small-important3 {
	border : thin solid Blue;
	font-family : Arial, Helvetica, sans-serif;
	font-size : larger;
	font-variant : small-caps;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;
	padding-left : 4px;
	padding-right : 4px;
	font-size : small;
}
.small-important4 {
	font-family : serif;
	font-style : italic;
	font-weight : bolder;
	font-size : small;
}

.main-page {
	background : transparent;
	/*padding-left : 5px;*/
	color : Black;
	font-family : "Times New Roman", Times, serif;
	/* width :650; */
	text-align : justify;
}

TD.main-page A:LINK {
	color : Red;
}
TD.main-page A:VISITED {
	color : Yellow;
}
TD.main-page A:HOVER {
	color : Lime;
}

TD.secondary-page {
	background : transparent;
	padding-left : 5px;
	color : Black;
	font-family : "Times New Roman", Times, serif;
	font : small;
}
TD.secondary-page A:LINK {
	color : Blue;
}
TD.secondary-page A:VISITED {
	color : Purple;
}
TD.secondary-page A:HOVER {
	color : Lime;
}

.essay_link {
	font-family: Arial, Helvetica, sans-serif;
	 font-size: small;
}
.essay_link A:LINK {
	color : Blue;
	font-family : Arial, Helvetica, sans-serif;
	 font-size: small;
	text-decoration : none;
}
.essay_link A:VISITED {
	color : Purple;
	font-family : Arial, Helvetica, sans-serif;
	 font-size: small;
	text-decoration : none;
}
.essay_link A:HOVER {
	color :#5674B9;
	font-family : Arial, Helvetica, sans-serif;
	 font-size: small;
	text-decoration : underline;
}
.col_size {
	width : 5555=];
}

TD.two_col _left{
	background : transparent;
	padding-left : 2px;
	padding-right: 4px;
	color : Black;
	font-family : "Times New Roman", Times, serif;
	width :200;
	border-right : thin solid Navy;
	vertical-align : top;
	margin-right : 4px;
	float : left;
}

TD.two_col _right{
	background : transparent;
	padding-left : 4px;
	padding-right: 2px;
	color : Black;
	font-family : "Times New Roman", Times, serif;
	width :200;
	vertical-align : top;
	margin-left : 4px;
	float : right;
}
TD.sidebar {
	border-right : medium ridge Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	color : White;
	width : 100px;
	background : url(bluestripe.jpg);
	padding-left : 1em;
	vertical-align : text-top;
	padding-right : 1em;
}

TD.sidebar A:LINK {
	color : White;
}

TD.sidebar A:VISITED{
	color : Red;
}

TD.sidebar A:HOVER {
	color : Lime;
}

.info {
	text-align : center;
}

.bottom-right {
	padding-right : 1em;
	text-align : right;
	vertical-align : bottom;
	padding-bottom : 1em;
	font-variant : small-caps;
	font-size : large;
}

.letter{
	border : thin solid Navy;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 5%;
	padding-right :  5%;
	font-family : "Times New Roman", Times, serif;
	font-size : medium;
	color : Black;
	background-color : #FFFFCC;
	
}

.col_with_border{
	border : thin solid Navy;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 5%;
	padding-right : 5%;
	font-family : "Times New Roman", Times, serif;
	font-size : medium;
	color : Black;
	background-color : Silver;
	width: 300px;
	float: right;
}

.box_full{
	border : thin solid Navy;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 5%;
	padding-right : 5%;
	font-family : "Times New Roman", Times, serif;
	font-size : medium;
	color : Black;
	background-color : #FFFFCC;
	width: 600px;
	margin-left : 5%;
}

.three_col_left{
	padding-top : 0px;
	padding-bottom : 4px;
	padding-left : 5%;
	padding-right : 5%;
	font-family : "Times New Roman", Times, serif;
	font-size : small;
	color : Black;
	background-color : transparent;
	width: 350px;
	border-right : thin solid Navy;
	margin-top : 0%;
}

.three_col_right{
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 5%;
	padding-right : 5%;
	font-family : "Times New Roman", Times, serif;
	font-size : medium;
	color : Black;
	background-color : transparent;
	width: 200px;
}


H3 {
	font-family : "Times New Roman", Times, serif;
	font-style : italic;
	font-weight : normal;
}
td.head A:link
  { text-decoration:none; color:white; }
td.head A:hover
  { text-decoration:underline; color:white; font-style : italic;}
td.head A:visited
  { text-decoration:none; color:white; }
td.head A:active
  { text-decoration:underline; color:white; }
td.main A:link
  { text-decoration:none; color:#002157; }
td.main A:hover
  { text-decoration:underline; font-style : italic; color:#002157; }
td.main A:visited
  { text-decoration:none; color:#002157; }
td.main A:active
  { text-decoration:underline; color:#002157; }
.titlewords
  { font-family:Verdana; font-size: large; font-weight : bold; color: white;}
.headwords
  { font-family:Arial; font-size: x-small; font-weight : bold; color: white;}
.boldwords
  { font-family:Verdana; font-size: medium; font-weight : bold; color: #5674B9}
.largewords
  { font-family:Verdana; font-size: large; font-weight : bold; color: #5674B9}
.medwords
  { font-family:Verdana; font-size: small; font-weight : bold; color: #5674B9}
.regwords
  { font-family:Arial; font-size: small; }
  
  .smallregwords 
 {font-family:Arial; font-size: x-small;}


.smallwords
  { font-family:Verdana; font-size: xx-small; font-style : italic;}
.regitalics {
	font-family : "Times New Roman";
	font-size :small;
	font-style : italic;
}

p.regitalics A
{
	font-family : "Times New Roman";
	font-size :large;
	font-style : italic;
	color : #5674B9;
	text-decoration : underline;
}
.infowords
{
	 font-family:Arial;
	 font-size: small; 
	 color : #5674B9;
}

.calendarlinks A:hover
{
	font-family:Verdana;
	font-size: -1;
	font-weight : bold;
	font-style: italic;
	color: #4B0082;
	text-decoration : underline;
}

.calendarlinks A
{
	font-family:Verdana;
	font-size: -1;
	font-weight : bold;
	color: #4B0082;
	text-decoration : none;
}
p.medwords A:hover
  {
	font-family:Verdana;
	font-size: small;
	font-weight : bold;
	font-style: italic;
	color: #5674B9;
	text-decoration : underline;
}

p.medwords A
  {
	font-family:Verdana;
	font-size: small;
	font-weight : bold;
	color: #002157;
	text-decoration : none;
}

.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.alert A:LINK {
	color : White;
	font-family : "Times New Roman", Times, serif;
	font-size: medium;
	text-decoration : blink;
}
.alert A:VISITED {
	color : White;
	font-family : "Times New Roman", Times, serif;
	font-size: medium;
	text-decoration : underline;
}
.alert A:HOVER {
	color : Yellow;
	font-family : Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration : none;
}

