@charset "utf-8";
/* CSS Document */
body {margin:auto; padding:0 0 0 0; background-color:#448826; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999;}
p, h1, h2, h3, h4, h5, ul, default {padding:0; margin:0;}
li {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555; margin-left:15px; line-height:16px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#498e2b; font-weight:bold;}
.frame { width:1000px; height:auto; margin:auto;}

div#preload { display: none; }

/* header */

.header {width:1000px; height:96px;}
.head1 {width:48px; height:96px; float:left;}
.head2 {width:910px; height:10px;  float:left;}
.head3 {width:42px; height:96px;  float:left;}
.toptree {width:288px; height:67px; margin-top:13px; float:left;}
.treetxt {font-size:40px; font-family:High Fiber; color:#FFF; margin-left:10px; margin-top:35px; float:left;}
.mainmenubox {width:620px; height:40px; margin-left:0px; float:right; margin-top:50px; margin-right:-25px;}
.menubuttonblack a{width:115px; text-align:center; height:40px; float:left; margin-left:2px; background-image: url(../images/menubuttonblack.gif); color:#FFF; padding-left:0px; padding-top:10px; background-repeat:no-repeat; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.menubuttonblack a:hover{width:115px; height:40px; float:left; margin-left:2px; background-image: url(../images/menubuttonwhite.gif); color: #093; text-align:center; padding-top:10px; background-repeat:no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}




.homebutton a{width:84px; text-align:center; height:40px; float:left; margin-left:2px; background-image: url(../images/homebuttonblack.gif); color:#FFF; padding-left:0px; padding-top:10px; background-repeat:no-repeat; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.homebutton a:hover{width:84px; height:40px; float:left; margin-left:2px; background-image: url(../images/homebuttonwhite.gif); color: #093; text-align:center; padding-top:10px; background-repeat:no-repeat; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}







.overbuttoncare {width:654px; height:16px; background-image: url(../images/overbuttoncare.png); float:left; margin-top:-20px; margin-left:-31px;}
.overbuttoncare1 {width:654px; height:16px; background-image: url(../images/overbuttoncare1.png); float:left; margin-top:-20px; margin-left:-31px;}

.overbuttoncontactus {width:654px; height:16px; background-image: url(../images/overbuttoncontactus.png); float:left; margin-top:-20px; margin-left:-31px;}

/* brown */
.brownframe {width:1000px; height:189px;}
.brown1 {width:48px; height:189px; background-image:url(../images/secondary_v1_04.png); float:left;}
.brown2aboutus {width:944px; height:189px; background-color:#f2dcae; margin-left:30px;}
.brown2 {width:910px; height:189px; background-image:url(../images/secondary_v1_05.png); float:left;}
.brown2fact {width:910px; height:189px; background-color:#f2dcae;}
.brown2care {width:910px; height:189px; background-color:#f2dcae;}
.brown2contactus {width:910px; height:189px; background-color:#f2dcae;}
.brown3 {width:42px; height:189px; background-image:url(../images/secondary_v1_06.png); float:left;}
.brownhead {font-family:Kraboudja; font-size:37px; color:#000; margin-top:20px; margin-left:30px;}
.Browntext {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; padding-top:10px; margin-left:30px;}

/* whitearea */

.whitearea {width:1000px; height:auto;}
.whitearealeft {width:48px; height:800px; float:left; background-repeat:repeat;}
.whitebox {width:910px; height:auto; background-color:#FFF; display:inline-block;}
.whitearearight {width:42px; height:800px;  float:left; background-repeat:repeat;}
.line {width:1px; height:570px; background-color:#a8a8a8; float:left; margin-top:px; margin-left:px;}
.formbox {width:425px; height:700px; background-image: url(../images/rightbox.png); background-repeat:no-repeat;}

.aboutuswhitearealeft {width:48px; height:440px; float:left; background-repeat:repeat;}
.aboutuswhitebox {width:944px; height:800px; background-color:#FFF;}
.factswhitebox {width:944px; height:700px; background-color:#FFF;}
.aboutuswhitearearight {width:42px; height:440px; float:left; background-repeat:repeat;}


/* facts */
.factsheading {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#498e2b; font-weight:bold; line-height:25px;}
.factsheading1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#498e2b; font-weight:bold; line-height:25px;}

.factnllist {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; font-weight:bold; text-decoration:underline; line-height:23px; text-indent:5px;}
.factlink a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; font-weight:bold; text-decoration:underline; line-height:23px; text-indent:5px;}
.factlink a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; font-weight:bold; text-decoration:underline; line-height:23px; text-indent:5px;}


.facttext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; margin-top:10px;}
.factswhitebox {width:910px; height:1600px; background-color:#FFF; float:left;}
.backtotop a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; text-decoration: underline;}
.backtotop a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; text-decoration:underline;}
.factsline {width:1px; height:1520px; background-color:#a8a8a8; float:left; margin-top:30px; margin-left:20px;}
.factleft {width:48px; height:1600px; float:left; background-repeat:repeat;}
.factright {width:42px; height:1600px; float:left; background-repeat:repeat;}


/* care */
.careswhitebox {width:910px; height:1200px; background-color:#FFF;}
.careline {width:1px; height:1130px; background-color:#a8a8a8; float:left; margin-top:30px; margin-left:20px;}
.careleft {width:48px; height:1200px; float:left; background-repeat:repeat;}
.careright {width:42px; height:1200px; float:left; background-repeat:repeat;}
.adminllink a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; text-decoration: underline;}
.adminllink a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #0F0; text-decoration:underline;}
.articlelink a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666; text-decoration:none;}
.articlelink a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #999; text-decoration:none;}


/* contactus */

.box {width:200px; height:15px;}
.bigbox {width:200px; height:60px;}


/* Privacy policy */

.policywhitebox {width:910px; height:1450px; background-color:#FFF;}

.policyleft {width:48px; height:1450px; background-image: url(../images/secondary_v1_07care.png); float:left; background-repeat:repeat;}
.policyright {width:42px; height:1450px; background-image: url(../images/secondary_v1_07care.png); float:left; background-repeat:repeat;}
.policylefttextbox {width:800px; height:378px; padding-left:40px; float:left;}




/*aboutus */

.aboutuslefttextbox {width:550px; height:auto; padding-left:40px; float:left;}
.textforaboutus {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#555555; padding-top:15px;}
.aboutusline {width:1px; height:365px; background-color:#a8a8a8; float:left; margin-top:30px; margin-left:20px;}
.aboutusrighttextbox {width:230px; height:auto; float:left; margin-top:20px; margin-left:30px;}
.h2foraboutus { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#498e2b; font-weight:bold;}
.smallplant {width:67px; height:111px; background-image:url(../images/smallplant.jpg); float:right; margin-top:-280px; margin-right:-20px;}
.aboutusbigtext {width:418px; height:65px; background-image:url(../images/aboutusbigtext.png); margin-top:25px; margin-left:30px;}
.loginbox {width:auto; height:auto; margin-top:50px;margin-left:30px;}
.aboutushd {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#498e2b; font-weight:bold;}

/* index */

.homemiddlegreenbackground {width:1000px; height:612px;}
.homemiddlebackground {width:953px; height:611px;}

.afterflowertextbox {width:630px; height:340px; margin-left:350px; margin-top:0px;}
.h1 {font-family:Kraboudja; font-size:45px; color:#000;}
.topmargintext { font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#555555; margin-top:30px; line-height:18px;}
.buybuttonbox a{ float:left; width:152px; height:43px; margin-left:350px; margin-top:-90px;}
.buybuttonbox a:hover{float:left; width:152px; height:43px; margin-left:350px; margin-top:-90px;}
.middlelasttextbox1 {width:235px; height:175px; padding-top:30px; margin-left:35px;}
.h2 {font-family:Arial,Kraboudja; font-size:18px; color:#000; font-weight:bold;color:#503d1d;}
.newh2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#498e2b; font-weight:bold;}
.text {font:Arial, Helvetica, sans-serif; font-size:14px; color: #000; padding-top:15px;}
.newtext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; padding-top:15px;}
.middlelasttextbox2 {width:235px; height:175px; margin-left:330px; margin-top:-170px;} 
.middlelasttextbox3 {width:235px; height:175px; margin-left:640px; margin-top:-170px;} 
.lastbutton a{ float:left; width:102px; height:25px; margin-left:2px; background-image: url(../images/buttonbg.png);   color:#FFF; text-align:center; padding-top:2px; background-repeat:no-repeat; text-decoration:none; margin-top:10px; font-weight:bold; margin-left:-3px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.lastbutton a:hover{ float:left; width:102px; height:25px; margin-left:2px; background-image: url(../images/buttonbg.png);   color: #FFF; text-align:center; padding-top:2px; background-repeat:no-repeat; text-decoration:none; margin-top:10px; font-weight:bold; margin-left:-3px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.homebigtext { width:519px; height:133px; background-image:url(../images/homebigtext.png);}

/* tableformtext */

.tableformhead {font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#060;}
.tableformtext {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#666;}

/* footer */

.bottambar {width:944px; height:98px;}
.leftbottamtext { font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#FFF; margin-left:20px; padding-top:15px;}
.rightbottamtext { font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#FFF; float:right; margin-right:25px; margin-top:-50px;}
.bottamlink a{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#FFF; margin-top:0px; margin-left:0px; line-height:16px; text-decoration:none;}
.bottamlink a:hover{font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#FFF; margin-top:0px; margin-left:0px; line-height:16px; text-decoration:underline;}	

/* admin area */
.adminsidebar {width:120px; height:370px; float:left; margin-top:20px; margin-left:30px;}
.admincontent {width:660px; height:378px; margin-left:40px; float:left;}
.detailbox {width:320px; height:350px; background-image:url(../images/detailbackground.png); background-repeat:no-repeat;}









div.navigation{width:550px; height:36px; margin-left:0px; float: right; margin-right:0px;}


div.navigation ul{
list-style:none;
}
div.navigation li a{width:90px; text-align:center; height:36px; float:left; margin-left:2px; background-image: url(../images/homebuttonblack.gif); color:#FFF; padding-left:0px; padding-top:9px; background-repeat:no-repeat; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;  outline:none;}
div.navigation li a:hover{width:90px; text-align:center; height:36px; float:left; margin-left:2px; background-image: url(../images/homebuttonwhite.gif); color:#093; padding-left:0px; padding-top:9px; background-repeat:no-repeat; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;  outline:none;}

#selected{background-image:url(../images/mix.gif); height:25px; width:90px; background-position: 0 bottom; text-align:center; color:#093; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; outline:none; text-decoration:none;}


.t2 {background: url(../images/dot.gif) 0 0 repeat-x; width:944px;  font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#555555;}
.b2 {background: url(../images/dot.gif) 0 100% repeat-x}
.l2 {background: url(../images/dot.gif) 0 0 repeat-y}
.r2 {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl2 {background: url(../images/bl1.gif) 0 100% no-repeat}
.br2 {background: url(../images/br1.gif) 100% 100% no-repeat}
.tl2 {background: url(../images/tl1.gif) 0 0 no-repeat}
.tr2 {background: url(../images/tr1.gif) 100% 0 no-repeat; padding:10px}

.t3 {background: url(../images/dot3.gif) 0 0 repeat-x; width:425px;}
.b3 {background: url(../images/dot3.gif) 0 100% repeat-x}
.l3 {background: url(../images/dot3.gif) 0 0 repeat-y}
.r3 {background: url(../images/dot3.gif) 100% 0 repeat-y}
.bl3 {background: url(../images/bl3.gif) 0 100% no-repeat}
.br3 {background: url(../images/br3.gif) 100% 100% no-repeat}
.tl3 {background: url(../images/tl3.gif) 0 0 no-repeat}
.tr3 {background: url(../images/tr3.gif) 100% 0 no-repeat; padding:10px; padding-bottom:100px;}


.t4 {background: url(../images/dot3.gif) 0 0 repeat-x; width:425px;}
.b4 {background: url(../images/dot3.gif) 0 100% repeat-x}
.l4 {background: url(../images/dot3.gif) 0 0 repeat-y}
.r4 {background: url(../images/dot3.gif) 100% 0 repeat-y}
.bl4 {background: url(../images/bl3.gif) 0 100% no-repeat}
.br4 {background: url(../images/br3.gif) 100% 100% no-repeat}
.tl4 {background: url(../images/tl3.gif) 0 0 no-repeat}
.tr4 {background: url(../images/tr3.gif) 100% 0 no-repeat; padding:10px; padding-bottom:10px;}


.quick a { background-image: url(../images/mix.gif); height:25px; width:90px; float:left; text-align:center; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; outline:none; padding-top:8px; text-decoration:none; margin-left:2px;}
.quick a:hover { background-image:url(../images/mix.gif); height:25px; width:90px; background-position: 0 bottom; text-align:center; color:#093; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; outline:none; text-decoration:none;}

 
/* mouse over effect*/

.menu {
	margin: 0px 0 0;
	padding: 0;
	list-style: none;
}
.menu li {
	padding: 0;
	margin: 0 2px;
	float: left;
	position: relative;
	text-align: center;
}
.menu a {
	padding: 0px 0px;
	display: block;
	color: #000000;
	width: 0px;
	text-decoration: none;
	font-weight: bold;
	
}
.menu li em {
	background: url(../images/hover.jpg) no-repeat;
	width: 180px;
	height: 62px;
	position: absolute;
	top: -85px;
	left: -15px;
	text-align: left;
	padding: 2px 12px 10px;
	font-style: normal;
	z-index: 2;
	display: none;
}


/* Invoice Style */

.new {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#333; font-style:italic;}
.newtext1 {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}