html {

margin: 0;

padding: 0;

min-width: 800px;

background-color: #879c21;

}



body {

color: #fff;

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: left;

}



h3 {

font-size: 1.2em;

font-weight: bold;

text-align: left;

}



p {

text-align: justify;

font-size: 1em;

line-height: 1.3em;

}



.order {

margin-left: 40px;

text-align: left;

font-weight: bold;

font-size: 1.1em;

}



.bold {

font-weight: bold;

}



.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: #a30b48;

}





#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: -20px 0 0 24px;

padding: 10px 0 0 0;

width: 232px;

background: #cf3f24;

}



#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: -20px 25px 0 24px;

padding: 30px 20px 60px 40px;

width: 172px;

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

}



#content {

margin: 20px 0 0px 280px;

padding: 10px 0 20px 20px;

width: 550px;

}



#descnav {

margin: 0;

padding: 40px 0 20px 0;

width: 450px;

text-align: center;

}



#desc {

margin: 0;

padding: 10px 0 20px 10px;

width: 470px;

text-align: center;

}



#desc ul {

margin-left: 20px;

list-style: square;

text-align: left;

}



div.spacer {

clear: both;

height: 1px;

}





div.float {

float: left;

width: 172px;

margin: 0 20px 0 0;

text-align: center;

}



div.float1 {

float: left;

width: 220px;

margin: 0 10px 0 0;

text-align: center;

}



div.float1 p {

margin: 0 0 0 20px;

width: 180px;

text-align: left;

}



div.float2 {

float: left;

width: 425px;

margin: 0 20px 0 0;

text-align: center;

}



div.floattext {

float: right;

margin: 0;

width: 270px;

text-align: justify;

}





#footer {

clear: both;

margin: 0 25px 0 25px;

width: 750px;

padding: 10px 0 10px 0;

text-align: center;

}






