.style1 {
	text-align: left;
	font-family: Verdana;
	background-image: url('Untitled.png');
}
.style2 {
	color: #FF0000;
	padding: 10pt;
	font-family: Verdana;
	font-size: large;
	font-weight: bold;
}
.style4 {
	text-align: justify;
	font-family: Verdana;
	vertical-align: bottom;
	
	padding-left: 4%;
}

.style5 {
	background-image: url('CantonBKG.JPG');
	background-repeat: no-repeat;
	font-family: Verdana;
	height: 100%;
}

.style6 {
	color: #FF0000;
	border-left-color: #B4B4B4;
	border-right-color: #C0C0C0;
	border-top-color: #B4B4B4;
	border-bottom-color: #C0C0C0;
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
}

.style7 {
	color: #FF0000;
	border-left-color: #B4B4B4;
	border-right-color: #C0C0C0;
	border-top-color: #B4B4B4;
	border-bottom-color: #C0C0C0;
	font-family: Verdana;
	font-size: inherit;
	font-weight: bold;
	padding-left: 5pt;
}
.style8 {
	padding-left: 5pt;
	
	font-size: x-small;
	font-family: Verdana;
}
.style9 {
	background-color: #232C2D;
	font-family: Verdana;
}
.style10 {
	color: #FF0000;
	background-color: #232C2D;
	border-left-color: #B4B4B4;
	border-right-color: #C0C0C0;
	border-top-color: #B4B4B4;
	border-bottom-color: #C0C0C0;
	padding: 2pt;
	font-size: medium;
	font-weight: bold;
font-family: Verdana;
}
.style11 {
    color: #000000;
	font-size: medium;
	font-family: Verdana;
}
.style12 {
	color: #FFFFFF;
	font-size: medium;
	font-family: Verdana;
}
.style13 {
	color: #FFFFFF;
	font-size: large;
	font-weight: bold;
    text-decoration : none;
   font-family: Verdana;
}
.style14 {
	color: #FF0000;
	
	font-size: inherit;
	font-weight: bold;
	vertical-align: bottom;
	font-family: Verdana;
	
	
}

.mail a {
	color: #FF0000;
	font-family: Verdana;
	text-decoration: none;
	}
.mail a:hover {
	color:#white;
}

.directions a {
	color: red;
	font-family: Verdana;
	font-size: inherit;
	border-color: #FFFFFF;
	border-left-width: thick;
	border-right-width: thick;
	text-decoration: none;
	font-family: Verdana;
}

.topmenu a {color: white; 
font-size: large;
font-family: Verdana;
	font-weight: bold;
	text-decoration: none}
.topmenu a:hover {color: yellow;}


body	{text-align:center; margin:0; padding:0; background:#232C2D; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:90%; }
p		{margin:0; padding:0 0 15px 0; line-height:140%; }
h1		{margin:0; padding:0 0 5px 0; font-weight:normal; font-size:150%; }


/*structural*/
#all			{
	margin: 0 auto 10px auto;
	padding: 1px;
	width: 778px;
	text-align: left;
	background-image: url('CantonBKG.JPG');
	background-repeat: no-repeat;
}
#content		{float:left; padding:20px 20px 5px 20px; width:460px; }
#rightColumn	{
	float: right;
	padding: 5px 0 5px 0;
	width: 350px;
	margin: 0px 0px 0 0;
	background-image: url('Untitled.png');
	background-repeat: no-repeat;
}
#footer			{
	clear: both;
	padding: 0 20px 5px 20px;
	font-size: 80%;
	background: #232C2D;
	color: #FFFFFF;
}
#footer span	{float:right; }
#footer a		{color:#FFFFFF; }


/*navigation*/
ul#nav			{
	margin: 60 0 1px 0;
	padding: 20 0;
	background: #232C2D;
}
#nav li			{margin:0; padding:0; list-style:none; display:inline; }
#nav a			{
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 20px;
	text-transform: uppercase;
	background: #232C2D;
}
#nav a:hover	{color:#999999; }

/**CLEARFIX - ICE**/
.clearfix:after 	{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix 			{display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix 	{height:1%; }
.clearfix 			{display:block; }
/* End hide from IE-mac */