@charset "utf-8";
/* CSS Document */
* {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
body, html {
	margin:0px;
	padding:0px;
	background:#ffffff;
}
ul, li {
	list-style:none;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
}
#wrap {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	border-bottom:3px solid #000000;
	height:102px;
	position:relative;
}
#logo {
	background:url(images/logo_home.gif) no-repeat;
	height:105px;
	width:220px;
	display:block;
	position:absolute;
}
#tel {
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	position:absolute;
	right:5px;
	top:10px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
	text-align:right;
}
#tel a{
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#tel a:hover{
	text-decoration:underline;
}
#banner {
	margin-bottom:0px;
	position:absolute;
	right:0px;
	bottom:0px;
	color:#ffffff;
	font-size:18px;
	text-indent:1.5em;
	font-style:italic;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	background: url(images/black_curve.gif) center no-repeat;
	height:29px;
	line-height:29px;
	display:block;
	width:702px;
}
#container {
	background:#0b4f80;
	height:360px;
	margin-top:1px;
}
#container #column_left {
	background:url(images/main_image.jpg) no-repeat left center;
	height:360px;
	width:593px;
	float:left;
	display:block;
}
#container #column_right {
	height:360px;
	float:right;
	width:337px;
	word-spacing:normal;
	table-layout:fixed;
	margin-right:10px;
	margin-top:15px;
	margin-left:10px;
	color:#ffffff;
	text-indent:2em;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
#container #column_right p {
	margin:0px;
	padding:0px;
	line-height:20px;
	padding-top:10px;
	color:#ffffff;
}
#container #column_right a {
	color:#cc9900;
}
#nav {
	background:url(images/bg_nav.gif) repeat-x #012136;
	height:28px;
	line-height:28px;
	border-bottom:1px solid #000000;
	border-top:1px solid #ffffff;
	text-align:center;
	border-bottom:3px solid #999999;
}
#nav ul {
	text-align:left;
}
#nav li {
	display:inline;
}
#nav li a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-left:2px;
	margin-right:2px;
	padding-left:8px;
	padding-right:8px;
	display:inline-block;
}
#nav li a:hover {
	background:#0a5083;
}
#main {
	background:#cccccc;
	height:320px;
}
#main #productclass {
	height:100%;
	text-align:center;
}
#main #productclass img {
	border:1px solid #000000;
}






#footer {
	clear:both;
	border-top:3px solid #999999;
	height:30px;
	line-height:30px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
	background:#000000;
}
#footer a {
	color:#ffffff;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}














/*About Us*/
#about_us {
}
#about_us h1 {
	color:#015790;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-indent:1em;
	font-weight:bold;
	height:40px;
	line-height:40px;
	padding-left:10px;
}
#about_us p {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:2em;
	font-size:12px;
	line-height:20px;
	white-space:normal;
}
#about_us #column_left {
	float:left;
	width:502px;
}
#about_us #column_left p {
	font-size:12px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#about_us #column_right {
	background:url(images/aboutus.jpg) top no-repeat;
	width:360px;
	height:638px;
	float:right;
}
#about_us #column_bottom {
	clear:both;
}
/*links*/
#links {
}
#links h1 {
	color:#015790;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-indent:1em;
	font-weight:bold;
	height:40px;
	line-height:40px;
	padding-left:10px;
}
#links p {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:2em;
	font-size:12px;
	line-height:20px;
	white-space:normal;
}
#links #column_left {
	float:left;
	width:502px;
}
#links #column_left li {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
}
#links #column_right {
	background:url(images/links.jpg) top no-repeat;
	width:360px;
	height:538px;
	float:right;
}
#links #column_bottom {
	clear:both;
}
/*Contact Us*/
#contactus {
}
#contactus h1 {
	color:#015790;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-indent:1em;
	height:40px;
	line-height:40px;
	padding-left:10px;
	font-weight:bold;
}
#contactus p {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:2em;
	font-size:12px;
	line-height:20px;
	white-space:normal;
}
#contactus #column_left {
	float:left;
	width:402px;

}
#contactus #column_right {
	background:url(images/contactus.jpg) top no-repeat;
	width:557px;
	height:423px;
	float:right;
}
#contactus #column_bottom {
	clear:both;
}
/*About Us*/
#products {
}

#products h1 {
	color:#015790;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-indent:1em;
	font-weight:bold;
}
#products p {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:2em;
	font-size:12px;
	line-height:20px;
	white-space:normal;
}
#products #column_left {
	float:left;
	width:265px;
}



#products #column_left dt,dd{
	margin:0px;
	padding:0px;
	line-height:18px;
	display:block;
	height:18px;
}
#products #column_left dd{
	margin-left:20px;
}
#products #column_left dt a{
	font-weight:bold;
}
#products #column_left a:hover{
	text-decoration:underline;
}
#products #column_right {
	width:695px;

	float:right;
	margin-bottom:20px;
}
#products #column_right #img {
	width:150px;
	height:130px;
	margin-left:10px;
	border:1px solid #cccccc;
	margin-bottom:4px;
}
#products #column_bottom {
	clear:both;
}
/*About Us*/



#goods h1 {
	color:#015790;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-indent:1em;
	font-weight:bold;
}
#goods p {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:2em;
	font-size:12px;
	line-height:20px;
	white-space:normal;
}
#goods #column_left {
	float:left;
	width:180px;
	padding-left:0px;
	margin-bottom:20px;
}
#goods #column_left {
	float:left;
	width:225px;
}



#goods #column_left dt,dd{
	margin:0px;
	padding:0px;
	line-height:25px;
	display:block;
	height:25px;
}
#goods #column_left dd{
	margin-left:20px;
}
#goods #column_left dt a{
	font-weight:bold;
}
#goods #column_left a:hover{
	text-decoration:underline;
}
#goods #column_right {
	width:735px;

	float:right;
	float:left;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#goods #column_right #img {
	border:1px solid #cccccc;
	margin-bottom:4px;
}
#goods #column_bottom {
	clear:both;
}



#goods a{
		color:#000000;
}
#products a{
	color:#000000;
}
