.bordered:hover img {
border:1px solid #000;
margin:-1px;
}

.bordered:hover {
color:#FFF;
}

a:link,
a:visited {
	color: #000000;
}

A:link IMG,A:visited IMG {
border:none;
}

html {
margin:0;
padding:0;
}

body {
background-color:#999;
font-size:12px;
color:#FFF;
text-align:center;
margin:0;
padding:0;
}

#top {
width:801px;
text-align:left;
margin:10px auto 2px;
padding:0;
}

#menu {
width:800px;
text-align:left;
border-left:1px solid #FFF;
margin:0 auto;
padding:0;
}

#main {
color:#000;
width:761px;
height:auto;
min-height:500px;
border-top:80px;
text-align:left;
background-color:#FFF;
background-image:url(img/gradient-top.jpg);
background-repeat:repeat-x;
background-position:top;
margin:42px auto;
padding:10px 20px;
}

.centering {
width:auto;
height:auto;
text-align:center;
}

#footer {
width:801px;
height:auto;
min-height:10px;
text-align:center;
color:red;
margin:-35px auto 4px;
padding:1px 0;
}

.solidblockmenu {
float:left;
font:bold 13px Arial;
width:100%;
border-top:1px solid #625e00;
border-bottom:1px solid #625e00;
border-left:0 solid #FFF;
border-right:0 solid #625e00;
background:#000 url(img/blockdefault.gif) center center repeat-x;
margin:0;
padding:0;
}

.solidblockmenu li {
display:inline;
}

.solidblockmenu li a {
float:left;
color:#FFF;
text-decoration:none;
text-align:center;
border-right:1px solid #FFF;
width:132px;
padding:9px 0;
}

.solidblockmenu li a:visited {
color:#FFF;
}

.solidblockmenu li a:hover,.solidblockmenu li .current {
color:#FFF;
background:transparent url(img/blockactive.gif) center center repeat-x;
}


#insert input, #insert select {
background-color:#D7E5F2;
border:1px solid #284279;
color:#102132;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
