@charset "UTF-8";/* CSS Document *//* http://meyerweb.com/eric/tools/css/reset/    v2.0 | 20110126   License: none (public domain)*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;	font-family:"Courier New", Courier, monospace;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}/*-----------------------------------------------------------*/.bodybg{	background:url(images/containerbg.jpg);	background-position:top;	background-repeat:no-repeat;	background-color:#666;}#container{	width:980px;	height:auto;	overflow:hidden;	background-image:url(images/containimg.gif);	background-repeat:repeat-y;	margin:0 auto 0 auto;	}#maincontent{	width:auto;	height:auto;	overflow:hidden;	margin:0 auto 0 auto;}#header{	width:auto;	height:auto;	overflow:hidden;	margin:0 40px 0 40px;}#logo{	width:351px;	height:158px;	padding-top:20px;	float:left;}#nav{	float:right;	width:510px;	height:auto;}#menus{	width:auto;	height:auto;	margin-top:25px;	padding:12px 0 12px 0;	border-top:1px dashed #fff;	border-bottom:1px dashed #fff;	text-align:right;	overflow:hidden;}ul#topmenu{	width:510px;	height:auto;	list-style-type:none;	overflow:hidden;	float:right;}ul#topmenu li{	width:auto;	height:auto;	list-style-type:none;	color:#fff;	text-transform:uppercase;	font-size:12px;	display:block;	float:right;	padding:5px;	margin-left:10px;	letter-spacing:1px;}ul#topmenu li a{	text-decoration:none;	display:block;	color:#fff;}ul#topmenu li a:hover{	text-decoration:none;	color:#FF0000;}#topdesc{	float:right;	width:510px;	height:auto;	font-size:24px;	color:#fff;	text-align:right;	padding-top:15px;}#slideshow{	width:940px;	height:401px;	clear:both;	margin:0 auto 0 auto;}.sidebarleft{	width:615px;	padding:0 30px 30px 40px;	float:left;	font-size:12px;	color:#fff;	line-height:18px;	border-right:1px dashed #fff;	overflow:hidden;}.floatsidebar1{	width:210px;	height:auto;	float:right;	padding-right:60px;	font-size:16px;	line-height:20px;	color:#fff;}#footer{		width:auto;	height:auto;	padding:20px 0 20px 40px;	border-top:1px dashed #fff;	border-bottom:1px dashed #fff;		clear:both;	font-size:10px;	color:#666;}#grungshadow{	width:940px;	height:59px;	clear:both;	background-image:url(images/grungebottom.jpg);	background-repeat:no-repeat;	margin:0 auto 0 auto;	}.imgblocks{	float:left;	white-space:normal;	margin:4px 15px 15px 0;	padding:10px;	border:1px dashed #666;}.frame1{	padding:10px;	border:1px dashed #666;} a.links{	padding:2px;	border:1px dashed #666;	margin-top:8px;} a.links{	text-decoration:none;	color:#fff;	} a.links:hover{	color:#FF0000;	border:1px dashed #FF0000;}h1{	font-size:30px;	letter-spacing:3px;}ul#cast{	list-style-type:none;	width:600px;	height:auto;	text-transform:uppercase;	display:block;	/*background:#ccc;*/	overflow:hidden;}ul#cast li{	width:250px;	display:block;	float:left;	font-size:14px;	font-weight:bold;	letter-spacing:2px;	line-height:34px;	}ul#cast li.righttab{	width:250px;	display:block;	text-align:right;	padding-right:15px;	color:#F00;}.captions{	padding:8px 0 8px 0;	display:block;}.invisible{	visibility:hidden;}.bigtype{	font-size:28px;}ul.thumbgal{	width:auto;	height:auto;	list-style-type:none;}ul.thumbgal li{	width:auto;	height::auto;	float:left;	/*border:1px dashed #fff;*/	display:block;	margin-right:20px;	margin-bottom:5px;	margin-top:10px;}ul.thumbgal li img a{	text-decoration:none;}ul.thumbgal li div{	width:auto;	height:auto;}ul.thumbgal li img a:hover{	border:1px solid #F00;}ul.thumbgal li span{	width:150px;	height:100px;	float:left;	padding:5px;	display:block;	font-size:12px;	margin-top:5px;	overflow:hidden;}