.body{background:#B5CF5A;padding:0 0 0 14px;margin:0;}
BODY,input,h1,a,td,span,th{font:10px Verdana,Arial,Helvetica,sans-serif;color:#666;}
a{color:#D52;}
a:hover{color:#739A21;}
h1{font:26px italic Times New Roman, Times, serif;color:#792;}
h3{color:#241;font-weight:bold;font-size:12px;margin:0;padding:0;}
h5{margin:0;padding:0;font-weight:bold;padding-bottom:10px;}
h6{margin:0;padding:0;font-size:12px;font-weight:bold;color:#F73;}
h7,a.h7{color:#D52;font-weight:bold;font-size:12px;margin:0;padding:0;}
a{text-decoration:none;}
img{border:none;}
.fr{float:right}
.fl{float:left}
.ul{text-decoration:underline;}
.emph{font-weight:bold;}
.dark{color:#000;}
.tiny,#mainright .t,#mainright .b,.hr{font-size:1px;line-height:1px;}
.hr{clear:both;border-bottom:dotted #791 2px;;padding-top:15px;}
.contrast{font-color:red;background:none;}
#wrapper{text-align:left;width:740px;}
#head {height:75px;width:740px;background:#B5CF5A;margin-bottom:6px;}
#headmenu{float:right;margin:20px 6px;}
#headmenu a{color:#416620;padding:0px 6px;border-left:solid #FFF 1px;}
#headmenu td{vertical-align:middle;}
#headmenu td.w{background:#FFF;padding: 0px 6px;color:#8B4;}
#nav{float:left;width:138px;margin-right:9px;}
#search{color:#183C18;font-weight:bold;background:#739A21 url(/site/budsandblooms/images/basic_theme/cnr_tr.gif) no-repeat right top;}
#search .in{width:75px;border:solid 1px #333;}
#sc{padding:7px 9px 4px; vertical-align:bottom;background:url(/site/budsandblooms/images/basic_theme/cnr_tl.gif) no-repeat left top;}
#menuwrap{background:#FFF;margin-bottom:10px;}
#menu{padding:10px;border-left:solid #739920 1px;border-right:solid #739920 1px;}
#menu h4 {margin:0;padding:5px 2px;color:#D52;font-size:10px;cursor:pointer;cursor:hand;}
#menu a.h4{color:#D52;font-size:10px;}
#menu a.h4:hover{color:#472;}
#menu img{margin-right:5px;}
#menu ul{margin:0 0 8px 13px;padding:0;list-style:none;}
#menu li{padding:2px 0;}
#menuprefoot{}
#menu ul.sub{margin:3px 0 8px 10px;}
#menusel a{color:#8B4}
#genericfoot{background:url("/site/budsandblooms/images/basic_theme/cnr_br.gif") no-repeat right bottom;}DIV>#genericfoot{padding:0;}
#genericfoot div{background:url("/site/budsandblooms/images/basic_theme/cnr_bl.gif") no-repeat left bottom;}
#main{text-align:left;float:right;width:593px;overflow:hidden;}
#maincontent{border:solid #739920 1px;overflow:hidden;margin-top:10px;padding:14px;background:#FFF;}
#main div.special{border-bottom:solid #8B4 1px;padding:10px 10px 20px;}
#main a.stitle{font-size:11px;font-weight:bold;color:#6A3;}
#tabs{float:left;width:100%;font-size:93%;line-height:normal;}
#tabs ul{margin:0;padding:0;list-style:none;}
#tabs li{float:left;margin:0 1px 0 0;background:#FFF url(/site/budsandblooms/images/basic_theme/cnr_tr.gif) no-repeat right top;}
#tabs a{float:left;display:block;color:#D52;padding:5px 10px;background:url(/site/budsandblooms/images/basic_theme/cnr_tl.gif) no-repeat left top;}/* Non-IE5-Mac \*/#tabs a{float:none;}/* End */
#tabs .sec{background-color:#CCC;}
#tabs a.secl{color:#666;}
#tabs #tabsel {border-bottom:none;background-color:#472;}
#tabs #tabsel a{color:#FFF;}
.content{width:415px;border-right:solid #CCC 1px;background:#FFF;vertical-align:top;padding-right:14px;}
#contentarea{background:#FFF;}
.pad{padding:14px;}
.bot{border-bottom:solid #8B4 1px;}
#bcrumb.title, #pagetitle{font-weight:bold;color:#240;}
#bcrumb img{margin:0px 7px;}
#pagetitle{padding:10px 0 8px 0;border-bottom:solid #CCC 1px;margin-bottom:10px;font-size:14px}
.ads{height:100%;width:148px;vertical-align:top;padding-left:14px;}
#special_img{width:130px;padding:5px;text-align:center;background:#FFF;}
#prod_img{float:left;}
#rightbox{float:right;width:150px;}
#price{width:150px;background:#EEE;}
.qty{width:40px;border:solid #333 1px;padding:3px;}
#mainright .t{border-top:solid #999 1px;width:100%;}
#mainright .b{border-bottom:solid #999 1px;}
#mainright .m{border-left:solid #999 1px;border-right:solid #999 1px;padding:11px 14px;}
#mainright .pr{font-weight:bold;}
#extrapr{width:150px;background:#FE9;}
#extranew{width:150px;background:#CFA;}
#extrapr .b, #extrapr .t, #extrapr .m{border-color:#FA2;}
#extranew .b, #extranew .t, #extranew .m{border-color:#5D0;}
h5.prt{color:#C30;}
h5.newt{color:#250;}
#txt{clear:both;padding-top:0px;}
td>#txt{padding-top:20px;}
#btop{padding-top:10px;border-top:solid #999 1px;margin-top:10px;}
#contentfoot{background:#FFF;}
#adsfoot{background:#F3F7DF;}
#footer {padding-top:5px;}
#footer a{font-weight:bold;color:#792;padding:0px 5px;}
#footer .dark{color:#571;}
#more a{font:8px Verdana,Arial,Helvetica,sans-serif;color:#000;text-align:center;}

/* results specific */
#resultnum{float:right;color:#6A3;}
#resultnum span{color:#131;font-weight:bold;}
#resultarea{margin:10px 0;border-top:solid #999 1px;border-bottom:solid #999 1px;padding:5px 0;}
#resultarea td.pri{width:139px;border-left:dashed #999 1px;padding:10px 10px 10px 11px;vertical-align:bottom;}
#resultarea .main{height:130px;padding:0;vertical-align:bottom;}
#resultarea td.first{border-left:none;}
#resultarea img{padding:5px;}
#resultarea a.restitle{color:#6A3;font-weight:bold;padding-bottom:10px;}
#resultarea .txt{border-top:solid #CCC 1px;border-bottom:solid #999 1px;padding:10px 0 10px;height:60px;vertical-align:top;}
#resultsel{color:#6A3;}
#resultpage{float:right;color:#131;}
#resultpage a{color:#131;text-decoration:underline;}
#resnew, #respr{background:#CFA;border:solid #5D0 1px;padding:2px;margin-bottom:2px;color:#250;font-weight:bold;text-align:center;}
#respr{background:#FE9;border-color:#FA2;color:#C30;}

/* Cart specific */
#cart td, #cart th{border-left:solid #DDD 1px;border-top:solid #DDD 1px;padding:8px;}
#cart th{background:#EEE;font-weight:normal;}
#cart .left{border-left:none;}
#cart .last{border-left-style:dashed;}
#cart .bot{border-bottom:solid #DDD 1px;text-align:right;}
#cart input.qty{width:30px;border:solid #333 1px;padding:3px;}
#cart .total{padding-top:20px;}

/* Checkout specific */
#co, #coalt {padding-bottom:15px;border-bottom:solid #CCC 1px;margin-bottom:10px;}
#co th, #coalt th{background:#FB9;padding:8px 6px;color:#333;}
#co td, #coalt td{background:#FED;padding:3px 6px;}
#coalt th{background:#999;}
#coalt td{background:#EEE;}


