/* CSS Document */

/* -- Generic Classes -- */

.left {

	float: left;

}

.right {

	float: right;

}

.wrapper {

	margin:0 auto;

	width: 780px;

}

a {

	color:#000000;

	text-decoration:none;

}

tr, td{
	padding:0px;
	margin:0px;
}

hr{
	border:none;
	height:4px;
	background-color:#666666;	
}

a:hover {

	color:#0099CC;

}

input {

font-size:12px;

}

textarea {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

img {
	border:solid 0px #CCC;
}

#cont img {
	margin-top:4px !important;
	
}



/* -- End Generic Classes -- */

body {

	margin: 0 auto;

	text-align: center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-image:url(../images/bg.jpg);

	background-repeat:no-repeat;

	background-position:center top;

}



#banner {

	height: 124px;

	background-image:url(../images/bg_nav.gif);

	background-repeat:repeat-x;

	overflow:hidden;

}

#container{

	height: 430px;

	width: 772px;

	margin:0 auto;

}

#cont {

	overflow: auto;

	height: 401px;

	float: left;

	width: 676px;

}

#hcont {

	overflow: auto;

	height: 401px;

	float: left;

	width: 510px;

}

#copy {

	margin-left:10px;

	margin-right:20px;

	text-align:left;

	float:left;

	width: 410px;

	font-size:10px;

	line-height:13px;

	padding-top: 2px;

	padding-bottom: 10px;

}

#copy ul {

	padding: 0;

	margin-left: 16px;

}



#hcopy{

	margin-left:10px;

	margin-right:20px;

	text-align:left;

	float:left;

	width: 450px;

	font-size:10px;

	line-height:13px;

	padding-top: 2px;

}

#hcopy ul {

	padding: 0;

	margin-left: 16px;

}

#copy2{

	width: 202px;

	float:left;

	padding-top: 3px;

}

/* -- right side images -- */

#copy2 a{

	font-size: 10px;

	text-decoration:underline;

	text-align:right;

	color:#0099CC;

	float:right;

	line-height: 18px;

	font-weight:bold;

}

#copy2 a:hover{

	text-decoration:none;

}

/* -- end side images -- */

#footer {

	margin-top: 15px;

	text-align:center;

	font-size:9px;

	color:#999999;

	font-weight:bold;

}

#footer a{color:#CCC;text-decoration:none;}

#footer a:hover{color: #666;text-decoration:none;}



/* -- top menu classess -- */

#hmenu {

	margin: 0 auto;

	width: 772px;

	height: 23px;

	text-align:left;

	overflow: hidden;

	padding-bottom: 2px;

}

#hmenu span {display: none;}



#hclean{ height: 25px; width: 129px; overflow: hidden; background: url(../images/btn/home/btn_01.gif) top left no-repeat; display: block;}

#hclean:hover{background-position: bottom left;}

#cleand{height: 25px; width: 129px; overflow: hidden; background: url(../images/btn/home/btn_01.gif) top left no-repeat; display: block; background-position: bottom left;}

#hstore{ height: 25px; width: 129px; margin-left:129px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_02.gif) top left no-repeat; display: block;}

#hstore:hover{background-position: bottom left;}

#stored{height: 25px; width: 129px; margin-left:129px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_02.gif) top left no-repeat; display: block; background-position: bottom left;}

#hhandle{ height: 25px; width: 129px; margin-left:258px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_03.gif) top left no-repeat; display: block;}

#hhandle:hover{background-position: bottom left;}

#handled{height: 25px; width: 129px; margin-left:258px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_03.gif) top left no-repeat; display: block; background-position: bottom left;}

#hcon{ height: 25px; width: 129px; margin-left:387px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_04.gif) top left no-repeat; display: block;}

#hcon:hover{background-position: bottom left;}

#cond{height: 25px; width: 129px; margin-left:387px; margin-top:-25px; overflow: hidden; background: url(../../images/btn/home/btn_04.gif) top left no-repeat; display: block; background-position: bottom left;}

#hmill{ height: 25px; width: 129px; margin-left:516px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_05.gif) top left no-repeat; display: block;}

#hmill:hover{background-position: bottom left;}

#milld{height: 25px; width: 129px; margin-left:516px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_05.gif) top left no-repeat; display: block; background-position: bottom left;}

#hmove{ height: 25px; width: 127px; margin-left:645px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_06.gif) top left no-repeat; display: block;}

#hmove:hover{background-position: bottom left;}

#moved{height: 25px; width: 127px; margin-left:645px; margin-top:-25px; overflow: hidden; background: url(../images/btn/home/btn_06.gif) top left no-repeat; display: block; background-position: bottom left;}

/* -- end top menu -- */

/* -- side menu classes --*/

#c1{

	float:left;

	/*width:96px;*/

	width:130px;

	height:402px;

	overflow:hidden;

}

#c1 span {display: none;}

#c2{

	float:left;

	width:96px;

	height:402px;

	overflow:hidden;

	padding-top: 3px;

}

#c2 span {display: none;}

#home{ height: 21px; width: 96px; overflow: hidden; background: url(../images/btn/btn_12.gif) top left no-repeat; display: block;}

#home:hover{background-position: bottom left;}

#homed{height: 21px; width: 96px; margin-top: 3px; overflow: hidden; background: url(../images/btn/btn_12.gif) top left no-repeat; display: block; background-position: bottom left;}



#about{ height: 21px; width: 96px; overflow: hidden; background: url(../images/btn/btn_07.gif) top left no-repeat; display: block;}

#about:hover{background-position: bottom left;}

#aboutd{height: 21px; width: 96px; overflow: hidden; background: url(../images/btn/btn_07.gif) top left no-repeat; display: block; background-position: bottom left;}



#custom{ height: 22px; width: 96px; overflow: hidden; background: url(../images/btn/btn_08.gif) top left no-repeat; display: block;}

#custom:hover{background-position: bottom left;}

#customd{height: 22px; width: 96px; overflow: hidden; background: url(../images/btn/btn_08.gif) top left no-repeat; display: block; background-position: bottom left;}



#test{ height: 22px; width: 96px; overflow: hidden; background: url(../images/btn/btn_09.gif) top left no-repeat; display: block;}

#test:hover{background-position: bottom left;}

#testd{height: 22px; width: 96px; overflow: hidden; background: url(../images/btn/btn_09.gif) top left no-repeat; display: block; background-position: bottom left;}



#parts{ height: 22px; width: 96px; overflow: hidden; background: url(../images/btn/btn_10.gif) top left no-repeat; display: block;}

#parts:hover{background-position: bottom left;}

#partsd{height: 22px; width: 96px; overflow: hidden; background: url(../images/btn/btn_10.gif) top left no-repeat; display: block; background-position: bottom left;}



#contact{ height: 21px; width: 96px; overflow: hidden; background: url(../images/btn/btn_11.gif) top left no-repeat; display: block;}

#contact:hover{background-position: bottom left;}

#contactd{height: 21px; width: 96px; overflow: hidden; background: url(../images/btn/btn_11.gif) top left no-repeat; display: block; background-position: bottom left;}

/*-- end side menu --*/