

body { margin:0; padding:0; clear:both; background:#5dc151 url(images/bg.jpg) repeat-x; font-family:Verdana}
	
.clr {clear:both; margin:0; padding:0}
	
h1, h2, h3, h4, div, p, ul, li, form {margin:0; padding:0}
	
a, img {outline:none; border:none; margin:0; padding:0} 

#globalWrapper {margin:0 auto; padding:0 0 30px 0}

#wrapper {width:960px; margin:6px auto 0 auto; padding:0 10px; background:#fff}

#header {width:930px; padding:33px 0 18px 17px}

#logo {width:287px; height:40px; background:url(images/logo.jpg) no-repeat; text-indent:-9999px; padding:0; border:none; margin:0; float:left}

.call {width:225px; height:33px; float:right; padding:3px 0 0 0; margin:0; border:none}

#navigation {width:960px; height:38px; padding:2px 0 0 0; margin:0; background:url(images/nav.jpg) repeat-x}
	
#navigation ul {float:left; margin:0; padding:0 0 0 1px; width:959px}

#navigation li {float:left; list-style:none; padding:0 2px 0 0; background:url(images/navbar.jpg) repeat-y right}

#navigation li.last {float:left; list-style:none; padding:0 2px 0 0; background:none}
	
#navigation li a {color:#000; font-size:11px; font-family:Tahoma; text-transform:uppercase; text-decoration:none; display:block; padding:11px 73px 11px 74px;
				  font-weight:normal; text-align:center; margin:1px 0 0 0; outline:none}

#navigation li a:hover {background:url(images/hover.jpg) repeat-x; color:#fff}

#navigation li a.active {background:url(images/hover.jpg) repeat-x; color:#fff}

#banner {width:960px; height:195px; background:url(images/banner.jpg) no-repeat; text-indent:-9999px; padding:0; border:none; margin:0 auto}

#container {width:960px; padding:5px 0 0 0; margin:0 auto}

#containerLeft {width:290px; float:left}

.rateChart {width:279px; margin:0; background:#dbf1d1; float:left; border:1px solid #dcdcdc}

.rateChart h2 {font-size:16px; color:#fff; padding:6px 0; text-align:center; font-weight:normal}

.rateChart p {font-size:11px; color:#666; font-family:Arial, Helvetica, sans-serif; padding:5px 0; text-align:center; font-weight:normal}

.tab1 {width:138px; float:left; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#428c08}

.tab2 {width:140px; float:left; border-bottom:1px solid #fff; background:#428c08}

.tab3 {width:138px; float:left; border-bottom:1px solid #fff; border-right:1px solid #fff}

.tab4 {width:140px; float:left; border-bottom:1px solid #fff}

.tab5 {width:138px; float:left; border-right:1px solid #fff}

.tab6 {width:140px; float:left}

.form1 {width:275px; float:left; padding:0 0 0 4px}

.form1 h2 {font-size:16px; color:#666; font-weight:normal; padding:9px 0; margin:0}

.formHolder1 {width:270px; float:left; padding:0 0 5px 0}

.label1 {float:left; width:185px; font-size:11px; font-family:Verdana; color:#666; padding:0 0 3px 0; font-weight:normal}
	
.input1 {float:left; width:265px; height:18px; font-size:12px; color:#ababab; padding:3px 0 0 3px; background:#fff; border:solid 1px #86c343; margin:0 0 6px 0}
	
.textarea1 {width:265px; height:62px; font-size:12px; color:#666; float:left; padding:0 0 0 3px; background:#fff; border:solid 1px #86c343}

.send1 {float:left; width:77px; height:24px; margin:6px 10px 0 0; padding:0; cursor:pointer; border:none; color:#666;
	   background:url(images/submit.jpg) no-repeat top}
	
.reset1 {float:left; width:77px; height:24px; margin:6px 0 0 0; padding:0; cursor:pointer; color:#666; border:none; background:url(images/reset.jpg) no-repeat top}

#containerRight {width:661px; margin:0 0 0 9px; padding:6px 0 0 0; float:left}

.sparklytiles {width:138px; height:24px; background:url(images/sparklytiles.jpg) no-repeat; text-indent:-9999px; padding:0 0 3px 0; border:none; margin:0; float:left}

.contentHolder {width:661px; border-top:3px solid #428c08; padding:9px 0 0 0}

.contentHolder h2 {font-size:18px; font-family:Georgia; font-weight:normal; color:#575757; margin:0; padding:0}

.contentHolder h3 {font-size:18px; font-family:Georgia; font-weight:normal; color:#fff; margin:0; padding:4px 0 0 12px}

.contentHolder p {font-size:11px; font-weight:normal; color:#666; margin:0; line-height:1.5em; padding:6px 0 12px 0}

.contentHolder p a {color:#666; text-decoration:none}

.contentHolder p a:hover {text-decoration:underline}

.span1 {font-size:13px; font-weight:normal; margin:0; padding:0; color:#000}

.txtAlign {width:661px; float:left; padding:0 0 15px 0}

.txtAlign ul {width:661px; float:left; padding:6px 0 0 0}

.txtAlign ul li {width:220px; float:left; list-style:none}

.txtAlign ul li a {font-size:11px; color:#666; text-decoration:none; font-weight:normal; padding:6px 0; margin:0}

.txtAlign ul li a:hover {color:#333}

/*samples and prices*/

.showroom52 {width:310px; float:left}

.showroom53 {width:280px; float:left; margin:0 0 0 15px}

#sampleForm {width:260px; padding:10px; margin:25px 0 0 0; float:left; background:#999 url(images/form.jpg) repeat-x}

.formHolder3 {width:260px; float:left; padding:0 0 3px 0}

.label3 {float:left; width:209px; font-size:13px; color:#000; padding:0 0 3px 0; text-align:left; font-weight:normal}
	
.input3 {float:left; width:260px; height:18px; font-size:12px; color:#272727; padding:0; background:#fff; border:1px solid #a6a6a6; margin:0 0 6px 0}
	
.textarea3 {width:260px; height:62px; font-size:12px; color:#272727; padding:0; background:#fff; border:1px solid #a6a6a6; float:left}

.send3 {float:left; width:70px; height:27px; margin:6px 10px 0 0; padding:0; cursor:pointer}

.reset3 {float:left; width:70px; height:27px; margin:6px 0 0 0; padding:0; cursor:pointer}

.span2 {color:#f00}

.showroomHolder {width:320px; margin:0 6px 0 0; float:left}

.showroom {width:320px; float:left; padding:0 0 10px 0}

.showroom1 {width:310px; float:left; padding:0 0 10px 0}

.showroomHeader {width:320px; float:left; background:url(images/bar.jpg) repeat-x; margin:0 0 6px 0; height:33px}

.imgholderbox {width:140px; margin:0 15px 0 0; float:left}

.imgholder {width:130px; height:100px; float:left; margin:0 0 7px 0; background:#ccc; padding:5px}

.view {width:140px; height:20px; float:left; border:none}

.txtHolder {width:165px; float:left; padding:6px 0 0 0}

/*worktops*/

.tileHolders {width:661px; margin:6px 0 0 0; float:left}

.tileHolders img {width:130px; height:100px; border:3px solid #d5d5d5; margin:0 7px 7px 0}

/*contact*/

.spacer1 {height:18px; clear:both}

.form {float:left; width:661px; margin:15px 0 0 0; padding:0}
	
.formHolder {width:465px; float:left; padding:0 0 5px 0}
	
.label {float:left; width:180px; font-size:13px; color:#666; padding:0 0 3px 0; font-weight:normal}
	
.input {float:left; width:209px; height:18px; font-size:12px; color:#666; padding:3px 0 3px 3px; background:#fff; border:solid 1px #86c343; margin:0 0 10px 0}

.selector {float:left; width:215px; height:21px; font-size:12px; color:#666; padding:0 0 0 3px; background:#fff; border:solid 1px #86c343; margin:0 0 10px 0}
	
.textarea {width:214px; height:62px; font-size:12px; color:#666; float:left; padding:0; background:#fff; border:solid 1px #86c343}

.send {float:left; width:77px; height:24px; margin:9px 10px 0 210px; padding:0; cursor:pointer; border:none; color:#666;
	   background:url(images/submit.jpg) no-repeat top}
	
.reset {float:left; width:77px; height:24px; margin:9px 0 0 0; padding:0; cursor:pointer; color:#666; border:none; background:url(images/reset.jpg) no-repeat top}

.thanks {width:572px; height:411px; border:none; margin:15px 0 0 0; float:left; padding:0}

.span1 {font-size:13px; font-weight:normal; margin:0; padding:0; color:#333}

#non {}

/*footer*/

#footer {width:980px; height:77px; border:none; margin:0 auto; background:url(images/footer.jpg) no-repeat}

/*footnav*/

#footNav {width:932px; margin:0 auto; padding:15px 0 0 0}

#footNav p {font-size:11px; font-family:Tahoma; color:#fff; margin:0; padding:0; text-align:center}

#footNav p a {color:#fff; padding:0 5px; text-decoration:none}

#footNav p a:hover {color:#333}
h1.blue{
	font-size: 18px;
	color: #0000FF;
}
h2.grey {
	color: #666666;
}
