body
{
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	background-image: URL(http://www.gardenhouseboutique.com/images/lgbg.jpg);
	background-position: 50% 0;
	background-repeat: no-repeat;
        text-align: center;
	margin-top: 0;
}

body, table, tr, td, input,select, textarea, div
{
	font-family: Georgia;
	font-size: 9pt;
	color: #0F1C1C;
}

a
{
	font-style: normal;
	text-decoration: none;
	color: #66cccc;
}
img
{
	border: 0;
}

img, input
{
	vertical-align: middle;
}

/*
img.transparentpng {
    behavior: url('http://www.gardenhouseboutique.com/js/jquery.pngFix.js');
}

.clearer
{
	float: none !important;		
	display: block !important;	
	clear: both !important;		
	margin: 0 !important;		
	border: 0 !important;		
	padding: 0 !important;		
	height: 0.1px !important;	
	line-height: 0 !important;	
	font-size: 0 !important;		
}

table.main
{
	/*text-align: left;*/
	margin-left: auto;
	margin-right: auto;
}
table.main, table.main td
{
	/*text-align: left;*/
	vertical-align: top;
}
td.nav
{
	padding-left: 41px;
	/* Begin Netscape 4.x Show Hack */
	/*/*/ /*/
	padding-top: 17px;
	/* End Netscape 4.x Show Hack */
}
td.nav table
{
	padding-top: 25px;
}

td.nav select
{
	font-size: 9pt;
	color: #333333;
	font-style : italic;
}

td.content
{
	padding-left: 20px;
	padding-right: 20px;
        margin: -35px;
	background-color: transparent;
}

.mainColor
{
	color: #008fdc;
}

body div.outerwrap
{
	width: 921px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	background-image: url('http://www.gardenhouseboutique.com/images/headerbg.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
        /*border: 1px solid black;*/
	voice-family: "\"}\"";
	voice-family: inherit;
		
}
	/* Begin hiding from Mac IE */
	/* \*/
	html>body div.outerwrap
{
	width: 921px;
}
	/* End hiding from Mac IE */

.main
{
	width: 921px;
	text-align: left;
	/* overflow: hidden;*/
}
.headerbg
{
	padding: 0px 0 50px 28px;
	margin: 0px 0 0 9px;
	text-align: left;
	overflow: hidden;
	height: 20px;
}
	/* Begin hiding from Mac IE */
	/* \*/
	html>body div.headerbg
{
	height: 61px;
}
	/* End hiding from Mac IE */
.header
{
	float: left;
	margin-right: 17px;
}
.header a
{
	width: 170px;
	height: 61px;
	display: block;
}
.topMenu
{
	width: 640px;
	/*margin-left: 120px;*/
	float: right;
}
.topMenu ul
{
	margin: 37px 0px 0px 20px;
	padding: 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
}
.topMenu ul li
{
	float: left;
}
					
.topMenu ul li.menuItem1
{
	width: 75px;
}
					
.topMenu ul li.menuItem2
{
	width: 60px;
}
					
.topMenu ul li.menuItem3
{
	width: 100px;
}
					
.topMenu ul li.menuItem4
{
	width: 108px;
}
					
.topMenu ul li.menuItem5
{
	width: 80px;
}
						
.topMenu ul li.menuItem6
{
	width: 95px;
}
.topMenu ul li.menuItem7
{
	width: 55px;
}

.topMenu ul li.menuItem8
{
	width: 50px;
}
.topMenu ul li.menuItem1 a, 
.topMenu ul li.menuItem2 a, 
.topMenu ul li.menuItem3 a, 
.topMenu ul li.menuItem4 a,
.topMenu ul li.menuItem5 a,
.topMenu ul li.menuItem6 a,
.topMenu ul li.menuItem7 a,
.topMenu ul li.menuItem8 a

{
	border-right: 0px solid #ccc;
}
					
.topMenu ul li a
{
	display: block;
	height: 50px;
	text-indent: 0;
	text-align: center;
	text-decoration: none;
	font-family: "Bookman Old Style", georgia, times, times new roman, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #5B5746;
	line-height: 18px;
}
.topMenu ul li a:hover, 
.topMenu ul li a:active
{
	color: #b5af85;
}
						
.mainMenu
{
	margin: 0 70px 0 9px;
	padding: 0px 0 0 26px;
	clear: both;
	height: 46px; 
	text-align: right;
	overflow: hidden;
				
}
	/* Begin hiding from Mac IE */
	/* \*/
	html>body div.mainMenu
{
	height: 46px; 
}
/* End hiding from Mac IE */
			
			
.mainMenu img.divider
{
	padding: 0 10px 0 10px;
}
						
.midBody
{
	background-image: url('http://www.gardenhouseboutique.com/images/body.png');
	background-repeat: repeat-y;
}

.bodyContainer, .bodyWide
{
	height: 1%;
	background-image: url('http://www.gardenhouseboutique.com/images/body.png');
	background-repeat: no-repeat;
	margin: 0px;
	padding: 3px 45px 0px 45px;
/*overflow: hidden;*/
}
.leftContainer
{
	float: left;
	/*height: 100%;*/
}
.textContainer
{
	/*height: 100%;*/
	padding-top: 10px;
	margin-left: 0;
	margin-bottom: 1.5em;
	float: left;
}
body.internal .textContainer
{
	width: 705px;
}
			
.bodyWide .textContainer
{
	float: none;
	margin-left: auto;
	margin-right: auto;
}
			
.requestBodyContainer
{
}

.footerContainer
{
	padding: 0px 45px 0px 45px; 
	height: 210px;
	width: 921px;
	background-image: URL('http://www.gardenhouseboutique.com/images/footerbg.png');
	/*background-position: 0px 9px;*/
	background-repeat: no-repeat;
	text-align: center;
}
.footerContainer ul
{
	margin: 100px;
	padding: 10px 0px 0px 30px;
	list-style: none;
}
.footerContainer ul li
{
	float: right;
}
.footerContainer ul li a
{
	display: block;
	height: 63px;
	text-indent: 0;
	text-decoration: none;
	overflow: hidden;
}
	/* \*/
	* html .footerContainer ul li a
{
	overflow: hidden;
}
	/* */
.footerContainer ul li a:hover,
.footerContainer ul li a:active
{
	background-position: 0 -63px;
}
.footerContainer ul li.menuItem1
{
	width: 170px;
}
.footerContainer ul li.menuItem2
{
	width: 120px;
}
.footerContainer ul li.menuItem3
{
	width: 200px;
}
.footerContainer ul li.menuItem4
{
	width: 170px;
}
.footerContainer ul li.menuItem5
{
	width: 140px;
}

					
.footerContainer ul li a
{
	display: block;
	height: 18px;
	text-indent: 0;
	text-align: top;
	text-decoration: none;
	font-family: "Bookman Old Style", georgia, times, times new roman, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666;
	line-height: 18px;
}

.footerContainer ul li a img
{
	padding-top: 2px;
}

.footerContainer ul li a:hover, 
.footerContainer ul li a:active
{
	color: #82c0d8;
}

.footerCopyright {
	width: 921px;
	height: 0px;
      font-family: Arial;
      font-size: 10px;
      background: transparent
}