/* secondary css for small screen - no @imaport calls */

header{position:fixed;top:0;left:0;z-index:123;width:100%;background-image:url('../resources/images/fff_89_bkgrnd.png');}
div#bottom-banner{max-width:800px;min-width:300px;}
div#header-content{position:relative;width:96%;margin:0 auto;max-width:800px;min-width:300px;min-height:60px;border-bottom:solid 0px #ccc;}
div#header-content h1{font-size:20px;letter-spacing:1px;font-weight:200;padding:0 0 0 20%;}
div#header-content a.logo{width:243px;height:40px;top:10px;left:5px;background-image:url(../resources/images/logo.png);background-size:243px 40px;background-repeat:no-repeat;}
div#header-content a.navmobile{visibility:visible;}
nav{display:none;}
section{position:relative;width:96%;margin:0 auto;max-width:800px;min-width:300px;padding:85px 0 0;}
div#mobilenavigation{width:96%;margin:10px auto 0;max-width:800px;min-width:300px;background-color:#fff;border:solid 1px #fff;display:none;}
div#mobilenavigation p{font-size:1.4em;line-height:1.3em;letter-spacing:2px;text-align:center;}
div#mobilenavigation a{color:#333;text-decoration:none;text-transform:uppercase;}
div#mobilenavigation a:hover{color:#CF1111;}
div#subscribe{display:none;}
div#previous{position:absolute;left:-5px;top:23%;z-index:53;height:75px;width:23px;}
div#previous a{text-decoration:none;outline:0;}
div#previous img{border:0;padding:0;margin:0;}
div#next{position:absolute;right:-5px;top:23%;z-index:53;height:75px;width:23px;}
div#next a{text-decoration:none;outline:0;}
div#next img{border:0;padding:0;margin:0;}
div#extra{height:400px;width:100%;margin:5px 0 10px;}
div#extra div {position: absolute; top: 27%;left:7%; width: 86%;}
div#extra div h1{color:#fff;text-align:center;font-weight:bold;font-size:32px;line-height:1.1;}
div#content{display:block;width:94%;max-width:780px;margin:0 auto;padding:10px 3%;color:#333;}
div#content p{line-height:1.4;font-size:1.1em;text-align:justify;margin:0 0 10px;}
div#content p.toggle{margin:-7px 1px -3px 0;font-size:11px;color:#999;font-family:verdana,sans-serif;text-align:right;}
div#content img{max-width:100%;margin:5px 0 10px;padding-right:0;}
div#pagegraphic{display:block;float:none;width:85%;min-width:300px;margin:0 auto;padding:0;}
div#board{float:left;display:inline;width:96%;max-width:800px;margin:0;padding:10px 2%;color:#333;}
div#blog{float:left;display:inline;width:96%;max-width:800px;margin:0;padding:10px 2%;color:#333;}
div#r-staff{display:block;width:100%;padding:10px 0;}
div#r-staff img{display:block;max-width:400px;}
div#r-sidebar-0{display:none;}
div#r-sidebar{float:left;;width:94%;margin:0 2%;padding:5px 1% 10px;color:#333;}
div#r-sidebar p{font-size:1.1em;line-height:1.4;}
div#r-sidebar li{font-size:1.2em;line-height:1.5;}
div#r-sidebar h2,h4{margin-left:0;line-height:1;}
div#r-sidebar img{display:inline-block;width:100%;}
div#overlay{position:absolute;z-index:53;top:30%;left:50%;padding:.2%;width:280px;margin-left:-140px;background-image:url('../images/fff_89_bkgrnd.png');border:solid 1px #ccc;}
div#overlay p{margin:5px;text-align:center;}
div#popup{position:absolute;top:0;left:30%;z-index:120;width:40%;min-width:300px;min-height:240px;background-color:#fff;box-shadow: 3px 3px 3px #444;border:solid 2px #333;padding:5px 15px 15px;margin-top:120px;display:none;}
footer{margin:0 auto;padding:8px 0 12px;width:96%;max-width:800px;min-width:300px;min-height:25px;padding-bottom:75px;}
footer p{margin:0;padding:0;text-align:center;font-size:1.1em;}
footer a{color:#ccc;text-decoration:none;}
footer a:hover{color:#CF1111;text-decoration:none;}
.clear{clear:both;height:10px;min-height:10px;}
.confirm{display:none;}
.caption{font-size:11px;color:#666;margin-top:-8px;text-align:right;}
form.email{display:block;width:95%;}
.emailinput{border:solid 1px #ccc;font-size:16px;color:#CF1111;padding:2px;margin:10px 0 0;}
.emailsubmit{font-size:15px;margin:10px 0;}
.featured{width:100%;padding:0;margin:0;border:0;}
.gallerydetail{width:100%;padding:0;margin:0;border:0;}
.alert{margin:5px 15px 10px 0px;color:#F30;line-height:1;background-image:url(../images/xalert.gif);background-repeat:no-repeat;background-position:10px 4px;background-color:transparent;border:solid 0px #F30;padding:5px 10px 5px 35px;}
.reverse{color:#FFF;padding:5px 10px;background-color:#555;margin-bottom:0;}
.small{font-size:.7em;}
.credit{display:none;}
.form_rowx {display:block;width:90%;}
.form_label1 {display:block;width:90%;text-align:left;}
.form_label2 {display:block;width:90%;text-align:left;}
.form_input1 {display:block;width:90%;}
.form_input2 {display:block;width:90%;}
.form_input3 {display:block;width:90%;}
.front_inside{display:inline-block;width:31.3%;height:auto;margin:.1%;padding:0;}
.front_inside img{width:100%;margin:0;padding:0;border:0;}
.front_outside{display:none;}
.artist{display:inline-block;width:45%;padding:0;margin:0 1% 2%;}
.form2{width:95%;text-align:center;font-size:.75em;margin:3px auto 10px;}
.form2select{width:95%;text-align:center;font-size:1em;margin:4px auto 15px;}
.form2submit{font-size:.9em;padding:1px 0;width:86%;}
.form2intro{line-height:1.2;font-weight:normal;margin:5px 2% 5px;color:#333;font-family:'century gothic',sans-serif;font-size:.9em}
.form2footer{line-height:1;font-weight:normal;margin:15px auto 20px;color:#333;font-family:'century gothic',sans-serif;font-size:.8em}