body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #eee;
}
a:link {
	color: #009;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #009;
}
a:hover {
	text-decoration: underline;
	color: #009;
}
a:active {
	text-decoration: none;
	color: #009;
}

h1 {
	font-size: 17px;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-align: justify;
}
h3 {
	margin-top: 0px;
	padding-top: 0px;
	font-weight: normal;
	font-size: 18px;
	color: #00F;
}
h4 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}


#clear, #clearmenu {
	clear: both;
}

#page {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#header #logo {
	float: left;
	width: 560px;
}
#header #head1 {
	float: right;
	width: 380px;
	text-align: right;
	color: #00F;
	padding-top: 70px;
	padding-right: 10px;
}
#menu {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #00F;
	border-bottom-color: #00F;
	font-size: 17px;
	background-color: #FFF;
	margin-bottom: 10px;
	padding-right: 10px;
}
#title {
	padding: 5px;
	margin-bottom: 10px;
}

#menu ul {
	margin:0;
	list-style:none;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 20px;
      }
#menu li {
	display:inline;
	margin:0;
	padding:0;
      }
#menu a {
	float:left;
	margin:0;
	text-decoration:none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;

      }

#menu a span {
	float:left;
	display:block;
	color:#000;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
    /* End IE5-Mac hack */
#menu a:hover span {
	color:#FFF;
	text-decoration: none;
	background-color: #00F;
      }
#menu #telephone {
	float: right;
	width: 400px;
	text-align: right;
	padding-top: 4px;
}
#intro {
	min-height: 290px;
}
#intro, #row1, #row2, #row3, #row4 {
	clear: both;
	padding: 5px;
	border: 1px solid #CCC;
	background-color: #FFF;
	text-align: justify;
	margin-bottom: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#row1 img, #row2 img {
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#column1 {
	float: right;
	width: 375px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#column2 {
}
#page #clearcolumn {
	clear: both;
}

#metal1, #metal2, #metal4, #metal5, #metal7, #metal8, #metal10, #metal11, #metal13, #metal14, #metal16, #metal17, #metal19, #metal20, #metal22, #metal23 {
	float: left;
	width: 300px;
	margin-right: 20px;
	text-align: center;
}
#metal3, #metal6, #metal9, #metal12, #metal15, #metal18, #metal21, #metal24 {
	float: left;
	width: 300px;
	text-align: center;
}
#show1, #show2, #show3, #show4, #show5, #show6, #show7, #show8, #show9, #show10, #show11, #show12, #show13, #show14, #show15, #show16, #show17, #show18, #show19, #show20, #show21, #show22, #show23, #show24  {
	font-size: 13px;
	margin: 0px;
	padding: 3px;
	border: 2px solid #D6D6D6;
	display: none;
	background-color: #FFF;
	min-height: 125px;
	margin-bottom: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#show1 p, #show2 p, #show3 p, #show4 p, #show5 p, #show6 p, #show7 p, #show8 p, #show9 p, #show10 p, #show11 p, #show12 p, #show13 p, #show14 p, #show15 p, #show16 p, #show17 p, #show18 p, #show19 p, #show20 p, #show21 p, #show22 p, #show23 p, #show24 p {
	margin: 0px;
	padding: 0px;
}
#instructions {
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: center;
}

#row3_col1, #row3_col3, #row3_col5 {
	float: left;
	width: 250px;
	margin-right: 10px;
	font-size: 12px;
}
#row3_col2, #row3_col4, #row3_col6 {
	float: left;
	width: 250px;
	margin-right: 10px;
	font-size: 12px;
}

#copyright {
	text-align: center;
	font-size: 12px;
}
#copyright p {
	margin: 0px;
	padding: 0px;
}
#clearrow {
	height: 10px;
	clear: both;
}
#categorys tr td {
	font-size: 12px;
}
