/* secondary css for small screen - no @imaport calls */
div#header-content a.navmobile{position:absolute;z-index:153;width:20px;height:90px;top:28px;right:4%;border-left:solid 0 #fff;background-image:url(../images/mobile_nav_icon2.png);background-size:23px 24px;visibility:visible;}
div#bottom-banner{max-width:800px;min-width:300px;}
nav{display:none;}
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:540px;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#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;}
div#alert_banner {position:fixed;bottom:0;left:0;width:100%;padding:6px 0;}
div#alert_banner h2{text-align:center;font-weight:bold;margin:0 2%;line-height:1.1;letter-spacing:1px;}
div#alert_banner p{font-size:.9em;line-height:1.2;width:96%;margin:2px auto 5px;text-align:center;}
footer{margin:0 auto;padding:8px 0 15px;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;}
.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.2;background-image:url(../../images/alert.gif);background-repeat:no-repeat;background-position:10px 4px;background-color:#FF9;border:solid 1px #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_labelx {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%;}
.content_pic_0 {margin:12px 0 4px 1%;}
.content_pic_1 {margin:12px 0 4px 1%;}
