article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{height:100%;font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{height:100%;margin:0;font-size:13px;line-height:1.231;}body,button,input,select,textarea{font-family:sans-serif;color:#888;}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}::selection{background:#fe57a1;color:#fff;text-shadow:none;}a{color:#fff;}a:visited{color:#fff;}a:hover{color:#ffcc60;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid,textarea:valid{}input:invalid,textarea:invalid{}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}body{background:#2b2b2b url(/img/bg.jpg);color:#eee;}#wrapper{min-height:100%;min-width:1020px;}header{border-top:6px solid #b61a1a;background:rgba(0,0,0,0.2);margin-bottom:12px;-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.3);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.3);}#header-content{overflow:auto;margin:0px auto;width:1020px;height:60px;}#main{overflow:auto;padding-bottom:300px;}#main-content{margin:0 auto;width:1020px;margin-top:20px;margin-bottom:30px;text-shadow:1px 1px 0px #222;}footer{min-width:1020px;clear:both;margin-top:-300px;height:300px;border-top:1px solid #b03b3b;background:rgba(0,0,0,0.2);}#footer-content{margin:0px auto;width:1020px;font-weight:bold;text-shadow:1px 1px 0px #000;color:#777;}.footer-menu{margin:12px 0 12px 0;word-spacing:3px;}.footer-block{float:left;width:320px;margin-left:15px;font-weight:bold;}li{padding:2px;}article{float:left;width:700px;}aside{overflow:hidden;float:left;width:305px;margin-left:15px;}#welcome{padding:8px;font-family:Georgia,serif,Verdana;font-size:1.6em;background:rgba(0,0,0,0.1);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#welcome::first-letter{font-weight:bold;}#logo{position:absolute;width:86px;height:62px;padding:6px;background:#b61a1a;font-size:2.3em;font-weight:bold;box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-o-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);border-bottom-right-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;}#logo:hover{padding-top:7px;}#logo a{text-decoration:none;color:#6c0000;text-shadow:rgb(219,31,31) 1px 1px 0px;}#logo a:hover{color:#600101;}#logo p:first-child{margin:0 0 0 5px;line-height:0.7em;font-size:0.5em;}#logo p{margin:-7px 0 0 0;}#logo p:last-child{margin:-6px 0 0 0;font-size:0.3em;line-height:1.2em;letter-spacing:2px;font-family:Verdana,sans-serif;text-align:center;color:rgb(71,0,0);text-shadow:rgb(189,26,26) 1px 1px 0px;border-top:1px solid #8a1313;}#menu-holder{margin-top:12px;margin-left:100px;}.menu,.menu ul{margin:0 0 0 5px;padding:0;list-style:none;z-index:999;position:absolute;}.menu:before,.menu:after{content:"";display:table;}.menu:after{clear:both;}.menu li{float:left;border-right:1px solid #111;-moz-box-shadow:1px 0 0 #333;-webkit-box-shadow:1px 0 0 #333;box-shadow:1px 0 0 #333;position:relative;}.menu li:last-child{border-right:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.menu a{float:left;padding:6px 10px;text-decoration:none;text-shadow:0 1px 0 #000;}.menu li:hover>a{color:#fafafa;}*html .menu li a:hover{color:#fafafa;}.menu ul{margin:20px 0 0 0;_margin:0;opacity:0;visibility:hidden;position:absolute;top:38px;left:0;z-index:9999;background:#444;background:-moz-linear-gradient(#444,#111);background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#111));background:-webkit-linear-gradient(#444,#111);background:-o-linear-gradient(#444,#111);background:-ms-linear-gradient(#444,#111);background:linear-gradient(#444,#111);-moz-box-shadow:0 -1px rgba(255,255,255,.3);-webkit-box-shadow:0 -1px 0 rgba(255,255,255,.3);box-shadow:0 -1px 0 rgba(255,255,255,.3);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.menu li:hover>ul{opacity:1;visibility:visible;margin:0;}.menu ul ul{top:0;width:300px;left:110px;margin:0 0 0 20px;_margin:0;-moz-box-shadow:-1px 0 0 rgba(255,255,255,.3);-webkit-box-shadow:-1px 0 0 rgba(255,255,255,.3);box-shadow:-1px 0 0 rgba(255,255,255,.3);}.menu ul ul ul{left:150px;}.menu ul li{float:left;display:block;border:0;_line-height:0;-moz-box-shadow:0 1px 0 #111,0 2px 0 #666;-webkit-box-shadow:0 1px 0 #111,0 2px 0 #666;box-shadow:0 1px 0 #111,0 2px 0 #666;}.menu ul a,.menu ul span{padding:5px;margin-top:3px;width:90px;_height:10px;display:block;white-space:nowrap;float:none;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.menu ul ul a,.menu ul ul span{width:130px;}.menu ul span:hover{background-color:rgba(0,0,0,0.2);}.menu ul a:hover{background-color:rgba(0,0,0,0.2);text-decoration:underline;}.menu ul li:first-child>a:after{content:'';position:absolute;left:40px;top:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}.menu ul ul li:first-child a:after{left:-6px;top:50%;margin-top:-6px;border-left:0;border-bottom:6px solid transparent;border-top:6px solid transparent;border-right:6px solid #fff;}.menu ul li:first-child a:hover:after{border-bottom-color:#fff;}.menu ul ul li:first-child a:hover:after{border-right-color:#c0c0c0;border-bottom-color:transparent;}.menu-button{padding:8px;font-size:1.3em;font-weight:bold;text-decoration:none;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.menu-button a,.menu-button a:visited{color:#fff;}.menu-button:hover{background:#000;}.topbar{overflow:auto;margin-bottom:10px;padding:5px;background:#222;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.topbar-contest{float:left;width:270px;height:90px;background:#333;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#c0c0c0;}.topbar-contest p{margin:0;padding:5px;}.topbar-contest img{padding:3px;}.topbar-callout{padding-top:5px;float:left;width:270px;height:85px;background:#333;color:#c0c0c0;text-align:center;font-size:1.5em;}.topbar-callout b{color:#FFDEAD;}#nav-search{float:left;margin-top:18px;margin-left:5px;}#search{width:125px;padding:3px;padding-left:22px;background:#111 url(/img/search.png) no-repeat;background-size:16px;background-position:3px 3px!important;border:1px solid #444;border-radius:3px;color:#888;-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);}#user-bar{float:right;margin-top:-12px;padding:5px;background:rgba(0,0,0,0.2);font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999;}#user-bar-content{overflow:auto;float:right;height:45px;z-index:9999;}#user-bar-name{float:left;width:135px;font-size:1.2em;}#user-bar-menu{display:none;margin:0;margin-top:5px;padding:8px;padding-left:0;text-align:left;position:absolute;font-size:0.9em;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999;}#user-bar-menu li{list-style:none;padding-bottom:5px;padding-left:10px;}#user-bar-menu li:hover{background:rgba(0,0,0,0.1);}#login-panel{display:none;position:absolute;z-index:9999;}#login-panel-top{margin-right:12px;text-align:right;}#login-panel-body{margin:0;margin-left:-15px;padding:10px 8px 10px 5px;width:125px;font-size:1.2em;font-weight:bold;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999;}#mini-nav{overflow:auto;margin:0;margin-top:10px;margin-left:15px;padding:0;}#mini-nav li{float:left;list-style:none;text-decoration:underline;margin-right:5px;padding:8px;font-weight:bold;background:rgba(0,0,0,0.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#mini-nav li:hover{background:rgba(255,0,0,0.1);cursor:pointer;}#mini-nav li>a:hover{color:#fff;}#mini-nav li.selected{background:rgba(255,255,255,0.1);text-decoration:none;}#mini-nav li.selected a{text-decoration:none;}#user-notify{float:right;width:27px;height:22px;margin-left:6px;background:#000 url(/img/notification.png) no-repeat;background-size:20px;background-position:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:9999;}#user-notify:hover{background-color:rgba(255,255,255,0.3);cursor:pointer;}#user-notify-count{float:right;padding:2px;background:#ff0000;margin-left:3px;font-weight:bold;font-size:0.8em;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;z-index:10000;}#user-notify-list{display:none;position:absolute;top:67px;margin-left:710px;text-align:left;width:310px;background:#000;border-radius:5px;z-index:999;}.notification-holder{margin-bottom:15px;}.notification-holder p,#user-notify-list p{overflow:auto;padding:6px;padding-top:5px;margin:0;font-size:0.8em;font-weight:bold;border-top:1px solid #444;}.notification-holder p:hover{background:rgba(0,0,0,0.1);}#user-notify-list p:hover{background:rgba(255,255,255,0.1);}.notification-holder img,#user-notify-list img{float:left;margin-right:5px;}.notification-holder span,#user-notify-list span{}.nice-header{margin:0;padding:5px;background:rgba(0,0,0,0.1);color:#c0c0c0;}.nice-list{padding:0;}.nice-list li{list-style:none;padding:6px;padding-top:5px;margin:0;}.nice-list li:hover{background:rgba(0,0,0,0.1);}.float-left li{float:left;width:125px;}#featured-shot{margin-bottom:30px;width:950px;height:300px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#featured-shot-headline{position:absolute;padding:8px;font-weight:bold;font-size:2em;text-align:right;background:rgba(0,0,0,0.2);-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;}h1,h2,h3,h4{clear:both;margin-top:0px;margin-bottom:0px;padding:6px;background:#222;text-shadow:1px 1px 0px #000;color:#eee;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}h1{font-size:1.5em;}h2{font-size:1.2em;}h3{font-size:1.1em;}h4{font-size:1em;background:#333;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px;}hr{margin:0 0 8px 0;height:1px;border:0;background:#555;background:-webkit-gradient(linear,0 0,100% 0,from(#333),to(#333),color-stop(60%,#888));}textarea{width:420px;height:45px;padding:8px;background:#eee;border:1px solid #666;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#555;}.screenshot{margin-top:6px;margin-bottom:20px;border:1px solid #222;-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);}.resource{margin-top:6px;margin-bottom:20px;}.ribbon{display:block;margin-left:-12px;padding:6px;position:absolute;background:#b61a1a;text-shadow:rgb(219,31,31) 1px 1px 0px;color:#6c0000;font-weight:bold;box-shadow:2px 2px #771d1d;-moz-box-shadow:2px 2px #771d1d;-webkit-box-shadow:2px 2px #771d1d;}.ribbon:before{content:'';position:absolute;display:block;bottom:-0.8em;border:1.3em solid #901010;z-index:-1;}.ribbon:before{left:-1.9em;border-right-width:3.5em;border-left-color:transparent;}.ribbon .ribbon-content:before{content:'';position:absolute;display:block;border-style:solid;border-color:#820b0b transparent transparent transparent;bottom:-0.8em;}.ribbon .ribbon-content:before{left:0;border-width:0.8em 0 0 1em;}#comments{margin-bottom:50px;}.comment-holder{overflow:auto;padding:8px;}.indent{margin-left:60px;}.comment-holder-highlight{overflow:auto;padding:8px;background:rgba(21,32,53,0.5);}.comment-avatar{float:left;width:10%;text-align:center;}.comment-body{float:left;width:90%;}.comment-body p{margin-top:4px;}.avatar{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.1);}#ss-details{overflow:auto;height:40px;margin-bottom:5px;font-size:1.1em;font-weight:bold;color:#eee;}#who-faved-list{overflow:auto;display:none;font-weight:bold;margin-bottom:5px;}.user-card-mini{float:left;margin:0 8px 5px 0;padding:4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:rgba(0,0,0,0.1);}.description{margin:5px 0 10px 0;color:#999;}.edit_boxtitle,.edit_resourcetitle{float:left;margin-right:5px;}.edit_boxtitle:hover,.edit_resourcetitle:hover{border:1px solid #ff0000;}.edit_description:hover,.edit_resourcedescription:hover{border:1px solid #ff0000;}.thumbnail-holder{float:left;width:180px;margin-top:20px;margin-left:20px;background:rgba(0,0,0,0.1);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.thumbnail-holder:hover>.boxtimeago{display:block;}.margin-tweak{margin-left:40px;}.boxthumb-title{text-align:center;font-size:0.9em;font-weight:bold;color:#c0c0c0;}.thumbnail-holder:hover>.boxthumb-title{color:#fff;}.boxtimeago{display:none;position:absolute;width:180px;text-align:center;font-size:0.8em;font-weight:bold;color:#888;margin-top:24px;text-shadow:1px 1px 0px #333;}.thumbnail-title{position:absolute;text-align:center;padding:3px;width:194px;font-weight:bold;background:rgba(0,0,0,0.6);}.thumbnail-stats{margin-top:12px;text-align:right;background:rgba(0,0,0,0.1);padding:5px;font-weight:bold;color:#888;}.thumbnail-stats img{margin-top:-4px;margin-left:5px;}.thumbnail-small{float:left;margin-bottom:20px;margin-left:18px;width:122px;height:125px;line-height:125px;text-align:center;font-size:0.9em;font-weight:bold;border:1px solid #000;background:rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.2);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.2);cursor:pointer;color:#555;}.thumbnail-small:hover{border:1px solid #666;-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.5);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.5);}.thumbnail-direction{display:none;background:rgba(0,0,0,0.7);font-size:1.5em;line-height:1.2em;color:#fff;}.thumbnail{position:relative;top:5%;left:14%;-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.3);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.3);}.thumbnail:hover{-webkit-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 2px 1px rgba(0,0,0,0.5);box-shadow:3px 3px 2px 1px rgba(0,0,0,0.5);}.stats{float:left;width:50%;margin-top:15px;text-align:center;color:#c0c0c0;}.stats p{margin:0;}.stats p:first-child{font-size:0.9em;font-weight:bold;color:#fff;}.stats p:last-child{margin-top:-3px;font-size:2.4em;}.profile-stat{overflow:auto;float:left;margin-top:2px;margin-right:10px;padding:6px;text-align:center;background:rgba(0,0,0,0.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#c0c0c0;}.profile-stat p{margin:0;}.profile-stat p:first-child{font-size:0.5em;font-weight:bold;color:#fff;}.profile-stat p:last-child{margin-top:-3px;font-size:1em;}.user-rank{padding:0 3px 0 3px;font-size:0.9em;font-weight:bold;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.low.user-rank{background:rgba(0,0,0,0.2);color:#888;}.mid.user-rank{background:rgba(115,255,0,0.2);color:#cdffc2;}.high.user-rank{background:rgba(30,115,255,0.3);color:#c2d9ff;}.elite.user-rank{background:rgba(255,0,0,0.2);color:#ffb9b9;}.humor-tag{padding:2px;background:#943dd1;font-size:0.6em;text-shadow:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.hall-tag{float:left;margin:0px 0 5px 8px;padding:4px;width:270px;background:#294485;font-size:1em;font-weight:bold;text-shadow:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#b8cbf6;}.hall-tag a{color:#b8cbf6;}.hall-tag a:hover{color:#fff;}.hall-icon{float:left;}.tags{margin:0;padding:0;list-style:none;}.tags li,.tags a{float:left;height:21px;line-height:21px;position:relative;font-size:0.9em;}.tags a{margin-left:20px;padding:0 8px 0 10px;background:#444;color:#b0b0b0;text-shadow:none;text-decoration:none;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.tags a:before{content:"";position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent #444 transparent transparent;border-style:solid;border-width:10px 12px 12px 0;}.tags a:after{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#333;}.tags a:hover{background:#555;}.tags a:hover:before{border-color:transparent #555 transparent transparent;}.tags-social-holder{overflow:auto;margin-top:-4px;height:28px;}.simple-button,.simple-button:visited{padding:0 3px 0 3px;background:#333;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:2px 2px #111;-moz-box-shadow:2px 2px #111;-webkit-box-shadow:2px 2px #111;}.simple-button:hover{background:#444;}.arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #555;}.arrow-down{float:left;margin:10px 0 0 3px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #555;}.award{float:left;margin-right:10px;margin-bottom:10px;width:64px;height:64px;padding:0 0 8px 0;box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-o-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);background-color:rgb(209,38,38);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:rgb(71,0,0);text-shadow:rgb(219,31,31) 1px 1px 1px;}.award:hover{background-color:rgb(235,38,38);}.award p{margin:-18px 0 0 0;font-size:1.3em;font-weight:bold;text-align:center;}.award p:last-child{margin:-6px 0 0 0;font-size:0.7em;color:rgb(71,0,0);text-shadow:rgb(189,26,26) 1px 1px 0px;}.favorite-button,.favorite-button:visited{position:relative;margin:0 0 10px 0;width:100%;display:inline-block;background:#b61a1a;font-size:1.6em;font-weight:bold;box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-o-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 2px rgba(0,0,0,0.3),inset 0 10px rgba(255,255,255,0),inset 0 10px 20px rgba(255,255,255,-0.05),inset 0 -15px 30px rgba(0,0,0,0.2);background-color:rgb(209,38,38);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none;text-shadow:#5b0000 1px 1px 1px;}.favorite-button:hover{color:#fff;background-color:rgb(235,38,38);}.favorite-button:active{top:1px;}.amazon-link{color:#c0c0c0;}.smfade{font-size:0.9em;color:#888;}.highlight{color:rgb(255,77,77);}.awesome,.awesome:visited{background:#222 url(/img/transparent.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;}.awesome:hover{background-color:#111;color:#fff;}.awesome:active{top:1px;}.small.awesome,.small.awesome:visited{font-size:11px;padding:;}.awesome,.awesome:visited,.medium.awesome,.medium.awesome:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}.large.awesome,.large.awesome:visited{font-size:14px;padding:8px 14px 9px;}.green.awesome,.green.awesome:visited{background-color:#91bd09;}.green.awesome:hover{background-color:#749a02;}.blue.awesome,.blue.awesome:visited{background-color:#2daebf;}.blue.awesome:hover{background-color:#007d9a;}.red.awesome,.red.awesome:visited{background-color:#e33100;}.red.awesome:hover{background-color:#872300;}.magenta.awesome,.magenta.awesome:visited{background-color:#a9014b;}.magenta.awesome:hover{background-color:#630030;}.orange.awesome,.orange.awesome:visited{background-color:#ff5c00;}.orange.awesome:hover{background-color:#d45500;}.yellow.awesome,.yellow.awesome:visited{background-color:#ffb515;}.yellow.awesome:hover{background-color:#fc9200;}.sticky-queue{overflow:auto;position:fixed;background:#901313 url(/img/transparent.png) repeat-x;border:1px solid #d34343;width:350px;text-shadow:1px 1px 0px #be2a2a;text-transform:uppercase;z-index:99999;}.sticky-note{padding-right:20px;}.sticky{font-size:0.9em;font-weight:bold;color:#fff;display:none;padding:6px;position:relative;}img.sticky-close{position:absolute;top:10px;right:10px;height:14px;width:14px;cursor:pointer;}.top-right{left:35%;top:-2px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;}.appriseOverlay{position:fixed;top:0;left:0;background:rgba(0,0,0,0.3);display:none;}.appriseOuter{background:#eee;border:1px solid #fff;box-shadow:0px 3px 7px #333;-moz-box-shadow:0px 3px 7px #333;-webkit-box-shadow:0px 3px 7px #333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;position:absolute;z-index:99999999;min-width:200px;min-height:50px;max-width:75%;position:fixed;display:none;}.appriseInner{padding:20px;color:#333;text-shadow:0px 1px 0px #fff;}.appriseInner button{border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;background:-moz-linear-gradient(100% 100% 90deg,#eee,#d5d5d5);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#eee),to(#d5d5d5));background:-webkit-linear-gradient(#eee,#d5d5d5);background:-o-linear-gradient(#eee,#d5d5d5);color:#232d3d;font-size:12px;font-weight:bold;padding:4px 10px;margin:0 3px;text-shadow:0px 1px 0px #fff;cursor:pointer;box-shadow:0px 1px 2px #ccc;-moz-box-shadow:0px 1px 2px #ccc;-webkit-box-shadow:0px 1px 2px #ccc;}.appriseInner button:hover{color:#d85054;}.aButtons,.aInput{margin:20px 10px 0px 10px;text-align:center;}.aTextbox{border:1px solid #aaa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;box-shadow:0px 1px 0px #fff;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;width:180px;font-size:12px;font-weight:bold;padding:5px 10px;}.paging{clear:both;padding:50px 0px 0px 0px;text-align:center;font-size:2em;font-weight:bold;}.paging.display{text-align:right;}.paging a,.paging span{padding:0 15px 0 15px;-moz-border-radius:3px;-webkit-border-radius:3px;}.paging span{color:#c0c0c0;}.paging a,.paging a:visited{color:#eee;text-decoration:none;box-shadow:2px 2px #111;-moz-box-shadow:2px 2px #111;-webkit-box-shadow:2px 2px #111;background:#222;}.paging a:hover{background:#333;box-shadow:2px 2px #222;-moz-box-shadow:2px 2px #222;-webkit-box-shadow:2px 2px #222;}.paging a:active{background:#222;}.paging span.prn{color:#aaa;}.paging p#total_count{color:#888;font-size:0.5em;font-weight:normal;}.paging p#total_display{color:#aaa;padding-top:10px;}form input[type="submit"]{background-color:#ffb94b;background-image:-webkit-gradient(linear,left top,left bottom,from(#fddb6f),to(#ffb94b));background-image:-webkit-linear-gradient(top,#fddb6f,#ffb94b);background-image:-moz-linear-gradient(top,#fddb6f,#ffb94b);background-image:-ms-linear-gradient(top,#fddb6f,#ffb94b);background-image:-o-linear-gradient(top,#fddb6f,#ffb94b);background-image:linear-gradient(top,#fddb6f,#ffb94b);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;border-width:1px;border-style:solid;border-color:#d69e31 #e3a037 #d5982d #e3a037;height:35px;padding:0;width:120px;cursor:pointer;font:bold 15px Arial,Helvetica;color:#8f5a0a;}form input[type="submit"]:hover,form input[type="submit"]:focus{background-color:#fddb6f;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb94b),to(#fddb6f));background-image:-webkit-linear-gradient(top,#ffb94b,#fddb6f);background-image:-moz-linear-gradient(top,#ffb94b,#fddb6f);background-image:-ms-linear-gradient(top,#ffb94b,#fddb6f);background-image:-o-linear-gradient(top,#ffb94b,#fddb6f);background-image:linear-gradient(top,#ffb94b,#fddb6f);}form input[type="submit"]:active{outline:none;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;}form input[type="submit"]:disabled{background:#b0b0b0;color:#4c4c4c;border:1px solid #fff;}form input[type="submit"]::-moz-focus-inner{border:none;}fieldset{border:0;padding:0;margin:0;}#searchForm{margin:4px 0 0 5px;box-shadow:none;background:none;}#loginForm{width:165px;margin:0;padding:0;box-shadow:none;background:none;}.loginInput{width:90px;margin-bottom:5px;padding:3px;padding-left:22px;font-size:0.9em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#commentForm{overflow:auto;margin:0px auto;margin-top:5px;margin-bottom:20px;padding:10px;width:500px;background:rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cancelReplyButton{display:none;margin-left:8px;line-height:32px;font-weight:bold;}#printableForm{display:none;margin-bottom:12px;padding:8px;background:rgba(0,0,0,0.1);text-align:center;}#updateForm{display:none;margin-bottom:12px;padding:8px;background:rgba(0,0,0,0.1);text-align:center;}#uploadForm,#uploadResourceForm{background-color:#333;background-image:-webkit-gradient(linear,left top,left bottom,from(#444),to(#333));background-image:-webkit-linear-gradient(top,#444,#333);background-image:-moz-linear-gradient(top,#444,#333);background-image:-ms-linear-gradient(top,#444,#333);background-image:-o-linear-gradient(top,#444,#333);background-image:linear-gradient(top,#444,#333);width:460px;margin:0px auto;margin-top:30px;margin-bottom:30px;padding:20px;z-index:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,.2),0 3px 0 #222,0 4px 0 rgba(0,0,0,.2),0 6px 0 #222,0 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2),1px 1px 0 rgba(0,0,0,.1),3px 3px 0 rgba(255,255,255,1),4px 4px 0 rgba(0,0,0,.1),6px 6px 0 rgba(255,255,255,1),7px 7px 0 rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,.2),0 3px 0 #222,0 4px 0 rgba(0,0,0,.2),0 6px 0 #222,0 7px 0 rgba(0,0,0,.2);}#uploadForm:before,#uploadResourceForm:before{content:'';z-index:-1;top:5px;bottom:5px;left:5px;right:5px;}#uploadForm h1,#uploadResourceForm h1{text-shadow:0 1px 0 rgba(255,255,255,.7),0px 2px 0 rgba(0,0,0,.5);text-align:center;color:#fff;margin:0 0 20px 0;font:normal 26px/1 Verdana,Helvetica;position:relative;background:none;}#uploadForm h1:after,#uploadForm h1:before,#uploadResourceForm h1:after,,#uploadResourceForm h1:before{content:"";height:1px;position:absolute;top:20px;width:50px;}#uploadForm h1:after,#uploadResourceForm h1:after{background-image:-webkit-gradient(linear,left top,right top,from(#777),to(#fff));background-image:-webkit-linear-gradient(left,#777,#fff);background-image:-moz-linear-gradient(left,#777,#fff);background-image:-ms-linear-gradient(left,#777,#fff);background-image:-o-linear-gradient(left,#777,#fff);background-image:linear-gradient(left,#777,#fff);right:0;}#uploadForm h1:before,#uploadResourceForm h1:before{background-image:-webkit-gradient(linear,right top,left top,from(#777),to(#fff));background-image:-webkit-linear-gradient(right,#777,#fff);background-image:-moz-linear-gradient(right,#777,#fff);background-image:-ms-linear-gradient(right,#777,#fff);background-image:-o-linear-gradient(right,#777,#fff);background-image:linear-gradient(right,#777,#fff);left:0;}#uploadForm fieldset,#uploadResourceForm fieldset{margin-bottom:12px;padding:12px;background:rgba(0,0,0,0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:1.1em;}#uploadForm p,#uploadResourceForm p{font-size:1.2em;font-weight:bold;margin:0 0 6px 0;}.inputs input{padding:6px;margin-bottom:10px;width:420px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;font-size:1.5em;color:#444;}#username{background:#eee url(/img/user.png) no-repeat;background-position:5px 5px!important;background-size:16px;}#password{background:#eee url(/img/password.png) no-repeat;background-position:5px 3px!important;background-size:14px;}#email{background:#eee url(/img/email.png) no-repeat;background-position:7px 10px!important;}#location{background:#eee url(/img/location.png) no-repeat;background-position:11px 7px!important;}#inputs input:focus{background-color:#fff;border-color:#e8c291;outline:none;-moz-box-shadow:0 0 0 1px #e8c291 inset;-webkit-box-shadow:0 0 0 1px #e8c291 inset;box-shadow:0 0 0 1px #e8c291 inset;}#back{display:block;text-align:center;position:relative;top:60px;color:#999;}.ui-autocomplete{position:absolute;height:250px;overflow:auto;cursor:default;margin-top:5px;}.ui-autocomplete-loading{background:white url(/img/loader.gif) right center no-repeat;}* html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:3px;display:block;background:rgba(0,0,0,0.8);font-size:1em;font-weight:bold;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;}.ui-menu .ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;width:350px;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{background:rgba(255,255,255,0.1);text-decoration:underline;cursor:pointer;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}.ir br{display:none;}.hidden{display:none!important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}@media only screen and (min-width: 480px) {}@media only screen and (min-width: 768px) {}@media print {*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100%!important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}