/* CSS Document */

/*****************************************/
/* Setup */
/*****************************************/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

/*****************************************/
/* Layout & Structure */
/*****************************************/

#wrapper {
width: 860px;
border: 0;
/* IE 5 centering fix compensation*/
text-align:left;
margin: 0 auto;
text-align:center;
/*background-image:url(../images/640mid.jpg);*/
}

#wrapper_main {
width: 640px;
border: 0;
/* IE 5 centering fix compensation*/
text-align:left;
margin: 0 auto;
text-align:center;
/*background-image:url(../images/640mid.jpg);*/
}

#flash {
width: 640px;
/*border: 4px solid #746552;*/
margin: 20px ;
border: 1px solid #DDD;

float: left;
/*background-color:#FFFFFF;*/
/*margin-left: 160px;*/
}

#info  {
/*border: 4px solid #746552;*/
padding: 40px;
margin: 40px 0;
/*background-color:#FFFFFF;*/
}

#topbanner {
text-align: center;
padding-top: 10px;
}

#leftbanner {
float:left;
padding-right: 10px;
margin-top: 20px;
}

#rightbanner {
float:right;
margin-top: 20px;
}

#footer {
clear: both;
}

/*****************************************/
/* Formatting */
/*****************************************/

body {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 100.01%;
color: #000000;
background-color: #FFF;
/* IE 5 centering fix */
text-align: justify;
}

/* set base font size to equivalent of 10px */
/* therefore to get 18px use 1.8em */
body {
font-size: 62.5%;
}

body, input, textarea {
/*font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;*/
font-family: Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
}

p, ul {
font-size: 1.3em;
line-height: 175%;
margin-bottom: 1.3em;
}

p {
margin-bottom: 1.3em;
}

h1 {
/*font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;*/
font-size: 2.4em;
font-weight: normal;
line-height: 1.3em;
margin-bottom: 1em;
text-align: left;
}

h2 {
font-size: 1.3em;
font-weight: bold;
line-height: 175%;
margin-bottom: 1.3em;
}

#content ul {
list-style:outside;
margin-left:15px;
}
.trade {
	font-size: 40%;
	font-variant: small-caps;
}

.logo { /* used on p */
font-size: 142%;
font-weight: normal;
}


ul {
margin-left: 25px;
}


a:link {
color: #000000;
text-decoration: none;
background-color: transparent;
border-color: #9D8B73;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;
}

a:hover {
color: #941B3D;
text-decoration: none;
background-color: transparent;
border-color: #941B3D;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;
}

a:active {
color: #941B3D;
text-decoration: none;
background-color: transparent;
border-color: #941B3D;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;

}

a:visited {
color: #9D8B73;
text-decoration: none;
background-color: transparent;
border-color: #9D8B73;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;
}

img {
border: 0;
}

/*****************************************/
/* Extras */
/*****************************************/

.clearit {
clear: both;
  height:1px;
    overflow:hidden;
}

#signup {
color: #FFF;
font-size: 80%;
text-align:center;
} 
