@charset "utf-8";
/* MAXWELD CSS Document */


@import url("custom.css");

body {
	margin: 0;
	font-family: Georgia, serif;
}

#bkg {
	background-image: url(../images/top-banner-repeat.jpg), url(../images/footer-bkg.jpg);
	background-position: top left, bottom left;
	background-repeat: repeat-x;
}
#bkg2 {
	background-image: url(../images/products-bk-repeat.jpg), url(../images/footer-bkg.jpg);
	background-position: top left, bottom left;
	background-repeat: repeat-x;
}

.footerbkg {
	background-image: url(../images/footer-bkg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	z-index: 1000;
}

h1 {
	width: 1000px;
	font-size: 38px;
	font-weight: 100;
	color: #666;
	text-align: center;
	background-color: #dfdfdf;
	margin: 0px;
	padding: 0px;
} h1 span { font-size: 30px;}
h1 a {
	color: #666;
	text-decoration: none;	
} h1 a:hover { color:#C00; }

#wrapper {
	width: 1000px;
	margin: 0 auto;
	background-color: #fff;	
}

#header {
	width: 1000px;
	height: 69px;
	margin-top: 3px;
} 

#header img { float: left; }

.page { font-size: 11px; float: right; color: #ccc; }

#topBanner {
	height: 542px;	
	background-color: #dfdfdf;
}

#productBanner {
	height: 258px;	
	background-color: #dfdfdf;
}

.arrowsection {
	width: 1000px;
	height: 14px;
	background-image: url(../images/text-arrow.jpg);
	background-repeat: no-repeat;	
}
.title {
	text-align: center;
	margin-top: 20px;
	color: #cf1b25;	
	font-size: 20px;
	font-weight: bold;
} .title span { font-size:12px; color:#999; } .title span a{ text-decoration: underline; color:#999; }

.title2 {
	text-align: center;
	margin-top: 5px;
	color: #999;	
	font-size: 12px;
	font-weight: bold;
}.title2 span { font-size:12px; color:#999; } .title2 span a{ text-decoration: underline; color:#999; }

.description {
	float: left;
	width: 620px;
	color: #414141;
	font-size: 20px;
	text-align: left;
	padding: 10px;
}
.description span { font-size: 30px; }
.description ul { margin: 0 0 0 10px; }

form input, form label { 
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
}

.contact {
	float: right;
	width: 320px;	
	height: auto;
	padding: 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;	
	-khtml-border-radius: 10px;	
	border: 1px solid #999;
	color: #666;
} 
.contact form {
	margin-top: 8px;	
}
.contact input, .contact label {
	margin: 5px 0;
}
.contact span {
	padding-bottom: 20px;
}
.thankyou {
	font-size: 13px;
	color: #F00;	
}

/** HOMEPAGE PRODUCTS **/
#product-thumbnails {
	width: 1000px;
	height: 900px;
 	overflow: auto;
	margin: 10px 0px 30px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;	
}

#product-thumbnails ul { list-style: none; margin-top: 10px; padding: 0px; }
#product-thumbnails li a { 
	float: left; 
	width: 180px;
	height: 250px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid #999;
	padding: 5px;
	margin: 8px 25px;
}

#product-thumbnails li a:hover { 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid red;
}


/** PRODUCTS PAGES **/
#products-list {
	float: left;
	width: 750px;
	height: 850px;
 	overflow: auto;
	margin: 0px 10px 30px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 0px;
}
#products-list ul { list-style: none; margin-top: 10px; padding: 0px; }
#products-list li a { 
	float: left; 
	width: 224px;
	height: 249px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid #999;
	padding: 5px;
	margin: 8px 5px;
} 

#products-list li a:hover { 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid red;
}

/** --------------------------------------------**/

#products-list2 {
	float: left;
	width: 750px;
	height: 850px;
 	overflow: auto;
	margin: 0 10px 30px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 0px;
}
#products-list2 ul { list-style: none; margin-top: 10px; padding: 0px; }
#products-list2 li a { 
	float: left; 
	width: 180px;
	height: 250px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid #999;
	padding: 5px;
	margin: 8px 20px;
} 

#products-list2 li a:hover { 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid red;
}

/** -------------SHOW ROOM-------------------------------**/

#showroom-list {
	float: left;
	width: 750px;
	height: 800px;
 	overflow: auto;
	margin: 0px 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 0px;
}
#showroom-list ul { list-style: none; margin-top: 10px; padding: 0px; }
#showroom-list li a { 
	float: left; 
	width: 224px;
	height: 249px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid #999;
	padding: 5px;
	margin: 8px 5px;
} 

#showroom-list li a:hover { 
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid red;
}

/** ------------------ NEW Arrivals -----------------------**/
#new-arrivals {
	float: left;
	width: 980px;
	height: 800px;
 	overflow: auto;
	margin: 0px 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 0px;
}
#new-arrivals ul { list-style: none; margin-top: 10px; padding: 0px; }
#new-arrivals li a { 
	float: left; 
	width: 180px;
	height: 310px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border: 1px solid #999;
	padding: 5px;
	margin: 8px 25px;
	font-size: 15px;
	text-decoration: none;
	color: #414141;
} #new-arrivals li a:hover { color: #F00 }


#newsletter {
	text-align: center;
	margin: 40px 0px 20px;
	
}

#footer {
	height: 278px;
	background-image: url(../images/footer-bg.jpg);
	font-size: 12px;
	line-height: 18px;
}

.footer-links ul { 
	list-style-type: none;
	float: left;
	margin: 10px;
	padding: 10px;
}

.footer-links li {
	display: block;
}

.footer-links li a {
	display: block;
	width: 280px;
	text-decoration: none;
	color: #ccc;
	padding-left: 5px;
}

.footer-links li a:hover {
	background-color: #666;
	color: #ccc;
}

.footer-links2 ul { 
	list-style-type: none;
	float: right;
	margin: 10px;
	padding: 10px;
	width: 280px;
}
.footer-links2 li {
	display: block;
	color: #ccc;
}

.footer-links2 li a {
	display: block;
	width: 300px;
	text-decoration: none;
	color: #ccc;
	padding-left: 5px;
}

.footer-links2 li a:hover {
	background-color: #666;
	color: #ccc;
}

#copyright {
	font-size: 10px;
	color: #ccc;
	text-align: center;	
	padding-top: 50px;
}

