
#notice{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}
#notice h1{
	font-weight: bold;
	color: #FF0000;
	font-size: 30px;
	padding: 0px;
	margin: 0px;
}
body {
	margin: 0;
	padding: 0;
	background: url(images/background.jpg) repeat-x #000000;
	font-family: Arial, Helvetica, sans-serif;
}

#facebookcontainer{
	width: 1030px;
	margin: 0 auto;
}
#facebook{
	padding-top: 140px;
}
#homecontainer{
	width: 906px;
	margin 0 0 20px 0;
	float: left;
}
#container {
	width: 906px;
	margin: 0 auto 20px auto;
}

#header {
	margin: 15px 0;
}
	#header .headerLeft {
		float: left;
	}
	#header .headerRight {
		float: right;
		margin: 30px 30px 0 0;
		font-weight: bold;
		text-align: center;
	}
		#header .headerRight span.top {
			font-size: 16px;
			color: #fff;
		}
		#header .headerRight span.middle {
			font-size: 30px;
			color: #e8e116;
		}
		#header .headerRight span.bottom {
			font-size: 12px;
			color: #fff;
		}

ul#nav {
	list-style-type: none;
	height: 40px;
	background-image: url(images/nav_left.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 0 14px;
}
	ul#nav li {
		height: 40px;
		float: left;
		margin: 0;
		padding: 0;
		text-indent: -5000px;
		overflow: hidden;
	}
		ul#nav li a{
			display: block;
			height: 40px;
		}
			ul#nav li.home {
				background-image: url(images/nav_home_over.jpg);
			}
			ul#nav li.home a:link, ul#nav li.home a:visited {
				background-image: url(images/nav_home.jpg);
				width: 111px;
			}
			ul#nav li.home a:hover {
				background-image: url(images/nav_home_over.jpg);
			}
			
			ul#nav li.auto {
				background-image: url(images/nav_auto_over.jpg);
			}
			ul#nav li.auto a:link, ul#nav li.auto a:visited {
				background-image: url(images/nav_auto.jpg);
				width: 168px;
			}
			ul#nav li.auto a:hover {
				background-image: url(images/nav_auto_over.jpg);
			}
			
			ul#nav li.marine {
				background-image: url(images/nav_marine_over.jpg);
			}
			ul#nav li.marine a:link, ul#nav li.marine a:visited {
				background-image: url(images/nav_marine.jpg);
				width: 123px;
			}
			ul#nav li.marine a:hover {
				background-image: url(images/nav_marine_over.jpg);
			}
			
			ul#nav li.trans {
				background-image: url(images/nav_trans_over.jpg);
			}
			ul#nav li.trans a:link, ul#nav li.trans a:visited {
				background-image: url(images/nav_trans.jpg);
				width: 183px;
			}
			ul#nav li.trans a:hover {
				background-image: url(images/nav_trans_over.jpg);
			}
			
			ul#nav li.cyl {
				background-image: url(images/nav_cyl_over.jpg);
			}
			ul#nav li.cyl a:link, ul#nav li.cyl a:visited {
				background-image: url(images/nav_cyl.jpg);
				width: 178px;
			}
			ul#nav li.cyl a:hover {
				background-image: url(images/nav_cyl_over.jpg);
			}
			
			ul#nav li.contact {
				background-image: url(images/nav_contact_over.jpg);
			}
			ul#nav li.contact a:link, ul#nav li.contact a:visited {
				background-image: url(images/nav_contact.jpg);
				width: 115px;
			}
			ul#nav li.contact a:hover {
				background-image: url(images/nav_contact_over.jpg);
			}
			ul#nav li.right {
				background-image:url(images/nav_right.jpg);
				width: 14px;
			}
			
#homeContent {
	background-image: url(images/contenthome_bg.jpg);
	background-repeat: no-repeat;
	height: 451px;
	padding: 15px 0 0 30px;
}
	#homeContent #featureBox {
		background-image: url(images/featurebox_bg.png);
		background-repeat: no-repeat;
		height: 385px;
		width: 269px;
		padding: 10px 10px;
	}
		#homeContent #featureBox h1 {
			text-transform: uppercase;
			font-size: 18px;
			color: #d21e1e;
			margin: 0;
			padding: 0;
			text-align: center;
		}
		#homeContent #featureBox ul.featureBox {
			list-style-image: url(images/featurebox_bullet.jpg);
		}
			#homeContent #featureBox ul.featureBox li {
				color: #3c3c3c;
				font-size: 13px;
				margin-bottom: 9px;
			}
#homeBottom {
	background-color: #2B2B2B;
	min-height: 100px;
	width: 840px;
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	padding: 0 30px;
	font-size: 14px;
	color: #fff;
	padding-bottom: 20px;
}
	#homeBottom h2 {
		font-size: 18px;
		color: #d21e1e;
		margin: 0;
		padding: 0;
	}
	#homeBottom #left {
		float: left;
		width: 270px;
		margin-right: 15px;
	}
	#homeBottom #center {
		float: left;
		width: 270px;
		margin-right: 15px;
	}
	#homeBottom #right {
		float: right;
		width: 270px;
	}

#content {
	width: 900px;
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	background-image: url(images/content_bg.jpg);
	background-repeat: repeat-y;
}
	#content #sidebar {
		width: 242px;
		background-color: #393939;
		border-right: 1px solid #000;
		float: left;
	}
		#content #sidebar ul#sidebarNav {
			list-style-type: none;
			margin: 20px 0;
			padding: 0;
			border-top: 1px solid #1c1c1c;
			border-bottom: 1px solid #434343;
		}
			#content #sidebar ul#sidebarNav li {
				height: 35px;
				border-top: 1px solid #434343;
				border-bottom: 1px solid #1c1c1c;
			}
				#content #sidebar ul#sidebarNav li a:link, #content #sidebar ul#sidebarNav li a:visited {
					height: 27px;
					color: #FFFFFF;
					padding-left: 60px;
					padding-top: 8px;
					text-decoration: none;
					background-image: url(images/sidebarnav_bullet.png);
					background-repeat: no-repeat;
					background-position: 30px 8px;
					display: block;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
				}
				#content #sidebar ul#sidebarNav li a:hover {
					background-color: #434343;
					text-decoration: underline;
				}
	#content #contentRight {
		width: 597px;
		background: #FFFFFF;
		float: left;
		min-height: 300px;
	}
		#content #contentRight #contentRightMain {
			padding: 20px 30px;
		}
		#content #contentRight h1 {
			color: #d21e1e;
			font-size: 22px;
			margin: 0 0 10px 0;
			padding: 0;
		}
		#content #contentRight h2 {
			color: #393939;
			font-size: 18px;
			margin: 0;
			padding: 0;
		}
		#content #contentRight p {
			margin: 0;
			padding: 0;
			font-size: 14px;
			margin-bottom: 10px;
		}
		#content #contentRight table {
			font-size: 12px;
		}
	
#footer {
	background-image: url(images/footer_bg.png);
	background-repeat: no-repeat;
	height: 30px;
}
	#footer p {
		margin: 0;
		padding: 6px 0 0 0;
		color: #fff;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;	
	}
	
#subFooter {
	margin: 10px 0;
	float: right;
	color: #FFFFFF;
}
	#subFooter a:link, #subFooter a:visited {
		color: #fff;
		font-size: 12px;
	}
	#subFooter a:hover {
		text-decoration: none;
	}
	
#bbbFooter {
    margin: 10px 0;
    float: none;
    color: #FFFFFF;
    font-size: 12px;
    text-align: center;
}

ul#clb {
		width : 550px;
		
		text-align : center;
		list-style-type : none;
}

	ul#clb li {
		margin : 0 10px 10px 0;
		border : 1px solid #666;
		width : 170px;
		height : 75px;;
		background : #ffffea;
		float : left; 
		display : inline;
	}
		ul#clb li a:link, ul#clb li a:visited {
			display: block;
			width: 170px;
			height: 75px;
			text-decoration:none;
			color: #434343;
		}
		ul#clb li a:hover {
			background-color: #EFEFD1;
		}
		ul#clb li p {
			font-size: 10px;
			color: #434343;
		}
		
input, select {
	margin-bottom: 10px;
}

#disclaimer {
	margin-top: 5px;
	text-align: center;
	color: #fff;
	font-size: 11px;
}

#notice{
	background-color: #FFF;
	padding: 20px;
	margin: 10px;
	color: #000;
}