* { padding: 0; margin: 0; }

a:link {
    color: #000000;
    text-decoration: none;
     
}
a:visited {
    color: #00ff00;
}
a:hover {
    color: #666666;
    text-decoration: none;
}
a:active {
    color: #777777;
}
img {
border-style: none;
}

body {
    font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
    background-color: #000000;
    background-image: url(background13.jpg);
    background-repeat:repeat-y;
    background-position: center top;
}
#wrapper { 
    margin: 0 auto;
    width: 940px;
}
#header {
    width: 940px;
    color: #333;
    height: 528px;
    margin: 0px 0 0px 0;
}

.container { 
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 940px;
 float: left;
 display: inline;
}
#cimleft { 
 color: #333;
 margin: 10px 22px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 308px;
 float: left;
 text-align: center;
}

#cimright { 
 color: #333;
 margin: 10px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 610px;
 float: left;
 text-align: left;
}

#left { 
 color: #ffffff;
 margin: 10px 22px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 308px;
 float: left;
 text-align: center;
 background-image: url('images/contentbg.png');
}

#right { 
 color: #ffffff;
 margin: 10px 0px 0px 0px;
 padding: 10px 20px 10px 20px;
 width: 570px;
 float: left;
 text-align: left;
 background-image: url('images/contentbg.png');
}

#footer { 
 color: #347ab9;
 margin: 10px 0px 0px 0px;
 padding: 0px 10px 20px 20px;
 width: 940px;
 float: left;
 text-align: left;
}

h1 { 
    padding: 10px 20px 10px 10px;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
   
}
h2 { 
    padding: 10px 20px 10px 10px;
    font-size: 11px;
    font-weight: bold;
    text-align: justify;
}
h3 { 
    padding: 5px 0px 0px 0px;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
}
p { 
    padding: 10px 0px 0px 0px;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
}

img.thumbs { 
    padding: 10px 10px 10px 10px;
    border-style: none;
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img {border-style: none;
}


#menu {
 width: 308px;
 float: left;
 }

.solidblockmenu{
float: left;
font: 12px Tahoma;
width: 100%;
overflow: hidden;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: black;
padding: 5px 10px 0px 0px;
text-decoration: none;
}

.solidblockmenu li a:visited{
color: black;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #347ab9;
}

input
{
color: #347ab9;
background: #000000;
border: 1px solid #347ab9;
}

.submit input
{
color: #347ab9;
background: #ffa20f;
border: 2px outset #347ab9;
}