.flash{padding:10px;margin:30px auto;width:50%;font:15px verdana;text-align:center;box-shadow:0 0 10px #777}.flash.notice{background:#f5ca53;border:solid 1px #93792f}.flash.error{background:#d92f2f;border:solid 1px #881f1f}.flash.message{background:#2d41f4;border:solid 1px #1c2893}.gallery{float:left;margin:3px;background:#ffdcfc;border:#fda9f7 1px solid;box-shadow:0 0 1px #333;font-size:.7em;overflow:hidden}.gallery a{text-transform:lowercase;white-space:nowrap;text-decoration:none}.gallery img{max-width:100%;width:100%}.gallery .description{padding-left:4px;overflow:hidden}.gallery .media{background:black;font-weight:bold;font-size:.8em;font-family:verdana;padding:.2%;color:white;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;position:absolute}#top_dates{font-size:1em;margin-top:15px;text-align:center}#top_dates h1{font-size:3em;color:#fca8f6}#week_picker{background:#ddd;border-radius:10px;margin:1%;padding:10px;font-size:1em;text-align:left;display:none}#week_picker p{margin-top:0;padding-top:0}.add{float:right;font-size:20px;color:#faa9f5;text-decoration:none}.add:visited{float:right;font-size:20px;color:#faa9f5;text-decoration:none}.gallery .add{float:right}.gallery .add:hover{color:#ffc605}.gallery .del{float:right;font-size:17px;color:red;text-decoration:none;font-weight:bold}.gallery .del:hover{color:black}.gallery_row{overflow:hidden;position:relative;display:block;border-bottom:#fda9f7 1px solid;text-decoration:none;line-height:1.5em}.gallery_row .description{width:90%;padding:0;margin:0;font-size:.9em}.gallery_row .description:hover{background:#ffdcfc;cursor:pointer}.gallery_row .description .media{display:inline;color:white;background:black;font-size:.9em;padding:.3%;margin:0 .5% 0 0}.gallery_row .long{color:#888;font-size:.9em}.gallery_row .info{font-size:.8em;line-height:1.1em;text-align:right;float:right;display:block;background:white;z-index:10;padding:.3%}.gallery_row a.paysite{float:right;clear:both}.gallery_row .add{font-size:30px;padding:1%}.gallery_row .add:hover{color:#ffc605}.gallery_row .del{float:right;font-size:30px;color:red;text-decoration:none;font-weight:bold;padding:1%}.gallery_row .del:hover{color:black}.gallery_flash{margin:40px auto;display:inline}.gallery_flash .add{float:right;font-size:30px}.gallery_flash .add:hover{color:#ffc605}.gallery_flash .description{margin-top:20px;display:inline-block;text-align:left}.spell_correction{border-radius:2px;box-shadow:0 0 4px #bbb;overflow:hidden;margin:.5% 0 .5% 0;padding:1%;background:#ddd;font:18px verdana;margin-bottom:5px}.spell_correction a,.spell_correction a:visited{text-decoration:underline;color:blue;font-weight:bold}#flowplayer{display:block}.topad{border-radius:2px;box-shadow:0 0 4px #bbb;overflow:hidden;padding:5px;margin-top:4px;margin-bottom:.3%;border:1px #aaa solid;background:#eee;background-image:linear-gradient(top,#ddd,#eee);text-align:center}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{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}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{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_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;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
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,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.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 print{*{background:transparent!important;color:black!important;box-shadow:none!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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.feed,.help{vertical-align:middle;margin-bottom:4px}.feed{width:16px;height:16px;display:inline-block;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJFSURBVBgZBcHda5V1AADg5/d733Oc7tjOaNs5GC6KdrEwmpPRxG7spoKghOim7oK8y0MIEQRL+geGEIQ3UXQvSJ8IafZxUbjQhRDZoU60iYsSc9t5v87b84TsVe3mrBWpHoCICIAIACixYTUfOJM2Z62YO97TOULSIKaEQAyESAzEgISAgLpi48de87MLUqmezhGyhO4SCW7f4O81YiSJiCQIkbqmNcXMIjMXeilIGsQxDp8AnKDY5teL3PyU6h4CdY3Av7cYu58R0QghZWeT9fP0v2V7i8Y4j77As2c5sAwIFAXDgjInJxURAzub/PwxMZBGphZYeIWJWZ44xdo5bl4kK8kzioohUUREd4kXP+Kpd3nkee72+epNBleAxdfoLJBlDEuKkpxoBAkBjXGm53n8ZZ45S/shrr7P75eBo6eo9zAsKCqGRBEB/1zj89e5eo7tLRr7ePJtWg9wZZV7t2i2OPQcw5JiRE4UESN1ZPc2g0tceos/LtPYx9HTaPDNe8Dhl9gtyStyUiMIJDXLp2m0GHzN2gdMzdPq0F3k+pcc/4+x/UwepKzIiSDWTB/iwBLT8xw8xt07rJ8HHj7GbkX/B+DBxyhrciIQ2N2i2AG2fiPL+OsXoNVlWPDnDaC5l6qiJJWjLlHxxRs0JhhcIyvp/8SHJylKdiu++4Tr31NW7B8nkrwzp627d9nkHM0Wsea+GSY6tDvESEyY6TIxyZ4GSUp/nTubqyF7WrvZtaKrZ4QSQ+TIMUSJHCVypGhaHW448z+h1tLAgvKk7gAAAABJRU5ErkJggg==) top left no-repeat}*:first-child+html .feed{*background:transparent url(/images/feed.png) top left no-repeat;zoom:1;display:inline}.help{width:16px;height:16px;display:inline-block;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKkSURBVDjLpZPdT5JhGMb9W+BPaK3matVqndXWOOigA6fmJ9DUcrUMlrN0mNMsKTUznQpq6pyKAm8CIogmypcg8GIiX8rHRHjhVbPt6o01nMvZWge/k3vP9duuZ/edAyDnf/hjoCMP2Vr3gUDj3CdV6zT1xZ6iFDaKnLEkBFOmPfaZArWT5sw60iFP+BAbOzTcQSqDZzsNRyCNkcVoaGghzDlVQKylOHJrMrUZ2Yf52y6kc36IxpyoH1lHF7EBgyMKV4jCJ5U/1UVscU4IZOYEa3I1HtwI01hwxlDLhDoJD/wxGr5YGmOLAdRIrVCuhmD3JdA6SQabx12srGB0KSpc86ew4olDOGjH4x4z0gdHDD9+c4TaQQtq+k2Yt0egXYugTmoVZgV9cyHSxXTtJjZR3WNCVfcK/NE0ppYDUNu2QTMCtS0IbrsOrVMOWL27eNJtJLOCDoWXdgeTEEosqPxoBK/TwDzWY9rowy51gJ1dGr2zLpS2aVH5QQ+Hbw88sZ7OClrGXbQrkMTTAQu4HXqUv9eh7J0OSfo7tiIU+GItilpUuM/AF2tg98eR36Q+FryQ2kjbVhximQu8dgPKxPMoeTuH4tfqDIWvCBQ2KlDQKEe9dBlGTwR36+THFZg+QoUxAL0jgsoOQzYYS+wjskcjTzSToVAkA7Hqg4Spc6tm4vgT+eIFVvmb+eCSMwLlih/cNg0KmpRoGzdl+BXOb5jAsMYNjSWAm9VjwesPR1knFilPNMu510CkdPZtqK1BvJQsoaRZjqLGaTzv1UNp9EJl9uNqxefU5QdDnFNX+Y5Qxrn9bDLUR6zjqzsMizeWYdG5gy6ZDbk8aehiuYRz5jHdeDTKvlY1IrhSMUxe4g9SuVwpdaFsgDxf2i84V9zH/us1/is/AdevBaK9Tb3EAAAAAElFTkSuQmCC) top left no-repeat}*:first-child+html .help{*background:transparent url(/images/help.png) top left no-repeat;zoom:1;display:inline}.legacy_gallery h1{font-size:1.2em;text-align:center}.legacy_gallery h2{font-size:1.1em;text-align:center}.legacy_gallery h3{font-size:1.3em;text-align:center}.legacy_gallery{padding-top:10%;text-align:center}.legacy_gallery_box{float:left;width:20%}.legacy_gallery_box img{max-width:100%;width:100%}nav a:hover{background:#ddd}nav a:first-child{border-left:0}nav a:last-child{border-right:0}nav .separator{float:left;width:2%;padding:.7%}nav .group{white-space:nowrap;margin:0;padding:0}nav select{font-size:1em;margin:.6% 1.2% .6% 1.2%;float:right;display:none}nav{border-radius:2px;box-shadow:0 0 4px #bbb;overflow:hidden;padding:0;margin-bottom:.3%;border:1px #aaa solid;background:#ccc;background-image:linear-gradient(top,#ccc,#aaa)}nav a,nav a:visited{font-size:1.2em;color:#333;float:left;text-decoration:none;border-right:#ddd 1px solid;border-left:#aaa 1px solid;text-shadow:1px 1px #ddd;padding:5px 10px 5px 10px;margin:0}nav a.rss{float:right;padding:.5% 1.0 .5% 1.0}nav a.selected{color:black;margin:0;background:#fda9f7;background-image:linear-gradient(bottom,#fda9f7,#efceec);border-right:#ffdcfc 1px solid;border-left:#aaa 1px solid;text-shadow:0 0 0 white}#page{width:80%;float:left;padding:.2em 1em 1em 1em;font-size:.9em}#page textarea{width:700px;height:200px;font-size:.8em}#page textarea{margin-top:10px}#page h1,#page h2,#page h3{display:block;margin:0}#page h1,#page h2,#page h3,#page h4{margin:0 10px 10px 0;display:block;text-align:left}#page .add_no_click{font-size:20px;color:#faa9f5;text-decoration:none}#page .del_no_click{font-size:17px;color:red;text-decoration:none;font-weight:bold}#review h3 a{background:#eee;padding:.2em;border-radius:4px;border:#ccc 1px solid;display:inline;color:black;text-decoration:none}#review h3 a:visited{color:black}#review h3 a:hover{background:#fda9f7;color:black}.paysite_link_box{line-height:2em;margin-top:40px;width:70%;padding:20px;box-shadow:0 0 10px #888}.paysite_link_box a{font-size:2.5em;color:red}#review{padding:1%;overflow:auto;position:relative}#review img{max-width:40%;width:40%;float:left;margin-right:1%;border:black 1px solid}#review p{margin:0}#review .add{float:right;padding:.5%}#review h3{font-size:1.3em;color:black}#review .link a{text-transform:capitalize;font:bold 2em arial;color:red;text-shadow:0 0 2px black;text-decoration:underline;float:right;padding-top:4%}
aside{float:left;width:10%;box-shadow:0 0 3px #777;margin-right:.5%;min-height:1000px;background:#ffdcfc;background:#eee;border:#fda9f7 1px solid;border:#ddd 1px solid}aside a{font-size:.8em;display:block;padding:2%;border-bottom:#fda9f7 1px solid;border-bottom:#ddd 1px solid;text-shadow:1px 1px white;text-decoration:none;text-transform:capitalize;color:black}aside a:hover{background:#fda9f7;color:black}aside.right{font-size:.9em;float:right;width:10.5%;padding:.4%;margin-left:.5%;margin-right:0;min-height:1970px;overflow:hidden}@media screen and (max-width:480px){aside{display:none}}#sponsor .pagination_wrapper{overflow:hidden;padding:1%;width:100%}#sponsor .pagination_wrapper .info{float:left}#sponsor .pagination{font-size:1.2em;color:#555;float:right;white-space:nowrap;padding-right:2%}#sponsor .pagination a{padding:0;display:block-inline;text-decoration:underline;color:blue;background:0}#sponsor .pagination .current{padding:0;font-weight:bold;background:0}#sponsor .pagination .disabled{padding:0;background:#eee}#sponsor .pagination .previous_page,.pagination .next_page{padding:2%}#sponsor_link{float:right}#sponsor_link a{padding:3px;margin:5px;color:red;font-weight:bold;background:#eee;box-shadow:0 0 5px #aaa}#sponsor{font-size:.8em;padding:.2em 1em 1em 1em}.sponsor{padding:0 0 20px;clear:both}.paysite_box{width:400px;padding:10px;margin:10px;float:left;text-align:center}.paysite_box img{width:90%;max-width:90%;padding:0;border:#999 1px solid}.paysite_box h4{font-size:2em;font-weight:bold}#sponsor table{width:100%;border-collapse:collapse;border:#ddd 1px solid}#sponsor table th{font-weight:bold;text-align:left;font-size:.9em}#sponsor table td{padding:2px;border:#ddd 1px solid;font-size:.9em}.paysite{float:left;padding:2px;margin:0 4px 4px 0;background:#ddd;border-radius:3px}.format_box{float:left;padding:12px 10px 12px 10px;background:#eee;box-shadow:0 0 20px #888;margin:10px 15px 10px 0}.format_box a{font-size:1.3em;line-height:1.4em}.affiliate_code_box{float:left;padding:14px;background:#eee;box-shadow:0 0 20px #888;margin:10px 20px 10px 0}body{font-size:100%;line-height:1.1em}article{overflow:hidden;font-size:.9em;line-height:1.1em}h1,h2,h3,h4{display:inline;font-weight:normal}h1{font-size:2em;color:black}h2{font-size:1.5em;color:#fca8f6;text-align:center}h3{font-size:1.1em;color:#fca8f6;text-align:left}h4{font-size:1.1em}#welcome{padding:.5%;overflow:hidden;position:relative;font-size:.80em;font-family:verdana}#welcome .box{float:left;width:35%;margin:0 .2%}#welcome .box2{float:right;width:20%;margin:0}#welcome .box3{float:right;width:23%;margin:0}#welcome .box2 a{display:block;font-size:1.1em;line-height:1.2em}.tip{font:1em/1.2em arial;padding:2px;width:150px;box-shadow:0 0 14px #333;background:yellow;border:#ffb805 1px solid;border-radius:2px;position:absolute;z-index:100}#logo{font-size:2em;font-weight:normal;margin-top:5px;line-height:.5em;float:left;max-height:45px}#logo a{letter-spacing:-2px;font-weight:bold;margin:0;padding:0;display:block;color:black}#logo h1{font-size:.4em;margin:0;padding:0;color:#444;position:relative;top:-15px}#toplinks{float:right;font-size:.8em;font-weight:bold}#toplinks a{padding:0 1%;background:white;border-radius:2px;margin-left:.5%;color:black;max-height:45px}#search{float:left;width:40%;margin-left:10%;white-space:nowrap;padding-top:.8%;max-height:45px}#search form input.query{width:80%;font-size:1.2em;max-width:70%}#search form input.submit{font-size:1.1em}header{height:45px;background:#faadf5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAABiCAIAAAAX/I5QAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAAd0SU1FB9wDAxcrGfdPQ5YAAAGTSURBVDjLzZTLkeMwDAX7oZh/gpPKlHoPAElpIlgebJOWgPcD488vASEAC0DOZzGrz1hqiCS9D0ECRKVwv20Cpae6kBXBmK5iEYEYJLJwXgYlhWB3T7AUDPtwRYwDgQz+bNR1NhqgujwSRCpyjoDll/+6rYDGt7UCaDxdH5p/wGdK1sXTejbT5owbz6iixQdPFphmT4wVucscPnH8Eh0B0QqjvRApH3gIQTXVXHTajn/x7b9XkhqyIbRfwDOCCGv8H9CuebpXUnzwU5ht+dZv+uPpb9uFLubX0CquYUBqwuPE8NQn2v71Hzl8d4fO0zc/7c/Ay87LA5BHOp/JiYB14DjzITMwGw90OBBZZzRapQrouBkPvs16KSEyY1fRifbkc/s586WHj+2XTvYCrD1pI0hxs/7K/zmqJu/N88lf54uZ9n1fdJ/Dcr30EbLOcPR3xXFo7peZXSfHNUndVQf/Rmnljo9Xr23qzs++USgebyIfak9LcPIqz8Fs3ahLYL3ddt9fd73y7p/7lXM/fJ7/v/b/AOA7UiKXyN1dAAAAAElFTkSuQmCC) top left repeat-x;border-bottom:1px white solid;box-shadow:0 0 5px #666;padding:1%;display:block-inline;margin-bottom:10px;clear:both;overflow:hidden}header h1{font:bold 1.4em;text-decoration:none;margin-right:20%}header a{text-decoration:none}*:first-child+html header{*background:url(/images/gradient.png) top left repeat-x;border-bottom:1px black solid}footer{min-height:700px;background:#eee;border-top:1px #ddd solid;box-shadow:0 0 5px #666;padding:1%;display:block-inline;margin-top:20px;clear:both}footer .container{width:90%;margin:0 auto}.container h1,.container h2,.container h3{text-align:center;display:block;margin:0;padding:0}footer img{width:100%}footer .box{float:left;width:43%;margin:3.5%}footer .box h4{font-size:1.2em;font-weight:bold}.pagination_wrapper{overflow:hidden;padding:1%;width:100%}.pagination_wrapper .info{float:left}.pagination{font-size:1em;color:#555;float:right;white-space:nowrap;padding-right:1%}.pagination a{padding:2%;background:#ffdbfc;display:block-inline;text-decoration:none;color:black}.pagination a:hover{background:#fea9f7}.pagination .current{padding:2%;font-weight:bold;background:#fea9f7}.pagination .disabled{padding:2px;background:#eee}.pagination .previous_page,.pagination .next_page{padding:2%}#wrapper{margin:0;margin:0;display:block}@media screen and (min-width:1280px){#wrapper{font-size:1.2em}.gallery{width:18.7%}}@media screen and (max-width:1279px){#wrapper{font-size:1.2em}.gallery{width:19.0}}
@media screen and (max-width:1024px){#wrapper{font-size:1em}.gallery{width:23.70%;font-size:.8em}}@media screen and (min-width:481px) and (max-width:800px){nav a{font-size:1.1em}#wrapper{font-size:.9em}aside.right{display:none;min-height:0}#toplinks{display:none;min-height:0}#logo h1{display:none}.gallery{width:31.50%;font-size:1em}}@media screen and (max-width:480px){#toplinks{display:none;min-height:0}.gallery{width:47.0;font-size:1.2em}aside{display:none;width:0;overflow:hidden}aside a{display:none}nav{border-radius:0}nav a,nav a:visited{font-size:2em;padding:2%}nav{box-shadow:0 0 0 white}nav .separator{clear:both;width:100%;padding:0;margin:0;border-bottom:#888 1px solid}nav select{display:block;font-size:1em;font-weight:bold;margin:1%}nav select option{font-size:1.2em;font-weight:bold}#help{display:none;width:0;overflow:hidden}#welcome{display:none}header{box-shadow:0 0 0 white}.pagination_wrapper{padding:2% 11% 2% 0}.pagination_wrapper .info{display:none}.pagination{font-size:1.4em}.pagination a,.pagination .current{padding:3%}.pagination .previous_page,.pagination .next_page{padding:3%}.gallery_row .description{font-size:1.5em}.gallery_row .description .long{display:none;height:1px}.gallery .description{padding:7px}.gallery .add{padding:5px;font-size:25px;margin-top:2px;margin-right:1px}footer .container{width:100%}footer .box{width:90%;margin:3.5%}}