/* CSS Document */
html {margin-bottom:1px; height:100%;}

body {background:url(images/bg-strip.gif) repeat-x 0px 0px #67C699; margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}

a {color:#7a7b7b; text-decoration:none;}
a.on {color:#1D8A54; text-decoration:none;}
a:hover {color:#1D8A54; text-decoration:underline;}

#wrapper {width:771px; margin:0px auto; padding:70px 0px 0px 0px;}
#header {width:771px; background:#05180D; float:left;}
#header-row1 {width:771px; float:left;}
#header-row2 {width:753px; float:left; text-align:right; padding:0px 18px 5px 0px;}
#container {width:769px; float:left; background:url(images/bot-img.gif) no-repeat 0px bottom #ffffff; padding:0px 0px 200px 0px; border-left:1px solid #737373; border-right:1px solid #737373;}
#container-about {width:769px; height:450px; float:left; background:url(images/bot-img-del.gif) no-repeat 0px bottom #ffffff; padding:0px 0px 200px 0px; border-left:1px solid #737373; border-right:1px solid #737373;}
#container-supply {width:769px; height:500px; float:left; background:url(images/bot-img-sup.gif) no-repeat 0px bottom #ffffff; padding:0px 0px 200px 0px; border-left:1px solid #737373; border-right:1px solid #737373;}


.left-content {width:544px; float:left; padding:29px 0px 0px 17px;}
.heading-sec {width:507px; float:left; padding:23px 20px 0px 17px; background:url(images/home-gradient.gif) no-repeat 0px 0px; height:134px;}
.text-sec {width:514px; float:left; padding:15px 23px 0px 7px;}
.right-content {width:198px; float:left; padding:281px 0px 40px 10px; background:url(images/area-map.gif) no-repeat 0px 29px;; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.navbar {width:547px; float:left;}
.logo {width:224px; float:left; padding:25px 0px 5px 0px;}

.img-align {vertical-align:middle;}

h1 {font-size:16px; margin:0px; padding:0px 0px 0px 0px; line-height:25px; font-weight:normal;}
h2 {font-size:13px; margin:0px; padding:0px 0px 0px 0px; line-height:25px; font-weight:normal;}
h3 {font-size:16px; margin:0px; padding:0px 0px 15px 0px; line-height:25px; font-weight:bold; color:#3A6661;}

p {font-size:13px; color:#000000; margin:0px; padding:0px 0px 15px 0px; line-height:20px;}
p span{font-size:15px; color:#1D8A54; margin:0px; padding:0px 0px 0px 0px;}

#menu-bar {overflow: hidden; height:44px; width:486px; margin:0px; padding:44px 0px 0px 12px;}
#menu-bar ul {margin:0px 0px 0px 0px; padding:0;}
#menu-bar li {margin: 0; padding: 0; list-style-type: none; display:inline; float: left; font-size:15px; color:#FFFFFF;}
#menu-bar a {text-decoration:none !important; display:block; background: url(images/menubar.gif) no-repeat 0px 0px; overflow: hidden; height:38px; color:#FFFFFF; text-align:center; padding:6px 0px 0px 0px;}
#menu-bar a span { visibility:hidden;}

#menu01, #menu01 a {background-position: 0px 0px ;width: 69px;}
#menu01 a:hover, #menu01 a.selected {background-position: 0px -44px;}
#menu01 a.on {background-position: 0px -44px;}

#menu02, #menu02 a {background-position: -69px 0px; width: 70px;}
#menu02 a:hover, #menu02 a.selected {background-position: -69px -44px;}
#menu02 a.on {background-position: -69px -44px;}

#menu03, #menu03 a {background-position: -139px 0px;width: 105px;}
#menu03 a:hover, #menu03 a.selected {background-position: -139px -44px;}
#menu03 a.on {background-position: -139px -44px;}

#menu04, #menu04 a {background-position: -244px 0px;width: 75px;}
#menu04 a:hover, #menu04 a.selected {background-position: -244px -44px;}
#menu04 a.on {background-position: -244px -44px;}

#menu05, #menu05 a {background-position: -319px 0px;width: 85px;}
#menu05 a:hover, #menu05 a.selected {background-position: -319px -44px;}
#menu05 a.on {background-position: -319px -44px;}

#menu06, #menu06 a {background-position: -404px 0px;width: 82px;}
#menu06 a:hover, #menu06 a.selected {background-position: -404px -44px;}
#menu06 a.on {background-position: -404px -44px;}

.half {width:50%; float:left;}

/* CSS Of About us Page */
.ab-left {width:536px; float:left; padding:40px 0px 0px 24px;}
.ab-right {width:209px; float:left; background:url(images/about-greybg.jpg) no-repeat 0px 29px; width:193px; height:276px; padding-bottom:20px;}
.ab-sec {width:544px; float:left;}
.ab-textsec {width:521px; float:left; padding:0px 23px 0px 0px;}

/* CSS Of Supply Page */
.sup-right {width:209px; float:left; background:url(images/supply-greybg.jpg) no-repeat 0px 29px; width:193px; height:276px; padding-bottom:20px;}

/* CSS of Partnership Page */
#part-container {width:721px; float:left; background:url(images/bot-img.gif) no-repeat 0px bottom #ffffff; padding:50px 24px 220px 24px; border-left:1px solid #737373; border-right:1px solid #737373;}

#part-container-contact {width:721px; height:200px; float:left; background:url(images/bot-img-con.gif) no-repeat 0px bottom #ffffff; padding:50px 24px 220px 24px; border-left:1px solid #737373; border-right:1px solid #737373;}

#part-container-del {width:721px; height:450px; float:left; background:url(images/) no-repeat 0px bottom #ffffff; padding:50px 24px 220px 24px; border-left:1px solid #737373; border-right:1px solid #737373;}

#part-deliver {width:721px; float:left; no-repeat 0px bottom #ffffff; padding:50px 24px 220px 24px; border-left:1px solid #737373; border-right:1px solid #737373;}

#partnership-container {width:721px; height:1050px; float:left; background:url(images/bot-img-partnership.jpg) no-repeat 0px bottom #ffffff; padding:50px 24px 220px 24px; border-left:1px solid #737373; border-right:1px solid #737373;}

ul.part {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul.part li {background:url(images/green-bullet.gif) no-repeat 0px 7px; list-style-type:none; font-size:13px; color:#05180D; padding:0px 0px 5px 20px; line-height:20px;}

/* CSS Of Delivery Page */
.dl-left {width:477px; float:left; padding:0px 10px 0px 0px;}
.dl-right {width:210px; float:left; padding:30px 0px 0px 0px;}

/* FORMS*/	

.contactform{border:0px solid #000; padding:20px 0px 0px 0px; margin:0px;}
.contactform ul{list-style:none;margin:0;padding:0;}
.contactform li{clear:both; color:#05180D;vertical-align:top;text-align:left; padding:0px 0px 5px 0px;}
.contactform label{width:18%; float:left;vertical-align:top;font: normal 12px verdana,sans-serif; color:#05180D;}
.contactform textarea{font: normal 12px verdana,sans-serif;text-align:left;color:#05180D;height:80px;width:169px; border:1px solid #05180D;}
.contactform input{font: normal normal 11px verdana,sans-serif;width:169px; border:1px solid #05180D;text-align:left;color:#05180D;}

.contactform li.buttons{text-align:left;margin-left:129px !important;margin-left:132px;}

.contactform input.button{font-family:verdana,verdana helvetica,sans-serif;font-size:11px;text-align:center;width:66px;color:#05180D;margin-right:15px; border:0px;}

/* The Footer */

#legal {width: 730px;margin: 0 auto;padding: 0 0 5px;font-size:10px;text-align: right;}

#legal a {color: #fff;}
 
#topleftdesign {width: 730px;margin: 0 auto;padding: 0;font-size:10px;text-align: right;}

#topleftdesign a {color: #fff;}
