
body {
background-color: #412C24;
margin: 10px 0px 0px 0px; }

body, td { font-family: Arial, Helvetica, sans-serif; }

.main { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5D2F20;
line-height: 14px; }

.processright { 
background-image: url(images/processright.gif);
background-repeat: no-repeat;
background-position: top center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5D2F20;
line-height: 14px; }

.client { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5D2F20;
padding: 0px;
line-height: 13px; }


a.menu:link, a.menu:visited {
display: block;
background-color: #E5CE6E;
vertical-align: middle;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #412C24;
text-align: center;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 0px;
padding-right: 0px;
width:100%;
text-decoration: none; }

a.menu:hover {
font-family: arial;
background-color: #E5CE6E;
text-decoration: none;
color: #93B5DB; }

.about { 
background-color: #FFFFFF;
background-image: url(images/aboutback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.process { 
background-color: #FFFFFF;
background-image: url(images/processback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.highconcept { 
background-image: url(images/highconcept.jpg);
background-position: bottom center;
background-repeat: no-repeat; }

.concept { 
background-image: url(images/concept.jpg);
background-position: bottom center;
background-repeat: no-repeat; }

.design { 
background-image: url(images/design.jpg);
background-position: bottom center;
background-repeat: no-repeat; }

.implement { 
background-image: url(images/implement.jpg);
background-position: bottom center;
background-repeat: no-repeat; }

.complete { 
background-image: url(images/complete.jpg);
background-position: bottom center;
background-repeat: no-repeat; }

.projects { 
background-color: #FFFFFF;
background-image: url(images/projectback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.clientele { 
background-color: #FFFFFF;
background-image: url(images/clienteleback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.contact { 
background-color: #FFFFFF;
background-image: url(images/contactback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.attract { 
background-color: #FFFFFF;
background-image: url(images/attractback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.exhibit { 
background-color: #FFFFFF;
background-image: url(images/exhibitback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.museum { 
background-color: #FFFFFF;
background-image: url(images/museumback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

.resort { 
background-color: #FFFFFF;
background-image: url(images/resortback.gif);
background-position: bottom center;
background-repeat: no-repeat; }

UL { 
list-style-image: url(images/bullet.gif); }


.head1 { font-size: 18px; color: #93B5DB; font-weight: bold;  } 

.head2 { font-size: 14px; color: #52260D; font-weight: bold;  } 

.head3 { font-size: 14px; font-weight: bold;  } 

.head4 { font-size: 14px; font-weight: bold; color: #93B5DB; }

a:link    { text-decoration: none; font-weight: bold; color: #412C24; }
a:visited { text-decoration: none; font-weight: bold; color: #412C24; }
a:active  { text-decoration: none; font-weight: bold; color: #412C24; }
a:hover   { text-decoration: none; font-weight: bold; color: #93B5DB; }

.sub1 { font-family: arial; font-size: 9px; font-weight: bold; }

.copyright { 
padding: 4px;
text-align: center;
font-family: verdana; font-size: 9px; 
font-weight: normal; 
color: #95B5DB; }