A:link
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

A:visited
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

A:active
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

A:hover
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
body {
	background: #000000;
	color: #ffffff;
	font-family: bold Verdana, Arial, Helvetica, sans-serif;
}
img {border:0;}

#thumbs {position:relative; top:0; height:100px;}
#thumbs a:visited, #thumbs a {text-decoration:none; color:#d00; font-weight:bold;}
#thumbs a:visited img, #thumbs a img{filter: alpha(opacity=90);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
 -moz-opacity: 0.90; opacity:0.9;
}
#thumbs a:hover {background-color:transparent; color:#f88;}
#thumbs a span {display:none;}
#thumbs a:hover span {display:block; position:absolute; top:50px; left:0; font-size:12px; height:18px; padding:4px; font-weight:normal; color:#c00;}

#thumbs a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
 }
A.menulink {
        display: block;
        text-align: center;
        text-decoration: none;
        font-family:arial;
        font-size:12px;
        color: White;
    /*    border: solid 1px #6100C1; */
	      border: solid 1px #6666cc;
        /* BORDER: none;
        border: solid 1px #FFFFFF;
        */
        background : #0033CC;
        	border-right: 2px solid #000;
	border-left: 2px solid #000;
	border-bottom: 2px solid #000;

}

A.menulink:hover {
     /*   border: solid 1px #6666CC; */
        background-color: #3366CC;
                	border-right: 2px solid #000;
	border-left: 2px solid #000;
	border-bottom: 2px solid #fff;

}

A.newartlink {
        display: block;
        text-align: center;
        text-decoration: none;
        font-family:arial;
        font-size: 16px;
        color: White;
        border: solid 1px #6666cc;
        background : #0033CC;
}

A.newartlink:hover {
        border: solid 1px #6666CC;
        background-color: #3366CC;
}
#wrapper {
            text-align: left;
            margin: 0px auto;
            padding: 0px;
            width: 780px;
            position: relative;
            min-height:200px;
            height:100%;
            border: 3px solid red;
            display: block;

}
 
#header {
            margin: 0 0 15px 0;
}
 
#side-a {
            display:block;
            float: left;
            width: 33%;
            position:relative;
}
 
#side-b {
            float: left;
            width: 33%;
}
 
#content {
            float: left;
            width: 33%;
}
 
#footer {
            clear: both;
            background: #A2A2A2;
}
#cell {
            width: 260px;
            white-space: nowrap;
            padding-top: 10px;
            padding-bottom: 10px;
            text-align: center;
}
 
#bottom {
            display:block;
            width: 100%;
            position: absolute;
            bottom: 0;
            margin-bottom:10px;}
