* { font-family: verdana, arial, geneva, sans-serif; font-size: 8pt; }
a { text-decoration: none }
body { text-align: center; background-color: black; }
#content { border: 1px solid #001820; background-color: #101010; position: relative; width: 980px; margin-left: auto; margin-right: auto; padding: 0px; text-align: left; }
#content h2 { color: white}
#header { color: #000000 }
#main { border: 1px solid #00aee8; background-color: black; margin: 0px; margin-top: 4px; padding: 4px; width: 750px }
.pagenav { }
.pagenav ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
.pagenav li { display: inline; font-weight: bold; margin-right: 4px }
.pagenav ul li a { color: #8bdffb; text-decoration:none; width: auto; margin: 0px; padding: 2px 6px 2px 6px; background: #00739a; border: 1px solid #00aee8 }
.pagenav ul li a:hover { background: #4b8fab; color: #001820 }
#currpage a { background-color: #003e53 }
.fl { float: left }
.fr { float: right }
.cb { clear: both }
.p10 { padding: 10px }
.fw { width: 100% }
.tac { text-align: center }
.centered { text-align: center; width: 750px; margin-left: auto; margin-right: auto; }
#info { color: #8bdffb }
.input { border: 1px solid #00aee8; background: white; color: #900000 }
.input:hover { background-color: white }
.button { border: 1px solid #00aee8; background: #003e53; color: #8bdffb; margin-top: 4px }
#sidebar { z-index: 1; width: 200px; padding: 0px; margin: 0px; margin-right: 0px; margin-top: 8px }
#sidebar ul { list-style:none; padding: 0px; margin: 0px }
#sidebar ul { color:#404040; }
#sidebar ul li h3 { color: #8bdffb; padding-left: 4px; }
#sidebar ul li{ margin:0 0 10px 0; }
#sidebar ul li ul li { margin-bottom:0; width:auto; }
#sidebar ul li ul li { position: relative; padding: 4px; margin: 0px; }
#sidebar ul li ul li a { text-decoration: none; color: #8bdffb; display: block; border: 1px solid #00aee8; padding: 4px; margin-bottom: 0px; background: #00739a;  }
#sidebar ul li ul li a:hover { background-color: #8bdffb; color: #001820 }
#sidebar h3 { color: white }
#sidebar h3 a { color: white; text-decoration: none }
#banner { height: 135px; width: 980px; border: 0px solid #00aee8; background: url(/zestoi/themes/webcams_dark/banner.png); background-repeat: no-repeat }
#banner_title { position: relative; left: 180px; top: 76px }
#banner_title h1 { font-size: 18pt; text-decoration: none; color: #00aee8; font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; font-style: italic; font-weight: normal; }
.backlink { color: white }
.backlink a { text-decoration: none; color: white; font-weight: bold }
#profile { background-color: white }
.cell_outer { width:150px;height:150px;float:left;background-image:url(/zestoi/themes/webcams_dark/grid_bg.png) }
.cell_img { position: relative; right: 3px; top: 4px; }
.cell_nickname { width:152;text-align:center;padding-top:4px;color:#555 }
.cell_status { width:135;text-align:center;position:relative;bottom:126px;left:4px;font-weight:bold;color:#FFCC00;background:black;opacity:0.6;filter:alpha(opacity=60);height:20px }
<

