html,body{background-color:#fff;color:#333;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px;margin:0px;height:100%;min-height:454px;min-width:872px}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}#body-wrapper{min-height:100%}#main{overflow:auto;padding-bottom:20px;height:100%}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px;color:#939393}pre{background-color:#eee;padding:10px;font-size:11px}a{text-decoration:none;display:inline-block;color:#444}a:hover{color:#000;background:transparent}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field .text{display:block;border-width:5px 5px 5px 5px;border-image:url("/assets/input-field-487b3ed808a2943b6bc01964afe8cdcd.png") 5 5 5 5 stretch repeat}.field_with_errors .text{border-width:10px 11px;border-image:url("/assets/input-field-error-69f5ac2a0ac8d16bafeb242a0b34230c.png") 10 11 stretch repeat;margin-left:-5px}#error_explanation{display:block;width:100%;padding:7px;padding-bottom:0;margin-bottom:20px}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 0px;font-size:12px;margin:-7px;margin-bottom:0px;color:#c00}#error_explanation ul li{font-size:12px;list-style:square}header{margin:0px;padding:0px;height:60px;border:solid 1px #000;background:#fcb040;background:-webkit-gradient(linear, left top, left bottom, from(#fcb040), to(#e7a13b));background:-moz-linear-gradient(top, #fcb040, #e7a13b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb040', endColorstr='#e7a13b')}.small-logo{background:url("/assets/logo-small-eb6580787717e31c793a9496cb919e12.png") no-repeat;width:41px;height:55px;text-indent:-9999px;margin:5px 25px}.small-logo:hover{background:url("/assets/logo-small-eb6580787717e31c793a9496cb919e12.png") no-repeat}.twitter-share-button{float:right;margin:20px 0px}.fb-like{float:right;margin:20px 0px}.search-form{margin:3px 0px 0px 0px;width:463px;height:58px;background:url("/assets/searchBG-a2320d333ffcc6e0da1cbfe5ddd2d6b4.png") no-repeat;position:absolute;top:0px;left:100px}.search-input{border:none;margin:4px 0px 0px 55px;width:382px;font-size:18px}.search-btn{width:83px;height:34px;background:url("/assets/searchBtn-de09d0e9d2a06e7f93956329cb361acb.png") no-repeat;border:0px;text-indent:-5000px;padding-top:8px;margin-left:5px}.search-btn:hover{background-position:-84px 0px}ul.ui-autocomplete{position:absolute;list-style:none;margin:0;padding:0;border:solid 1px #999;cursor:default}ul.ui-autocomplete li{background-color:#FFF;border-top:solid 1px #DDD;margin:0;padding:0}ul.ui-autocomplete li a{color:#000;display:block;padding:3px}ul.ui-autocomplete li a.ui-state-hover,ul.ui-autocomplete li a.ui-state-active{background-color:#FFC873}h1{font-size:17px;margin:0px;padding:10px 0px 0px 10px}h2{font-size:15px;margin:0px 10px;padding:11px 10px 0px 0px}.button{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.button:hover{text-decoration:none}.button:active{position:relative;top:1px}.white{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top, #fff, #ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')}.white:hover{background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));background:-moz-linear-gradient(top, #fff, #dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc')}.white:active{color:#999;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));background:-moz-linear-gradient(top, #ededed, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff')}.right{float:right;margin:12px 10px 0px 0px}footer{position:relative;height:20px;margin-top:-20px;clear:both;width:100%;background-color:#DC9115}footer h1{font-weight:normal;float:right;padding-top:2px;font-size:12px;padding-right:10px;color:#444}footer a{color:#444}footer a:hover{color:#fff}.pagination{text-align:center;margin:30px 0px 10px 0px;font-size:14px;display:block}#centered-search-gifs{width:463px;margin:10px auto}#gifs-centered{width:463px;margin:10px 0px 0px 100px;display:inline-block}#gifs-centered h2{text-align:center;margin:30px 0px 10px 0px;padding:0px;float:none;display:block;color:#121212}#gifs-centered h1{text-align:center}.gif-image-bg{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top, #fff, #ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');margin-bottom:10px}.gif-image-bg a.copy_url{float:right;display:inline;margin:0px 5px;position:relative;top:-40px}.gif-image-bg:hover a.copy_url{display:inline}.gif-image{margin:10px auto;display:block}.image-input{border:none;width:200px;margin-top:10px;margin-bottom:25px}#gif_title{width:441px}#gif_tag_names{resize:none}#new_gif p{font-size:10px;margin-top:0px;color:#555}#new_gif p em{color:#000}div.actions{margin:25px auto;width:104px}#professor{margin:25px 0px 15px 150px;display:block}.home-centered{width:463px;margin:0px auto}.home-centered h1{margin-bottom:20px;padding-left:0px}.vertically-centered{height:419px;margin:-230px 0px 0px -231px;position:absolute;top:50%;left:50%}.vertically-centered h2{margin:0px 0px 10px 0px;padding:0px;text-align:center}.vertically-centered p{margin:0px;padding:0px;color:#939393}.vertically-centered a{color:#444}.search-form-home{margin:10px 0px 10px 0px;width:463px;height:58px;background:url("/assets/searchBG-a2320d333ffcc6e0da1cbfe5ddd2d6b4.png") no-repeat}.search-form-home p{padding-top:11px}.search-form-home .search-input{margin:6px 0px 0px 55px}#big-logo{background:url("/assets/bigLogoHome-f66fce7982ccdf8d56cd5ac006d1756f.png") no-repeat;width:310px;height:178px;margin:25px auto 0px auto}#big-logo p{padding:52px 0px 0px 142px;text-align:center;font-size:14px;font-weight:bold;color:#343434}#home-tags{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top, #fff, #ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');padding:10px}#right-column{float:right;margin:0px 50px;width:204px}#right-column h3{margin:30px 0px 10px 0px;color:#343434;text-align:center}#right-column .centered{margin:5px 27px;width:75px}#right-column .controls{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top, #fff, #ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');padding:10px}#right-column .controls p{margin:5px 0px;text-align:center}.tag-field{display:block}.checkbox-tag{display:inline-block;margin:8px 5px 0px 5px}.tag-stretch{display:inline-block;padding:4px 0px;background:url("/assets/tag-stretch-95fd2480e7528dd82f96d1886a050371.png") repeat-x;height:19px;font-weight:bold}.tag-left{margin:-8px 0px;padding:0px;background:url("/assets/tag-left-e4d685741acf6f467457b51a155ec44a.png") no-repeat;width:5px;height:27px;display:inline-block}.tag-right{margin:-8px -5px;padding:0px;background:url("/assets/tag-right-2856a6f481021314ab0ae39db2a8e8a1.png") no-repeat;width:16px;height:27px;display:inline-block}.gif-tag{margin:8px 5px 0px 0px;padding:0px;background-color:transparent;display:inline-block}.gif-tag a{color:#666}.gif-tag a:hover{color:#000;background:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){.tag-left{margin:-9px 0px}.tag-right{margin:-9px -5px}}
