@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}body{font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#4F5155;text-align:center;background:url(../images/top_bg.png) repeat-x top left #ccc}a img{border:0}#content a:link,#content a:visited,#sidebar a:link,#sidebar a:visited{color:#fc59e8;text-decoration:none}#content a:hover,#sidebar a:hover{color:#85c51c}#container{position:relative;width:980px;margin:0 auto;text-align:left;background-image:url(../images/main_bg.png);background-repeat:repeat-y;background-color:#fff}#header{height:166px;background:url(../images/top2.png) no-repeat top left #332e33;position:relative}#header h1{font-size:11px;font-weight:normal;padding:3px 0;float:left}#header p{font-size:11px;padding-top:3px}#top{background:#f2f2f2;border:#ccc 1px solid;border-left:#fff 2px solid;border-right:#fff 2px solid;text-align:center}#content{position:relative;width:695px;float:left;padding:10px 0 10px 10px;background:#fff}#content h2{font-size:18px;margin:10px 0 10px}.longtext p{padding:1em 0}#content ol{margin:10px 40px}div.faq ol{list-style-type:lower-alpha;font-size:12px}div.faq em{font-weight:bold;font-size:16px}#content em.path{font-family:"Courier New",Courier,monospace;font-style:normal}#content img.gal{float:left;margin:4px;padding:1px;border:1px solid #ccc}#content img.gal_pic{margin:10px;padding:2px;border:1px solid #ccc}#content div.pagination{width:650px;margin:10px auto;padding:10px 0;font-size:16px;clear:both}#content #pic{position:relative;float:right;width:325px;margin-right:10px}#content #pic #star{position:absolute;top:-47px;left:225px;height:119px;width:119px;background:url(../images/star.gif) top left no-repeat;text-align:center;padding-top:32px;color:#fff;font-size:14px}#content #pic #star a{color:#fff;font-weight:bold}#content img.download{margin-top:20px}#content a.download{display:block;text-decoration:none;margin-top:20px;width:147px;height:39px;background:url(../images/download_btm.png) no-repeat 0 0}#content a.download:hover{background-position:0 -39px}#content a.download span{display:none}#content img.gal_schemat{float:left;margin:15px 0;margin-top:20px}#content div.contact{width:390px;margin-bottom:20px;border-bottom:1px solid #ccc}#content div.contact img{float:left;margin-right:10px;margin-bottom:20px}#content img.foto{float:right}#home_container{width:690px;height:380px;background:url(../images/home_bg.jpg) no-repeat top center;color:#fff;margin:5px 0 10px}#home{padding:15px 24px}#home img.gal{margin:0 15px 0 0}#home a:link,#home a:visited{color:#433d43}#home a:hover{color:#fff;text-decoration:underline}#search{width:685px;padding-top:5px;padding-bottom:10px;padding-left:5px}#searchform{margin-left:10px}#sidebar{width:270px;float:right;padding-bottom:10px}#sidebar p{font-size:12px;margin:0 15px 10px}#sidebar p.sidebar_title{font-size:16px;margin-bottom:5px}#sidebar h3{font-size:15px;line-height:27px;background:url(../images/sb_title_bg.png) no-repeat;text-align:center;color:#fff;margin:5px 0 10px}#sidebar ul{list-style:none;margin-left:15px;font-size:11px}#sidebar div#tweet{text-align:center;margin-bottom:10px}#menu{width:980px;height:30px;background:url(../images/menu_bg2.png) repeat-x top left;position:relative}#menu div#menu_left{height:30px;width:24px;background:url(../images/menu_left.png) no-repeat;float:left}#menu div#menu_right{height:30px;width:24px;background:url(../images/menu_right.png) no-repeat;float:right}#menu ul{list-style:none}#menu ul li{cursor:pointer;border-right:1px solid #999;border-left:1px solid #999;float:left;background:url(../images/menu_bg2.png) repeat-x top left;height:30px}#menu ul li a,#menu ul li a:visited{display:block;padding:.4em 1em .5em 1em;color:#fff;font-weight:bold;text-decoration:none}#menu ul li a:hover,#menu ul li a:focus{background:url(../images/menu_over2.png) repeat-x top left;color:#e08de0}#ticon{position:absolute;top:-58px;right:0;width:64px;height:64px}#ficon{position:absolute;top:-68px;right:80px;width:69px;height:69px}#footer{position:relative;clear:both;color:#fff;background:url(../images/footer_bg.png) repeat-x top left;height:30px}#footer_container{position:relative;width:950px;margin:0 auto;text-align:left}#footer p{padding:10px 0 0;font-size:11px}.clearfix:after,.star-container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.star-container{display:block}.small{font-size:12px;color:#ccc}#pic>p.small{margin:5px 5px 10px;padding-bottom:10px;border-bottom:1px solid #aaa}#flickr img{margin:3px}table.related{margin-bottom:20px}table.related div{overflow:hidden;margin:1px 0 0}table.related img{margin:10px}h2.sponsor{font-size:14px;color:#333;text-align:right;background:url(../images/shutterstock_logo.png) top left no-repeat;line-height:30px;padding-right:20px}table.related td{width:150px}hr{clear:both;padding:20px 0;border:0;border-bottom:1px #ccc solid}.error input,.error textarea{border:1px solid #d24061}.longtext input,.longtext textarea{padding:5px;font-size:13px;width:400px}span.helptext{font-size:10px;color:#aaa;display:block}label{font-weight:bold}ul.errorlist{margin:20px 0 0}ul.errorlist li{color:#d24061;list-style:none;padding:0}#searchform{display:inline-block;zoom:1;border:solid 1px #d2d2d2;padding:3px 5px;margin-bottom:20px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);background:#f1f1f1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);}#searchform input{font:normal 12px/100% Arial,Helvetica,sans-serif}#searchform .searchfield{background:#fff;padding:6px 6px 6px 8px;width:549px;border:solid 1px #bcbbbb;outline:none;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}#sidebar #searchform .searchfield{width:190px}#searchform .searchbutton{color:#fff;border:solid 1px #494949;font-size:11px;height:27px;width:27px;text-shadow:0 1px 1px rgba(0,0,0,.6);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background:#5f5f5f;background:-webkit-gradient(linear,left top,left bottom,from(#9e9e9e),to(#454545));background:-moz-linear-gradient(top,#9e9e9e,#454545);}