@charset "utf-8";
/** CSS Document **/
.clear {clear: both;height: 0px;overflow: hidden}

body{
	color: #333;
	font:14px Georgia, Times New Roman, Times, serif;
	background:#2F0A01 url(./images/bg.jpg) top center no-repeat;
	padding-top:10px
}

* {padding: 0px;margin: 0px}

p{margin:10px 0 10px 0}

#wrapper {width:962px; margin:0 auto}
#container {width:100%; border:2px solid #dad0b3; border-top:0px; position:relative; top:-3px}

ul li {margin-left:20px}

/** LINKS **/
a img{border:0px}
td a{text-decoration:none}

a, a:visited, a:active {
	color:#600;
	outline:none;
	text-decoration:underline;
}

a:hover {text-decoration:none}

/** Design Blocks **/
#header{background:url(./images/header.png) no-repeat center; height:120px}

#content{background:#f1ede0 url(./images/contentbg.gif) left repeat-y; height:100%}
	#menu{
		width:200px;
		float:left;
		height:100%;
		background:#600 url(./images/logomenuhead.gif) top center no-repeat;
		padding-top:32px
	}
		#menu hr {margin:8px 0 8px 0; border:0px; border-bottom:1px dashed #955a62; height:1px}
		#menu h3 {margin-left:20px; color:#fff; font-size:16px}
			#menu h3 a {text-decoration:none; color:#fff; display:block; width:180px; margin:8px 0 8px -20px; padding:12px 0 12px 20px; border-bottom:1px dashed #955a62; border-top:1px dashed #955a62;}
			#menu h3 a.one {border-bottom:0; margin-bottom:-9px}
			#menu h3 a#special {background:#633}
			#menu h3 a:hover, #menu h3 a#special:hover {background:#000}
		#menu ul{list-style-type:none}
		#menu li {margin:3px 0 3px 27px}
			#menu li a {text-decoration:none;color:#fffacd; display:block; width:173px; margin-left:-27px; padding:3px 0 3px 27px; font-size:13px}
			#menu li a:hover {background:#000}

	#large{
		background:#f1ede0 url(./images/large_bg.jpg) repeat-x;
		padding:15px;
		width:732px;
		float:left;
	}
		#ourfloors{background:url(./images/ourfloors.gif) left top no-repeat; height:36px; border-bottom:1px solid #999; padding-left:145px; margin-bottom:10px}
		#accessories{background:url(./images/accessories.gif) left top no-repeat; height:36px; border-bottom:1px solid #999; padding-left:145px; margin-bottom:10px}
		#ecofriendly{background:url(./images/eco_friendly.gif) left top no-repeat; height:36px; border-bottom:1px solid #999; padding-left:145px; margin-bottom:10px}
		#m_a_p{background:url(./images/m_a_p.gif) left top no-repeat; height:36px; border-bottom:1px solid #999; padding-left:362px; margin-bottom:10px}
		#ourfloors div, #accessories div, #ecofriendly div, #m_a_p div {float:right}
		
		h1, h2{font-weight:bold; font-size:28px; color:#600}
		h2 {font-size:24px}
		
		#large hr {margin:8px 0 8px 0; border:0px; border-bottom:1px solid #999; height:1px}
		
		#large #right_thumbs{float:right; width:200px; text-align:center}
			#right_thumbs a{text-decoration:none}
			
		#large #left{float:left; width:450px; padding-right:20px; border-right:1px solid #999}
		
		#large #right{float:left; width:240px; padding-left:20px}
		
#newsletter{width:241px; background:url(./images/newsletter_head.gif) no-repeat top center; margin:0 auto; padding-top:108px}
#newsletter #body {background:url(./images/newsletter_body.gif) repeat-y center; color:#fff; font:normal 10px Arial, Tahoma; padding:0 15px 10px 15px}

#footer{
	background:#300;
	padding:5px 0 10px 0;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	#f1{
		border-top:1px dashed #6f565d;
		border-bottom:1px dashed #6f565d;
		text-align:center;
		padding:10px 0 10px 0;
		margin-bottom:10px;
		position:relative;
	}

	#f2, #f3, #f4{float:left; font-size:9px; height:38px; padding-top:10px}
	#f2 {
		background:url(./images/nwfa.gif) left no-repeat;
		width:200px;
		margin-left:30px;
		padding-left:50px;
	}

	#f3 {
		width:412px;
		padding:10px 15px 0 15px;
		border-left:1px solid #927770;
		border-right:1px solid #927770;
		text-align:center;
	}

	#f4{
		font-size:12px;
		background:url(./images/visamast.gif) top right no-repeat;
		width:160px;
		padding:16px 50px 0 0;
		margin-right:20px;
		text-align:center;
	}

#copyright{font:9px Verdana, Arial, Helvetica, sans-serif; color:#c96; float:left; margin-top:18px}
#copyright a {color:#c96; text-decoration:none}
#brownlogo{float:right}


/* Text Styles */
.click_larger{color:#7c5644; font-size:11px}

.quote_top, .quote_bottom{margin:20px 0 20px 0}
.quote_top{width:241px; height:24px; background:url(./images/quote_top.png)}
.quote{color:#4b130b; text-align:left}
.quote_bottom{width:241px; height:24px; background:url(./images/quote_bottom.png)}


/* Other Styles */
table#sponsor_table td{width:100px; height:100px}
table#center_td td {text-align:center; padding-bottom:20px}

#artisan_header{
	float:right;
	background:#400;
	height:40px;
	width:285px;
	line-height:40px;
	margin:0 -16px 15px -8px;
	color:#fff;
	font-size:20px;
	text-align:center;
}

#artisan_rightimg{width:256px; height:331px; background:url(./images/rightimg_bg.gif) no-repeat; margin-left:-7px}
	#artisan_rightimg div{padding:18px 0 0 17px;}
