body, td { color: #333333;font-family: Verdana;font-size: 8pt; }

.title{color: #333333;font-family: verdana;font-size: 8pt;font-weight: bold;text-transform: uppercase;border-bottom:solid 1px;}
.newstitle{font-family: century gothic;font-size:17pt;color: #90adae;}

html,body {background-color: transparent;padding:3px;}

a img {border: 2px solid #0079a6;}
a:hover img{border: 2px solid #000000;}
.cast img {border: 3px solid #d6ffff}
.show {border: 1px solid #000000}

a{ text-decoration: none; color: #a0200b; } 
a:hover{ text-decoration: underline; color: #a0200b; }
.link a img {border: 0px}
.link a:hover img{border: 0px}

.photogallery, .photogallery td{ background-color: #e2e2e2; border: 1px solid #000066; border-collapse: collapse; font-weight: bold; text-align:center; font-family: Verdana; font-size: 8pt; color: #0079a6;}
.photogallery a img {border: 1px solid #000066}
.photogallery a:hover img{border: 1px solid #000000;}
.photonavlinks a{color: #333333; font-family: Verdana; font-size: 8pt;}
.photonavlinks a.current{font-weight: bold; color: #000000;}

.gal {color: #333333; font-family: Verdana; font-size: 8pt; }
.gal a { text-decoration: underline; color: #0079a6; font-weight: bold}
.gal a:hover{ text-decoration: underline; color: #000000; font-weight: bold}

.home a img {border: 2px solid #000000}
.home a:hover img{border: 2px solid #0079a6;}

p {margin-bottom: 0.8em; margin-left: 0em; margin-top: 0em; margin-right: 0em}

table { border-collapse:collapse; width:100%;}
td {vertical-align:top;}
.table_border td { border:1px #999999 solid}
.table_center td { text-align:center}

div#news_box {border: 1px solid #999999;}
div#news_top { background-image:url(news_top.jpg); padding:4px; font-weight:bold}
div#news_bottom { background-image:url(news_bot.jpg); padding:4px; font-weight:bold}
div#news_top a, div#news_bottom a { font-weight: bold}
div#news_box .news_right { float:right}
.news_content { border-top:1px solid #999999; border-bottom:1px solid #999999; background-color:#E2E2E2; vertical-align:middle; text-align:center;}
.news_content .news_chunk { font-size:10pt; text-align:justify;}

.smalltext {font-size:7pt; color:#666666}
.datetime { font-size:7pt;}
.forum_button {font-size:8pt; margin-top:10px}

div.bubble {width: auto; font-size: 8pt; margin-bottom: 24px;}
div.bubble blockquote { margin: 0px; padding: 0px; border: 1px solid #c9c2c1; background-color:#f6f6f6; width:400px}
div.bubble blockquote p { margin: 10px; padding: 0px; text-align:justify }
div.bubble cite { position: relative; margin: 0px; padding: 7px 0px 0px 15px; top: 6px; background: transparent url(tip.gif) no-repeat 20px 0;font-style: normal;}

.page_comment {font-size:7pt; font-family: tahoma}