img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
body {
	background-repeat: repeat-x;
	background-color: #999999!important;
	background-image: url(images/content_bkg.jpg);
	margin:0;
}
#wrapper{
	width: 957px;
	margin-right: auto;
	margin-left: auto;
}
#homeNavTop {
	height: 33px;
	width: 957px;

}
#home_main {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#main {
	margin:0px;
	background-color: white;
}
#slideshow-container {
	margin-top: 10px;
}
#column {
	height: 459px;
	width: 253px;
	float: left;
	padding-left: 60px;
	z-index: 12;
	position: absolute;
	background-image: url(../images/content_column_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: -12px;
}
#column p {
	font-family: "Times New Roman", Times, serif;
	margin-left: 28px;
	margin-right: 28px;
	font-size: .9em;
	color: #7d7d7d;
	line-height: 2em;
	margin-top: 0px;

}
#header {
	height: 126px;
	width: 957px;

}



#lower_footer{
	width: 100%;
	padding-top: 0px;
	background-color: #252525;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 250px;
}
#upper_footer {
	background-image: url(../images/content_upperFooter_bg.jpg);
	height: 240px;
	padding: 35px;
	width: 887px;
}
#upper_footer .bottom {
	margin-top: 35px;
	margin-right: 38px;
}
#upper_footer .bottomright {
	margin-top: 35px;

}
#upper_footer .leftside  {
	margin-right: 38px;
}
#upper_footer a img {
	border: 4px solid #FFF;
}

#lower_footer_container{
	width: 957px;
	margin-left: auto;
	margin-right: auto;
	background-color: #0d0d0d;
	height: 250px;
	padding-top: 40px;
}

#lower_footer_container .footer_column1 {
	width: 256px;
	float: left;
	display: block;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.3em;
	color: #898989;
	padding-left: 40px;
}
#lower_footer_container .footer_column2 {
	width: 200px;
	float: left;
	display: block;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.3em;
	color: #898989;
	padding-left: 40px;
}

#lower_footer_container .footer_column3 {
	width: 180px;
	float: left;
	display: block;
	text-align: right;
	font:0.9em/1.3em Verdana,Arial,Helvetica,sans-serif;
	padding-left: 0px;
}
#lower_footer_container .footer_column4 {
	width: 160px;
	float: left;
	display: block;
	text-align: right;
	font:0.9em/1.3em Verdana,Arial,Helvetica,sans-serif;
	padding-left: 40px;
}

#lower_footer_container  a:link, a:active, a:visited{
	color:#898989; text-decoration:none;
}

#lower_footer_container a:hover{
	color:red;
	text-decoration:none;
}

/* Show the appropriate thank-you */
#tyGeneric	{ display:block !important; }
#tyFlash	{ display:none; }

#swatchcolors {font-size:.7em; }
#swatchcolors ul li .SwatchColor {color:#333333; }
#swatches ul span {background: url();}
x#swatches span#SwatchColor {background: url();}
#swatches .SubHead {font-size:10px; }