﻿body,ul,p{margin:0;padding:0;top:0;left:0;}
body{background:#fcf9da;}

.minheightbottom{height:75px;}
.clear{clear:both;}
.fleft{float:left;}
.fright{float:right;}
.green{color:#97b627;}
.sidesubnav{font-family:Garamond;font-size:16px;font-weight:bold;text-decoration:none;}
.sidesubnav2{font-family:Garamond;font-size:13px;font-weight:bold;text-decoration:none;}

.navheightfix{height:150px;}
.grassTop{background:#fcf9da url(../../../../images/topbg.png) repeat-x;width:100%;height:auto;}
.greenGradient{background:#264a00 url(../../../../images/greenGradient_lowheight.jpg) repeat-x;width:950px;height:auto;margin:0 auto;}
.flowerBg{background:url('../../../../images/flowerBg.jpg') no-repeat left top; 
width:950px;height:auto;
}
#header{background:url('../../../../images/topbg.png') repeat-x;
width:950px;height:170px;
}
#header140{background:url('../../../../images/grass-140.png') repeat-x;
width:950px;height:140px;
}
.logo{background:no-repeat left bottom;
width:194px;height:100px;
}
.margin184{margin-left:184px;}
.brownTitleBg{background:url('../../../../images/brownlinkBg.png') no-repeat left top;
width:239px;height:31px;color:#fff;font-style:italic;text-align:center;font-weight:bold;line-height:30px;
	font-variant: normal;
	font-size: 16px;
	font-family: Arial, Verdana;
}
.brownTitleBg a{color:#fff;text-decoration:none;}
.brownTitleBg a:hover{text-decoration:underline;}
.board{background:url('../../../../images/glenmoore-logo.png') no-repeat left bottom;
width:205px;height:113px;
}
.margin121{margin-left:121px;}
.margin171{margin-left:121px;}

#menu {clear:both;margin:0 18px;}
#menu ul{list-style:none;}
#menu ul li{float:left;}
#menu ul li a{font:14px Arial, Helvetica, sans-serif;color:#fff;line-height:33px;padding-left:15px;text-decoration:none;font-weight:bold;}
#menu ul li a:hover{text-decoration:underline;}
#menu ul li.clear{clear:both;}

#landingBoxes{margin:0px 41px 0px 28px;clear:both;}
.zionsVilleLandingBtnBg,.glenMooreLandingBtnBg{width:434px;height:384px;float:left;margin-top:50px;;}
.zionsVilleLandingBtnBg{background:url('../../../../images/zionsVilleButton.png') no-repeat left bottom;
}
.glenMooreLandingBtnBg{background:url('../../../../images/GlenMooreButton.png') no-repeat left bottom;
margin-left:13px;
}
#landingBoxes a .img{width:410px;height:78px;border:none;margin:196px 0px 0px 15px}
#landingBoxes .address{color:#000;line-height:25px;font-size:14px;font-family:Arial, Verdana;padding:0px 0px 0px 30px;}
#landingBoxes .address a{color:#436322;text-decoration:underline;}
#landingBoxes .address a:hover{text-decoration:none;}

#footer{background:url('../../../../images/footerBg.jpg') no-repeat left top;
width:950px;height:124px;clear:both;color:#fff;font:11px Arial;
}
#footer ul{list-style:none;margin-left:95px;}
#footer ul li{float:left;padding:20px 0px 0px 25px;font-size:11px;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer ul li.clear{clear:both;}

a{color:#663300;}
a:hover{text-decoration:none;}
#newsletters a{color:#1a3f01;text-decoration:none;}
#newsletters a:hover{text-decoration:underline;}
.pressDate{font-size:12px; color:#666666;}


#footer .copyright{float:left;padding-left:24px;line-height:18px;width:450px;}
#footer .logos{float:left;padding-left:120px;text-align:left;}
#footer .logos a{text-decoration:underline}
#footer .logos a:hover{text-decoration:none}
.margin34{margin-left:34px;}
.margin74{margin-left:74px;}

.pull20{margin-left:20px !important;}
.pull20 li{padding-left:15px !important;}

.landingPinkBg{background:#f8e6db;border:solid 1px #b7b7b7;width:850px;min-height:300px;margin-top:100px;padding:15px;font:12px Arial;line-height:18px;}

/******Glenmoore css***************/

#glenMoore .logo{background:no-repeat left top;
width:192px;height:116px;
}
.margin248{margin-left:220px;}
.margin28{margin-left:28px;}
.sub-Text{margin:32px 0px 0px 0px}
.whiteBg{background:url('../../../../images/whiteBg.png') repeat-y left top;
width:950px;height:auto;
}
#glenMoore #menu,#Zionsville #menu{margin:0 8px;}
#colorBoxes{margin:220px 0px 0px 0px;width:950px;}
#colorBoxes .box{width:289px;border:solid 1px #cac9c9;height:137px;float:left;margin-left:8px;padding:11px 0px 0px 10px;font:11px Tahoma;line-height:15px;color:#1a1a1a;}
#colorBoxes .box a img{border:none;}
#colorBoxes .box div{padding:8px 0px 0px 10px;}
.blueBg{background:#d0d8e0;}
.pinkBg{background:#ffceb9;}
.yellowBg{background:#ffff9d;}
.blueBg u{color:#0f2841;}
.pinkBg u,.yellowBg u{color:#7f2403;}
.pinkBGcolor {color:#7f2403;}
.blueBGcolor {color:#0f2841;}

.title{color:#3d2d25;font:18px Arial;line-height:40px;}
.italictitle{color:#3d2d25;font:20px Arial;line-height:50px;font-style:italic;}

#contentBox{margin:21px 0px 0px 27px;color:#333;font:13px Arial;}
#contentBox a{color:#116cc1;text-decoration:underline;}
#contentBox a:hover{text-decoration:none;}
#contentBox .welcomeBox{float:left;width:583px;}
#contentBox .welcomeBox div{width:331px;float:left;line-height:18px;}
#contentBox .welcomeBox img{border:solid 1px #bbbbbb;float:left;margin-left:24px;}
#contentBox .spotLight{float:left;width:306px;border:solid 9px #e6f2d9;padding-left:8px;font:10px Tahoma;}
#contentBox .spotLight .title{font:18px Arial;font-style:italic;color:#7f2403;line-height:40px;}
#contentBox .spotLight a{color:#00853e;font-size:11px;text-decoration:underline;}
#contentBox .spotLight a:hover{text-decoration:none;}
#contentBox .spotLight div{width:149px;text-align:left;line-height:20px;color:#000;float:left;}
#contentBox .spotLight img{border:none;float:left;margin:0px 0px 0px 21px;}

#Zionsville .flowerBg{background:url('../../../../images/people-with-flowerBg.jpg') no-repeat left top; 
width:950px;height:auto;
}
#Zionsville #menu{padding-top:16px !important;}
#Zionsville .margin248{margin-left:220px;}

/*****inner page***/
.productsMenu{clear:both;margin-left:229px;}
.productsMenu a img{border:none;}
.bannerBg{background:url('../../../../images/products-banner.jpg') no-repeat right top;
width:950px;height:auto;
}
.leftBg{background:url('../../../../images/menuBg.png') repeat-y left top;
width:950px;height:auto;
}
.btmFlower{width:950px;height:auto;min-height:100px;}
.btmFlower2{background:url('../../../../images/flower.png') no-repeat left bottom;width:950px;height:auto; z-index:99999999; position: absolute;}
#leftMenu{width:212px;padding-left:17px;float:left; z-index:1;}
#leftMenu ul li{list-style:none;line-height:40px;height:40px;}
#leftMenu ul li a img{border:none;}

#rightBox{float:left;margin:145px 0px 0px 21px;color:#333;font:14px Arial;line-height:17px;width:685px; height:auto;}
#products{}
#products .item{margin:20px;float:left;text-align:center;}
#products .item img{margin-bottom:10px;border:none;}
#products .item a{color:#5a3a2a;font:12px Tahoma;text-decoration:underline;}
#products .item a:hover{text-decoration:none;}

.productssearch{background:#c2d2bb url(../../../../images/search-bg-long.jpg) repeat-x;width:675px;height:35px;}
.marginright20{margin-right:20px;}
.productinformation{width:300px; float:left; margin-right:20px; margin-top:10px;}
.productTitle{margin-bottom:5px; font-weight:bold; color:#201614;}
.productImg{margin-right:20px; float:left; text-align:center;}
.productSubtitle{font-style:italic; color:#b8b8b8;}
.productprice{}
.productShortDescription{margin-top:5px;}
.productdivder{background:url(../../../../images/product-divider.gif) repeat-x;width:675px; height:2px; margin:10px;}
.pagenation{float:right; margin-right:20px; margin-left:15px;}
.productsview{float:right; margin-right:15px; margin-top:-10px;}
.brown{color:#201614;}
.productsSubCategory{background:#c2d2bb;width:670px;padding:8px;color:#201614; font-size:16px; font-style:italic; font-weight:bold;}

#Zionsville .productsMenu,#Glennmoore .productsMenu{padding-top:16px;}

.galleryThumbs{width:810px;clear:both;margin:0 auto}

.innerGalleryThumbs{width:685px;clear:both;margin:0 auto}

.galleryThumbs .thumbnail {
	padding:10px;
	background-color:#f5f5f5;
	border:1px solid #dcdcdc;
	width:200px;
	/*margin:0 15px 18px 0px;*/
	margin:0 12px 12px 0px;
	float:left;
}


.innerGalleryThumbs .thumbnail {
	padding:9px;
	background-color:#f5f5f5;
	border:1px solid #dcdcdc;
	width:200px;
	/*margin:0 15px 18px 0px;*/
	margin:0 6px 6px 0px;
	float:left;
}

.thumbnail img {width:200px;height:150px;margin:0px;border:1px solid #cccccc !important;}

.testimonialText {
	line-height:1.4em;
	padding:4px;
}

.testimonialSource {
	padding:4px;
	color:#666666;
}

.testimonialQuoteLeft {
	margin-right:4px;
}

.testimonialQuoteRight {
	margin-left:4px;
}


hr.thin {
	height:1px;
	border:0;
	color:#cccccc;
	background-color:#cccccc;
	width:100%;
}
 
hr.thinDotted {
	border: none 0;
	border-top: 1px dotted silver;
	width: 100%;
	height: 1px;
}



/*
--------------------------------
 Begin CSS Form Layout
--------------------------------
*/

#tableFormDiv
{
margin: 0 0 0 50px;
}

fieldset
{
border: 0;
}

.floatFormLeft
{
float: left;
padding: 0 0 5px 0;
}

.floatLeftFormWidth
{
float: left;
width: 100px;
padding: 0 0 5px 0;
}

.submitButton
{
margin: 5px 0 60px 183px;
z-index: 2;
position: absolute;
}


/*
--------------------------------
 End CSS Form Layout
--------------------------------
*/

.textError
{
color: #f00;
font-weight: bold;
}

.thisProcessCSS
{
font-size: .1pt;
background-color: #fff;
color: #fff;
border: 0;
}
