/* 
 * TABLE OF CONTENTS
 ************************************************ 

00 - Global Elements - Standard Elements     
01 - Main Structure - Columns, clearfix, etc.


/* ----------------------------------------------*/
/* 00 - Component overrides
/* ----------------------------------------------*/	
html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

body {
	margin-left:10px;
	color: #000000;
	background: #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 125%;
	text-align:left;
}

a:link {
	color: #4D84A7;
 	text-decoration: none;

	
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;

}
a:active {
	text-decoration: none;
}

a img{border:none;}


/* Heading */
h1 {

	font-size: 150%;
	text-align:left;
}

h2 {

	font-size: 120%;
	text-align:left;
}

h3 {
	font-size: 125%;
}

h4 {
	font-size: 100%;
	text-transform: uppercase;
}

p{
	margin: 1em 0;
	padding: 0;

}
  

/* ----------------------------------------------*/
/* 01 - Main Structure - Columns, clearfix, etc.
/* ----------------------------------------------*/	
#wrapper {

	width: 900px;
	min-height:768px;
	height:auto;

	margin:auto;
	background:#FFFFFF;
	border:#999999 solid 1px;

}
#header {
	height:72px;
	background:url(../images/header.jpg) no-repeat;
}

#main {
	float:left;
	min-height:600px;
	height:auto;
/*	background-color:#99CC00;
*/
}

#map {
	width:900px;

}

#footer {
	width:900px;
	float:left;	
	background:#4D84A7;
	min-height:75px;

}




#menu {
    float: left; 
	background: #333;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;

	
}

#menu li {
	font: 12px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#menu a {
	background: #333 url("../images/seperator.gif") bottom right no-repeat;
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu a:hover {
	background: #2580a2 url("images/hover.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}




#footer-menu {
    float: left; 
	background: #333;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

#footer-menu li {
	font: 100% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#footer-menu a {
	background: #333 url("../images/seperator.gif") bottom right no-repeat;
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#footer-menu a:hover {
	background: #2580a2 url("images/hover.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 8px;
}



 


div#message {

/*	background-color: #fff; 
*/
	color: #00CC00;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	vertical-align: top;
	padding: 10px;
	margin-top:50px;

	
}

.poweredby {
	float:right;
		
}

.poweredby a:link {
	color:#00FFFF;

	}