body{
font: 11px/150% "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0px 0px 10px 0px;
background-color: black;
background-image: url(/images/template/back.jpg);
background-position: center;

background-repeat: repeat-y;
color: white;
margin: 0px; padding: 0px;
}

h1 {font-size: 2em;}	
h2 {font-size: 1.7em; font-weight: 100; margin-top: 0px;}
h3 {font-size: 1.5em; font-weight: 100; border-bottom: 1px dotted gray;}
h4 {font-size: 1.3em; text-transform: uppercase;}
h5 {font-size: 1.1em; color: #777777; margin: 0px;}

p { font: 12px/180% "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0px 0px 10px 0px;}

a {text-decoration: none; }
a:link {color: #d8d8d8; }
a:visited { color: #cfcfcf; }
a:hover { color: #f06f77; }
a:active { color: #f5f791; }

a img {border: none; }


strong {color: #777777; font-weight: bold; text-transform: uppercase;}

	
#container{
margin: 0px auto;
width: 1052px;
background-color: black;
border: 1px solid black;
}

div#header{
width: 1050px;
height: 260px;
padding: 0px;
margin:0px;
background-image: url('../images/template/headerPour.jpg');
border: 1px solid black;
}

div#nav{
position: relative;
top: 228px;
left: 20px;
}

#nav a {
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
font-weight: 100;
}

#nav a:link { color: silver;}
#nav a:visited { color: silver;}
#nav a:hover { color: #ff9183;}

#nav ul 	{  display: inline; list-style-type: none; padding-top: 0px; text-align: left;}	
#nav li 	{ display: inline; padding-right: 25px; } 

div#bodyContent{
}

div#bodyIndent{
padding-top: 18px;
padding-left: 18px;
padding-bottom: 15px;
}

div#content{
}

div#leftColumn{
width: 270px;
float: left;
}

div#leftColumnMolding{
width: 300px;
float: left;
}

div#rightColumn{
margin-top: 5px;
margin-left: 280px;
}

div#rightColumnMolding{
margin-top: 5px;
width: 700px;
float: right;

}

div#productColumn{
margin-top: 15px;
margin-left: 340px;
width: 700px;
}
	#productColumn h2 {border-bottom: 1px solid red;}
	.products {z-index: 10;}
	.productImage { margin-bottom: 30px;  }



div#rightColumn2{
min-height: 550px;
margin-top: 15px;
margin-left: 280px;
}

	#bottomLong ul {margin-top: 30px; padding-left: 20px;}
	#bottomLong li { margin-bottom: 5px; margin-left: 0px; padding-left: 0px; font-size: 1.05em;} 


	div#bottom1{
		float: left;
		margin-left: 30px;
		width: 210px;
		}
	div#bottom2{
		float: left;
		width: 210px;
		margin-left: 40px;
		}
	div#bottom3{
		float: right;
		margin-right: 15px;
		width: 210px;
		}

#bottom, #bottomLong {
	min-height: 260px;
	background-image: url(../images/template/bottom.jpg);
	padding-bottom: 10px;
	margin-bottom: 10px;
	}
#bottomImages { height: 170px;}
	
#bottomFull {
	padding: 10px 40px;
	margin-bottom: 10px;
	}
	
#bottomLong{
	background-image: url(../images/template/bottomColumns.jpg);
	}

#bottomMolding{
	padding: 0px 0px 20px 0px;
	margin-bottom: 30px;
	height: 270px;
	}
	
.indent{
padding: 20px 0px 20px 50px;
}

/*contact section */

div#leftColumnContact{
width: 270px;
margin-left: 100px;
margin-top: 50px;
}

div#rightColumnContact{
margin: 0px;
padding: 0px 80px 50px 0px;
width: 420px;
float: right;
}

#bottomMetal {
	padding: 00px 0px 50px 50px;
	}

.listIcon { height: 100px; width: 320px; float: left;  padding: 10px 10px; font-size: 1.3em;}

.listIcon2 { height: 60px; width: 280px; float: left;  padding: 10px 20px; font-size: 1.1em;}

/*end contact section */

.spacer {clear: both;}

div#footer{
	font-family: Arial, "Lucida Grande", Verdana, sans-serif;
	width: 965px;
	padding-bottom: 100px;
	padding-top: 20px;
	margin-left: 50px;
	padding-right: 35px;
	text-align: right;
	font-size: 11px;
	color: white;
	border-top: 1px solid red;
}

.rightMainImage {
	margin: 0px 0px 20px 10px;
	}
	
.thumbLeft {
	float: left;
	margin: 0px 15px 5px 0px;
	}
	
.thumb {
	margin: 0px 20px 5px 20px;
	}
.thumbMetal {float: right; margin-bottom: 25px;}
	
.thumbBottom {
	margin: 10px 0px 15px 0px;
	}

.thumbRight {
	float: right;
	margin: 10px 0px 10px 15px;
	}
.left {float: left;}
.right {float: right;}
.left10 {float: left; margin-right: 10px; padding-bottom: 20px;}
.click {float: left; margin: 20px 10px 30px 00px; }

.caption {margin: 0px 15px 5px 15px; font-size: .8em;}