/* @override http://moreheadplanetarium.org/redesign2010/index_min.css */

@charset "UTF-8";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,font,img,ins,kbd,q,s,samp,sub,sup,tt,var,dd,dl,dt,li,ol,ul,form,fieldset,input,textarea,label,table,legend,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;text-align:left;}
input,select,textarea{border:none;float:left;margin-bottom:.5em;padding:.4em;}
:focus{outline:0;}
*{margin:0;padding:0;}
html{height:100%;}
body{background:#56a1d5 url(images/gradient_bg.jpg) repeat-x scroll left top;color:#373737;font-family:Helvetica,Arial,sans serif;font-size:12px;height:100%;margin:0;padding:0;}
* body{behavior:url("csshover3.htc");}
h1{color:#578bbb;font-family:normal 100% Helvetica,Arial,sans-serif;font-size:1.5em;padding:4px 0 4px 0;text-transform:uppercase;margin-left:-1px;}
h1 a{color:#578bbb;}
h1#tickets-h1 { }
h1#member-h1{font-size:1.4em;}
h2{color:#031837;font-family:normal 100% Helvetica,Arial,sans-serif;font-size:1.5em;text-indent:10px;padding:0;margin:0;margin-top:6px;}
h2.news{text-transform:uppercase;padding-bottom:6px;border-bottom:6px solid;border-color:#ef8a58;}
h2.events{text-transform:uppercase;padding-bottom:6px;border-bottom:6px solid;border-color:#91c754;}
h3{background:#FFF;color:#313030;font-size:.9em;font-weight:bold;line-height:1.2em;padding-bottom:2px;text-transform:uppercase;}
a{color:#1477a8;text-decoration:none;}
a:hover{text-decoration:underline;}
#index-content{float:left;width:532px;background:#FFF none repeat scroll 0 0;padding:12px 12px 0 12px;clear:left;}
#footer{clear:both;background:#fff;padding-bottom:40px;overflow:hidden;width:760px;}
*html #footer{height:1px;overflow:visible;}
#header{background:#FFF url(images/header.jpg);height:98px;width:760px;}
#header-logo{float:left;width:340px;height:96px;}
#sidebar{float:left;z-index:1;position:relative;width:192px;padding-right:12px;padding-top:12px;background:#FFF url(images/ticket2.jpg) no-repeat 86px 0px;}
#wrapper{background:#fff none repeat scroll 0 0;border-right:1px solid #85afcd;border-left:1px solid #85afcd;margin:0 auto;width:760px;}
#wrapper-bg{background:transparent url(images/bg.png) repeat-y 0 0;margin:0 auto;width:780px;z-index:-10;}
#search{color:#373737;float:right;position:relative;right:-150px;margin-top:70px;}
#logolink{
	float: right;
	height: 50px;
	width: 150px;
	margin-right: 10px;
	margin-top: 15px;
}
fieldset#search-bar{position:absolute;right:0;width:190px;margin:0 auto;padding:0;border:1px solid #313030;background:#FFF;}
#search-bar input{margin:0;padding:2px 8px 2px 24px;color:#000;font-size:12px;line-height:12px;height:18px;width:104px;background:url(images/icons/search_icon.jpg) no-repeat 3px 3px;}
#search-bar button{background:#91c754;border:none;color:#313030;cursor:pointer;float:right;height:22px;overflow:visible;text-align:center;text-transform:uppercase;width:54px;font-size:10px;}
#search-bar button:hover{background:#ef8a58 no-repeat bottom right;}
ul#nav{background:#56a1d5;color:#FFF;float:left;font-size:1em;height:35px;left:0;list-style:none;margin:0;padding:0;position:relative;width:760px;z-index:10;}
#nav li{float:left;position:relative;}
#nav li a{color:#FFF;display:block;float:left;height:35px;text-align:center;text-indent:-999em;text-decoration:none;}
#nav li a:hover,#nav li:hover a{background-position:0 -35px;}
#nav li:hover,#nav li.sfhover{visibility:visible;}
#nav li:hover a,#nav li.sfhover a{color:#FFF;}
#link1 a{background:url(images/nav/nav_01.jpg) 0 0;width:102px;}
#link2 a{background:url(images/nav/nav_02.jpg) 0 0;width:47px;}
#link3 a{background:url(images/nav/nav_03.jpg) 0 0;width:78px;}
#link4 a{background:url(images/nav/nav_04.jpg) 0 0;width:107px;}
#link5 a{background:url(images/nav/nav_05.jpg) 0 0;width:113px;}
#link6 a{background:url(images/nav/nav_06.jpg) 0 0;width:77px;}
#link7 a{background:url(images/nav/nav_07.jpg) 0 0;width:79px;}
#link8 a{background:url(images/nav/nav_08.jpg) 0 0;width:60px;}
#link9 a{background:url(images/nav/nav_09.jpg) 0 0;width:97px;}
ul#nav ul{background:#FFF;height:100%;margin-left:-999em;left:0;list-style:none;top:35px;position:absolute;width:11em;z-index:10;}
#nav li li,#nav li li li{background:#FFF;border:0;border-left:1px solid #86b7e4;border-right:1px solid #204680;border-top:1px solid #71a0cc;border-bottom:1px solid #197bbf;margin:0;max-width:11.5em;padding:0;}
#nav li li:hover{background:#031837;}
#nav li li a{background:#56a1d5;float:none;display:block;height:auto;width:10.5em;line-height:1.4em;max-width:10.5em;border:0;padding:.3em .5em;text-align:left;text-indent:0;}
#nav li li a:hover{background:#031837;}
#nav li:hover li a:hover. #nav li:hover li:hover a{background:#031837;}
#nav li:hover li:hover li a:hover. #nav li:hover li:hover li:hover a{background:#031837;}
#nav ul span.arrow{display:block;background:url(images/icons/arrow.gif) no-repeat right center;padding-right:11px;}
#nav li:hover ul,#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul,#nav li.sfhover ul ul, #nav li.sfhover ul ul ul{margin-left:-999em;}
#nav li:hover li a,#nav li.sfhover li a,#nav li:hover li li a,#nav li.sfhover li li a{color:#FFF;}
#nav li li:hover a,#nav li li.sfhover a,#nav li li li:hover a,#nav li li li.sfhover a{color:#FFF;}
#nav li:hover ul,#nav li.sfhover ul{margin-left:-1px;}
#nav li li:hover ul,#nav li li.sfhover ul{margin-left:11.5em;top:-1px;}
#nav li li li:hover ul,#nav li li li.sfhover ul{margin-left:11.5em;top:-1px;}
#nav li#link9:hover ul,#nav li#link9.sfhover ul{top:35px;right:0;margin-left:-3.5em;z-index:10;}
#nav li#link9:hover ul ul,#nav li#link9.sfhover ul ul{margin-left:-999em;}
#nav li#link8 li:hover ul,#nav li#link8 li.sfhover ul{margin-left:-11.6em;z-index:1;top:-1px;}
#nav li#link6:hover ul,#nav li#link6.sfhover ul{top:35px;right:0;margin-left:-5.2em;z-index:10;}
#nav li#link6:hover ul ul,#nav li#link6:hover ul ul ul,#nav li#link6.sfhover ul ul,#nav li#link6.sfhover ul ul ul{margin-left:-999em;}
#nav li#link6 li:hover ul,#nav li#link6 li.sfhover ul,#nav li#link6 li li:hover ul,#nav li#link6 li li.sfhover ul{margin-left:-11.6em;z-index:1;top:-1px;}
#feature-box{background:#1477a8;width:532px;height:392px;}
.features_wrap{width:532px;height:300px;position:relative;margin:auto;overflow:hidden;}
.back{position:absolute;top:0;left:0;}
.features_caption{color:white;width:514px;height:71px;position:absolute;top:220px;left:0;padding:12px 9px 0 9px;}
.caption_title{float:left;font:bold 24px Helvetica,Arial,sans-serif;}
.caption_legend{font:bold 12px Helvetica,Arial,sans-serif;color:#88adbf;position:relative;float:right;padding:9px 0 0 0;}
.caption_text{clear:both;padding-top:2px;margin-top:2px;border-top-style:solid;border-top-color:#1477a8;border-top-width:1px;position:relative;}
.caption_text a{color:#88adbf;}
.features_ground{width:532px;height:80px;text-align:center;position:absolute;top:220px;left:0;background-color:black;filter:alpha(opacity=60);-moz-opacity:.60;-khtml-opacity:.60;opacity:.60;}
.features_imganchor img{
	border: none;
}
#features_thumbs li{float:left;list-style-type:none;position:relative;height:92px;width:132px;}
.thumbs_wrap{width:132px;z-index:4;left:2px;top:40px;position:absolute;text-align:center;color:white;font-weight:bold;}
#features_thumbs li img{filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;border:none;padding:4px 0 4px 4px;width:128px;position:relative;}
#features_thumbs img.myhover{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0;}
#features_thumbs li img.activeLI{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0;}
.padded-content{padding:8px 6px 0 6px;}
#news{float:left;position:relative;width:260px;margin-top:12px;background:#FFF;}
#news img,#events img{border:none;}
.news-item{padding-bottom:12px;}
#events{float:right;position:relative;width:260px;margin-top:12px;background:#FFF;}
.events-item{
	clear: both;
}
.events-item-date{float:left;width:15%;/*padding-right:4px*/;font-size:13px;color:#91c754;text-align:left;}
.events-item-des{float:right;width:85%;padding-bottom:12px;}
.events-item-des-imp{padding:4px;color:#313030;background:#ffc8a9;}
.dotted-line{width:192px;background:#fff url(images/dotted_line.gif);height:2px;line-height:2px;margin-top:6px;margin-bottom:6px;}
#dotted-line-tickets{width:100px;background:#fff url(images/dotted_line.gif);height:2px;line-height:2px;margin-top:6px;margin-bottom:10px;}
#tickets{height:42px;width:192px;}
#address{padding-bottom:6px;}
#month{color:#313030;height:1em;margin:0 auto 0 auto;padding-top:4px;position:relative;text-align:center;text-transform:uppercase;width:144px;}
.month-text{float:left;text-align:center;width:116px;}
.return-to-today{background:#FFF url(images/returntotoday.jpg) no-repeat 0 0;font-size:11.5px;height:20px;padding:5px 0 4px 6px;margin:6px auto 2px auto;text-align:center;text-decoration:none;width:130px;clear:both;}
#calendar{clear:both;}
.calendar-arrowL{background:url(images/icons/cal_arrowL.gif) no-repeat scroll 0 0;height:8px;float:left;position:relative;top:2px;width:14px;overflow:hidden;}
* .calendar-arrowL{height:8px;overflow:hidden;}
.calendar-arrowL:hover{background:url(images/icons/cal_arrowL.gif) no-repeat scroll 0 -8px;cursor:pointer;}
.calendar-arrowR{background:url(images/icons/cal_arrowR.gif) no-repeat scroll 0 0;height:8px;float:right;line-height:8px;top:1px;position:relative;width:14px;overflow:hidden;}
.calendar-arrowR:hover{background:url(images/icons/cal_arrowR.gif) no-repeat scroll 0 -8px;cursor:pointer;}
tbody{background:#f8f8f8;}
table.calendar{width:192px;}
tr.calendar-row{height:26px;text-align:center;}
td.calendar-day-head{background:#FFF;border-bottom:2px solid #a3d1e9;height:10px;color:#031837;text-align:center;}
td.calendar-day{text-align:center;width:20px;background:#efefef;max-width:20px;}
td.calendar-today{text-align:center;width:20px;background:#ef8a58;max-width:20px;}
td.calendar-day-blank{background:#f8f8f8;}
td.calendar-day a{text-align:center;padding:6px 5px;}
td.calendar-day#today a:hover{background:#91c754;}
td.calendar-day a:hover{text-decoration:underline;background:#91c754;}
#exhibits{padding-top:6px;}
#shows{clear:both;padding-top:6px;}
.shows-item{clear:both;padding-top:2px;}
.shows-time{float:left;width:27%;font-size:11px;padding-top:1px;}
.exhibits-time{float:left;width:27%;font-size:11px;padding-bottom:5px;}
.shows-des{float:left;width:73%;padding-bottom:4px;}
img.dome-icon{
	line-height:1em;
	width:26px;
	height:14px;
	padding-right:3px;
	float: left;
	position: relative;
	top: -1px;	
}
.event_link{
	line-height: 1.2;
	/*position: relative;
	top: 1px;*/
}
*html #sidebar-bottom-line{border-style:solid #313030;border-bottom:1px solid #313030;float:left;margin-left:12px;padding-top:4px;width:190px;}
#more{width:100%;height:30px;background:#efefef;padding:12px 0 0;text-align:center;border-bottom:5px solid;border-top:5px solid;border-color:#578bbb;}
img.footer-icon{display:inline-block;padding:0 6px 0;width:18px;height:18px;vertical-align:middle;}
* img.footer-icon{display:inline-block;padding:3px;vertical-align:middle;}
#contact{float:left;margin-top:15px;margin-left:16px;font-size:11px;line-height:1.6em;}
#scifest{float:left;margin-top:15px;margin-left:100px;margin-right:16px;}
