hmtl,body,ul,ol,li,blockquote,q,h1,h2,h3,h4,h5,h6,form,fieldset,a,div,img,span{margin:0;padding:0;border:0;}INPUT, SELECT, TH, TD {font-size:1em}
br.cl{clear:both;margin:0;padding:0;}.dn{display:none;}.vh{visibility:hidden;}
.tdn{text-decoration:none;}
.fl{float:left;}.fr{float:right;}hr{height:1px;}
h1{font-size:1.4em;font-weight:bold;}
h2{font-size:1.2em;font-weight:bold;}
h3{font-size:1.0em;font-weight:bold;}
p{font-size:1.1em;margin:5px 0;padding:0;}
li{font-size:1.1em;}

body{background:#eeeeee;color:#999999;font:62.5% Verdana,Arial,Hetvetica,sans-serif;line-height:1.5em;}
#ctr{width:744px;color:#999999;background:white;margin:10px auto;border:1px solid black;padding-bottom:20px;}
.printonly{display:none;}
.rnav h1{display:none;}
/** Footer **/
#bot{width:614px;padding:10px 65px;margin:0 auto;background:#aaaaaa url(../images/logo-vs.gif) no-repeat 33px;color:white;font-size:1.2em;}
#bot a{color:white;background:#aaaaaa;text-decoration:none;padding:0;margin:0;font-size:1.0em;}
#bot a:hover{color:white;background:#aaaaaa;text-decoration:underline;}
#foot{width:744px;padding:10px 0;margin:0 auto;}
#copy{float:left;color:#bbbbbb;background:#eeeeee;}
#copy a{color:#bbbbbb;background:#eeeeee;text-decoration:none;padding:0;margin:0;font-size:1.0em;}
#copy a:hover{color:black;background:#eeeeee;text-decoration:underline;}
/**YAM**/
#yammayap{float:right;text-align:right;}
#yammayap a{background:#eeeeee url(../images/common/yammayap.gif) no-repeat right;padding: 2px 30px 2px 0;color:#bbbbbb;text-decoration:none;margin:0;font-size:1.0em;}
#yammayap a:hover{background:#eeeeee url(../images/common/yammayap-on.gif) no-repeat right;color:black;text-decoration:underline;}

/*******************/
#errorsList{margin:0 0 10px 20px;}

.nav{clear:both;display:block;}
.nav ul{display:block;list-style:none;}
.nav li{float:left;padding:0;display:block;}
.nav a{display:block;float:left;height:31px;width:84px;border-right:1px solid white;background:#cccccc;color:black;}

#left{float:left;width:216px;}
#left .content a{color:white;background:#acc775;}
#tl{height:19px;width:216px;float:left;display:block;margin:0;padding:0;}


#nav1{float:left;width:216px;margin:0;padding:0;}

#nav1 #logo a{width:132px;border:0;}
#ilogo{display:none;}

#nav1 #ab a{background:#cccccc url(../images/common/nav/ab.gif);border:0;width:84px;color:white;}
#nav1 #ab a:hover,#nav1 #ab a.on{background:#cccccc url(../images/common/nav/ab-on.gif);color:white;}
#hleft{width:217px;float:left;display:block;border-right:1px solid white;}

#left .content{width:176px;float:left;display:block;margin-top:20px;padding:20px 20px 30px 20px;line-height:1.1em;}

#middle{float:left;width:340px;border-left:1px solid white;}
#itop{height:19px;width:339px;border:0;margin:0;padding:0;}
#ti{height:19px;width:339px;float:left;margin:0;padding:0;font-size:0.1em;}
#ihome{width:339px;float:left;}
#ihome img{width:339px;height:463px;}


#nav2 #fo a{background:#cccccc url(../images/common/nav/fo.gif);color:white;}
#nav2 #fo a:hover,#nav2 #fo a.on{background:#cccccc url(../images/common/nav/fo-on.gif);color:white;}
#nav2 #fl a{background:#cccccc url(../images/common/nav/fl.gif);color:white;}
#nav2 #fl a:hover,#nav2 #fl a.on{background:#cccccc url(../images/common/nav/fl-on.gif);color:white;}
#nav2 #fu a{background:#cccccc url(../images/common/nav/fu.gif);color:white;}
#nav2 #fu a:hover,#nav2 #fu a.on{background:#cccccc url(../images/common/nav/fu-on.gif);color:white;}
#nav2 #co a{background:#cccccc url(../images/common/nav/co.gif);color:white;}
#nav2 #co a:hover,#nav2 #co a.on{background:#cccccc url(../images/common/nav/co-on.gif);color:white;}


#right{float:left;width:187px;}

#itel{height:31px;width:187px;float:left;display:block;margin-top:19px;}
#tel .nothome{margin-bottom:65px;}

#right .im{margin:0;padding:0;float:left;border-right:1px solid white;border-top:1px solid white;}

#rightnav{width:164px;float:left;padding:10px;}
.rnav a{background:white;color:#999999;display:block;padding:10px;text-decoration:none;}
.rnav .link{background:white;color:#86B54F;}
.rnav a:hover{background:#ecf4e3;color:#86B54F;}
.rnav a:hover .link{background:#ecf4e3;color:#86B54F;}

#rightnav .tit{height:35px;display:block;}
#rightnav #rfo .tit{background:url(../images/common/hfo.gif) no-repeat;}
#rightnav #rfl .tit{background:url(../images/common/hfl.gif) no-repeat;}
#rightnav #rfu .tit{background:url(../images/common/hfu.gif) no-repeat;}

#maincontent{width:339px;}
#maincontent p{color:#989898;background:white;padding:5px 20px;}
#maincontent p a{color:#86b54f;background:white;}
#maincontent.flowers a{color:#9b94bd;background:white;}
#maincontent h1{padding:10px 20px 0 20px;margin:0;font-size:1.2em;}

#strap{width:339px;height:112px;}
#maincontent.contact #strap{height:45px;}

/* about */
#snav{width:339px;}
#snav ul{width:324px;list-style:none;padding-left:15px;height:26px;float:left;padding-top:26px;}
#snav ul li{display:block;float:left;}
#snav ul li a{display:block;height:26px;}

#snav.ab ul{background:url(../images/about/nav/bg.gif) bottom repeat-x;}
#snav.ab #ov a{background:url(../images/about/nav/ov.gif) no-repeat;width:76px;}
#snav.ab #tr a{background:url(../images/about/nav/tr.gif) no-repeat;width:67px;}
#snav.ab #te a{background:url(../images/about/nav/te.gif) no-repeat;width:116px;}
#snav.ab #ov a:hover,#snav.ab #ov a.on{background:url(../images/about/nav/ov-on.gif) no-repeat;width:76px;}
#snav.ab #tr a:hover,#snav.ab #tr a.on{background:url(../images/about/nav/tr-on.gif) no-repeat;width:67px;}
#snav.ab #te a:hover,#snav.ab #te a.on{background:url(../images/about/nav/te-on.gif) no-repeat;width:116px;}

#snav.fw ul{background:url(../images/flowers/nav/bg.gif) bottom repeat-x;}
#snav.fw #ov a{background:url(../images/flowers/nav/ov.gif) no-repeat;width:76px;}
#snav.fw #we a{background:url(../images/flowers/nav/we.gif) no-repeat;width:77px;}
#snav.fw #ce a{background:url(../images/flowers/nav/ce.gif) no-repeat;width:117px;}
#snav.fw #ov a:hover,#snav.fw #ov a.on{background:url(../images/flowers/nav/ov-on.gif) no-repeat;width:76px;}
#snav.fw #we a:hover,#snav.fw #we a.on{background:url(../images/flowers/nav/we-on.gif) no-repeat;width:77px;}
#snav.fw #ce a:hover,#snav.fw #ce a.on{background:url(../images/flowers/nav/ce-on.gif) no-repeat;width:117px;}

/* contact */
.telcontact #address{width:157px;padding:15px;background:#e6efda;color:#86B54F;}
.telcontact #address h1{font-size:1.2em;}
.telcontact #address p{margin:0;padding:5px 0 10px 0;}
.telcontact #address a{color:#86B54F;background:#e6efda;font-weight:bold;}

#maincontent #fcontact{width:299px;padding:0 20px;}
#maincontent.contact .lab{width:110px;float:left;display:block;padding:4px 0;color:#666666;background:white;}
#maincontent.contact input{width:180px;float:left;display:block;}
#maincontent.contact .type{width:12px;float:left;display:block;}
#maincontent.contact .tlabl{width:85px;float:left;display:block;margin-right:10px;margin-left:3px;}
#maincontent.contact .tlab{float:left;display:block;margin-right:10px;}
#maincontent.contact .cbox{width:15px;float:left;display:block;}
#maincontent.contact .slabl{width:85px;float:left;display:block;margin-right:10px;}
#maincontent.contact .slab{float:left;display:block;margin-right:10px;}
#maincontent.contact select{width:180px;float:left;display:block;}
#maincontent.contact #comments{width:290px;height:100px;float:left;display:block;}
#maincontent.contact #but_send{height:31px;width:68px;float:right;margin-right:10px;padding-top:10px;}

.bghome{background:url(../images/home/bg.gif) no-repeat top;}
#logo.home a{background:url(../images/home/logo.gif) no-repeat 20px;}
#hlefthome .content{color:white;background:#acc775 url(../images/home/welcome.gif) no-repeat top left;padding:45px 20px 30px 20px;line-height:2.0em;}

.bgabout{background:url(../images/about/bg.gif) no-repeat top;}
#logo.about a{background:url(../images/about/logo.gif) no-repeat 20px;}
.telabout{background:#d1e4b7;color:#86B54F;}
#hleftabout .content{color:white;background:#acc775 url(../images/about/title.gif) no-repeat top left;}

.bgcontact{background:url(../images/contact/bg.gif) no-repeat top;}
#logo.contact a{background:url(../images/contact/logo.gif) no-repeat 20px;}
.telcontact{background:#d1e4b7;color:#86B54F;}
#hleftcontact .content{color:white;background:#acc775 url(../images/contact/title.gif) no-repeat top left;}

.bgfood{background:url(../images/food/bg.gif) no-repeat top;}
#logo.food a{background:url(../images/food/logo.gif) no-repeat 20px;}
.telfood{background:#d1e4b7;color:#86B54F;}
#hleftfood .content{color:white;background:#acc775 url(../images/food/title.gif) no-repeat top left;}

.bgflowers{background:url(../images/flowers/bg.gif) no-repeat top;}
#logo.flowers a{background:url(../images/flowers/logo.gif) no-repeat 20px;}
.telflowers{background:#d2cbdb;color:#86B54F;}
#hleftflowers .content{color:white;background:#bfb9d1 url(../images/flowers/title.gif) no-repeat top left;}

.bgfunctions{background:url(../images/functions/bg.gif) no-repeat top;}
#logo.functions a{background:url(../images/functions/logo.gif) no-repeat 20px;}
.telfunctions{background:#aa0b4e;color:#800a24;}
#hleftfunctions .content{color:white;background:#8c0740 url(../images/functions/title.gif) no-repeat top left;}

