body {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	background-color	: #FFFFFF;
	color				: #444E57;
	margin				: 0px 0px 0px 0px;
}

#main {
	width				: 985px;
	text-align			: left;
}


/*-menu-*/
#menu {
	margin 				: 0px 0px 0px 0px;
	padding 			: 0px 0px 0px 0px;
	height 				: 38px;
	background-image	: url(../images/bg_menu_black.gif);
	background-repeat	: repeat-x;
}

#menu ul {
	margin				: 0px 0px 0px 0px;
	padding				: 0px 15px 0px 0px;
}

#menu li {
	list-style 			: none;
	display 			: inline;
	line-height 		: 38px;
}

#menu li img{
	vertical-align:top;
	margin 				: 0px 0px 0px 0px;
	padding 			: 0px 0px 0px 0px;
}

#menu li a {
	text-decoration 	: none;
	margin 				: 0px 0px 0px 0px;
	padding 			: 10px 35px 10px 35px;
	font-size			: 14px;
	font-weight 		: bold;
	color 				: #fff;
}

#menu li a:hover {
	background 			: #616161 url(../images/bg_menu_blue.gif) repeat-x;
	color 				: #fff;
	margin				: 0px 0px 0px 0px;
}

#menu li a.current {
	background 			: #616161 url(../images/bg_menu_blue.gif) repeat-x;
	color 				: #fff;
}

/*-content-*/
#content {
	background 			: #FFFFFF url(../images/bg_content.gif) repeat-x;
	text-align			: justify;
	height				: 380px;
}

#left {
	padding				: 10px 10px 10px 10px;
	width				: 250px;	
	vertical-align		: top;
}

.left-table {
	width				: 100%;
	border-spacing		: 0;
}

.left-table th{
	border				: 1px #666666 solid;
	background-color	: #EEEEEE;
 	padding				: 5px 5px 5px 5px;
	font-size			: 18px;
}

.left-table td{
	border				: 1px #666666 solid;
	background-color	: #FFFFFF;
 	padding				: 5px 5px 5px 5px;
}

.left-table ul{
	margin				: 0px 0px 0px 0px;
 	padding				: 5px 5px 5px 20px;
}

#right {
	padding				: 10px 10px 10px 10px;
	width				: 700px;
	float				: right;
	vertical-align		: top;
}

.right-table {
	width				: 100%;
	border-spacing		: 0;
}

.right-table th{
 	padding				: 5px 5px 5px 5px;
	font-size			: 18px;
	border-bottom		: #666666 solid;
}

.right-table td{
 	padding				: 5px 5px 5px 5px;
}

.right-table ul{
	margin				: 0px 0px 0px 0px;
 	padding				: 5px 5px 5px 20px;
}


#home-content {
	background 			: #FFFFFF url(../images/bg_content.gif) repeat-x;
	text-align			: justify;
	width				: 100%;
}

#home-content th{
 	padding				: 25px 15px 0px 15px;
	font-size			: 18px;
	vertical-align		: top;
}

#home-content td{
 	padding				: 0px 15px 5px 15px;
	vertical-align		: top;
}

#home-content ul {
	margin				: 0px 0px 0px 0px;
	padding				: 0px 15px 5px 15px;
}

#home-content #welcome{
	background-image	: url(../images/bg-welcome.png);
	background-repeat	: no-repeat;
	background-position	: center;
}

#home-content #whychooseus{
	background-image	: url(../images/bg-whychooseus.png);
	background-repeat	: no-repeat;
	background-position	: center;
}

#home-content #mainservices{
	background-image	: url(../images/bg-mainservices.png);
	background-repeat	: no-repeat;
	background-position	: center;
}

#home-content #upcomingevents{
	background-image	: url(../images/bg-upcomingevents.png);
	background-repeat	: no-repeat;
	background-position	: center;
}
/*-footer-*/

#footer{
	background 			: #FFFFFF url(../images/bg_footer.gif) repeat-x;
	padding				: 4px 20px 4px 20px;
	background-color	: #000000;
	color				: #AAAAAA;
}

#footer a {
	color				: #AAAAAA;
	text-decoration		: none;
}

#footer a:hover {
	color				: #AAAAAA;
	text-decoration		: underline;
}

#footer #menulink{
	float				: right;	
}

/*-etc-*/
.blue{
	color				: #1095fa;
}

a {
	color				: #1095fa;
	text-decoration		: none;
}

a:hover {
	color				: #1095fa;
	text-decoration		: underline;
}

.error{
	color				: #FF0000;
}


