html {height:100%; font-size: 100%;}
body {margin: 0px; padding: 0px;  font: 62.5%; background: url('images/bg.jpg') top left repeat-x white fixed;}
img {border: none;}
ul li {list-style-type: none; list-style-image: none;}

img, div, input { behavior: url("iepngfix.htc") }

#wrap-bg {margin: 28px auto; padding: 0px; width: 850px; background: url('images/wrap-bg.png') top left repeat-y;}

#wrap {margin: 0px auto; padding: 0px; width: 800px;}

#header {margin: 0px; padding: 0px; width: 800px;}

#navbar {margin: 0px; padding: 0px; width: 800px; height: 28px; background: url('images/navbar-bg.gif') top left repeat-x;}
	#navbar p {margin: 0px; padding: 8px 0px 0px; font: bold 0.75em verdana,arial,helvetica,sans-serif; color: #ffffff; text-align: center;}
	#navbar a:link, #navbar a:active, #navbar a:visited {color: white; text-decoration: none;}
	#navbar a:hover {color: white; text-decoration: underline;}

#pictures {margin: 0px; padding: 0px; width: 800px; height: 300px; background: url('images/') top left no-repeat;}
	#pictures ul li{list-style-type: none; list-style-image: none;}

#left {margin: 0px 0px 20px; padding: 0px; float: left; display: inline; width: 200px; min-height: 250px; overflow: hidden;}
	#left h1 {margin: 20px 12px; padding: 0; font: bold 0.813em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; letter-spacing: 1px;}
	#left p {margin: 20px 12px 20px; padding: 0; font: normal 0.75em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; line-height: 16px;}
	#left img {margin: 0px 25px 0px; padding: 0;}


#right {margin: 0px 0px 20px; padding: 0px; float: left; display: inline; width: 600px; min-height: 250px; overflow: hidden;}
	#right h1 {margin: 20px 12px; padding: 0; font: bold 0.813em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; letter-spacing: 1px;}
	#right p {margin: 20px 12px 0px; padding: 0; font: normal 0.75em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; line-height: 16px;}
	#right p.contact {margin: 47px 12px 0px; padding: 0; font: normal 0.75em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; line-height: 16px;}
	#right form {margin: 20px 12px 0px; padding: 0; font: normal 0.75em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; line-height: 16px;}
	#right a:link, #right a:active, #right a:visited {color: black; text-decoration: none;}
	#right a:hover {color: black; text-decoration: underline;}
	
	#port-left {margin: 0px 12px 20px; padding: 0px; float: left; display: inline; width: 250px; overflow: hidden;}
		#port-left p {margin: 0px; padding: 0; font: normal 0.75em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; line-height: 16px;}
	#port-right {margin: 0px 12px 20px; padding: 0px; float: left; display: inline; width: 250px; overflow: hidden;}
		#port-right p {margin: 0px; padding: 0; font: normal 0.75em Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: left; line-height: 16px;}
	
#upper-footer {margin: 70px 0px 0px; padding: 0; clear: both; width: 800px; height: 140px; text-align: center;}
	#upper-footer img {margin: 5px 0px; padding: 0px;}
	#upper-footer ul {list-style-type: none; text-align: center;}
	#upper-footer li {margin: 0px 25px; padding: 0px; display: inline;}

#footer {margin: 0px; padding: 0px; clear: both; width: 800px; height: 50px;}	
	#footer p {padding: 0px; font: normal 9px Tahoma, Verdana, Helvetica, sans-serif; color: black; text-align: center; }
	#footer a:link, #footer a:active, #footer a:visited {color: black; text-decoration: none;}
	#footer a:hover {color: black; text-decoration: underline;}
	