body { background-color:#000; margin:0; padding:16px; color:#CCC; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

a, h1, h2, h3, h4, h5 ,h6 { color:#FFF; }

#main { background:url(images/main.jpg) no-repeat; width:600px; margin:auto; }

//#header { color:#FFF; padding:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bold; }
#header { color:#FFF; padding:40px; line-height:40px; text-align:center; font-size:26px; font-weight:bold; }

.instruct { text-align:center; padding:8px; }

.content { margin:8px; }

.clear { clear:both; }

.footer { padding:8px; text-align:center; font-size:10px; height:55px; }

.leftbutton, .rightbutton { cursor:pointer; width:220px; height:60px; display:block; color:#FFF; font-size:18px; font-weight:bold; text-align:center; line-height:60px; }
.leftbutton { float:left; margin-left:32px; }
.rightbutton { float:right; margin-right:32px; }

.leftimage { float:left; margin-top:12px; margin-left:8px; }
.leftimage img { border:none; }
.rightimage { float:right; margin-top:12px; margin-right:8px; }
.rightimage img { border:none; }

.image { padding-top:18px; clear:both; text-align:center; }

.rsscontainer { color:#666; }
.rsscontainer a { color:#999; }
.rss { float:left; display:block; width:175px; height:80px; overflow:hidden; font-size:10px; margin:5px; padding:5px; text-align:left; }

/****** LIGHTBOX ******/
#overlay { display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5000; background:#000; -moz-opacity:0.9; opacity:.90; filter:alpha(opacity=90); }
#box { display:none; position:absolute; text-align:center; top:40%; left:25%; width:50%; height:20%; z-index:9999; }