/* - - - - - - - - - - - - - - - - - - - - -

Title : Detroit Green Technologies
Author : Formcode, LLC.
URL : http://www.formcode.com

Description : Detroit Green

Created : 04/11/08
Modified : 

- - - - - - - - - - - - - - - - - - - - - */
@charset "UTF-8";


/* Global Settings
--------------------------------------------------------------------------------------- */
* 						{padding:0; margin:0; }
html 					{font-size:100.01%; }
body  					{font: 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;background-color: #f2f6f9; background-image:url(/images/bodytile.gif); background-repeat:repeat;margin: 0;padding: 0;text-align: left;color: #333333;}
body#sub				{}
html, body 				{border:0; margin:0; padding:0; }

/* Common Formatting
--------------------------------------------------------------------------------------- */
h1, h2					{font-size:22px; padding:6px 0; color:#fff; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
h2						{font-size:20px; padding:8px 0 6px;}
h3						{font-size:14px; color:#30461f;}
p, li 					{font-size:12px;line-height:130%;}
p						{padding-top:10px}
ul						{margin:0px 10px; padding:10px;}
a						{}
strong,b				{color:#3a5427}
.fltrt 					{float: right;margin-left: 8px;}
.fltlft 				{float: left;margin-right: 8px;}
.clr 					{clear:both;height:0;font-size: 1px;line-height: 0px;}
.imgrt					{float: right; display:block; margin:5px 0 5px 10px; padding:1px; border:1px solid #8EB936;}
.creds					{font-size:90%; border-bottom:1px dotted;}

/* Structure
--------------------------------------------------------------------------------------- */
#topcont				{width:570px; margin:0; background-image:url(/images/detgreen_mainpict.jpg); background-repeat:no-repeat;}
#topimg					{height:320px; width:570px;}
#sub #topimg			{height:260px; width:570px;}
a#DGThome				{display:block; float:left; height:70px; width:265px; margin:45px 0 0 105px; text-indent: -9999px; font-size:0; line-height:0;}
#tophead				{width:570px; }
	
#secthead				{float:left; width:420px;}
.sectpad				{height:80px}
#sectbar				{margin-right:2px; padding:8px 8px 2px 65px; background:url(/images/header_logos.gif) right center no-repeat #3a5427;}
#sectbar h1				{display:block; height:28px; margin:0; padding:0;}
		
#navhead				{float:left; width:125px;}
#navbar					{background-color:#3a5427; padding:8px 8px 2px 15px;}
#navbar	h2				{display:block; height:28px; margin:0; padding:0;}
		
#botwide				{width:570px;} /*background-image:url(/images/content_color_tile.gif); background-repeat:repeat-y;*/
#sectbody				{float:left; width:420px;}
#content				{padding: 5px 60px 10px 65px;}
#navbody				{float:left; width:125px;}

#footer					{padding:10px 0 10px 65px;}
#footer	a				{color:#85BE3C; text-decoration:none; border-bottom:1px dotted #85BE3C;}
#footer	a:hover			{color:#3a5427;}
#foot1					{float:left; width:353px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#85BE3C;;}
#foot1 .data			{padding-top:6px;}
#foot1 .data .fltrt		{padding-right:2px;}
#foot2					{float:left; width:125px;}
.bar					{background:#c3cdc4; height:1px; line-height:0;}
.data					{padding:0 0 12px; margin-bottom:-10px} /*background:#f2f6f9;*/

a#save, a#in, a#out, a#talk 	{display:block; height:37px; width:125px; margin-top:1px; float:left; color:#304620; text-indent: -9999px; font-size:0; line-height:0; background-image:url(/images/detgreen_nav.gif); background-repeat: no-repeat;}
a#save 							{background-position: 0px 0px;} /*36 144*/
a#in 							{background-position: 0px -36px;}
a#out 							{background-position: 0px -72px;}
a#talk							{background-position: 0px -108px;}
a#save:hover, a#save:active 	{background-position: -125px 0px;}
a#in:hover, a#in:active 		{background-position: -125px -36px;}
a#out:hover, a#out:active 		{background-position: -125px -72px;}
a#talk:hover, a#talk:active 	{background-position: -125px -108px;}

a#contactbtn					{display:block; padding:5px; margin:15px auto; color:#fff; background:#a5c75e; text-align:center;}

#rndqte					{float:left; font-size:70%; width:109px; margin:20px 0 20px; padding:10px 8px; color:#3a5427; background-color:#dee1db;}
#rndqte i					{font-size:90%; color:#4e7032; display:block; padding:8px 20px 0 8px;text-align:right; }