body {background-color:black; color: #666666; margin:0; padding:0; text-align:center; font-family: Georgia; font-size: 12px;}
	
a {color:#666666; text-decoration: none;}

a:hover {color:#999999;	text-decoration: none;}

a.example span{color: #f00;text-decoration: none}

a.specialeffects:hover {color: red ; background-color: #666666 ;}

#logo {padding-top: 10px; padding-bottom: 2px;}

#navbar {padding-bottom: 5px; font-size: 14px;}

.openp {color:#e32b2b;}
a.openp:hover {color:#e32b2b;}

#imgs-frame {height: 450px; float: none; padding: 0px; background: black;}

#controller {padding-top: 5px;}

ul, li {margin: 0; padding: 0; list-style: none;}

ul {padding-bottom: 0px;}

.imgnav {width: 10px; padding: 5px;	background-color: black; vertical-align: top;}

a.prev:link, a.next:link {font-size: 12px; color: black; background-color: #666666; text-decoration: none;}

a.prev:hover, a.next:hover {background-color: #999999; text-decoration: none;}

.imgtxt {padding-top: 5px; padding-right: 5px;	padding-bottom: 5px; vertical-align: top;}

#footer {font-size: 10px; text-align: center; bottom: 0px; left: 0px; width: 100%;	height: 20px;	visibility: visible; display: block;}

#bigcontent {
display: block;
width: 1000px;
margin: 0 auto 0 auto;
}
#sidebar {
    width: 190px;
    margin-top: 100px;
    float: left;
    text-align: left;
display: block;
height: 600px;
font-size: 14px;
}
#rightbar {  width: 190px;
margin-top: 100px;
float: right;
display: block;
height: 600px;
font-size: 14px; }
#mainwindow {
  display: block;
  width: 700px;
text-align: left;
margin: 0 190px 0 190px;
font-size: 16px;
}

#mainwindow .textcenter {
  text-align: center;
}
