.caps{ text-transform: capitalize; }
.upper{ text-transform: uppercase; }
.lower{ text-transform: lowercase; }
.small {font-size: 9px;}

.sitescenter { text-align:center;
margin-left: 0;
margin-right: 0;
width: 75%;
}

.clr { clear:both;}
.flt { float:left;}
.fltl { float:left;}
.fltr { float:right;}
.lht { line-height: 1.5;}
.lsp {letter-spacing: 1px;}

.txt9 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px;}
.txt10 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px;}
.txt11 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
.txt12 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px;}
.txt13 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px;}
.txt14 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px;}
.txt15 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px;}
.txt16 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:16px;}
.txt18 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:18px;}
.txt20 { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:20px;}

.txt000000 {text-decoration:none; color: #000000;}
.txtFFFFFF {text-decoration:none; color: #FFFFFF;}
.txtCCCCCC {text-decoration:none; color: #CCCCCC;}
.txt333333 {text-decoration:none; color: #333333;}
.txt666666 {text-decoration:none; color: #666666;}
.txt999999 {text-decoration:none; color: #999999;}

.urld { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urld A:link { text-decoration:none; font-weight: bold; color: #003366;}
.urld A:visited { text-decoration:none; font-weight: bold; color: #003366;}
.urld A:hover { text-decoration:none; font-weight: bold; color: #000000;}

.urlw { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urlw A:link { text-decoration:none; font-weight: bold; color: #CCCCCC;}
.urlw A:visited { text-decoration:none; font-weight: bold; color: #CCCCCC;}
.urlw A:hover { text-decoration:none; font-weight: bold; color: #FFFFFF;}

.urlg { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urlg A:link { text-decoration:none; font-weight: bold; color: #666666;}
.urlg A:visited { text-decoration:none; font-weight: bold; color: #666666;}
.urlg A:hover { text-decoration:none; font-weight: bold; color: #000000;}

.urlb { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal;}
.urlb A:link { text-decoration:none; font-weight: bold; color: #CC0000;}
.urlb A:visited { text-decoration:none; font-weight: bold; color: #CC0000;}
.urlb A:hover { text-decoration:none;  font-weight: bold; color: #330000;}

.und A:link { text-decoration:underline; font-weight: bold;}
.und A:visited { text-decoration:underline; font-weight: bold;}
.und A:hover { text-decoration:underline; font-weight: bold;}

.gallery LI    { list-style-image: url(gbullet.gif); list-style-position:inside; }
.galleryd LI    { list-style-image: url(gbullet.gif); list-style-position:inside; }
.gallery2 LI    { list-style-image: url(bullet.gif); list-style-position:inside; }

.gallery A:link IMG { padding:1px; border: 1px solid #CCCCCC;}
.gallery A:visited IMG { padding:1px; border: 1px solid #CCCCCC;}
.gallery A:hover IMG { padding:1px; border: 1px solid #999999;}

.galleryd A:link IMG { border: 2px solid #333333;}
.galleryd A:visited IMG { border: 2px solid #333333;}
.galleryd A:hover IMG { border: 2px solid #666666;}


.boxg A:link IMG { border: 2px solid #CCCCCC;}
.boxg A:visited IMG { border: 2px solid #CCCCCC;}
.boxg A:hover IMG { border: 2px solid #999999;}

.boxd A:link IMG { border: 2px solid #333333;}
.boxd A:visited IMG { border: 2px solid #333333;}
.boxd A:hover IMG { border: 2px solid #666666;}

.pad2 TD {padding:2px;}
.pad5 TD {padding:5px;}
.pad10 TD {padding:10px;}
.pad10 {padding:10px;}
.pad5 {padding:5px;}
.pad2 {padding:2px;}

.table1 {border: 1px solid; border-color: #000000 #000000 #000000 #000000}
.table2 {border: 1px solid; border-color: #e7e7e7 #e7e7e7 #e7e7e7 #e7e7e7}

.sslayout {float:left; width:160px;}

.border IMG { border: 1px solid #CCCCCC;}

body {font-family: Arial, Helvetica, sans-serif; background-color:#0a0a0a; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-size:12px; color:#333333;}

.scenecon {width: 210px; height: 280px; float: left; padding-bottom: 5px; margin-left: 15px; margin-bottom: 10px;}
.starcon {width: 210px; height: 200px; float: left; padding-bottom: 5px; margin-left: 15px; margin-bottom: 10px;}
.piccon {width: 205px; height: 180px; float: left; padding-bottom: 5px; margin-left: 15px; margin-bottom: 10px;}

/* Pager */
.pageblock { font-family:Arial, Helvetica, sans-serif; font-weight: normal; margin-left:5px; margin-right:5px; margin-top:10px; margin-bottom:10px; background-color:#ebebeb;}

.pageblock A:link { font-weight: bold; color: #cc0000;}
.pageblock A:visited { font-weight: bold; color: #cc0000;}
.pageblock A:hover { font-weight: bold; color: #3F1A32;}

.pager, .pager_links {font-size: 16px; text-decoration: none; text-align: center; font-weight: bold; padding:3px; text-decoration:none;background:#fff;border:1px solid #ccc;padding:2px 5px 2px 5px;}
.pager A:visited, .pager_links A:visited {color : #7E3464; font-size: 16px; text-decoration: none; font-weight: bold; text-align: center;}
.pager A:link, .pager_links A:link {color : #7E3464; font-size: 16px; text-decoration : none; font-weight: bold; text-align: center;}
.pager A:hover, .pager_links A:hover {color: #3F1A32; font-size: 16px; text-decoration: none; font-weight: bold; text-align: center; background-color: #ffffff;}

.pagercurrent, .pager_links_current {color : #000000; font-size: 16px; text-decoration: none; text-align: center; font-weight: bold; text-decoration:none;background:#FFD9F1;border:1px solid #CCCCCC;padding:2px 5px 2px 5px;}

.pagerend {color : #000000; font-size: 16px; text-decoration: none; text-align: center; font-weight: bold; text-decoration:none; background:#FFD9F1; border:1px solid #999999; padding:2px 5px 2px 5px;}
.pagerend A:visited {color : #003399; font-size: 16px; text-decoration: none; font-weight: bold; text-align: center;}
.pagerend A:link {color : #003399; font-size: 16px; text-decoration : none; font-weight: bold; text-align: center;}
.pagerend A:hover {color: #000000; font-size: 16px; text-decoration: none; font-weight: bold; text-align: center; background-color: #ffffff;}


/* Pager */


.dots {background:url(dot.gif) repeat-x bottom;}
.dots_top {background:url(dot.gif) repeat-x top;}
.dots2 {background:url(dot2.gif) repeat-x bottom;}
.dots2_top {background:url(dot2.gif) repeat-x top;}

.navi A:link {float:left; width:152px; background-color:#990000; padding-bottom:12px; padding-top:10px; display:block; background-image:url(nbgoff.gif); text-align:center;}
.navi A:visited {float:left; width:152px; background-color:#990000; padding-bottom:12px; padding-top:10px; display:block; background-image:url(nbgoff.gif); text-align:center;}
.navi A:hover {float:left; width:152px; background-color:#990000; padding-bottom:12px; padding-top:10px; display:block; background-image:url(nbgon.gif); text-align:center;}

#menu { float:right; padding:0; margin:0; list-style:none;}
#menu li { float:left; position:relative; background:url(seperator.jpg); background-repeat:no-repeat; padding:0 0 0 3px;}
#menu li.hover div,
#menu li:hover div { display:block;}
#menu li.hover a,
#menu li:hover a { background:url(navbgon.jpg); background-repeat: repeat-x; color:#cc0000; }
#menu li.hover ul a,
#menu li:hover ul a { background:none; color:#cc0000;}

#menu li a {
	float:left;
	font:bold 12px/38px Tahoma, Verdana, sans-serif;
	padding:0 10px 2px 10px;
	color:#cc0000;
	white-space:nowrap;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing: 1px;
}
#menu li a:hover { background:url(navbgon.jpg) repeat-x; 	color:#cc0000; text-decoration:none;}
#menu div { display:none; position:absolute; top:39px; left:1px;}

.error {color:red;font-weight:bold}

.bar {background-image:url(scenetitlebg.gif); background-repeat:no-repeat; padding-left:10px; padding-bottom:10px; padding-right:10px; height:25px; font-weight:bold;}
.cblock { background-color:#FFFFFF; width:950px; overflow:hidden; text-align:center; }

