
body 
{
 background-color: rgb(58, 58 , 65);
 font-size: 10px;
 font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
 color: #564b47;
 padding: 0;
 margin: 0;
}

a 
{
 font-weight: bold;
 color: #000000;
}

a:visited 
{
 font-weight: bold;
 color: #564b47;
}

a:hover 
{
 font-weight: bold;
 color: #564b47;
}

a:active 
{
 font-weight: bold;
 color: #000000;
}

h1 
{
 font-size: 11px;
 text-transform: uppercase;
 background-color: rgb(236, 95, 95);
 border-top-color: #564b47;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #564b47;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 padding-top: 5px;
 padding-right: 15px;
 padding-bottom: 5px;
 padding-left: 15px;
 margin: 0;

}

h2 
{
 font-size: 20px;
 font-weight: normal;
 padding-top: 5px;
 padding-right: 10px;
 padding-bottom: 5px;
 padding-left: 10px;
 margin: 0px;
}

h3 
{
 font-size: 11px;
 background-color: rgb(236, 95, 95);
 border-top-color: #564b47;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #564b47;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 padding-top: 3px;
 padding-right: 15px;
 padding-bottom: 3px;
 padding-left: 15px;
 margin: 0;

}

img.download 
{
 vertical-align: middle;
}

/* ----------container-------------- */
#container 
{
 width: 900px;
 height: Auto;
 margin-bottom: 2px;
 margin-top: 5px;
 margin-right: auto;
 margin-left: auto;
 background-color: rgb(183, 206, 160);
 border-style: dashed;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-top-width: 0px;
 border-color: rgb(236, 95, 95);
}

/* ----------banner for logo-------------- */
#banner 
{
 background-color: #e1ddd9;
 text-align: left;
 padding: 0px;
 margin: 0px;
}

#banner img 
{
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
}

/* -------------navigation-------------- */
#nav
{
 padding-top: 0px;
 padding-right: 100px;
 padding-bottom: 0px;
 padding-left: 100px;
 text-align: left;
}
/* -----------------body--------------------- */
#content 
{
 background-color: #faf0dd;
 padding: 0;
 margin-right: 50px;
 margin-bottom: 2px;
 margin-left: 100px;
 border-style: dashed;
 border-color: rgb(248, 203, 160);
 border-width: 1px;
}

div#content 
{
 min-height: 390px;
 height: expression(this.scrollHeight > 600 ? "auto":"600px");
}
p, pre 
{
 padding-top: 5px;
 padding-right: 10px;
 padding-bottom: 5px;
 padding-left: 10px;
 margin: 0;
}

/* --------------left------------- */
#left 
{
 float: left;
 width: 100px;
 margin: 0px;
 padding: 0px;
}
/* -----------footer--------------------------- */
#footer 
{
 float: bottom;
 clear: both;
 margin-bottom: 1px;
 padding: 0px;
 text-align: right;
}

#footer h1
{
 font-size: 8px;
 text-transform: uppercase;
 background-color: rgb(248, 203, 160);
 border-top-color: #564b47;
 border-top-width: 1px;
 border-top-style: solid;
 border-bottom-color: #564b47;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 padding-top: 1px;
 padding-right: 15px;
 padding-bottom: 1px;
 padding-left: 15px;
 margin: 0;

}