/* file:style.css, Author: Preetham Lawrence Veigas, Dt:10-Nov-2008 */
/* Element selector styles */
  body{background:#7FAF59 url('background.jpg') repeat-x top left; margin:0;padding:0;color:#333333;font-family:arial,Georgia,"Times New Roman",Times,serif;font-size:12px;position:relative;}
  ul, ol, li, p, form, h1, h2, h3, h4, img, ul a,dl, dt, dd, input{margin:0;padding:0;list-style:none;border:0 none;background:transparent none;} 
  a{text-decoration:none;color:#135ca1}
  a:hover{text-decoration:underline;}

  .clear{clear:both;}
  .hide{display:hidden;}


/* Container */
.container{width:771px;background:transparent url(cont-bk.jpg) no-repeat top left; margin:0 auto;padding:11px 157px 0 157px;position:relative;}
.header{background:#f4c8eb;height:78px;}
.header h1{float:left;width:225px;height:75px;}
.header h1 img{margin:5px 0 0 10px;}
.header h1 span{display:none;}
.header .header-rt{float:right;width:175px;height:50px;color:#516200;text-align:right;margin-top:2em;padding-right:1em;}
.header .header-rt form label{text-transform:uppercase;font-size:10px;padding-right:0.5em;}
.header .header-rt form .txt-bx{border:1px solid #888;width:88px;height:16px;font-size:10px;background:#fff;margin-bottom:0px;}
.header .header-rt form .search-btn{background:transparent url('search-merdia.gif') no-repeat left bottom;width:17px;height:24px;}
.header .header-rt ul li {float:right;text-transform:uppercase;font-size:10px; margin-top:10px;}
.header .header-rt ul li a{color:#516200}
.header .header-rt ul li.sep{padding:0 1em;}
.top-nav {background:#7E9511;height:27px;margin-top:1px;}
.top-nav ul li{float:left;}
.top-nav ul li a{color:#fff;float:left;font-weight:bold;padding:6px 22px;text-transform:uppercase; border-right:1px solid #fff;}
.top-nav ul li a:hover{background:#516300}
.top-nav ul li.contact-num a{background:#6C0000;padding:4px 15px;font:normal 16px arial;}
.top-nav ul li.contact-num a:hover{background:#820000}
.top-nav ul li.last a{border:0 none;}
.top-nav ul li#dp-nav{position:relative;z-index:9;}
.top-nav ul li#dp-nav a{ background: transparent url('down-arrow.gif') no-repeat center right;}
.top-nav ul li#dp-nav a:hover{background:#516300 url('down-arrow.gif') no-repeat center right;}
.top-nav ul li#dp-nav ul{position:absolute;background:#D6DEAD;width: 139px;top:27px;left:-999em;}
.top-nav ul li#dp-nav ul li{float:none;clear:both;display:block;}
.top-nav ul li#dp-nav ul li a{display:block;color:#000;padding:4px 5px;text-transform:none;border-right:0 none;border-bottom:1px solid #fff;width: 129px; background: transparent none;}
.top-nav ul li#dp-nav ul li a:hover{background:#97A848}
.top-nav ul li#dp-nav:hover ul, .top-nav ul li#dp-nav.sfhover ul {left: 0;}

.dis-pro{margin:12px 0px 4px 8px;}
.com-promo{margin-bottom:10px;height:139px;position:relative;}
.promo{background:transparent url('promo.jpg') no-repeat top left; height:228px;position:relative;margin-bottom:10px;}
.promo h2{color:#6B000A;font:normal 27px 'times new roman';position:absolute;top:30px;left:395px;}
.promo p{position:absolute;left:395px;top:70px;font:normal 11px arial,verdana;width:350px;}
.promo a{position:absolute;top:165px;left:636px;font-weight:bold;color:#d60303;background-image:url('arrow.gif');background-repeat:no-repeat;background-position: center left;padding-left:17px;}
.promo a.terms{top:200px;left:400px;background-image:url('terms-cond.gif');background-repeat:no-repeat;background-position: center left;padding-left:25px;text-decoration:underline;}

.com-promo h2{color:#6B000A;font:normal 23px 'times new roman';position:absolute;top:10px;left:325px;text-transform:capitalize;}
.com-promo p{position:absolute;left:325px;top:40px;font:normal 11px arial,verdana;width:400px;}
#pageNavPosition{padding:114px 1em 0 0;}

.bouquets{background:transparent url('bouquests-promo.jpg') no-repeat top left;}
.exotic{background:transparent url('exotic-promo.jpg') no-repeat top left;}
.pots{background:transparent url('pots-promo.jpg') no-repeat top left;}
.baskets{background:transparent url('baskets-promo.jpg') no-repeat top left;}
.sympathy{background:transparent url('sympathy-promo.jpg') no-repeat top left;}
.wedding{background:transparent url('wedding-promo.jpg') no-repeat top left;}
.cakes{background:transparent url('cake-promo.jpg') no-repeat top left;}
.valentine{background:transparent url('valentine-promo.jpg') no-repeat top left;}
.gifts{background:transparent url('gifts-promo.jpg') no-repeat top left;}
.search{background:transparent url('search-promo.jpg') no-repeat top left;}
.christmas-special{background:transparent url('christmas-spl.jpg') no-repeat top left;}

.dis-pro ul{display:block;clear:both;}
.dis-pro ul li{float:left;margin-right:4px;margin-bottom:4px;width:186px;height:230px;background:#F2F4E6;}
.dis-pro ul li a{display:block;height:226px;}
.dis-pro ul li a.wedding-flower{background:transparent url('wedding-flowers.gif') no-repeat top left;}
.dis-pro ul li a.christmas-spl{background:transparent url('christmas-spl.gif') no-repeat top left;}
.dis-pro ul li a.thank-you{background:transparent url('thank-you.gif') no-repeat top left;}
.dis-pro ul li a.gifts{background:transparent url('gifts.gif') no-repeat top left;}

.dis-pro ul.cat-items li{background:#fff;border:1px solid #f2f2f2;width:184px;text-align:center;font:normal 11px verdana,arial;position:relative;height:217px}
.dis-pro ul.cat-items li p{padding:10px 5px;}
.dis-pro ul.cat-items li div.pr{font-weight:bold; padding-top:10px;top:153px;left:0px; position:absolute;width:184px;background:#fff;height:50px;}
.dis-pro ul.cat-items li div.pr span{color:#7A0014;}
.dis-pro ul.cat-items li div.btns{top:185px;left:0px; position:absolute;width:184px;}
.dis-pro ul.cat-items li img{cursor:pointer;}

a.feed-back{clear:both;display:block;height:30px;margin:8px 0 0 8px;background:transparent url('footer-bk.jpg') no-repeat top left;text-align:center; color:#fff;letter-spacing:4px;padding-top:7px;font-weight:bold;text-transform:uppercase;cursor:pointer;}
.copyright{font:normal 10px arial;display:block;text-align:center;}


.page-rt{float:right;font:normal 11px verdana,arial;}
span.pg-text{display:block;float:left;margin:0pt 0.27em 0pt 0pt;}
span.pg-normal {background:white;border:1px solid #D1D1D1;display:block;float:left;margin:0pt 0.1667em 0pt 0pt;padding:0pt 0.333em;cursor:pointer;}
span.pg-selected {background:#C1C1C1;border:1px solid #D1D1D1;color:#FFFFFF;display:block;float:left;font-size:1em;padding:0pt 0.333em;margin:0pt 0.1667em 0pt 0pt;}

#map{border:1px solid #516300;height:230px;margin:0px 8px 10px 0px;background:#fff}
.dis-pro-contact{background:transparent url('contactus-bk.jpg') no-repeat top left;float:right;width:209px;height:335px;}
.com-cls{float:right;width:300px;height:300px;margin:8px;}
.com-cls h2{font:normal 23px 'times new roman';color:#6B000A;margin:10px}
.com-cls p,.com-cls form{margin:15px 0 0 30px;font:normal 11px arial,verdana}
.com-cls form label{display:block;}
.com-cls form input{border:1px solid #516300;margin-bottom:5px;display:block;width:200px}
.com-cls form textarea{border:1px solid #516300;margin-bottom:5px;width:200px;height:75px;margin-bottom:10px;}
.com-cls form input.submit-btn{width:auto;width:76px;height:20px;background:transparent url('submit.gif') no-repeat top left;border:0 none;}
.com-cls.addfield{width:215px;border-right:1px solid #ccc; }

#detail{position:absolute;top:180px;left:0;border:3px solid #6d0100;background:#fff;width:460px;padding:5px 5px 15px 5px;}
#detail .rtDiv{float:right;width:275px;font:normal 11px verdana,arial}
#detail h2{font:bold 18px verdana, arial;color:#6B000A;}
#detail .rtDiv p{padding:15px 15px 15px 0;}
#detail .rtDiv div{font-weight:bold; padding:5px 0 15px 0;}
#detail .rtDiv div span{color:#7A0014;}

.wedding-cont{margin:0px 8px 10px 0px;}
.wedding-cont p{font:normal 14px verdana, arial;padding-bottom:1em;color:#000;}
.wedding-cont p.bold{font-weight:bold;}
.wedding-cont ol{float:left;width:250px;}