a:link 
{
	color:#7d7d7d;
	text-decoration: none;
}

a:visited
{
	color:#606060;
	text-decoration: none;
}

a:active
{
	color:#606060;
	text-decoration: none;
}

a:hover
{
	color:#962525;
	text-decoration: none;
}

body
{
background-color: #ffffff;
/* background-image: url("gfx/bg-grad.jpg"); */
background-repeat: repeat-x;
font-family: arial;
font-style: normal;
font-size: .75em;
text-align: left;
}

h1
{
margin: 0px
}

ul.info
{
list-style-type: none;
text-align: center;
padding: 0px;
margin: auto;
}
/*
ul.circle
{
list-style-type: circle;
text-align: center;
margin: auto;
}
*/
li.info
{
text-align: center;
padding: 3px;
margin: auto;
}
/*
li.aff
{
text-align: left;
padding-left: 15px;
margin: auto;
}*/

img
{
background-color: #cecece;
color: #000000;
text-align: center;
margin: auto;
padding: 0px;
border: dashed 1px #962525;
}

div
{
background-color: #cecece;
color: #000000;
text-align: center;
padding: 3px;
border: solid 1px #a2a0a0;
}

#wrap
{
background-color: #cfcfcf;
border-left: solid 1px #962525;
border-right: solid 1px #962525;
width: 720px;
padding: 0px;
margin: auto;
}

#header
{
background-color: #dcdcdc;
background: url("gfx/header.jpg");
text-align: center;
border: solid 1px #962525;
border-bottom: 0px;
width: 720px;
height: 150px;
margin: auto;
padding: 0px;
}

#menu
{
background-color: #dcdcdc;
color: #962525;
width: 700px;
text-align: center;
margin: auto;
margin-top: 3px;
margin-bottom: 5px;
}

#sidebar
{
background-color: #dcdcdc;
text-align: center;
width: 200px;
padding-bottom: 3px;
margin: auto;
float: right;
}

#sidebar2
{
background-color: #dcdcdc;
text-align: center;
width: 200px;
padding-bottom: 3px;
margin: auto;
float: left;
}

#main
{
background-color: #ffffff;
border: solid 1px #a2a0a0;
text-align: left;
min-height: 300px;
width: 700px;
margin: auto;
margin-bottom: 3px;
clear: right;
}

.section1
{
background-color: #ffffff;
color: #000000;
border: dashed 1px #a2a0a0;
height: 105px;
text-align: left;
margin: auto;
padding-top: 0px;
}

.imgsection1
{
background-color: #ffffff;
color: #000000;
text-align: center;
padding-right: 10px;
border: 0px;
width: 100px;
height: 100px;
float: left;
clear: left;
}

.section2
{
background-color: #dcdcdc;
color: #000000;
border: dashed 1px #a2a0a0;
height: 110px;
text-align: left;
margin: auto;
padding-top: 0px;
clear: left;
}

.imgsection2
{
background-color: #dcdcdc;
color: #000000;
text-align: center;
padding-right: 5px;
border: 0px;
width: 100px;
height: 100px;
float: right;
}

#footer
{
background-color: #dcdcdc;
background-image: url("gfx/footer.jpg");
color: #000000;
text-align: right;
width: 720px;
height: 30px;
margin: auto;
padding: 0px;
border: solid 1px #962525;
border-top: 0px;
}

.bottom
{
background-color: #ffffff;
color: #000000;
text-align: center;
width: 720px;
margin: auto;
padding: 0px;
border: 0px;
}