*	 	{ margin: 0; padding: 0; }

body		{  margin: 0; padding: 0; background: #DDDDBB; color: #000000; z-index: 1;}

div#homeWrap	{ position: absolute; top: 58px; left: 70px;  z-index: 10; width: 747px;}
div#mainImage	{ position: absolute; top: 173px; left:73px;  z-index: 30;}
div#navigation	{ position: absolute; top: 140px; left: 105px; width: 750px; z-index: 40;}
div#address	{ position: absolute; top: 486px; left: 72px; width: 750px; z-index: 50; }

div#subWrap	{ position: absolute; top: -10px; left: 125px;  z-index: 10; width: 757px;}
div#numBs	{ position: absolute; top: 20px; left: 40px;  z-index: 80; width: 757px;}
div#pageHeader	{ position: absolute; top: 93px; left: 134px;  z-index: 30;}
div#navigation2	{ position: absolute; top: 63px; left: 161px; width: 750px; z-index: 40;}
div#mainContent	{ position: absolute; top: 242px; left: 134px; z-index: 20; }
div#credits	{ position: absolute; top: 525px; left: 820px; z-index: 120; font-family:sans-serif; font-size: 1em;}

table.main	{ width: 736px; height: 475px; padding: 0;}
table.main td 	{  vertical-align: top; background: #333344; }
table.main td#sideImg   { width: 169px; text-align: center; padding-top: 30px;}
table.main td#contact   { width: 169px; text-align: center;}
table.main td#porto   { text-align: center;}
table.main td#textC   { width: 350px; padding-top: 20px;}
table.main td#textL   { width: 567px; padding-top: 20px;}
table.main td#textP   { width: 214px; padding-top: 20px; }
table.main td#textP2   { width: 500px; padding: 31px 10px 0 20px;}
table.main td#textS   { width: 398px; padding-top: 20px;}
table.main td#textX   { width: 350px; height: 100px; padding-top: 20px;}

img#side	{ padding: 0 0 10px 20px; border: 0;}
img#header	{ padding: 0 0 10px 7px;}
img#header1	{ padding: 0 0 10px 12px;}

a:link		{ color: #ffffff; font-family: Verdana; font-size: 70%; text-decoration: none;}
a:active	{ color: #ddddbb; font-family: Verdana; font-size: 70%; text-decoration: none;}
a:visited 	{ color: #ffffff; font-family: Verdana; font-size: 70%; text-decoration: none;}
a:hover		{ color: #ddddbb; font-weight: bold; font-size: 70%;}

a.contact:link		{  color: #ddddbb; font-family: Arial; font-size: 95%; text-decoration: none;}
a.contact:visited 	{  color: #ddddbb; font-family: Arial; font-size: 95%; text-decoration: none;}

ul	{ margin: -1em 0 1em 3.25em; }
li 	{ list-style-type: disc; width: 160px; color: #ffffff; font-family: verdana; }

.white	 { font-family: Verdana; color: #ffffff; padding: 0 1em 1.25em 3em; font-size: 70%; line-height: 1.6em;}
.whiteSm { font-family: Verdana; color: #ffffff; padding: 0 2em 1.25em 3em; font-size: 70%; line-height: 1.5em;}
#wht	{ color: #ffffff;}
#capt	{ font-family: Arial; color: #ddddbb; padding: .5em 2em .25em 1em; font-size: 90%;}
.beige	 { font-family: Arial; color: #ddddbb; padding: 1.5em 2em 1.25em 3em; font-size: 68%; }
.beigeCO	 { font-family: Arial; color: #ddddbb; padding: .5em 2em 1.25em .75em; font-size: 71%; }


