body { 
background-color: #cccc99;  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
background-image: url(images/background.gif); 
background-repeat: repeat-x;  
background-position: center top; 
margin: 0px;
padding: 0px;
border: 0px;
height: 100%;
}

#header {
position: relative;
margin-top: 30px;
margin-left: 5%;
}

#header-home {
position: relative;
margin-top: 30px;
margin-bottom: 40px;
margin-left: 5%;
}

#header-about {
position: relative;
margin-top: 30px;
margin-bottom: 40px;
margin-left: 5%;
}

.shadow {
left: 49.5%;
margin: 0px 0px -2px 49.55%; 
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
z-index: 2;
} 

.caption {
position: relative;  
font-size: 11px;
color: #ffffff; 
font-weight: bold;
top: 3.5em;
left: 2px;
margin: 0px; 
padding-left:2px;
border: 0px;
width: 420px;
z-index: 4;
}

#white {
background-color: #ffffff;
margin-top: 0px;
padding: 0px;
border-top: 0px;
border-color: #cccc99;
}

.content {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 225px;
}

.content-ad {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 225px;
}

.content-about {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 229px;
}

.content-announce {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 226px;
}

.content-brand {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 226px;
}

.content-design {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 225px;
}

.content-home {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 225px;
}

.content-package {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 225px;
}

.content-promote {
background-color: #ffffff;
position: relative; 
left: 10%;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 225px;
}

h1 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: bold; 
color: #CC3333; 
margin-top: 0px;
margin-left: 0px; 
margin-bottom: -15px; 
width: 300px; 
}

p  {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
line-height: 18px;
margin-top: -2px;
margin-bottom: 10px;
}

ul {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
margin-top: 5px;
margin-bottom: 5px;
}

li  {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
line-height: 18px;
margin-top: -2px;
margin-bottom: 0px;
}

#image {
position: absolute; 
top: 0px;
left: 37.5%;
margin-top: 0px;
border: 0 0 0 0;
}

#image-about {
position: absolute; 
top: 0px;
left: 57%;
border: 0;
}

#image-ad {
position: absolute; 
top: 0px;
left: 39.5%;
border: 0;
}

#image-announce {
position: absolute; 
top: 12px;
left: 47%;
margin-top: 0px;
border: 0;
}

#image-brand {
position: absolute; 
top: 0px;
left: 40%;
margin-top: 0px;
border: 0;
}

#image-design {
position: absolute; 
top: 0px;
left: 34%;
margin-top: 0px;
border: 0;
}

#image-home {
position: absolute; 
top: -1px;
left: 45%;
margin-top: 0px;
border: 0;
}

#image-package {
position: absolute; 
top: 0px;
left: 34%;
margin-top: 0px;
border: 0;
}

#image-promote {
position: absolute; 
top: 0px;
left: 48%;
margin-top: 0px;
border: 0 0 0 0;
}

.spacer1 {
margin: 2% 0 0 0; 
padding:0; 
}

.spacer {
margin: 0 0 3% 0; 
padding:0 0 4% 0; 
}

.base {
background-color: #9A9A68;
margin-top: 0%;
margin-right: -10%;
padding: 2% 0 3.5% 0;
border: 0px;
}

.contact {
position: relative;
margin-bottom: -25px;
padding: 0;
margin:0;
border: 0px;
}

.contact-bar {
margin-bottom: 0;
padding-bottom: 0;
margin:0;
border: 0px;
z-index: 4;
}

#greenbar {
background-color: #9A9A68;
margin-top: -10;
margin-right: auto;
margin-left: auto;
margin-bottom: 0px;
padding: 0 0 5ems 0;
border: 0;
}

.home {
color: #CC3333; 
margin-top: 2px;
margin-bottom: 7px;
padding-top: 30px;
} 

.about {
color: #D0694A;
margin-top: 20px;
margin-bottom: 4px;
padding-top: 15px;
}

.ad {
color: #CC3333; 
margin-top: 2px;
margin-bottom: 7px;
padding-top: 15px;
}

.announce {
color: #8C6045; 
margin-top: 10px;
margin-bottom: 7px;
padding-top: 40px;
}

.brand {
color: #DCB972; 
margin-top: 2px;
margin-bottom: 7px;
padding-top: 60px;
}

.design {
color: #2C4528;
margin-top: 2px;
margin-bottom: 7px;
padding-top: 60px;
}

.package {
color: #646140;
margin-top: 2px;
margin-bottom: 7px;
padding-top: 50px;
}

.promote {
color: #9A9A68; 
margin-top: 2px;
margin-bottom: 7px;
padding-top: 50px;
}


.nav {
background: #CCCC99; 
align: center;
text-align: center;
margin: 4% 0 2% 0;
padding: 4% 0 1% 0;
border: 0;
}

.footer {
background-color: #cccc99;  
margin: 0 0 0 0;
padding: 0 0 0 0;
align: center;
}

