@charset "utf-8";
/* CSS Document */
body { 	margin: 0; padding: 0; font: 73%/1.4em 'Oxygen', Arial, Helvetica, sans-serif; 
		background:#91C934 url(../img/img_background.png) top right no-repeat; color: #666; }
		
*::selection { background: #FFD85A; color: #000; }
*::-moz-selection { background: #FFD85A; color: #000; }
		
img { border:none; outline:none;}
a { color: #666; text-decoration: underline; outline:none; } 
a:hover { color: #FF6600; text-decoration:none ; } 

h1, h2, h3 { font-family: 'Oxygen', Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px 0px 0px 0px; } 
h1 { font-size : 3.0em; color: #000; padding:15px 0px; font-weight:300; } 
h2{ font-size : 1.4em; color: #83BE22;padding:15px 0px; font-weight:400; line-height:150%; } 
h3{ font-size : 1.4em; color: #1C98D5; padding:0px 0px 10px 0px; font-weight:700; text-decoration:none;} 
h4{ font-size : 1.4em; color: #83BE22; padding:0px 0px 10px 0px; margin:0; font-weight:400;}
h5{ font-family:'Oxygen', Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#649e17; margin:0px; padding-bottom:5px;}

#contentarea li{ margin:0px 0px 0px -20px; font-size: 1.4em; padding:0px; text-align:left; line-height:180%; list-style-type:circle;}

p{ font-size:1.4em; margin:0px; padding:0px; line-height:150%;  }
.cleardiv { clear:both;}
.imgleft{ width:auto; float:left; margin-right:10px;}
.imgright{ width:auto; float:right; margin-left:10px;}

/*TOP BLock*/
#wrapper{ width:860px; min-height:600px; background:#fff; padding:30px 60px; margin:40px auto; }
#header{ clear:both;}
#menubar{ width: 500px; height:45px; float:right; margin-top:30px; }

/*content block */
#contentblock{ clear:both; padding:40px 0px;}
#welcome{ width:90%; }
#green{ font-size: 1.4em; font-weight: 700; color:#83BE22; display:block; padding:20px 0px;}
#testimonials{ width:auto; padding:30px; clear:both; border:1px solid #eee; border-radius: 10px; margin:40px 0px 0px 0px;}
.test-data{ width:100%; display:block; clear:left; }
#testimonials p{ font-size:1.2em;}
#innerblock{ width:auto;  }
#innerspan{ text-align:center;}

/* Profile*/
#profilehead{ width:55%; display:block; float:left; margin:40px 0px 20px 0px;}
#profileimg{ width:28%; display:block; float:right;}
#contentarea{ clear:both;}
#contentarea2{ padding-top:50px;}
#contentarea .test-data{ margin:10px 0px 40px 0px;  }

/*Services*/
.columns{ width:30%; float:left; display:block; margin-right:20px;}
.test-data p{ font-size:1.2em; padding-right:20px; padding-top:10px;}
.test-data2 { width:40%; margin-right:5%; float:left; }

/*footer*/
#footer{ padding:10px 0px; text-align:left;}


/*form*/
form{ margin-top:20px; font: 1.1em 'Oxygen', Arial, Helvetica, sans-serif; }
label{ width:100px; height:25px; display:block; float:left; padding:20px 0px 0px 0px; }
input{ width:230px; height:35px; border:1px solid #ccc;  margin:10px 0px; border-radius:5px; font: 1.1em 'Oxygen', Arial, Helvetica, sans-serif;}
textarea{ width:230px; height:80px; border:1px solid #ccc;  margin:10px 0px; resize:none; border-radius:5px; font: 1.1em 'Oxygen', Arial, Helvetica, sans-serif;}
.send{ width:80px; height:30px; border:none; margin:10px 0px; background:#0B9444; color:#fff; font-weight:700;}


/*DROP Down Menu*/

nav { font: 1.2em 'Oxygen', Arial, Helvetica, sans-serif;}

#menubar ul { list-style: none;   margin: 0;}
#menubar li { color:#666; display: block; float: left; padding: 10px 15px; margin:0px 1px 0px 1px; position: relative; text-decoration: none; }
#menubar li a { color: #666;  text-decoration: none; }
#menubar li:hover{ background:#eee; cursor: pointer; border-radius:5px; }
#menubar ul li ul { visibility: hidden; opacity: 0; position: absolute; transition: all 0.5s ease; margin-top: 10px; left: 0; display: none; width:150px; background:#fff;}
#menubar ul li ul li { width:150px; border-bottom:1px solid #eee; }
#menubar ul li ul li:last-child { border: none; }
#menubar ul li:hover > ul, #menubar ul li ul:hover { visibility: visible; opacity: 1; display: block; padding: 10px; width: 180px; box-shadow: 0px 0px 2px 1px #eee; border-radius:5px;}
#current{ border-bottom: 2px solid #91C934; padding:0px 5px 5px 5px;}

	
	
	
	
	
	