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



/* Page Properties */
body 		{ margin:0px; padding:0px; background-color:#000000;}

#main		{ background-image:url(Images/background.jpg); background-repeat:no-repeat; background-color:#000000; }

.container 	{ width:710px; margin:auto; }

#header 	{ padding-top: 220px; background-image:url(Images/ztechlogo.png); background-repeat:no-repeat; background-position:bottom; width:710px;			
              height:76; float:right; }

#menu		{ padding-bottom: 5px; float:right; }

#block_feature	{padding-top:280px; }

#footer		{ background-color:#0f314d; margin-top: 10px; width: 710px; height:20px; }


/*Text Styles */

p			{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; }

.body p		{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }

span		{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; list-style:none; }

.mission span		{font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; }

hr			{color:#999999; width:600px; }

h1			{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF;}

.body h2			{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5a8eb9;}

.news ul	{list-style: none; color:#FFFFFF; size:12px; }

.news li	{list-style: none; color:#FFFFFF; size:14px; }

.contact p	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }

.contact span		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7eb3e0; }

a			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7eb3e0; text-decoration:none; }

.body a			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7eb3e0; text-decoration:none; }

.body h1	{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#5a8eb9; }

#footer	p	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}


/*Block-Styles*/

.block 		{ padding-top:20px; padding-bottom:0px; } 
	
.mission 	{ background:#121213; margin-top: 10px; padding-top: 10px; padding-left: 15px; padding-right: 20px; padding-bottom: 10px; }

.news		{ float: left; background:#121213; margin-top: 10px; width: 358px; height: 100px; padding-top: 10px; padding-left: 15px; padding-right: 20px; padding-bottom: 10px; }

.contact	{ float: left; background:#121213; width: 358px; height: 100px; margin-top: -129px; padding-top: 10px; padding-left: 15px; padding-right: 20px; padding-bottom: 10px; }

.feature	{ float: left; width: 300px; height: 250px; margin-top: 0px; padding-top: 10px; padding-left: 15px; padding-right: 0px; padding-bottom: 10px;} 

.body 	{ background:#121213; margin-top: 10px; padding-top: 10px; padding-left: 15px; padding-right: 20px; padding-bottom: 10px; }

#footer		{ float: left; text-align:right; padding-top:1px; padding-bottom:10px; margin-right: 10px;}