/*Styles for coll 2268Author:   Ed WatkinsVersion:  TERRA layout----------------------------------------------- */body { background-color:#2C2C2C;font: 70%/1.6em "Lucida Grande", verdana, helvetica, arial, sans-serif; color: #fff;margin:0px;background-image:url(../images/BG/wrapper_BG2.gif);background-position:center;background-repeat:repeat-y;}/* LAYOUT----------------------------------------------- */#wrapper { width: 780px; min-height:300px;padding: 0px 20px 0px 20px;margin: 0 auto;text-align:left;}#footer { display: inline; /* IE Hack */ padding: 6px; text-align:center; float:left; width:100%; clear:both;}#navbar {text-align:center; margin: 0px 0px 0px 0px; padding: 0px; height:35px; overflow:hidden; background-image: url(../images/BG/navbar_BG.gif); background-position:left; background-repeat:repeat-x;}/* HEADERS----------------------------------------------- */#header { width: 780px; height: 470px; padding: 0px 0px 0px 0px; background-position:top; background-repeat: no-repeat; margin: 0px 0px 0px 0px;}#player { width: 780px; height: 470px; margin:0; padding: 0; background: #000 url("../images/terra-header-background.jpg") no-repeat left top; text-align:center;}#header_shop { width: 780px; height: 300px; padding: 0px 0px 0px 0px; background-position:top; background-repeat: no-repeat; margin: 0px 0px 0px 0px;}#header_archive { width: 780px; height: 280px; padding: 0px 0px 0px 0px; background-position:top; background-repeat: no-repeat; margin: 0px 0px 0px 0px;}#header_contribute { width: 780px; height: 325px; padding: 0px 0px 0px 0px; background-position:top; background-repeat: no-repeat; margin: 0px 0px 0px 0px;}#header_forum { width: 780px; height: 295px; padding: 0px 0px 0px 0px; background-position:top; background-repeat: no-repeat; background-image: url(../images/forum.jpg); margin: 0px 0px 0px 0px;}#header_subscribe { width: 780px; height: 245px; padding: 0px 0px 0px 0px; background-position:top; background-repeat: no-repeat; margin: 0px 0px 0px 0px;}/*COLUMNS----------------------------------------------- */#leftcolumn{text-align:center; width: 210px; float: left; padding: 0px; padding-top:0px; display: inline; /* IE Hack */}#rightcolumn{padding: 10px;float:right;width:540px;display: inline; /* IE Hack */}#archive_leftcolumn{ width: 140px; float: left; padding: 10px; padding-top:0px; display: inline; /* IE Hack */}#archive_rightcolumn{padding: 10px;float:right;width:600px;display: inline; /* IE Hack */}/*OTHER ----------------------------------------------- */#logo {	width: 191px;	height: 128px;	padding:8px;	background-image: url(../images/TERRA_logo.gif);	background-repeat:no-repeat;	background-position:center;		}#logo span {	display: none;	}	#logo2 {	width: 324px;	height: 66px;	padding:8px;	background-image: url(../images/TERRA_logo2.gif);	background-repeat:no-repeat;	background-position:center;	}#logo2 span {	display: none;	}#thumbnails{float:left;margin:4px 8px 0px 0px;background-color:#202E39;border:#516575 solid 1px;}#quicktime { padding-top:10px; text-align:center; width:100%; height:490px; float:left; display:inline; background-image: url(../images/BG/QuicktimeBG.jpg);	background-repeat:no-repeat;	background-position:center top;		background-color:#111111;	z-index:1; }   #searchbox{margin: 0 auto; width:150px; text-align:center;background-color: #2A3A46;background-image: url("../images/BG/indextop.gif");background-repeat:no-repeat;background-position:top; }#tags{width:100%;clear:both;padding-top:8px;padding-bottom:8px;}#archivetags{width:100%;clear:both;padding-top:8px;padding-bottom:8px;}#blogtags{text-align:center;padding:8px;margin-top:7px;border:#516575 solid 1px;background-color:#202E39;clear:both;}#comment_wrap{padding:8px;margin-top:8px;border:#516575 solid 1px;clear:both;}#relateditems{text-align:left;padding:8px;margin-top:7px;border:#516575 solid 1px;background-color:#202E39;clear:both;}#archiveitemHeaderTR{float:right;padding:0px;margim:0px;}#archiveitemHeader{padding:0px;margin:0px;width:100%;background-image: url(../images/BG/archivetop.gif);background-repeat:no-repeat;background-position:left top;	background-color:#1C1C1C;min-height:50px;height:50px;}#archiveitemHeader_Holder{padding:0px;margin-left:20px;margin-right:20px;min-height:50px;height:50px;}#archiveitemfooter{padding:0px;margin-left:20px;margin-right:20px;margin-bottom:20px;background-image: url(../images/BG/archivebottom.gif);background-repeat:repeat-x;background-position:left top;	background-color:#1C1C1C;border:#333333 solid 1px;min-height:30px;height:30px;}#archiveitems{padding:8px;text-align:left;margin-left:20px;margin-right:20px;border:#333333 solid 1px;background-color:#212121;clear:both;min-height:220px;}#otheritems{padding:8px;text-align:left;margin-left:20px;margin-right:20px;border:#333333 solid 1px;background-color:#212121;clear:both;}#newsitem{text-align:left;color:#40515D;padding:8px 8px 8px 20px;}.sidebar{text-align:left;color:#40515D;padding:8px 8px 8px 20px;}#archive_form{margin-top:50px;margin-right:20px;float:right;text-align:right;}#playepisode{width:160px;padding:6px;}#popupBG{padding:0px;margin:0px;background-image:url(../images/BG/popupBG.jpg);background-position:center top;background-repeat:no-repeat;background-color:#111111;}#results_desc{min-height:160px;height:160px;}#stars{padding-left:80px;margin-left:6px;float:right;width:170px;}/* TOP NAVIGATION----------------------------------------------- */#nav {	margin: 0px 0px 0px 0px;	width: 780px;	height: 35px;	overflow: hidden;	float: left;	list-style:none;	display: inline;	}		html>body #nav {	margin: 0px 0px 0px -20px;	}	#nav li {	display: inline;	list-style-type: none;		}	#nav a:link, #nav a:visited {	text-decoration: none;	border-bottom: 0px;	padding: 35px 0px 0px 0px;	background-position: 0px 0px;	overflow: hidden;	}		#home a:link, #home a:visited  { 	background-image: url("../images/buttons/home.gif");	background-repeat:no-repeat; 	float: left;	width: 81px;	overflow: hidden;	}	#archive a:link, #archive a:visited  {     background-image: url("../images/buttons/archive.gif");	background-repeat:no-repeat; 	float: left; 	width: 107px;	overflow: hidden;	}	#forum a:link, #forum a:visited  { 	background-image: url("../images/buttons/forum.gif"); 	background-repeat:no-repeat;	float: left;  	width: 92px;	overflow: hidden;	}	#contribute a:link, #contribute a:visited { 	background-image: url("../images/buttons/contribute.gif");	background-repeat:no-repeat;  	float: left;	width: 146px;	overflow: hidden; 	}	#subscribe a:link, #subscribe a:visited { 	background-image: url("../images/buttons/subscribe.gif");	background-repeat:no-repeat;  	float: left;	width: 124px;	overflow: hidden; 	}	#aboutus a:link, #aboutus a:visited { 	background-image: url("../images/buttons/aboutus.gif");	background-repeat:no-repeat;  	float: left;	width: 118px;	overflow: hidden; 	}	#shop a:link, #shop a:visited { 	background-image: url("../images/buttons/shop.gif");	background-repeat:no-repeat;  	float: left;	width: 72px;	overflow: hidden; 	}	#nav a:hover { 	background-position: 0px -35px; 	overflow: hidden;	}#nav a.selected{	background-position: 0px -35px;	overflow: hidden;	}/* Switch Buttons----------------------------------------------- */#switchtabs {text-align:right; margin: 0px 0px 0px 0px; padding: 0px; height:25px; overflow:hidden;}#switchtab {	margin: 0px 0px 0px 0px;	width: 390px;	height: 25px;	overflow: hidden;	float: right;	list-style:none;	display: inline;	clear:both;	}		html>body #switchtab {	margin: 0px 0px 0px 0px;	}	#switchtab li {	display: inline;	list-style-type: none;		}#switchtab a:link, #switchtab a:visited {	text-decoration: none;	border-bottom: 0px;	padding: 25px 0px 0px 0px;	background-position: 0px 0px;	overflow: hidden;	}		#spacer a:link, #spacer a:visited  { 	background-image: url("../images/buttons/spacer.gif");	background-repeat:no-repeat; 	float: left;	width: 127px;	overflow: hidden;	}	#flashswitch a:link, #flashswitch a:visited  { 	background-image: url("../images/buttons/flashswitch.gif");	background-repeat:no-repeat; 	float: left;	width: 127px;	overflow: hidden;	}	#QTswitch a:link, #QTswitch a:visited  { 	background-image: url("../images/buttons/QTswitch.gif");	background-repeat:no-repeat; 	float: left;	width: 127px;	overflow: hidden;	}	#emailbutton a:link, #emailbutton a:visited  { 	background-image: url("../images/buttons/emailswitch.gif");	background-repeat:no-repeat; 	float: left;	width: 127px;	overflow: hidden;	}	#switchtab a:hover { 	background-position: 0px -25px; 	overflow: hidden;	}#switchtab a.selected{	background-position: 0px -25px;	overflow: hidden;	}/* AJAX TABS----------------------------------------------- */#contenttabs {      width:550px;	  height:37px;	  overflow:hidden;      font-size:14px;	  font-family:Georgia, "Times New Roman", Times, serif;      }    #contenttabs ul {      margin:0;      padding:10px 45px 0;      list-style:none;      }    #contenttabs li {      float:left;      background:url("../images/ajaxtabs/left.gif") no-repeat left top;      margin:0;      padding:0 2px 0 6px;      }    #contenttabs a {      display:block;      background:url("../images/ajaxtabs/right.gif") no-repeat right top;      padding:5px 15px 4px 6px;      text-decoration:none;      font-weight:bold;      color:#514B3E;      }    #contenttabs a:hover {      color:#765;      }    #contenttabs .selected {      background-image:url("../images/ajaxtabs/left_on.gif");      }    #contenttabs .selected a {      background-image:url("../images/ajaxtabs/right_on.gif");      color:#765;      padding-bottom:5px;      }/*rounded corners----------------------------------------------- */		#contentwrapper{width: 530px;background-color: #2A3A46;background-image: url("../images/BG/indextop.gif");background-repeat:no-repeat;background-position:top;color: #fff;}.roundcont p {	margin: 0 10px;}.roundtop { 	background: url(../images/corners/tr.gif) no-repeat top right; 	text-align:left;}.roundbottom {	background: url(../images/corners/br.gif) no-repeat top right; 	text-align:left;}img.corner {text-align:left;   width: 15px;   height: 15px;   border: none;   display: block !important;}/* STYLES----------------------------------------------- */h1{font-family:Georgia, "Times New Roman", Times, serif;color:#B6A089;font-size:20px;font-variant:normal;font-weight:normal;padding:0px;}h2{font-family:Georgia, "Times New Roman", Times, serif;color:#B6A089;font-size:16px;font-variant:normal;font-weight:normal;}a{color:#516575;text-decoration:none;}a:hover{color:#9FBBC1;text-decoration:none;}.info_title{font-family:Georgia, "Times New Roman", Times, serif;color:#B6A089;font-size:20px;display:block;}.tags_title{font-family:Georgia, "Times New Roman", Times, serif;color:#B6A089;font-size:20px;}.news_title{color:#7A8BB1;}.contentstyle{ padding: 10px 15px 15px 15px; color:#857463; min-height:350px;}	.AJAXindexBG{text-align:left;padding:8px;margin-top:7px;border:#516575 solid 1px;background-color:#202E39;clear:both;/* background-image: url(../images/BG/nowplaying_BG.gif);background-repeat:no-repeat;background-position:top right;	*/}.thumbnailsmall{margin:2px 3px 2px 3px;border:solid 1px #516575;background-color:#202E39;}.thumbnaillarge{margin:4px 4px 4px 4px;border:solid 1px #516575;background-color:#202E39;}.archive-list{text-align:left;}.archive_listhead{text-align:center;width:100%;font-family:Georgia, "Times New Roman", Times, serif;color:#7D8DBD;font-size:20px;}.quote{	font: italic 1em/1.5 georgia, palatino, "Times New Roman", serif; color: #999; margin: 1em 0 0 0;}.copyright{font-size:9px;color:#49647A;font-style:italic;}.reference{	font: 0.9em/1.5; color:#333333; margin: 1em 0 0 0;	text-align:right;}.expand {line-height:12px;background:url("../images/buttons/expand.gif") 0 50% no-repeat;padding-left:16px;}.commentsexpand {line-height:12px;background:url("../images/buttons/bubble.gif") 0 50% no-repeat;padding-left:16px;}.usercomment {color:#516575;}/* SEARCH NAV----------------------------------------------- */p#toggle {text-align:right;width:100%;}p#toggle a {line-height:11px;background:url("../img/bullet.gif") 0 50% no-repeat;padding-left:22px;} .return {text-align:right;}p.nav a.bck {background:url("../img/bck-arrow.gif") 0 .20em no-repeat;margin:0 0 0 15px;padding:0 0 0 16px;}p.nav a.fwd {background:url("../img/fwd-arrow.gif") 0 .20em no-repeat;margin:0 0 0 15px;padding:0 0 0 16px;}/* FORM STYLES----------------------------------------------- */form#comments h2 label em {font:bold .70em/normal "Lucida Grande",verdana,helvetica,arial,sans-serif;color:#FFA500;}.txt_search { font-size: 12px; color:#1F2C36; background-color: #495A67; border: 1px solid #666666;}.txt_search_dark {border: solid 1px #46637E;	background-color: #222;	color: #D0D0D0;}/* Generic Form elements */fieldset { border:1px solid #516575 }input,textarea, select {	color: #000000;	font: normal 11px Verdana, Arial, Helvetica, sans-serif;}textarea {	border: solid 1px #46637E;	background-color: #222;	color: #D0D0D0;}select {	background-color: #000;	color: #D0D0D0;}input { text-indent : 2px; }/* The buttons used for bbCode styling in message post */input.submit {	background-color: #171717;	color: #D0D0D0;	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;	border: solid 1px #444;}input.submit:hover { 	background-color: #444; 	color: #FFF;}* html input.submit { color: #FFF; }/* Awards badge in corner----------------------------------------------- */ #badge {position: absolute;right: 0;top: 0;display: block;height: 80px;width: 107px;background: url(../images/BG/msulogo.gif) no-repeat;/*background: url(../images/wildscreen-finalist.gif) no-repeat;*/text-indent: -999em;text-decoration: none;}/* WEBBY Corner Banner----------------------------------------------- */ #webbybanner {position: absolute;right: 0;top: 0;display: block;height: 125px;width: 125px;background: url(../images/webbybanner.gif) no-repeat;text-indent: -999em;text-decoration: none;}
