html,body{margin:0;padding:0}



body{font: 76% verdana,arial,sans-serif;text-align:center; background-color: #c1b399; color: #808285;}



body {

	background: #9a8e57;

	background-image: url(../images/whitebg.gif);

	background-repeat: repeat-y;

	background-position: center;

	font-family: "Frutiger", tahoma, verdana, arial, sans-serif;

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	text-align: left; }





a			{color: #595959; text-decoration: none;}

a:link		{text-decoration: none;}

a:hover 	{text-decoration: underline; color: #ae7660;}



h1			{

			font-size: 14px;

			font-weight: normal;

			line-height: 0px;

			color: #AE7660;

			padding-bottom: 9px;

			}

			

h2			{

			font-size: 20px;

			font-weight: normal;

			line-height: 0px;

			color: #2ea4ff;

			}			

			

h3			{

			font-size: 14px;

			font-weight: bold;

			line-height: 0px;

			color: #2ea4ff;

			}			

			



ul			{

			font-weight: bold;

			line-height: .5

			}

			

.thumb		{

			border: 1px #AE7660 solid;

			}

			

.thumb_box	{

			float: left; height: 80px; width: 80px;

			}

			

#container	{

			text-align:left; width:800px; margin:0 auto; padding-top: 10px;

			}



#header		{

			height: 109px; padding-left: 20px; padding-right: 20px;

			}



#header h1	{

			height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B

			}



	#logo		{

				height:61px; height:258; position: relative; left: 17px; top: 8px; float: left;

				}

				

	#headertext	{

				width: 424; height: 14; position: relative; top: 55px; left: 57px;

				}



#content	{

			width: 726px;

			background-color: #fff;

			margin:25px 24px 25px 24px; 

			font-size: 10px;

			}

			

#content_top{

			width: 756px; height: 16px; background-image: url('../images/content_top.gif');

			}

			

#content_mid{

			background-color: #fff;

			background-image: url('../images/content_background.jpg');

			background-repeat: no-repeat;

			padding-left: 16px;

			padding-right: 16px;

			padding-bottom: 26px;

			width: 724px;

			}

			

#content_bot{

			width: 756px; height: 9px; background-image: url('../images/content_bottom.jpg'); overflow:hidden;

			}			



#portfolio_main{

			width: 722px; height: 480px; position: absolute; z-index: 1;

			}

			

#portfolio_scroller{

			margin-top: 25px; width: 266px; height:455px; position: absolute; overflow: auto;

			}

			

#portfolio_iframe{

			width: 433px; height:455px; position: absolute; margin-left: 285px; margin-top: 25px; overflow: hidden;

			}			

			

#product_main{

			width: 722px; height: 480px; position: absolute; z-index: 2;

			}

			

#product_scroller{

			margin-top: 25px; width: 266px; height:455px; position: absolute; overflow: auto;

			}

			

#product_iframe{

			width: 433px; height:455px; position: absolute; margin-left: 285px; margin-top: 25px; overflow: hidden;

			}				

			

			

#about_overlay{

			color: #595959;  

			margin-left: -16px;

			margin-top: -16px; 

			font-size: 11px; 

			font-weight:bold;

			line-height: 17px; 

			position: absolute; 

			z-index: 10; 

			width:180px; 

			height:513px; 

			background-image: url('../images/about_overlay.png'); 

			padding-left:19px;

			padding-top:17px;

			padding-right: 15px;

			}

			

#contact_overlay{

			color: #595959;  

			margin-left: -16px;

			margin-top: -16px; 

			font-size: 11px; 

			font-weight:bold;

			line-height: 17px; 

			position: absolute; 

			z-index: 9; 

			width:173px; 

			height:153px; 

			background-image: url('../images/contact_overlay.png'); 

			padding-left:19px;

			padding-top:17px;

			padding-right: 10px;

			}			

			



			

#services_overlay{

			color: #595959;  

			margin-left: -16px;

			margin-top: -16px; 

			font-size: 11px; 

			font-weight:bold;

			line-height: 17px; 

			position: absolute; 

			z-index: 8; 

			width:173px; 

			height:195px; 

			background-image: url('../images/services_overlay.png'); 

			padding-left:19px;

			padding-top:17px;

			padding-right: 10px;

			}			

			





#content p	{

			line-height: 20px;

			}



#fpgraphic	{

			background:#B9CAFF; float:left; width:451px; height: 220px; background-image: url("../images/worldgraphic.jpg"); border-right: 2px solid #646464; border-bottom: 2px solid #646464;

			}



#navigation	{

			color: #595959; float: right; xwidth: 326px; height: 23px; font-size: 12px; font-weight: bold; padding-top: 40px;

			}

			

.navdivider	{

			padding-left: 5px;

			padding-right: 5px;
	
			}


.fade_box	{
			padding-left: 100px;
			}



#sections	{

			background: #fff; color: #ffcb00; padding-top: 6px; margin-left: 326px; width: 409px; height: 17px; font-size: 10px; color: #808282; background-image: url("../images/sectionsback.gif"); text-align: right;

			}



#project_title	{

			font-size: 11px;

			width: 184px; float: left;

			margin-bottom: 20px;

			padding-top: 2px;

			}

			

	#project_title h3 {

				font-size: 11px;

				font-weight: bold;

				color: #f7941c;

				}

			

#project_description {

			padding-top: 1px;

			font-size: 11px;

			width: 536px;

			margin-bottom: 20px;

			margin-left: 180px;

			padding-left: 19px;

			}

			

	#project_description h3 {

				font-size: 11px;

				font-weight: bold;

				color: #f7941c;

				}



.clear		{

			clear:both;

			}



.divider	{

			width:735px;

			height: 1px;

			margin-top: 5px;

			margin-bottom: 15px;

			background-image: url(../images/divider.gif);

			}



.round_button{

			border-width:0px;

			}

			

.round_button a{

			border-width: 0px;

			}

			



#footer		{

			clear:both; width:100%; height: 47px; font-size: 10px; 

			}

#address	{padding-top: 10px; font-weight: bold;}

#copyright	{margin-top: -5px;}

#footer p	{

			margin:0;padding:5px 10px

			}

		

#extra		{

			float:right;width:200px

			}

			

.Font12 	{

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 12px;

			}



.Font11 	{

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 11px;

			}

			

.Font10 	{

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			}



.Box 		{

			background-color: #F0F0F0;

			border: 1px solid #003366;

			}	

			

.altlink 	{

  			cursor: pointer; cursor: hand;

 			}

.c

 			{

			cursor:pointer;

			width:120px;

			height:120px;

			float:left;

			margin-right:10px;

  			margin-bottom:10px;

 			}			