html,body {
	margin:auto;
	background: #ffffff url(../img/shared/bg.gif) repeat-y center; 
}
html, body, TD {
	font-family:arial,sans-serif;
	color:#7b7b7b;
	font-size: 13px;
}

a {
	color:#17ccf3;
}
a:hover {
	color:#7b7b7b;
}

#header_line {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 8px;
	overflow:hidden;
	background-color:#ececec;
	z-index:-1;
}
#header_line { _position: absolute;  }

#wrap {
		top:0px;
		float: left;
		width: 100%;
		position: absolute;
		padding-bottom: 70px;
}
#header_top {
		width:981px;
		margin:0 auto;
}
	#header_logo {
		float: left;
		height: 92px;
		width: 323px;
		position: relative;
		margin: 0px;
		padding: 0px;
	}
	#header_menu {
		float: right;
		height: 92px;
		width: 658px;
		position: relative;
		margin: 0px;
		padding: 0px;
	}
	
	#header_menu TD {
		color: #212121;
		font-family: "Verdana";
		font-size: 18px;
		font-weight: bold;
	}
	#header_menu a {
		color: #212121;
		text-decoration:none;
	}
	#header_menu .active,
	#header_menu a:hover {
		color: #17ccf3;
		text-decoration:underline;
	}
#banner {
		width:981px;
		margin:0 auto;
}
	#banner_slide {
		float: left;
		height: 230px;
		width: 323px;
		position: relative;
		margin: 0px;
		padding: 0px;
		background: #ffffff;
	}
	#banner_img {
		float: right;
		height: 230px;
		width: 658px;
		position: relative;
		margin: 0px;
		padding: 0px;
		background: #ffffff url(../img/shared/banner.jpg) no-repeat; 
	}
#main {
		width:981px;
		height: 100%;
		margin:0 auto;
}
	#main_menu {
		float: left;
		width: 323px;
		position: relative;
		margin: 10 0 0 0;
		padding: 0px;
	}
		.menu_title {
			color: #ffffff;
			font-size: 18px;
			font-weight: bold;
		}
		#main_menu a {
			color: #ffffff;
			text-decoration:none;
		}
		#main_menu .active,
		#main_menu a:hover {
			color: #000000;
			text-decoration:none;
		}

	#main_content {
		float: left;
		width: 600px;
		height: 92px;
		position: relative;
		margin-left: 29px;
		margin-right: 29px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 0px;
	}
	#main_left {
		float: left;
		width: 175px;
		height: auto;
		margin: 0px;
		padding: 0px;
	}
	#main_right {
		float: right;
		width: 175px;
		height: auto;
		margin: 0px;
		padding: 0px;
	}
		.title {
			color: #494949;
			font-size: 20px;
			font-weight: bold;
			margin-bottom : 10px;
		}
		.content_sb{
			font-weight: bold;
		}
		.borderc{
			border: 2px solid #17ccf3;
		}
		.content_subtitle{
			color: #da4f16;
		}


#bottom {
		position: fixed;
		bottom:0;
		left:0;
		height:40px;
		width:100%;
		z-index:2;	
	}
	#bottomContent {
		padding: 0px;
		position:relative;
		width:981px;
		margin:0 auto;
		background-color:#ececec;
		height:40px;
	}
	#bottomContent, #bottomContent TD {
		color: #000000;
		font-family: "Verdana";
		font-size: 10px;
	}
	#bottomContent p {
		padding: 0;
		margin: 0;
	}

 	#bottomContent a {
		color:#000000;
		text-decoration:none;
	}
 	#bottomContent a:hover {
 		color:#000000;
		text-decoration:underline;
	}
#webdesign {
	padding: 5px;
	font-size: 9px;
	font-family: Verdana;
	font-weight: bold;
}
#webdesign a {
	color: #000000;
}

#slider {
  width: 323px; /* important to be same as image width */
  height: 230px; /* important to be same as image height */
  position: relative; /* important */
	overflow: hidden; /* important */
	margin: 0;
	padding: 0;
}
#sliderContent {
  width: 323px; /* important to be same as image width or wider */
  position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
}
.sliderImage {
  float: left;
  position: relative;
	display: none;
	margin: 0;
	padding: 0;
}
.sliderImage span {
  position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
  padding: 10px 13px;
  width: 384px;
  background-color: #000;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
  opacity: 0.7;
  color: #fff;
  display: none;
}
.sliderImage a {
  color: #fff;
  text-decoration:none;
}
.sliderImage a;hover {
  color: #fff;
  text-decoration:underline;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

HR {
	width: 100%;
	color: #17ccf3;
	background-color: #17ccf3;
	height: 1px;
	border: 0;
}
