body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000000;
	margin:0px;
}
h2 {
	font-size:15px;
	font-weight:bold;
	margin-top:40px;
	color:#C22231;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
}
hr {
	height:				1px; 
	color: 				#000000; 
	background: 		#000000; 
	border: 			none;
	margin-top:			0;
	margin-bottom:		20px;
	}
#top {
	width:100%;
	height:116px;
	background-color:#FFFFFF;
	background-image:url(../images/topbck.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	margin-left:auto; 
	margin-right:auto;
	margin-top:0px;
	padding-top:20px;
	border:0;
}
#header {
	width:988px;
	height:65px;
	margin-left:auto; 
	margin-right:auto;
	margin-top:0px;
	text-align:right;
	border:0;
}
#h1 {
	width:493px;
	height:115px;
	background-image:url(../images/h1bck.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-left:auto; 
	margin-right:auto;
	margin-top:0px;
	text-align:left;
	border:0;
	float:left;
}
#h2 {
	width:495px;
	height:115px;
	background-image:url(../images/h2bck.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-left:auto; 
	margin-right:auto;
	margin-top:0px;
	text-align:left;
	border:0;
	float:right;
}
#h2 a:link   { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:13px; margin: 0px 0px 0px 8px;}
#h2 a:visited{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:13px; margin: 0px 0px 0px 8px;}
#h2 a:hover  { color:#8DC73F; text-decoration:none; font-weight:bold; font-size:13px; margin: 0px 0px 0px 8px;}
#h2 a:active { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:13px; margin: 0px 0px 0px 8px;}

#strip {
	width:100%;
	height:264px;
	background-color:#C22231;
	background-image:url(../images/stripbck.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin-left:auto; 
	margin-right:auto;
	margin-bottom:0px;
	border:0;
}
#stripins {
	width:493px;
	height:264px;
	background-image:url(../images/dwyers.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:right;
	padding-left:493px;
	margin-left:auto; 
	margin-right:auto;
	margin-bottom:0px;
	border-left:1px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right:1px;
	border-right-color:#000000;
	border-right-style:solid;
}
#strip2 {
	width:100%;
	height:164px;
	background-color:#C22231;
	background-image:url(../images/stripbck.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin-left:auto; 
	margin-right:auto;
	margin-bottom:0px;
	border:0;
}
#strip2ins {
	width:986px;
	height:164px;
	background-image:url(../images/dwyers2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:right;
	margin-left:auto; 
	margin-right:auto;
	margin-bottom:0px;
	border-left:1px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right:1px;
	border-right-color:#000000;
	border-right-style:solid;
}
#strip3ins {
	width:986px;
	height:164px;
	background-image:url(../images/dwyers3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:right;
	margin-left:auto; 
	margin-right:auto;
	margin-bottom:0px;
	border-left:1px;
	border-left-color:#000000;
	border-left-style:solid;
	border-right:1px;
	border-right-color:#000000;
	border-right-style:solid;
}
#content {
	width:100%;
	background-image:url(../images/contentbck.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin-left:auto; 
	margin-right:auto;
	background-color:#FFFFFF;
	border:0;
}
#inside {
	width:988px;
	background-image:url(../images/insidebck.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:auto; 
	margin-right:auto;
	margin-top:0px;
	padding-bottom:5px;
	border:0;
	overflow:auto;
}
#inside2 {
	width:988px;
	background-image:url(../images/inside2bck.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:auto; 
	margin-right:auto;
	margin-top:0px;
	padding-bottom:5px;
	border:0;
	overflow:auto;
}
#left {
	width:160px;
	text-align:center;
	margin-top:55px;
	margin-left:37px;
	border:0;
	float:left;
	font-size:12px;
	font-weight:bold;
}
#left a:link   { color:#000000; font-weight:bold; text-decoration:none; margin: 0px}
#left a:visited{ color:#000000; font-weight:bold; text-decoration:none; margin: 0px}
#left a:hover  { color:#C22231; font-weight:bold; text-decoration:underline; margin: 0px}
#left a:active { color:#000000; font-weight:bold; text-decoration:none; margin: 0px}

#left h1 {
	font-size:12px;
	font-weight:bold;
	background-color:#F6F6F6;
	margin-top:40px;
	margin-bottom:20px;
	color:#000000;
}

#center {
	width:491px;
	color:#000000;
	font-size:12px;
	line-height:18px;
	text-align:left;
	margin-top:55px;
	margin-left:37px;
	border:0;
	float:left;
}
#center p{
	margin-top:0px;
	margin-bottom:20px;
}
#center ul {
 	margin-top:0px;
  	margin-left:16px;
 	margin-right:0;
 	padding:0;
	list-style-type:square;
}
#center li {
  	margin-bottom:3px;
}

#frame {
	width:754px;
	color:#000000;
	font-size:12px;
	line-height:18px;
	text-align:left;
	margin-top:55px;
	margin-left:37px;
	border:0;
	float:left;
}

#right1 {
	width:226px;
	background-image:url(../images/rightbck.gif);
	background-position:top center;
	background-repeat:repeat-x;
	color:#000000;
	font-size:12px;
	line-height:17px;
	text-align:left;
	margin-left:37px;
	margin-top:55px;
	border:0;
	float:left;
}
#right2 {
	width:152px;
	color:#000000;
	font-size:12px;
	line-height:17px;
	text-align:left;
	padding-left:37px;
	padding-right:37px;
	border:0;
}
#right2 p{
	margin-top:10px;
	margin-bottom:20px;
}
#right2 a:link   { color:#C22231; font-weight:bold; text-decoration:none; margin: 0px}
#right2 a:visited{ color:#C22231; font-weight:bold; text-decoration:none; margin: 0px}
#right2 a:hover  { color:#000000; font-weight:bold; text-decoration:underline; margin: 0px}
#right2 a:active { color:#C22231; font-weight:bold; text-decoration:none; margin: 0px}

#footer {
	width:100%;
	margin-left:auto; 
	margin-right:auto;
	background-color:#000000;
	background-image:url(../images/footerbck.gif);
	background-position:top left;
	background-repeat:repeat-x;
	text-align:center;
	color:#666666;
	font-size:12px;
	padding-top:64px;
	padding-bottom:20px;
	border:0;
	float:left;
}
#footer a:link   { color:#666666; text-decoration:none; margin: 0px 4px 0px 4px;}
#footer a:visited{ color:#666666; text-decoration:none; margin: 0px 4px 0px 4px;}
#footer a:hover  { color:#FFFFFF; text-decoration:none; margin: 0px 4px 0px 4px;}
#footer a:active { color:#666666; text-decoration:none; margin: 0px 4px 0px 4px;}


/*  NAVIGATION 
--------------------------------------------------------------------------------------*/
.nav1	    { background: url("../images/1a.gif")  no-repeat 0 0px; margin: 0px; width: 132px; height: 24px; padding-top:9px; padding-left:28px; display: block; text-align:left; font-size:14px;}
.nav1:hover { background: url("../images/1b.gif") no-repeat 0 0px; margin: 0px; text-align:left; font-size:14px;  	}

.nav2 		{ background: url("../images/2a.gif")  no-repeat 0 0px; margin: 0px; width: 132px; height: 24px; padding-top:9px; padding-left:28px; display: block; text-align:left; font-size:14px;}
.nav2:hover { background: url("../images/2b.gif") no-repeat 0 0px; margin: 0px; text-align:left; font-size:14px; 	}

.nav3 		{ background: url("../images/3a.gif")  no-repeat 0 0px; margin: 0px; width: 132px; height: 24px; padding-top:9px; padding-left:28px; display: block; text-align:left; font-size:14px;}
.nav3:hover { background: url("../images/3b.gif") no-repeat 0 0px; margin: 0px; text-align:left; font-size:14px; 	}

.nav4 		{ background: url("../images/4a.gif")  no-repeat 0 0px; margin: 0px; width: 132px; height: 24px; padding-top:9px; padding-left:28px; display: block; text-align:left; font-size:14px;}
.nav4:hover { background: url("../images/4b.gif") no-repeat 0 0px; margin: 0px; text-align:left; font-size:14px;	}

.nav5 		{ background: url("../images/5a.gif")  no-repeat 0 0px; margin: 0px; width: 132px; height: 24px; padding-top:9px; padding-left:28px; display: block; text-align:left; font-size:14px;}
.nav5:hover { background: url("../images/5b.gif") no-repeat 0 0px; margin: 0px; text-align:left; font-size:14px; 	}

.nav6 		{ background: url("../images/6a.gif")  no-repeat 0 0px; margin: 0px; width: 132px; height: 24px; padding-top:9px; padding-left:28px; display: block; text-align:left; font-size:14px;}
.nav6:hover { background: url("../images/6b.gif") no-repeat 0 0px; margin: 0px; text-align:left; font-size:14px;	}

.nav7 		{ background: url("../images/7a.gif")  no-repeat 0 0px; margin: 0px; width: 132px; height: 25px; padding-top:9px; padding-left:28px; display: block; text-align:left; font-size:14px;}
.nav7:hover { background: url("../images/7b.gif") no-repeat 0 0px; margin: 0px; text-align:left;					}


/*  LAYOUT 
--------------------------------------------------------------------------------------*/

.red{
	color:#C22231;
	}
#map {
	width:700px; 
	height:520px;
	margin:10px;
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
	font-size:12px;
	}


/*  FORM 
--------------------------------------------------------------------------------------*/

form {
  	margin-left:		0px;
 	margin-right:		0px;
 	margin-top:			0px;
 	margin-bottom:		20px;
	}	
.form1     {
	border:				1px solid #000000;
	padding:			1px;
	background-color: 	#F8F8F8;
	font-family:		Arial, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#000000;
	width:				180px;
	height:				18px;
	margin-bottom:		2px;
	}
.form2     {
	border:				1px solid #000000;
	padding:			1px;
	background-color: 	#F8F8F8;
	font-family:		Arial, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#000000;
	width:				279px;
	margin:				0px;
	}
.form3     {
	border:				1px solid #000000;
	padding:			1px;
	background-color: 	#F8F8F8;
	font-family:		Arial, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#000000;
	width:				96px;
	height:				18px;
	margin-bottom:		2px;
	}
.form4     {
	border:				1px solid #000000;
	padding:			1px;
	background-color: 	#F8F8F8;
	font-family:		Arial, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#000000;
	width:				157px;
	height:				14px;
	margin-bottom:		2px;
	}
.but	{ 
	width:				65px;
	height:				20px;
	font-family:		Arial, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	background-color:	#F8F8F8;
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
	margin-top:			0px;
	margin-bottom:		0px;
	}
.warning {
	font-size:			12px;
	color:				#C22231;
	font-weight:		bold;
	}
.confirm {
	font-size:			12px;
	color:				#C22231;
	font-weight:		bold;
	}
