/* screen control */

/* Change notes */
/* ------------ */
/*  */


/* Normal settings */

/* body	{background-image: url('images/Swimming Pool.bmp')} */
a 	  {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: #0000ff; cursor: pointer}
a:visited {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: #ff0000; }
a:hover   {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: #008800; cursor: pointer}

H1 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 2em; FONT-WEIGHT: normal; color: #009966; text-align: center; }
H2 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 2em; FONT-WEIGHT: normal; color: #009966; text-align: center; }
H3 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 2em; FONT-WEIGHT: normal; color: #009966; /* text-align: left; */ }
H4 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 1.8em; FONT-WEIGHT: normal; color: #000000; /* text-align: left; */ }
H5 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; color: #000000; }

li {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 1em; FONT-WEIGHT: normal; color: #000000; text-align: left; }

p {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-WEIGHT: normal; color: #000000; }

td {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-WEIGHT: normal; color: #000000; }

.even {background-color: #bbf;}
.odd {background-color: #ddf;}


.seasonal {display: block; z-index:1}
.latest {border: 1px solid white; padding-left: 10pt; padding-right: 10pt; margin-bottom: 5pt; margin-left: 5pt;}
.commentout {display: none; }

acronym {border-bottom: 1px dotted yellow;}

.see {display: block; }
.hide {display: none; }


/*
frameset { display: block;}
frame { display: block;}
noframes { display: block;}
*/

.rollwrapper 
{
	background-color: white;
	border: 1px solid #888888;
/* 	background-image: url('images/ST_line_drg_100h_68w.jpg'); */
	background-repeat: no-repeat;
	background-position: top center;
	margin: 10px; 
	padding-top: 10pt;
	padding-left: 1em;
	padding-right: 1em;
	width: 24em; 
	float: left;
}
.roll
{
	background-color: brown; 
	background-image: url("images/mahogany.jpg");
	border-top: 4px solid yellow;
	border-left: 4px solid yellow;
	border-right: 4px solid #000;
	border-bottom: 4px solid #000;
	width: /* 250pt*/ 20em;
	margin: 10px; 
	padding: 10px;
}


.rollwrapperwide
{
	background-color: white;
	border: 0px solid #888888;
/* 	background-image: url('images/ST_line_drg_100h_68w.jpg'); */
	background-repeat: no-repeat;
	background-position: top center;
	margin: 5px; 
	padding-top: 10pt;
	padding-left: 1em;
	padding-right: 1em;
	width: 48em; 
	float: left;
}
.rollwide
{
	background-color: brown; 
	background-image: url("images/mahogany.jpg");
	border-top: 4px solid yellow;
	border-left: 4px solid yellow;
	border-right: 4px solid #000;
	border-bottom: 4px solid #000;
	width: /* 250pt*/ 46em;
	margin: 10px; 
	padding: 10px;
 -moz-box-shadow: 1px 1px 10px #00f;
 -webkit-box-shadow: 1px 1px 10px #000;
 box-shadow: 1px 1px 10px #00f;
}

.roll H3 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: yellow; text-align: center; }
.rollwide H3 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: yellow; text-align: center; }
.roll p {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: #ccccf9; font-weight: bold; }
.rollwide p {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: #ccccf9; font-weight: bold; }

.newsletterwrapperwide
{
	background-color: white;
	border: 1px solid #888888;
/* 	background-image: url('images/ST_line_drg_100h_68w.jpg'); */
	background-repeat: no-repeat;
	background-position: top center;
	margin: 5px; 
	padding-top: 10pt;
	padding-left: 1em;
	padding-right: 1em;
	width: 64em; 
	float: left;
}

.newsletterwide
{
	background-color: brown; 
	background-image: url("images/mahogany.jpg");
	border-top: 4px solid yellow;
	border-left: 4px solid yellow;
	border-right: 4px solid #000;
	border-bottom: 4px solid #000;
	width: /* 250pt*/ 62em;
	margin: 10px; 
	padding: 10px;
 -moz-box-shadow: 1px 1px 10px #00f;
 -webkit-box-shadow: 1px 1px 10px #000;
 box-shadow: 1px 1px 10px #00f;
}

.newsletterwrappernarrow
{
	background-color: white;
	border: 1px solid #888888;
/* 	background-image: url('images/ST_line_drg_100h_68w.jpg'); */
	background-repeat: no-repeat;
	background-position: top center;
	margin: 5px; 
	padding-top: 10pt;
	padding-left: 1em;
	padding-right: 1em;
	width: 24em; 
	float: left;
}


.newsletternarrow
{
	background-color: brown; 
	background-image: url("images/mahogany.jpg");
	border-top: 4px solid yellow;
	border-left: 4px solid yellow;
	border-right: 4px solid #000;
	border-bottom: 4px solid #000;
	width: /* 250pt*/ 22em;
	margin: 10px; 
	padding: 10px;
 -moz-box-shadow: 1px 1px 10px #00f;
 -webkit-box-shadow: 1px 1px 10px #000;
 box-shadow: 1px 1px 10px #00f;
}



#banner {
	/* display: none ; */
	display: inline; 
	float: left;
	padding-right: 40px; 
	padding-left: 0px; 
	padding-bottom: 5px; 
	padding-top: 5px; 
	height: /* 178px */ 100%; 
	width: 100%;
	margin: 0px;
	background-color: #ddddff /*#ccf /* #eff /* #878 */; border:0px solid #000;

}

#menu_banner {
	display: none ;
	/* display: inline; */
	float: left;
	padding-right: 40px; 
	padding-left: 0px; 
	padding-bottom: 5px; 
	padding-top: 5px; 
	height: /* 178px */ 100%; 
	width: 100%;
	margin: 0px;
	background-color: #ddddff /*#ccf /* #eff /* #878 */; border:0px solid #000;

}

.menu_highlight {
        background-color: #ffffff /* #f8f800*/ ;
        color: #000;
	/* border: thin solid #000000; */
}


#gallerybackcloth {
	background-color: #c96; 
	padding: 5px;
	}
 
.gallery {  
	border: 0px solid #4C3C1B; 
	margin: 5px;

/*	border-top: 3px #ddd;
	border-right: 3px #999;
	border-bottom: 3px #999;
	border-left: 3px #ddd; 
*/ 
	padding: 5px;  
/* border-moz-box-shadow: inset 1px 1px 10px #888; */

	background-color: #EFEECB;  

 -moz-box-shadow: 1px 1px 10px #00f;
 -webkit-box-shadow: 1px 1px 10px #000;
 box-shadow: 1px 1px 10px #00f;
	}

.captiongallery li {
        display: inline;
        list-style: none;
        /* width: 150px; */
        min-height: 175px;
        float: left;
        margin: 0 10px 10px 0;
        text-align: center;
	}


.newsletterarticleimage {  
	border: 0px solid #4C3C1B; 
	margin: 10px;

/*	border-top: 3px #ddd;
	border-right: 3px #999;
	border-bottom: 3px #999;
	border-left: 3px #ddd; 
*/ 
	padding: 5px;  
/* border-moz-box-shadow: inset 1px 1px 10px #888; */

	background-color: #EFEECB;  

 -moz-box-shadow: 1px 1px 10px #00f;
 -webkit-box-shadow: 1px 1px 10px #000;
 box-shadow: 1px 1px 10px #00f;
	}


#framesetdefinition 
{
display: none;
background-color: #ccf; border:0px solid #000;
}

#noframesetmessage {display: inline;}


/* end of normal settings */





/* .fl used in snowmaker */
.fl       {RIGHT: 200px; POSITION: absolute; VISIBILITY: hidden; Z-INDEX: 1}

.alerts li {color: #000000; }
.alerts td {color: #000000; }

.papermode h1 {FONT-FAMILY: Arial, Verdana, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: #000000; text-align: left; }
.papermode p  {FONT-FAMILY: Arial, Verdana, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: #000000; text-align: left; }
.papermode li {color: #000000; text-align: left; }
.papermode a  {color: #0000ff; }



/* Print control */

.printonly {display: none; z-index:1 }
.noprint {display: block; }

@media print
{
.printonly {display: block; /*z-index:1 */}
.noprint {display: none; }

.alerts li {font-size: 10pt; color: #000000; }
.alerts td {font-size: 10pt; color: #000000; }

.latest {border: 1px solid gray; padding-left: 10pt; padding-right: 10pt; margin-bottom: 5pt;}


body {margin-left: 0.6cm; margin-right: 0.6cm;}
p {FONT-FAMILY: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10pt; color: #000000; text-align: justify; }
a 	  {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; color: #0000ff; }
a:visited {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; color: #0000ff; }
a:hover   {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; color: #0000ff; }
H1 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 14pt; FONT-WEIGHT: bold; color: #000000; text-align: center; }
H2 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; color: #000000; text-align: center; }
H3 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; color: #000000; text-align: left; }
H4 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; color: #000000; text-align: left; }
H5 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; color: #000000; }
li {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; color: #000000; text-align: left; }
td {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal; color: #000000; }

.rollwrapper { float: none;  border: 0px;}
.roll	     { border: 1px solid #000; }
.roll H3 {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: black; text-align: center; }
.roll p {font-family: Verdana, Arial, "Trebuchet MS", "Comic Sans MS", Helvetica, sans-serif; color: black; font-weight: normal; }

#banner {display: none;}
#menu_banner {display: none;}

}