/* --------------------------------------------------------------
   This CSS Framework is Developed By
   Based on work by:
   * Akash Tilva
   For any Query You can ask to this Email
   * E-mail: akashtilva@gmail.com
-------------------------------------------------------------- */
body{background:url(../image.php?fName=images/bg.png&amp;q=90) top repeat-x #fff; margin:0; padding:0; position:relative; }
body *{padding:0;margin:0;border:none;}
a{color:#ffcc00;}
.fLeft{float:left;}
.fRight{float:right;}

.errorDiv { text-align:center; color:#ff0000; background:#FFFFD2; margin:5px; font-weight:bold;}
.clearBoth,.clear{clear:both;}
.c0{clear:both;height:0px;line-height:0px;font-size:0px;}
.c10{clear:both;height:10px;line-height:10px;font-size:10px;}
.c20{clear:both;height:20px;}
.c40{clear:both;height:40px;}
.mar10{margin:10px;}

.w100{width:100px; float:left;}

#main{width:1000px; margin:auto; position:relative; padding-bottom:50px;}
.header{ background:url(../image.php?fName=images/headerBG1.png&amp;q=90) repeat-x; height:130px; width:703px; margin:auto; }
.logo{background:url(../image.php?fName=images/sumit-mango-graft-nursery-logo.png&amp;q=90) no-repeat; margin:auto; width:693px; height:111px; display:block;}
.logo h1{visibility:hidden;}

#leftPanel{ width:263px; float:left; position:relative; }
#pagecontent{ width:737px; float:right; background:url(../image.php?fName=images/contentBG.png&amp;q=90) repeat-y; }
#bottomPanel	{ position:absolute; left:0; bottom:0; background:url(../image.php?fName=images/footerLine.png&amp;q=90) repeat-x; height:100px; width:100%; }
.pot { bottom:20px; left:20px; position:absolute; }

.menu	{ margin-top:10px; }
.mainMenuUL { background:url(../image.php?fName=images/menu.png&amp;q=90); width:208px; height: 266px; margin: auto; list-style:none; padding:10px 5px; }
.mainMenuUL li.current { background:url(../image.php?fName=images/mango.png&amp;q=90) center left no-repeat; margin-left:15px; }
.mainMenuUL li a { height:34px; margin:3px; display:block; text-decoration:none; }
.mainMenuUL li a span { visibility:hidden; }
.language	{ width:216px; display:block; margin:auto; }

.container1{width:700px; color:#fff; margin:auto; min-height:600px;}
.container1_Inner{width:auto; padding:10px 20px;background:url(../image.php?fName=images/container1_BG.png&amp;q=90) center repeat-y;font:14px verdana;}
.container1 h2{display:block; color:#fff; border-bottom:2px solid #739F13; padding:0 10px; font:bold 18px verdana,arial;}
.container1 h3{display:block; color:#fff; border-left :10px solid #739F13; margin-top:10px; padding:0 10px; font:bold 16px verdana,arial;}
.container1 div.text, .container1 div.text2{clear:both; padding:10px 8px 5px;}
.container1 div.text3 {clear:both; padding:10px 8px; margin-top:10px; font-size:14px; line-height:20px; text-align:center; background:#739F13; border:5px solid #82AF20; -moz-border-radius:10px; }
.container1 div.text3 b {font-size:16px; }
.container1 .head{font-weight:bold; color:#eee; padding:12px 8px 2px;}
.content_btm{ background:url(../image.php?fName=images/contentBtm.png&amp;q=90) no-repeat; width:737px; height:20px; float:right; position:relative; }

.profImg	{ margin:auto; border:5px solid #739F13; padding:3px; -moz-border-radius:10px; }
.galleryDiv	{ margin:auto; border:5px solid #739F13; margin:3px; padding:3px; -moz-border-radius:10px; text-align:center; }
.galleryDiv:hover	{ background:#82AF20; }

.galleryLink,.galleryLinkOn { width:150px; background:#fff; margin:0 3px; padding:3px; border:2px solid #739F13; color:#739F13; text-decoration:none; }	
.galleryLink:hover,.galleryLinkOn { background:#739F13; color:#fff; border:2px solid #fff;}	

/* portfolio properties ***********************************/
.portfolio {}
.portfolio span{font-weight:normal;}
.portfolio p{padding:3px;}
.portfolioImage{float:left;width:250px; text-align:center;}
.portfolioDescription{float:right;width:580px;padding:0;}
.portfolio span.infoHead{font-weight:bold; color:#eee; width:110px; float:left; text-align:right; padding-right:5px;}
.portfolio span.description{color:#ccc;width:450px;float:left;}
.portfolio a{color:#ffcc00; text-decoration:none;}
.portfolio a:hover{color:#00ccff; text-decoration:none;}

/* contact us Properties ***********************************/
.abc {width:400px;float:left;}
.contactLeft {float:left; width:350px;}
.contactRight {float:right; width:350px;}
.contact_heading{color:#eee;font-weight:bold;text-decoration:underline;}
.contact_headingRight{text-indent:10px;color:#eee;font-weight:bold;text-decoration:underline;}
.contact_label{clear:both; float:left; width:140px; text-align:right;}

/* footer Properties ***********************************/
.footerBG{background:#000;opacity:0.5;height:50px;width:100%;position:relative;top:45px;}
.footer{background:url(../image.php?fName=images/footerLine1.png&amp;q=90) repeat-x;border:1px none #003366; color:#fc6;font:12px/20px verdana, arial, sans-serif;text-align:center;height:50px;padding-top:5px;}
.ftr{text-align:center;margin:auto;width:100%;float:left;}
.ftr span{list-style:none;color:#000;margin-left:10px;}
.ftr span a{font:bold 12px verdana, arial, sans-serif; color:#fc6;text-decoration:none;-moz-border-radius:5px;padding:2px 4px;border:1px solid #14477d;}
.ftr span a:hover{border-color:#4D8FCF;text-decoration:none;padding:2px 4px;}
.powerBy{ position:absolute; top:20px; right:20px; font:12px arial; }
.powerBy a{ color:#555; font-weight:bold; text-decoration:none; }
.powerBy a:hover{ color:#000; }

/* Feedback Properties ***********************************/
.feedbackForm	{ width:500px; margin-left:100px; border:5px solid #739F13; -moz-border-radius:10px; }
.feedbackForm input	, .feedbackForm textarea { width:350px; padding:2px; margin:5px; border-size:2px; background:white; }
.feedbackForm textarea { width:350px; }
.feedbackForm .submit { width:150px; border:2px solid #739F13;}	
.feedbackForm .submit:hover { background:#739F13; color:#fff; border:2px solid #fff;}	
.feedbackForm label { width:100px; margin:5px; clear:both; float:left; font:bold 14px/20px arial; text-align:right; }



