body {
  margin: 20px 0px 0px 0px;
  background-image: url('images/pagebg.gif');
  background-repeat: repeat;
  background-position: top center;	
/*  bgcolor: #cc0033;*/
  	color : #333; 
  font-family : Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size : 11pt;	
	font-weight : normal;	
}

table {
	border: 0 px;
	cell-padding: 0px; 
	cell-spacing: 0px;
	align: center;
}

P, td {
	font-family : Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size : 11pt;
	vertical-align: top;
}

.address {
	font-size: 10pt;
	color : #0072bc;
}

.size10 {
	font-size: 10pt;
}

.size11 {
	font-size: 11pt;
}

.addressblack {
	font-size: 10pt;
	color : #000000;
}

div.w520 {
	width: 520 px;
}

div.rt200 {
	width: 200 px;
	float: right;
	margin-left: 10 px;
}

div.pad120 {
	padding: 0 0 0 120px;
}

div.pad100 {
	padding: 0 0 0 100px;
}

div.pad80 {
	padding: 0 0 0 80px;
}

/* needed for slideshow */
       #outer {min-width:730px;width:100%;height:100px;position:relative;visibility:hidden;overflow:hidden;border:1px;}
       div.picContainer {position:absolute;visibility:visible;width:100px;height:100px;top:0px;visibility:hidden;white-space:nowrap;cursor:default;}
	* html div.picContainer {top:10px;}
	div.picContainer img {border:1px;}
/* end slideshow */

H1 {
	font-size: 13pt;
	color: #cc0000;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 5px;
	line-height: normal;
}

H2 {
	font-size : 11pt;	
	font-weight : normal;	
	/*color : #802833;*/
}

h2.holiday {
	font-size: 22pt;
	font-family: "Times New Roman", Times, serif;
	color: red;
	font-weight: bold;
}

H3 {
	font-size : 16pt;	
	color : #00438C;
	font :  16pt;
	font-weight : bold;	
	margin-bottom : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	padding-top : 0px;	
	line-height: normal;	
}

H4 {
	font-size : 13pt;	
	color : #00584A;
	font :  13pt;
	font-weight : bold;	
	margin : 0px;
	padding : 0px;
}

.rightcolblue {
	border: 1 solid #00438C;
	background-color: #C4E5FA;
	width: 220;
	padding: 10;
	text-align: center;
	float: right;	
}



.square {
	font-size: 10pt;
	list-style: square;
	margin: 5px;
	padding-left: 8px;
	padding-bottom: 0px;
}

ul, li {
	font-size : 10pt;
}

.next2img {
	padding-left: 30px;
	margin-left: 30px;
}

ul.left {
	padding-left: 10px;
	margin-left: 10px;
}

.regular {
	font-size : 11pt;
}

/*  COLORS */
.blue { color : #0072bc; }
.green { color : #006600; }
.purple { color : #643463; }
.orange { color : #cc6633; }
.red { color : #CC0000; }

.tiny {
	font-size : 7pt;
	line-height : 9pt;
}

.smaller {
	font-size : 8pt;
	line-height : 9pt;
}

.regular {
	font-size : 11pt;
	line-height : 13pt;
}

.largish {
	font-size : 13pt;
	line-height : 14pt;
}

.large {
	font-size : 13pt;
	line-height : 15pt;
}

.footer {
	color : #000080;
	font-size : 10pt;
}

.strike {
	text-decoration: line-through;
}

.smallCaps {
	font-variant: small-caps;
}

.comicsans {
	font-family : 'Comic Sans MS', 'Dom Casual';
	font-size : 10pt;
}

HR {
	color : #000000;
	height: 1 px;
}

A:Link {
	color: #00438C;
	text-decoration : underline;
	background : transparent;
}

A:VISITED {
	color: #802833;
	text-decoration : underline;
	background : transparent;
}

A:Hover{
	color: #00584A;
	text-decoration : underline;
	}
	
