/* Always Greener Synthetics - Dec 2009 */

body {font: 0.85em arial, Tohoma, 'Trebuchet MS', helvetica, sans, verdana, sans-serif; 
padding:0; margin:0 auto; color:#828381; background:#87C656 url('../i/pbg.jpg') repeat-x top left;}

ul {margin:0; padding:0;}
a {color:#415424; text-decoration:none;}
a:hover {color:#387C2B; text-decoration:underline;}

h1 {display:block; color:#fff; background:#415424; font-size:1.4em; margin:0; font-weight:400; padding:5px 0 5px 10px;}

/* MAIN BUILD */
#wrapper {position:relative; margin:30px auto; padding:0; width:950px; min-width:950px;}
#middle {float:left; background:url('../i/mid.png') repeat-y top left; padding:15px 50px 15px 50px; margin:0 0 -5px 0; width:850px;}
*html #middle {float:left; background:url('../i/mid.png') repeat-y top left; padding:15px 55px 15px 55px; margin:-5px 0 -10px 0; width:850px;}
#tophold {float:left; width:850px;}
#bothold {float:left; width:850px;}
#logo {float:left; margin-bottom:20px; width:561px;}
#number {float:right; width:218px; text-align:right; padding:25px 0 0 0;}
#topsec {background:url('../i/tbg.png') no-repeat top left; height:11px; width:950px;}
#botsec {background:url('../i/bbg.png') no-repeat bottom left; height:11px; width:950px;}
#leftsec {float:left; width:160px;}
#rightsec {float:right; width:660px;}
#rightsec ul {margin:0; padding:0;}
#rightsec ul li {margin:0 0 0 17px; padding:3px 0 3px 0;}
#contactsec {float:right; width:660px;}


#menu ul {list-style-type:none; margin:0; padding:0;}
#menu li {list-style-type:none; margin:0 0 5px 0; padding:0;}
#menu li a {display:block; background:url('../i/m1.gif') no-repeat top left; width:160px; height:27px; line-height:27px; font-size:0.85em; padding:0 0 0 30px; color:#387C2B;}
#menu li a:hover {display:block; background:url('../i/m2.gif') no-repeat top left; color:#fff; text-decoration:none;}

#flashwork {float:left; width:849px; height:280px; margin:0 0 30px 0;}
#footer {float:left; width:900px; height:30px; line-height:30px; padding:0; font-size:0.85em; color:#fff; text-align:right;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#387C2B; text-decoration:none;}

.clearends {clear:both; height:0; line-height:0;}

#main-container{
	width:600px;
	margin:0;
}


td{
	white-space:nowrap;
}


label{
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;
}

textarea{
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

td > button{
	text-indent:8px;
}

.error{
	background-color:#AB0000;
	color:white;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	padding:10px;
	text-transform:uppercase;
	width:240px;
}

#loading{
	position:relative;
	bottom:9px;
	visibility:hidden;
}

.tutorial-info{
	color:white;
	text-align:center;
	padding:10px;
	margin-top:10px;
}
