body{background:#EFD67C url(images/body.jpg) repeat-y top left;font-family: Arial, Myriad, Helvetica, Verdana, sans-serif;padding: 0px;margin: 0px;color: #537646;}
td{font-family: Arial, Myriad, Helvetica, Verdana, sans-serif;}
p{margin: 0px 0px 8px 0px;padding: 0px;}
.body{background: transparent url(images/body.gif) repeat-x bottom left;}
.bL{background: transparent url(images/topLeft.gif) no-repeat top left;}
.bR{background: transparent url(images/bottomLeft.jpg) no-repeat bottom left;}
.tL{background: transparent url(images/nav.gif) no-repeat top left;}
.tR{background: transparent url(images/logo.gif) no-repeat top left;}
.holder{background: transparent url(images/bottomRight.jpg) no-repeat bottom right;}
.website{background: transparent url(images/topRight.gif) no-repeat top right;}
.wide{width: 830px;height: 1px;clear:both;border:0px;}
.tall{width: 1px;height: 720px;float:right;border:0px;}
.banner h1, h1 span{display: none;visibility: hidden;}
html body .hide{display: none;visibility: hidden;}
.clearer{clear: left;}
a:link, a:visited{text-decoration: none;font-weight: bold;color: #556052;font-size: 11px;text-transform: uppercase;}
p a{font-size: 10px;}
a:hover, a:active{color: #2A2712;}
.nav a:link, .nav a:visited{color: #DADEA4;font-family: 'Arial Black', Gadget, Charcoal, Impact, sans-serif;font-size: 13px;line-height: 14px;letter-spacing: 1px;text-transform: uppercase;padding: 4px 4px 5px 7px;display: block;}
html>body .nav a:link, html>body .nav a:visited{font-size: 14px;}
.nav a:hover, .nav a:active{color: #DFE5CE;}
.nav a#on{background: #4E381A url(images/nav-o.jpg) no-repeat top left;color: #DFE5CE;cursor: default;}
.nav{padding-top: 201px;margin-left: 28px;width: 135px;}
.side{margin-top: 33px;margin-left: 28px;width: 130px;height:40px;}
.side p{color: #074224;font-size: 11px;line-height: 16px;letter-spacing: 0px;font-weight: bold;margin-bottom: 15px;}
.main{margin-left: 188px;position: static;width:76%;}
.menu{width: 190px;position: absolute;left: 0px;height:100%}
h1{font-family: 'Arial Black', Gadget, Charcoal, Impact, sans-serif;text-transform: uppercase;text-align: center;font-weight: normal;color: #DFD597;font-size: 46px;line-height: 40px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;letter-spacing: -9px;}
h2{font-family: 'Arial Black', Gadget, Charcoal, Impact, sans-serif;text-transform: uppercase;text-align: center;color: #403210;font-weight: normal;font-size: 16px;padding-right: 140px;margin-left: 148px;}
h3{font-family: 'Arial Black', Gadget, Charcoal, Impact, sans-serif;text-transform: uppercase;text-align: left;color: #74725D;font-weight: normal;font-size: 18px;line-height: 16px;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;letter-spacing: -1px;}
h4{text-transform: uppercase;text-align: left;color: #74725D;font-size: 12px;line-height: 13px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 0px;letter-spacing: -1px;}
h4 span{text-transform: none;color: #444;font-size: 12px;line-height: 13px;padding: 0px 0px 0px 10px;margin: 0px 0px 10px 0px;letter-spacing: -1px;}
h5{font-family:  Myriad, Arial, Helvetica, Verdana, sans-serif;text-align: left;color: #444;font-weight: bold;font-size: 13px;line-height: 13px;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;letter-spacing: -1px;}
h6{margin: 0px 0px 0px 0px;padding: 0px 0px 8px 0px;color: #4B503D;font-size: 10px;}
.content{position: relative;padding-top: 0px;}
.content .control{margin-top: 20px;padding: 0px 8% 20px 48px;background: transparent url(images/divider.gif) repeat-y top left;min-height:750px;}
.content p{font-family: Myriad, Arial, Verdana, Helvetica, sans-serif;font-size: 12px;line-height: 16px;}
div.header{height: auto;margin: 0px 0px 0px -88px;padding: 0px 0px 0px 0px;background: transparent;}
.products{width:670px;padding-bottom: 8px;}
.product{ width:167px;;padding: 10px 10px 5px 10px;float: left;text-align: center;}
.product img{margin-bottom: 6px;margin-top: 3px;border: 0px;}
.product strong{color: #513319;font-size: 12px;}
.cart, .zoom, .buy{font-family: Myriad, Arial, Verdana, Helvetica, sans-serif;font-size: 10px;}
.cart{background: transparent url(images/cart.gif) no-repeat top right;padding: 4px 30px 10px 0px;}
a:hover .cart{background: transparent url(images/cart-o.gif) no-repeat top right;}
.zoom{background: transparent url(images/glass.gif) no-repeat top right;padding: 4px 20px 4px 3px;}
a:hover .zoom{background: transparent url(images/glass-o.gif) no-repeat top right;}
.buy{background: transparent url(images/basket.gif) no-repeat top right;padding: 4px 20px 4px 3px;}
a:hover .buy{background: transparent url(images/basket-o.gif) no-repeat top right;}
.closeup{width: 350px;height: 350px;margin-bottom: 15px;margin-right: 20px;float: left;margin-left:-28px;}
.intro{width: 92%;}
.intro div{width: auto;height: auto;margin: 0px;padding: 0px;}
.intro .box{display: inline;}
.intro .twig{margin-top: 0px;margin-left: 88px;margin-top: 10px;}
.intro .twig .special{margin-left: 0px;margin-top: 0px;height:140px;}
.intro .twig .side{background: transparent url(images/twig-top.gif) repeat-x top left;}
.intro .twig .side .side{background: transparent url(images/twig-bottom.gif) repeat-x bottom left;}
.intro .twig .side .side .side{background: transparent url(images/twig-left.gif) repeat-y top left;}
.intro .twig .side .side .side .side{background: transparent url(images/twig-right.gif) repeat-y top right;padding: 24px;}
.twig .placeholder{float:left;height:90px;width:1px;}
.footer{margin-left:190px;}
.ph_div{position:absolute;left:650px;top:430px;width:260px;height:195px;visibility:hidden;z-index:1000;opacity:0;}
.ph_div2{position:absolute;left:800px;top:420px;width:200px;height:150px;visibility:hidden;z-index:1000;opacity:0;}
.ph_div3{position:absolute;left:800px;top:390px;width:200px;height:150px;visibility:hidden;z-index:1000;opacity:0;}
.ph_div4{position:absolute;left:450px;top:70px;width:200px;height:150px;visibility:hidden;z-index:1000;opacity:0;}
.img_bdr{border:1px solid #61472C;}
.product_header{font-size:24pt;font-weight:bold;color:#542B14;}
.dot_divider{background: transparent url(images/divider.gif) repeat-y top left;}
.online_sign{margin-top:20px;margin-left:20px;width:160px;}
.portfolio{margin-top:15px;margin-left:15px;width:160px;}
.text_blk{float:left;width:500px;margin-left:0px;margin-right:0px;}
.text_lft_blk{float:left;width:130px;height:25px;text-align:right;padding-right:1px;padding-top:5px;}
.text_rht_blk{margin-left:2px;float:left;height:25px;width:360px;border-left:1px solid #604D09;padding-left:5px;padding-top:5px;}
.opt_blk{float:left;width:610px;margin-left:0px;margin-right:0px;}
.opt_lft_blk{float:left;width:130px;height:25px;text-align:right;padding-right:3px;padding-top:5px;}
.opt_rht_blk{margin-left:2px;float:left;height:25px;width:450px;border-left:1px solid #604D09;padding-left:5px;padding-top:5px;}
/*****Small size text styles*****/
.blk1{font-size:8pt;color:#000000;}
.blu1{font-size:8pt;color:#1376C9;}
.red1{font-size:8pt;color:#FF0000;}
.wht1{font-size:8pt;color:#EEEEEE;}
.vlt1{font-size:8pt;color:#663399;}
.orng1{font-size:8pt;color:#CC6600;}
.grn1{font-size:8pt;color:#537646;}
.gry1{font-size:8pt;color:#696969;}
.ylw1{font-size:8pt;color:#FCCB05;}
.cfe1{font-size:8pt;color:#542B14;}
.mrn1{font-size:8pt;color:#952C43;}
.crm1{font-size:8pt;color:#fceece;}
.lghtBlu1{font-size:8pt;color:#0000ff;}
/****Small size text in BOLD style****/
.blk1b{font-size:8pt;font-weight:bold;color:#000000;}
.blu1b{font-size:8pt;font-weight:bold;color:#1376C9;}
.red1b{font-size:8pt;font-weight:bold;color:#FC0000;}
.wht1b{font-size:8pt;font-weight:bold;color:#EEEEEE;}
.vlt1b{font-size:8pt;font-weight:bold;color:#663399;}
.orng1b{font-size:8pt;font-weight:bold;color:#CC6600;}
.grn1b{font-size:8pt;font-weight:bold;color:#537646;}
.gry1b{font-size:8pt;font-weight:bold;color:#777777;}
.ylw1b{font-size:8pt;font-weight:bold;color:#FCCB05;}
.cfe1b{font-size:8pt;font-weight:bold;color:#542B14;}
.mrn1b{font-size:8pt;font-weight:bold;color:#952C43;}
.crm1b{font-size:8pt;font-weight:bold;color:#fceece;}
/*****MEDIUM size text styles*****/
.blk2{font-size:10pt;color:#000000;}
.blu2{font-size:10pt;color:#1376C9;}
.red2{font-size:10pt;color:#FF0000;}
.wht2{font-size:10pt;color:#EEEEEE;}
.vlt2{font-size:10pt;color:#663399;}
.orng2{font-size:10pt;color:#CC6600;}
.grn2{font-size:10pt;color:#537646;}
.gry2{font-size:10pt;color:#696969;}
.ylw2{font-size:10pt;color:#FCCB05;}
.cfe2{font-size:10pt;color:#542B14;}
.mrn2{font-size:10pt;color:#952C43;}
.crm2{font-size:10pt;color:#fceece;}
/****MEDIUM size text in BOLDstyle****/
.blk2b{font-size:10pt;font-weight:bold;color:#000000;}
.blu2b{font-size:10pt;font-weight:bold;color:#1376C9;}
.red2b{font-size:10pt;font-weight:bold;color:#FF0000;}
.wht2b{font-size:10pt;font-weight:bold;color:#EEEEEE;}
.vlt2b{font-size:10pt;font-weight:bold;color:#663399;}
.orng2b{font-size:10pt;font-weight:bold;color:#CC6600;}
.grn2b{font-size:10pt;font-weight:bold;color:#537646;}
.gry2b{font-size:10pt;font-weight:bold;color:#696969;}
.ylw2b{font-size:10pt;font-weight:bold;color:#FCCB05;}
.cfe2b{font-size:10pt;font-weight:bold;color:#542B14;}
.mrn2b{font-size:10pt;font-weight:bold;color:#952C43;}
.crm2b{font-size:10pt;font-weight:bold;color:#fceece;}
/*****LARGE size text styles*****/
.blk3{font-size:12pt;color:#000000;}
.blu3{font-size:12pt;color:#1376C9;}
.red3{font-size:12pt;color:#FF0000;}
.wht3{font-size:12pt;color:#EEEEEE;}
.vlt3{font-size:12pt;color:#663399;}
.orng3{font-size:12pt;color:#CC6600;}
.grn3{font-size:12pt;color:#537646;}
.gry3{font-size:12pt;color:#909090;}
.ylw3{font-size:12pt;color:#FCCB05;}
.cfe3{font-size:12pt;color:#542B14;}
.crm3{font-size:12pt;color:#fceece;}
/*****LARGE size text styles in bold*****/
.blk3b{font-size:12pt;font-weight:bold;color:#000000;}
.blu3b{font-size:12pt;font-weight:bold;color:#1376C9;}
.red3b{font-size:12pt;font-weight:bold;color:#FF0000;}
.wht3b{font-size:12pt;font-weight:bold;color:#EEEEEE;}
.vlt3b{font-size:12pt;font-weight:bold;color:#663399;}
.orng3b{font-size:12pt;font-weight:bold;color:#CC6600;}
.grn3b{font-size:12pt;font-weight:bold;color:#537646;}
.gry3b{font-size:12pt;font-weight:bold;color:#909090;}
.ylw3b{font-size:12pt;font-weight:bold;color:#FCCB05;}
.cfe3b{font-size:12pt;font-weight:bold;color:#542B14;}
.crm3b{font-size:12pt;font-weight:bold;color:#fceece;}
/*****Extra LARGE size text styles*****/
.blk4{font-size:14pt;color:#000000;}
.blu4{font-size:14pt;color:#1376C9;}
.red4{font-size:14pt;color:#FF0000;}
.wht4{font-size:14pt;color:#EEEEEE;}
.vlt4{font-size:14pt;color:#663399;}
.orng4{font-size:14pt;color:#CC6600;}
.grn4{font-size:14pt;color:#537646;}
.gry4{font-size:14pt;color:#909090;}
.ylw4{font-size:14pt;color:#FCCB05;}
.cfe4{font-size:14pt;color:#542B14;}
.crm4{font-size:14pt;color:#fceece;}
/*****Extra LARGE size text styles in bold*****/
.blk4b{font-size:14pt;font-weight:bold;color:#000000;}
.blu4b{font-size:14pt;font-weight:bold;color:#1376C9;}
.red4b{font-size:14pt;font-weight:bold;color:#FF0000;}
.wht4b{font-size:14pt;font-weight:bold;color:#EEEEEE;}
.vlt4b{font-size:14pt;font-weight:bold;color:#663399;}
.orng4b{font-size:14pt;font-weight:bold;color:#CC6600;}
.grn4b{font-size:14pt;font-weight:bold;color:#537646;}
.gry4b{font-size:14pt;font-weight:bold;color:#909090;}
.ylw4b{font-size:14pt;font-weight:bold;color:#FCCB05;}
.cfe4b{font-size:14pt;font-weight:bold;color:#542B14;}
.mrn4b{font-size:14pt;font-weight:bold;color:#8B5809;}
.crm4b{font-size:14pt;font-weight:bold;color:#fceece;}
/*****XXL size text styles*****/
.blk5{font-size:16pt;color:#000000;}
.blu5{font-size:16pt;color:#1376C9;}
.red5{font-size:16pt;color:#FF0000;}
.wht5{font-size:16pt;color:#EEEEEE;}
.vlt5{font-size:16pt;color:#663399;}
.orng5{font-size:16pt;color:#CC6600;}
.grn5{font-size:16pt;color:#537646;}
.gry5{font-size:16pt;color:#909090;}
.ylw5{font-size:16pt;color:#FCCB05;}
.cfe5{font-size:16pt;color:#542B14;}
.crm5{font-size:16pt;color:#fceece;}
/*****XXL size text styles in bold*****/
.blk5b{font-size:16pt;font-weight:bold;color:#000000;}
.blu5b{font-size:16pt;font-weight:bold;color:#1376C9;}
.red5b{font-size:16pt;font-weight:bold;color:#FF0000;}
.wht5b{font-size:16pt;font-weight:bold;color:#EEEEEE;}
.vlt5b{font-size:16pt;font-weight:bold;color:#663399;}
.orng5b{font-size:16pt;font-weight:bold;color:#CC6600;}
.grn5b{font-size:16pt;font-weight:bold;color:#537646;}
.gry5b{font-size:16pt;font-weight:bold;color:#909090;}
.ylw5b{font-size:16pt;font-weight:bold;color:#FCCB05;}
.cfe5b{font-size:16pt;font-weight:bold;color:#542B14;}
.mrn5b{font-size:16pt;font-weight:bold;color:#8B5809;}
.crm5b{font-size:16pt;font-weight:bold;color:#fceece;}

/*DefinedClasses*/
.lnred1{font-size:8pt;color:#FF0000;text-decoration:none;}
.lnred1:hover{font-size:8pt;color:#FF0000;text-decoration:underline;}
.lnblu1{font-size:8pt;color:#0000FF;text-decoration:none;}
.lnblu1:hover{font-size:8pt;color:#0000FF;text-decoration:underline;}
.lnred1b{font-size:8pt;color:#FF0000;font-weight:bold;text-decoration:none;}
.lnred1b:hover{font-size:8pt;color:#FF0000;font-weight:bold;text-decoration:underline;}
.lnblk1{font-size:8pt;color:#000000;text-decoration:none;}
.lnblk1:hover{font-size:8pt;color:#000000;text-decoration:underline;}
.lnwht1b{font-size:8pt;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.lnwht1b:hover{font-size:8pt;color:#FFFFFF;font-weight:bold;text-decoration:underline;}
/*****Formfieldstyles*****/
.tbox{border:1px solid #AAAAAA;font-family:Arial, Myriad, Helvetica, Verdana, sans-serif;font-size:8pt;color:#000000;border-style:inset;}
.tbox2{border:1px solid #808080;font-size:10pt;color:#000000;}
.clsbtn{font-family:Arial, Myriad, Helvetica, Verdana, sans-serif;font-size: 8pt;padding: 1px;border: 1px solid rgb(255,255,255);font-weight: normal;color: rgb(255,255,255);background-color: #7C795F;cursor:pointer;}
.btng{font-family:Arial, Myriad, Helvetica, Verdana, sans-serif;font-size:8pt;padding:1px;cursor:pointer;border:1px solid #404040;background-image:url('images/btn_bg.gif')}

/*Event Calendar Styles*/
.calTable{width:670px;border:1px solid #5C4634;background-color:#5C4634;font-family:Tahoma,Arial,Verdana;font-size:8pt;color:#000000;}
.calHeader{height:20px;background-color:#907929;font-size:12pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calPrev{background-color:#907929;font-size:8pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calNext{background-color:#907929;font-size:8pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.calNav{font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:none}
.calNav:hover{font-size:8pt;font-weight:bold;color:#FFFFFF;text-decoration:underline}
.calBlank{width:85px;background-color:#E5D8AF;}
.dayHeader{height:20px;background-color:#E8BF36;font-size:10pt;font-weight:bold;color:#000000;text-align:center;}
.dayCell{width:85px;height:70px;background-color:#EDD47C;text-align:left;vertical-align:text-top}
.dayCellOver{width:85px;height:70px;background-color:#F0E0A5;text-align:left;vertical-align:text-top}
/*End of Event Calendar Styles*/
/*Tooltip Styles*/
#ttdiv
{
	position: absolute;
	left: -300px;
	width: 200px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	font-family:Tahoma,Arial,Verdana;
	font-size:8pt;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=3);
}
#ttarrow
{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}


/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:Verdana,Tahoma,Sans-Serif;font-size:8pt;background-color:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#767876;text-align:right;font-size:8pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:8pt;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#808080}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#848C51;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#0000FF;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFFEF;cursor:pointer;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#E0E0E0;color:#0000FF;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:Verdana;font-size:8pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:8pt;font-family:Verdana;height:18px;width:18px}
/*End of Calendar styles*/

