html {

margin: 0;

padding: 0;

min-width: 800px;

background-color: #879c21;

}



body {

color: #000;

font-family: verdana, arial, heltvetica,  sans-serif;

font-size: 76%;

margin: 0 auto;

min-width: 800px;

text-align: center;

}



a:link {

color: #f2f555;

font-weight: bold;

font-size: 1.2em;

text-decoration: none;

}



a:visited {

color: #e9ed16;

font-weight: bold;

font-size: 1.2em;

text-decoration: none;

}



a:hover {

color: #f7fcc1;

font-weight: bold;

font-size: 1.2em;

text-decoration: underline;

}



a:active {

color: #f7fcc1;

font-weight: bold;

font-size: 1.2em;

text-decoration: none;

}





a img {

border: none;

text-decoration: none;

}



h1 {

font-size: 1.4em;

font-weight: bold;

text-align: center;

}



h2 {

font-size: 1.3em;

font-weight: bold;

text-align: center;

}



h3 {

font-size: 1.1em;

font-weight: normal;

text-align: center;

}



p {

text-align: left;

font-size: 1em;

line-height: 1.3em;

}





.ital {

font-style: italic;

}



.big {

font-size: 1.6em;

}



.small {

font-size: 0.9em;

}



.right {

text-align: right;

margin-right: 0;

}





#container {

position: relative;

margin-top: 20px;

margin-left: auto;

margin-right: auto;

margin-bottom: 20px;

width: 850px;

min-height: 580px;

text-align: center;

background: #a85827 url(images/dbottom.gif) bottom left repeat-x;

}





#pic-nav {

position: absolute;

top: 10px;

left: 20px;

width: 243px;

text-align: center;

}



#main-nav {

position: absolute;

top: 10px;

left: 10px;

width: 283px;

text-align: left;

}



#main-nav ul {

list-style: none;

margin: -10px 0 0 24px;

padding: 10px 0 0 0;

width: 232px;

background: #cc952e;

}



#main-nav h1 {

width: 180px;

padding: 0 0 3px 30px;

font-size: 1.3em;

color: #f2f555;

text-align: left;

}

#main-nav ul li {

margin: 0 0 0 20px;

padding: 2px 0;

}



#main-nav ul li h1 {

margin: 0;

width: 180px;

padding: 0;

font-size: 1.3em;

color: #f2f555;

text-align: left;

}



#main-nav ul li a:hover {

color: #f7fcc1;

text-decoration: underline;

}



#main-nav ul ul {

margin: 0;

padding: 0;

width: 155px;

}



#main-nav ul ul li {

padding: 2px 0 2px 0;

font-size: 0.9em;

}

#contact {

margin: -10px 25px 0 24px;

padding: 30px 20px 60px 40px;

width: 172px;

background: #cc952e url(images/dnavbgb.gif) bottom left no-repeat;

}



#contact p {

color: #000;

}



#contact1 {

margin: -10px 25px 0 1px;

padding: 20px 20px 120px 40px;

width: 183px;

background: #cc952e url(images/logogald.gif) bottom left no-repeat;

}



#contact1 p {

color: #000;

}



#content {

margin: 20px 0 0px 280px;

padding: 10px 20px 60px 20px;

width: 550px;

background: url(images/dtext.gif) top left no-repeat;

}



#descnav {

margin: 0;

padding: 50px 0 20px 0;

width: 470px;

text-align: center;

}



#desc {

margin: 0;

padding: 50px 0 20px 20px;

width: 450px;

text-align: center;

}



div.spacer {

clear: both;

height: 1px;

}



div.spacer1 {

clear: both;

height: 100px;

}



div.float {

float: left;

margin: 0 20px 0 0;

width: 160px;

min-height: 550px;

text-align: center;

}



div.float p {

margin: 10px auto;

width: 150px;

text-align: center;

}



div.floattext {

float: left;

margin: 0 20px 0 20px;

width: 250px;

height: 550px;

text-align: left;

}



div.bfloat {

float: left;

margin: 0 20px 0 0;

width: 250px;

min-height: 500px;

text-align: center;

}



div.bfloat p {

margin: 10px auto;

width: 150px;

text-align: center;

}





div.float2 {

float: left;

margin: 0 20px 0px 0;

text-align: left;

}



div.float2 p {

margin: 10px auto;

width: 250px;

text-align: left;

}





#footer {

margin: 0;

width: 400px;

padding: 10px 20px 10px 20px;

text-align: center;

clear: both;

}






