/* CSS Document */
body { margin:0px; background:#f8f8f8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373737; }
a { color:#333333; }
h1 { margin:0px; padding:15px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; color:#e36c0a; font-size:20px; font-weight:normal; }
h2 { margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#8daf47; font-size:13px; }
ol li { padding-bottom:5px; padding-top:5px; }
h3 { margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:20px; font-weight:normal; }
h4 { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#db5f03; font-size:13px; }
h5 { margin:0px; padding:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:18px; font-weight:normal; }
h5 a { color:#000000; text-decoration:none; }
h5 a:hover { text-decoration:underline; }
.clear { margin:0px; padding:0px; clear:both; }
#header { height:136px; width:auto; background:#76c551; }
.top-head { height:136px; width:1000px; margin:auto; position: relative; }
.logo { position: absolute; left: 0px; top: 0px; height:118px; width:290px; float:left; padding-top: 18px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; }
.top-right { height:136px; position: relative; z-index: 9; float:right; }
.top-right .follow { padding-top: 10px; line-height: 22px; }
.top-right .follow img { margin-bottom: -2px; }
.top-contact { height:98px; width:552px; margin:auto; padding:0px 18px 0px 0px; text-align:right; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; font-weight:bold; }
.top-contact a { color:#FFFFFF; text-decoration:none; }
.top-contact p { margin:0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 20px; }
.top-contact span { color:#272626; text-transform:uppercase; }
.img-box { height:auto; width:auto; float:right; padding:0px 0px 0px 10px; }
.menu-bar { height:38px; width:auto; margin:auto; width:730px; float:right; text-transform: uppercase; }
.menu-sides { height:38px; width:12px; float:left; }
.menu-mid { background:url(../images/menu-strip.gif) repeat-x; width:auto; height:23px; padding:15px 0px 0px 0px; float:left; }
.menu-mid ul { margin:0px; padding:0px 0px 0px 2px; list-style-type:none; }
.menu-mid ul li { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; float:left; display:block; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; }
.menu-mid ul li a { color:#FFFFFF; text-decoration:none; }
.menu-mid ul li a:hover { color:#000000; }
#body-part { height:auto; width:1000px; margin:auto; }
#body-part p span { padding:0px; margin:0px 40px 0px 50px; }
.left-body { height:auto; width:523px; float:right; padding-top: 4px; padding-bottom: 0px; padding-left: 0px; }
.left-body .sepcial { padding: 15px 0px 15px 10px; }
.left-body ul { margin:0px; padding:0px 0px 15px 0px; list-style-type:none; }
.left-body ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; padding:0px 0px 0px 10px; }
.left-body p { margin:0px; padding:0px 20px 15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373737; line-height:20px; }
.img-box-1 { height:auto; width:auto; float:right; padding:10px 20px 10px 20px; }
.img-box-2 { height:auto; width:auto; margin:auto; padding:0px 0px 18px 0px; }
.right-body { height:auto; width:236px; float:right; padding:15px 0px 20px 0px; }
.best-offer { height:240px; width:236px; margin:auto; text-align:center; padding:20px 0px 20px 0px; background-image: url(../images/bestoffer-back.gif); background-repeat: no-repeat; background-position: center -10px; }
.orange-box { height:auto; width:207px; margin:auto; padding:0px 0px 20px 0px; clear: both; }
.orange-box1 { height:auto; margin:auto; padding:0px 0px 20px 0px; }
.orange-sides { height:6px; width:207px; margin:auto; }
.orange-mid { height:auto; margin:auto; background:#ff6633; padding:5px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; line-height:24px; }
.orange-mid p { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; margin:0px; padding:0px 0px 10px 0px; line-height:20px; }
.orange-mid p.accept { padding: 10px 0 0 0; }
.orange-mid p span { color:#000000; float:right; }
.orange-mid strong { color:#FFFFFF; }
.orange-mid a { color:#FFFFFF; text-decoration:none; }
.orange-mid span { color:#000000; }
.orange-mid ul { margin:0px; padding:5px 0px 10px 0px; list-style-type:none; }
.orange-mid ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
.orange-mid ul li.sub { padding:0px 0px 0px 15px; }
.orange-mid ul li.sub a { color:#ffffff; }
.orange-mid ul li.sub a:hover { color:#000000; }
.orange-mid ul li a { color:#333333; }
.orange-mid ul li a:hover { color:#ffffff; }
#footer { height:57px; width:auto; margin:auto; background:url(../images/footer-img.gif) repeat-x #76c551; }
.footer { height:52px; width:980px; margin:auto; padding:5px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:18px; }
.footer p { margin:0px; padding:10px 0px 0px 0px; }
.footer a { color:#FFFFFF; text-decoration:none; }
.footer .follow { padding: 10px 0px 0px 0px; text-align: right; float: right; }
.footer .follow span { padding-right: 10px; line-height: 28px; display: block; float: left; font-size: 18px; }
.footer .follow img { margin-right: 10px; float: left; }
.bread-crumb { height:15px; font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; font-weight:normal; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.bread-crumb a { color:#666666; text-decoration:none; }
.bread-crumb a:hover { color:#666666; text-decoration:underline; }
.bread-crumb strong { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:-2px; padding:0px 4px 0px 4px; }
#marqueecontainer { position: relative; width: 185px; /*marquee width */ height: 170px; /*marquee height */ overflow: hidden; }
.clients-body { height:auto; margin:auto; padding:20px 0px 20px 0px; }
.clients-body ul { margin:0px; padding:0px; list-style-type:none; }
.clients-body ul li { width:170px; height:95px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; float:left; display:block; padding:0px 0px 10px 0px; text-align:center; height:95px; }
.clients-body ul li.content { height:auto; }
.contact-us { height:auto; margin:auto; padding:20px 0px 20px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
.contact-us input { color:#333333; border: 1px inset #999999; }
.contact-us input.form-box { width:130px; }
.contact-us textarea { color:#333333; border: 1px inset #999999; }
.contact-us select { color:#333333; border: 1px inset #999999; }
.contact-us form { margin:0px; padding:0px; }
.new-green-box form { margin:0px; padding:0px; }
.contact-us table { margin:0px; width:100%; padding:0px; border:none; }
.contact-us table tr { margin:0px; padding:0px 0px 0px 0px; }
.contact-us table tr td { margin:0px; padding:0px 0px 5px 0px; }
.form-box { height:20px; width:170px; border:#336699 solid 1px; float:left; }
.text-box { height:45px; width:500px; border:#336699 solid 1px; float:left; }
.form-box-1 { height:20px; width:85px; border:#336699 solid 1px; float:left; }
.form-box-2 { height:20px; width:360px; border:#336699 solid 1px; float:left; }
.form-box-3 { height:20px; width:155px; border:#336699 solid 1px; float:left; }
.sitemap-links { height:auto; margin:auto; }
.sitemap-links ul { margin:0px; padding:0px; list-style-type:none; }
.sitemap-links ul li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333; line-height:22px; }
.sitemap-links ul li ul li { padding-left:10px; font-weight:normal; }
.sitemap-links ul li a { color:#333333; text-decoration:none; }
.sitemap-links ul li a:hover { text-decoration:underline; }
div.left-side { width:215px; height:auto; float:left; padding-top: 20px; padding-left: 10px; padding-right: 10px; }
.orange-mid span.num-er { font-size:15px; font-weight:bold; }
.orange-mid span.num-er1 { font-size:11px; }
table.gifts tr td { padding:4px; }
table.gifts tr td input { color:#333333; border: 1px inset #999999; }
img.small-img { color:#666666; border: 1px inset #666666; float:right; margin-bottom: 10px; margin-left: 10px; padding: 1px; }
.new-green-box { height:123px; width:187px; margin:auto auto 20px auto; background:url(../images/green-box.gif) no-repeat; padding:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#48484a; line-height:12px; }
.zip-code-box { height:22px; width:185px; margin:10px auto 10px auto; border:#73c14e solid 1px; }
.location-top { height:auto; width:960px; margin:auto; padding:0px 0px 20px 40px; }
.location { height:220px; width:916px; margin:auto; background:url(../images/location.gif) no-repeat; padding:60px 0px 30px 35px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:25px; font-weight:normal; }
.location p { margin:0px; padding:0px 0px 60px 0px; }
.location ul { margin:0px; padding:0px 0px 0px 0px; list-style-type:none; }
.location ul li { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding:0px 10px 0px 0px; float:left; }
.location ul li.text { padding:5px 10px 0px 0px; }
.zip-code-location { height:28px; width:133px; float:left; background:url(../images/zip-code-box.gif) no-repeat; border:none; padding:5px 0px 0px 5px; }
.moveoutBox { padding-right: 4px; float: right; padding-bottom: 20px; width: 207pox; height: 200px; }
.greenadBox { padding-right: 4px; float: right; padding-bottom: 20px; width: 207pox; }
.greenadBox1 { padding-right: 14px; float: right; padding-bottom: 20px; width: 207pox; }
div.redstyle { background: #e31414; margin-bottom: 10px; padding: 10px 0px 0 15px; }
div.redstyle p { font-size: 14px; color: #fff; }

