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

html, body {
	font-family: Arial;
	font-size: 12pt;
}

body {
	background: #a96f3e url('../images/bodyBG-woodlands.png') repeat-x;
}
img { behavior: url('http://www.twistavants.com/iepngfix.htc') }

#header {
	border-bottom:solid 1px #d3d2da;
	padding:5px 0px 5px 0px;
	margin:0px 0px 10px 0px;
	font-size: 18px;
}

h1 { border-bottom:solid 1px #d3d2da;padding:5px 0px 5px 0px;margin:0px 0px 10px 0px;font-size: 18px; }


#mainContent { width:1000px;margin:0 auto;margin-top:10px;margin-bottom:10px;position:relative;background:#235937;min-height:760px; }
#mainContent2 { width:960px;margin:0 auto;position:relative;background:#842c29;padding-bottom:85px; }

.cornerTop { -moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px; }
.cornerBottom { -moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px; }
.corner { -moz-border-radius: 8px;-webkit-border-radius: 8px; }

#leftBoxTop { width:180px;height:15px;margin:0px 10px 0px 10px;background:#f8d7a5 url('../images/leftBoxTop2.png'); }
#leftBoxMiddle { width:180px;margin:0px 10px 0px 10px;height:500px; } 
#leftBoxBottom { width:180px;height:200px;margin:0px 10px 0px 10px;background:url('../images/leftBoxBottom-woodlands23.png') repeat-x; }
#leftBoxOuterTop { width:200px;height:15px;background:#a96f3e url('../images/leftBoxOuterTop2.png');margin-left:25px;  }
#leftBoxOuterMiddle { width:200px;background:#a96f3e url('../images/leftBox-woodlands.png');height:800px;margin-left:25px; } 
#leftBoxOuterBottom { width:200px;height:15px;background:#a96f3e url('../images/leftBoxOuterBottom1.png');margin-left:25px; }


#leftBoxMiddle ul { list-style:none;margin:0px;padding:0px;padding-top:20px; }
#leftBoxMiddle li { margin:0px 0px 6px -20px;background:url(../images/menuButton-woodlands.png) no-repeat;width:220px;height:25px;text-align:left;padding-top:4px;height:25px; }
#leftBoxMiddle li a { margin-left:20px;color:#eee8dc;text-decoration:none; }
#leftBoxMiddle li a:hover { text-decoration:underline; }

#leftBar {width:225px;position:relative;top:20px;left:-10px;height:700px;z-index:1; }

#rightBox { width:750px;position:absolute;top:20px;right:20px;z-index:10; }
#rightBoxTop { width:100%;height:15px;background:#FFF url('../images/rightBoxTop2.png') no-repeat; }
#rightBoxMiddle { width:100%;background:#FFF url('../images/rightBoxBG2.png') repeat-y; }
#rightBoxBottom { width:100%;height:15px;background:#FFF url('../images/rightBoxBottom2.png') bottom no-repeat; }
#rightBoxFooter a { color:#fdfdfd; }
#rightBoxFooter { width:100%;font-size:8pt;color:#fdfdfd;margin-top:10px;text-align:center; }


#content { width:720px;margin:0px 15px 0px 15px; }
#contentTop { width:100%;height:15px;background:#f8d7a5 url('../images/contentTop2.png') no-repeat; }
#contentImage { width:720px;height:175px;background:#e9e9e9 url('../images/woodlands/header.jpg') no-repeat; }
#contentText { width:700px;padding:10px;background:#f8d7a5 url('../images/cont4entBG.png') repeat-y;overflow:auto; }
#contentBottom { width:100%;height:15px;background:#f8d7a5 url('../images/contentBottom2.png') no-repeat; }

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9, #menu10, #menu11, #menu12 { width:215px;position:absolute;top:0px;left:0px;background:url('../images/menuButton-woodlands.png') no-repeat;color:white;z-index:11;padding:3px 0px 3px 20px; }
#menu1 a:link, #menu2 a:link, #menu3 a:link, #menu4 a:link, #menu5 a:link, #menu6 a:link, #menu7 a:link, #menu8 a:link, #menu9 a:link, #menu10 a:link, #menu11 a:link, #menu12 a:link, 
#menu1 a:visited, #menu2 a:visited, #menu3 a:visited, #menu4 a:visited, #menu5 a:visited, #menu6 a:visited, #menu7 a:visited, #menu8 a:visited, #menu9 a:visited, #menu10 a:visited, #menu11 a:visited, #menu12 a:visited { color:#fdfdfd;text-decoration:none; }
#menu1 a:hover, #menu2 a:hover, #menu3 a:hover, #menu4 a:hover, #menu5 a:hover, #menu6 a:hover, #menu7 a:hover, #menu8 a:hover, #menu9 a:hover, #menu10 a:hover, #menu11 a:hover, #menu12 a:hover { text-decoration:underline; }

#menu1 { top:50px;left:15px; }
#menu2 { top:85px;left:15px; }
#menu3 { top:120px;left:15px; }
#menu4 { top:155px;left:15px; }
#menu5 { top:190px;left:15px; }
#menu6 { top:225px;left:15px; }
#menu7 { top:260px;left:15px; }
#menu8 { top:295px;left:15px; }
#menu9 { top:330px;left:15px; }
#menu10 { top:365px;left:15px; }
#menu11 { top:400px;left:15px; }
#menu12 { top:435px;left:15px; }


.leftSideForm { width:150px;height:20px;float:left; }
.rightSideForm { width:400px;min-height:20px;float:left; }
.citySideForm { width:110px;min-height:20px;float:left; }
.stateSideForm { width:70px;min-height:20px;float:left;padding-left:20px; }
.zipSideForm { width:100px;min-height:20px;float:left; }
.formItem { width:550px;min-height:16px;padding:3px 0px 3px 0px;clear:right; }

.catalogHeader { width:690px;background:#ccc;margin:0px 0px 1px 0px;padding:5px;font-weight:bold;overflow:auto; }
.catalogRow { width:690px;background:#ccc;margin:0px 0px 1px 0px;padding:5px;overflow:auto; }
.catalogRowAlt { width:690px;background:#c3ccd5;margin:0px 0px 1px 0px;padding:5px;overflow:auto; }
.catalogRow:hover, .catalogRowAlt:hover { background:#990000 url('../images/hover.png') repeat-x;color:white; }
.catalogRow:hover a, .catalogRowAlt:hover a { color:white; }
.catalogRow a, .catalogRowAlt a { color:black; text-decoration:none; }
.catalogRow a:hover, .catalogRowAlt a:hover { color:white; text-decoration:underline; }

.catalogItem { float:left;width:180px; }

.orderName { width:300px;float:left; }
.orderPrice { width:75px;float:left; }
.orderQuantity { width:75px;float:left; }
.orderSubTotal { width:75px;float:left; }
.orderTotalTag {width:490px;float:left; text-align:right;padding-right:10px; }
.orderSubTotalBottom { width:75px;float:left;}
.orderTax, .orderShipping, .orderTotal, .orderDiscount { width:75px;float:left; }

.faqSectionTitle { font-size:12pt;font-weight:bold;;margin:10px 0px 10px 0px; }
.faqSectionCS { font-size:11pt;margin:10px 0px 10px 0px;font-weight:bold; }
.faqSectionText {  }
