@charset "UTF-8";
/* CSS Document */
		html, body 		{ margin: 0; padding: 0; }
		body 			{ background:#333 url(images/hemp.jpg) repeat; font:Verdana, sans-serif;}
		h2				{ color: #333; }
		a				{ color: #29c3e5; }
		a:hover { color:#ffffff;}
		a:hover.tab img{background:#29c3e5;
						}
		a:active.tab img{background:#29c3e5;
						}
		p				{ margin: 0 0 18px; }
		#container		{ width: 735px; margin: 0 auto; background:URL(images/bg-trans2.png) repeat;}
		
		/* Header */
		#header			{background: url(images/header3.png) no-repeat; width:725px; height:350px; margin:0 auto;}
		#header h1  	{ color: #004b6f; margin: 0 0 3px; padding: 24px 18px 0; }
		#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
		
		
		
		
		/* Content Style */
		#navigation		{ border-bottom: none; margin: 15px 15px 0 0 }
		#navigation ul	{ padding: 0 18px 9px; }
		#extra			{ margin-right: 18px; }
		#extra small	{ font-size: 11px; line-height: 18px; }
		#content		{ border-bottom: none; margin-left: 18px; }
		#content h1, #extra h1 {font-family: rockwell; font-weight: bold; font-size: 24pt; color: #29c3e5; margin: 10px 0 5px 0}
		#content h2, #extra h2 {font-family: rockwell; font-weight: bold; font-size: 14pt; color: #29c3e5; margin: 10px 0 15px 0}
		
		#content p, #extra p { font-family: rockwell; font-weight: normal;font-size: 18pt; color:#ffffff; padding-right: 18px; }
		#content p2, #extra p2 { font-family: rockwell; font-weight: normal;font-size: 12pt; color:#ffffff; padding-right: 18px; }
		#aboutinfo { margin: 35px 0 0 0;}
		
		
		/* Content Positioning & Size */
		#navigation		{ float: right; width: 175px; }
		#content		{ float: left; width: 520px; }
		#content img		{ float: left;}
		#extra			{ float: right; clear: right; width: 175px; }		/* Footer */
		#footer			{ background: none; border-bottom: none; clear: both; width: 100%; }
		#footer a		{ font-family: rockwell; color: #eee; }
		#footer	p		{ font-family: rockwell; color: #ccc; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ font-family: rockwell; border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ font-family: rockwell; display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
		
		/* CONTACT CSS*/
		

		


a.contactme img:hover {
background:#6CF;);
}

a.exit {
background-image:url(images/exit.png);
float:right;
width:25px;
height:25px;
}

a.exit:hover {
background-image:url(images/exit1.png);
}

		
		#contactback {
z-index:1000;
background:URL(images/bg-trans.png); padding:20px; overflow:auto;-moz-border-radius: 3px;-webkit-border-radius: 3px;
position: absolute;
left: 50%;
top: 490px;
width: 550px;
height: 450px;
margin-left: -275px; /* half of width */
margin-top: -250px;  /* half of height */
display:none;
}

#contacttop {
z-index:1001;
background-image:url(images/contacttop.jpg);
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
position: absolute;
left: 50%;
top: 160px;
width: 515px;
height: 445px;
margin-left: -234px; /* half of width */
margin-top: -150px;  /* half of height */
text-align:left;
}

#contacttop p {
width:420px;
text-align:left;
line-height:18px;
padding-left:10px;
padding-bottom:0px;
}

label { font-family: rockwell; font-weight: normal;font-size: 12pt; color:#ffffff; padding-right: 15px; margin-bottom: 30px; }


#contact2 {margin-top: 7px;
}

#contacttop h2 {
padding-top:10px;
padding-left:10px;
}

#contactform {
font-size:12px;
color:#FFFFFF;
padding-top:10px;
padding-left:10px;
}

#contactform .line {
clear:both;
padding-top:5px;
padding-bottom:5px;
}

.input {
background-color:#FFFFFF;
border:1px solid #666666;
float:left;
width:300px;
padding:4px;
height:14px;
}

.textarea {
background-color:#FFFFFF;
border:1px solid #666666;
float:left;
width:300px;
padding:4px;
}

#sendbutton {
background-color:#333333;
border:1px solid #666666;
color:#FFFFFF;
width:100px;
font-family:rockwell;
font-size:12px;
padding:4px;
margin-top:5px;
float:right;
margin-right:42px;
}

#sendbutton:hover {
background-color:#333333;
color:#CCCCCC;
}

.input_caption {
float:left;
width:100px;
text-align:right;
padding-top:5px;
padding-bottom:5px;
padding-right:6px;
}
	
#confirm {
background:URL(images/bg-trans.png); padding:20px; overflow:auto;-moz-border-radius: 3px;-webkit-border-radius: 3px;
position: absolute;
left: 50%;
top: 0px;
width: 2000px;
height: 1500px;
margin-left: -1000px; /* half of width */
margin-top: -250px;  /* half of height */

}	

#confirm2 {
z-index:1001;
background-image:url(images/contacttop.jpg);
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
position: absolute;
left: 50%;
top: 45%;
width: 468px;
height: 400px;
margin-left: -234px; /* half of width */
margin-top: -150px;  /* half of height */
text-align:left;
}

#confirm2 p {
width:420px;
text-align:left;
line-height:18px;
padding-left:10px;
padding-bottom:0px;
}

#confirm2 h2 {
font-size:72px;
padding-top:10px;
padding-left:10px;
}


