/* Created by Chelsea Otakan for the Nevada Museum of Art */


/* TEMPORARY */

.placeholder { background: #cdcdcd; }

/* CSS RESET =============================================== */

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,font,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{margin: 0;padding: 0;outline: 0; border: 0; font-size: 100%;vertical-align: baseline;background: transparent;}

/* Clear Fix */
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
/* For IE6 */ * html .clear { height: 1% }
/* For IE7 */ *:first-child+html .clear { min-height: 1px }

/* DEFAULTS ================================================ */

body, div, td, p { font-family: Arial, Sans-serif; font-size: 12px; color: #909090; line-height: 1.3 }

td { vertical-align: top}

a { text-decoration: none; color: #666666; outline: 0}

.clr { clear: both; height: 0 }

.alignright {display: block;float: right; margin: 10px}
.alignleft {display: block; float: left; margin: 8px 0 8px 8px}
input {  border-width: 0; background: #dddddd; font-family: Arial, Sans-serif; text-indent: 5px; color: #666666; font-size: 12px; padding: 3px 2px;  border-bottom: 1px solid #c9c9c9; border-right: 1px solid  #c9c9c9}
input:focus {background: #e6e6e6}
input.submit { height: auto; font-weight: bold; padding: 5px 15px; text-indent: 0; display: inline}

ol { margin-left: 40px; }

hr { color: #cccccc; border: 0; background: #cccccc; height: 1px;  }

label { position: relative; top: -5px; margin-right: 16px}

small { font-size: 11px; }

/* WRAPPER ================================================= */

#wrapper { width: 960px; margin: auto }


/* HEADER ================================================== */

#header { margin: 25px 0 0 0; display: block; width: 100%; border-bottom-style: solid; border-bottom-width: 6px }

#errorstack { margin-top: 20px; padding: 5px 10px 5px 10px; background-color: #F1F1F1; border: 0px solid #CCC; }
#searchform { display: inline;}
.error { color: #C42A1F; font-weight: bold; }
.notice { color: #00ad11; font-weight: bold; }

/* N Logo and Temperature */

#n-logo { width: 96px; float: left; margin-top: -1px }
#n-logo div { width: 96px; float: left; margin-bottom: 1px}
#n-logo div span { line-height: 0; text-indent: -4px; font-weight: bold; font-size: 50px; color: #ffffff; background: #ffffff; display: block; float: left; width: 5px;height: 5px; overflow: hidden; margin: 0 1px 0 0}

#n-logo div.temp-100 span.color { background:#ffd100; color: #ffd100; }
#n-logo div.temp-97 span.color { background:#ffbb00; color: #ffbb00;}
#n-logo div.temp-94 span.color { background:#ffa600; color: #ffa600;}
#n-logo div.temp-91 span.color { background:#ff9100; color: #ff9100;}
#n-logo div.temp-88 span.color { background:#ff7b00; color: #ff7b00;}
#n-logo div.temp-85 span.color { background:#ff6600; color: #ff6600;}
#n-logo div.temp-82 span.color { background:#ff5200; color: #ff5200;}
#n-logo div.temp-79 span.color { background:#ff3d00; color: #ff3d00;}
#n-logo div.temp-76 span.color { background:#ff2900; color: #ff2900;}
#n-logo div.temp-73 span.color { background:#ff1400; color: #ff1400;}
#n-logo div.temp-70 span.color { background:#ff0000; color: #ff0000;}
#n-logo div.temp-67 span.color { background:#f20d26; color: #f20d26;}
#n-logo div.temp-64 span.color { background:#e61a4d; color: #e61a4d;}
#n-logo div.temp-61 span.color { background:#d92673; color: #d92673;}
#n-logo div.temp-58 span.color { background:#cc3399; color: #cc3399;}
#n-logo div.temp-55 span.color { background:#b34db3; color: #b34db3;}
#n-logo div.temp-52 span.color { background:#9966cc; color: #9966cc;}
#n-logo div.temp-49 span.color { background:#8080e6; color: #8080e6;}
#n-logo div.temp-46 span.color { background:#6699ff; color: #6699ff;}
#n-logo div.temp-43 span.color { background:#52a3ff; color: #52a3ff;}
#n-logo div.temp-40 span.color { background:#3dadff; color: #3dadff;}
#n-logo div.temp-37 span.color { background:#29b8ff; color: #29b8ff;}
#n-logo div.temp-34 span.color { background:#14c2ff; color: #14c2ff;}
#n-logo div.temp-31 span.color { background:#00ccff; color: #00ccff;}
#n-logo div.temp-28 span.color { background:#00c7e6; color: #00c7e6;}
#n-logo div.temp-25 span.color { background:#00c2cc; color: #00c2cc;}
#n-logo div.temp-22 span.color { background:#00bdb3; color: #00bdb3;}
#n-logo div.temp-19 span.color { background:#00b899; color: #00b899;}
#n-logo div.temp-16 span.color { background:#00b380; color: #00b380;}
#n-logo div.temp-13 span.color { background:#00ad66; color: #00ad66;}
#n-logo div.temp-10 span.color { background:#00a84d; color: #00a84d;}
#n-logo div.temp-7 span.color { background:#00a333; color: #00a333;}
#n-logo div.temp-4 span.color { background:#009e1a; color: #009e1a;}
#n-logo div.temp-1 span.color { background:#009900; color: #009900;}


#logo { width: 150px; float: left}
#logo a { display: block; height: 94px; width: 98px; text-indent:-99999px; background: transparent; position: absolute; float: left; }
#logo .temperature { margin: 2px 0 0 14px; color: #cccccc; display: block; float: left; font-weight:bold }


/* Top Navigation and Search Box */
.top-nav { width: 805px; float: right; margin: -8px -7px 0 0; line-height: 1; text-align: right}
.top-nav li { list-style: none; display: inline; font-size: 10px; text-transform: uppercase;border-left:1px #909090 solid; padding: 0 6px 0 8px; text-align: right}
.top-nav a { color: #909090; font-size: 10px;}
.top-nav li.first {border: 0 ;}
.top-nav li.signed-in { text-transform:none}
.top-nav li .cart { background: url(../images/shop/h5-cart-icon.gif) no-repeat left; padding-left: 16px;}
li.search { border: 0; text-align: right; padding: 0}
.search .searchbox {  width: 143px; background: #e6e6e6; font-family: Arial, Sans-serif; text-indent: 5px; color: #898989; text-transform: none; font-size: 10px; border: 0; padding: 3px 2px; height: 16px; -webkit-appearance: none } 
.search .submit { text-indent: -9999px; width: 20px; height: 20px; background: url(../images/globals/search_go.gif) no-repeat; text-transform: capitalize; border: 0; display: inline; position: relative; top: 2px; margin: 0 0 0 4px}

/* Nevada Museum of Art Logotype */
.logotype { float: right; clear: left; width: 145px; height: 42px; display: block; background-repeat: no-repeat; background-position: 0px -98px ; text-indent: -99999px; margin: -26px 0 0 0}


/* E.L. CORD CLASSES */

.event-information { padding-left: 190px;}

/* CONTENT ================================================ */

#content { line-height: 1.5; position: relative; }


/* FOOTER ================================================= */

#footer { margin: 55px auto 30px auto; clear: both}

/* Social Networking Icons */
.social li { list-style: none; display: inline; float: left; margin-top: 4px }
.social li a { display: block; text-indent: -9999px; width: 20px; height: 21px; background-image: url(../images/globals/social_icons.gif); background-repeat: no-repeat; margin: 0 6px 0 0}
.facebook a { background-position: 0 -21px}
.facebook a:hover { background-position: 0 0}
.twitter a { background-position: -23px -21px}
.twitter a:hover { background-position: -23px 0}
.myspace a { background-position: -46px -21px}
.myspace a:hover { background-position: -46px 0}
.youtube a { background-position: -69px -21px}
.youtube a:hover { background-position: -69px 0}

/* Bottom Navigation */
.bottom-nav { display: block; float: right; margin: 0 0 8px 0; line-height: 7px}
.bottom-nav li { list-style: none; display: inline; font-size: 9px; text-transform: uppercase; border-right: 1px #909090 solid; padding: 0 7px 0 5px;}
.bottom-nav li a { color: #909090; text-decoration: none }
.bottom-nav .last { padding-right: 0; border: 0}

/* Copyright Info and Meta */
.copyright { display: block; font-size: 9px; width: 800px; float: right; text-align: right; color: #bfbfbf}
.copyright strong { font-size: 10px; color: #bfbfbf !important }

#schedulerform fieldset label {
	margin-right: 0px;
}
#schedulerform fieldset dt {
	clear: left;
	float: left;
	text-align: right;
	padding:  5px 20px;
	width: 270px;
}
#schedulerform fieldset dd {
	padding: 5px 0;
	margin-left: 270px;
}

/* PRETTY PHOTO 
================================================== */
 div.light_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_expand{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square .pp_arrow_previous{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;position: relative;text-align: left;width:100%;}.pp_content .pp_details{display: none;margin:10px 15px 2px 20px;}.pp_description{display: none;float: left;margin:0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display: none;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{display: none;line-height:1 !important;margin:0 auto;text-align:center;width:100%;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
