@media screen and (max-width:960px){body{background-image:url(../img/bg-medium.png)}#container{width:760px}header h1{background-repeat:no-repeat;height:108px!important;margin-left:170px;width:590px}.home #logo{height:115px;width:170px}#feature.narrow .entry-content{max-width:70%}.home #feature h1{margin-top:125px}#ad-leaderboard{position:relative;right:auto;top:auto}.leftcols{float:none;overflow:visible}#centre{float:right;height:auto!important}#right{border:none;float:right;margin:20px 0 0;width:220px}.home #right{margin-top:20px}#right .adverts img{margin-left:auto;margin-right:auto}#footer .wide-view{display:block}#photoset .photoset-image{max-width:100%}#photoset .photoset-image img{height:auto;max-width:100%}}@media screen and (min-width:761px) and (max-width:960px){#centre,#right{height:auto!important}#colfoot{display:none}.home #centre,.home #main{padding-bottom:10px}.home #right{background:url(../img/dots.png) 0 0 repeat-x;clear:both;float:none;padding-left:0;padding-top:10px;width:auto}.no-features #main{padding-top:130px}.home #right .group,.home #right section{clear:none;float:left;margin-left:20px;width:190px}.home #right .adverts{clear:none;float:left;margin-left:0;width:160px}.home #right .group section{float:none;margin-left:0}.home #right section.patv{width:190px}#feature h1{font-size:36px}.home .layout-group{display:inline;float:left;width:210px}.home #right .adverts{border-top:6px solid #677;padding-top:10px}.home #right .adverts-bottom{float:right}#colfoot{width:220px}.photoblog #centre{border-left:none;padding-left:0}}@media screen and (min-width:521px) and (max-width:760px){body{background-image:url(../img/bg-small.png)}#container{width:520px}#ad-leaderboard{display:none;height:auto;overflow:hidden;position:relative;right:auto;top:auto;width:520px}#ad-leaderboard iframe,#ad-leaderboard img{height:auto;width:100%}header h1{height:118px!important;margin-left:170px;width:350px}#logo{top:20px}#feature,#feature.narrow{width:520px}#feature.narrow{border-right:none;padding-right:0}#feature .entry-content{max-width:70%}#feature h1{font-size:36px}#main{background:url(../img/dots.png) bottom repeat-x;border:none;height:auto!important;margin-bottom:10px;padding-right:0}.photoblog #main{background:none;margin-bottom:0}.home #main{padding-bottom:10px}.no-features #main{padding-top:130px}#centre{border-right:1px solid #566;float:left;margin-left:0;padding-bottom:10px;padding-right:9px;width:250px}.narrow-feature #centre{margin-top:0}.clfeatures_narrow{border-right:none}#right{margin:0;padding-bottom:10px;width:250px}#centre,#right{height:auto!important}.photoblog #centre,.photoblog #right{display:none}#footer .cactuslab,#footer .wide-view{display:block}.home .clfeatures_container{width:520px!important}#feature .feature-image{width:520px}.home #right{margin-top:0}.home #right .adverts{border-top:6px solid #677;padding-top:10px}#post-preview{min-height:0}#colfoot{display:none}.photoblog #centre{border-left:none;padding-left:0}}@media screen and (min-width:480px) and (max-width:520px){#container{padding:0}#container,#feature,#feature.narrow,#main{width:480px}#ad-leaderboard{display:none;width:480px}.home .clfeatures_container{width:480px!important}#logo{position:relative;top:auto}header h1{-webkit-background-size:contain;margin-left:165px;margin-top:-110px;width:315px}#main{border:none;height:auto!important;padding-right:0}#main .gallery{display:none}.centred-tile .textlink-ads{clear:both;float:none;width:auto}#centre{float:left;height:auto!important;margin:0}#right,.narrow-feature #centre{margin-top:0}#right{border-top:5px solid #677;float:right;height:auto!important;padding-top:10px}.home #right{margin-top:0}#colfoot,.photoblog #centre,.photoblog #right{display:none}#feature.narrow,.clfeatures_narrow{border-right:none}#feature.narrow{padding-right:0}#footer p{clear:both;float:none;margin-bottom:10px}#footer p.fonts{float:none;text-align:left}#postFlashContent{max-width:480px}.response-content{width:410px!important}.responses .response-meta p{width:420px}li .response-options .author-meta{width:320px}#login_form .field{width:200px!important}.comment-form textarea{width:464px!important}.comment-form .instruction{width:330px!important}#post-preview{min-height:0}#feature section{background:none!important;display:block!important;height:auto!important;margin-bottom:10px;overflow:hidden;position:relative!important;width:auto!important}#feature,#feature.narrow{background:#fff;border-top:5px solid #677!important;height:auto!important}#feature .feature-image{height:auto!important;width:auto!important}.clfeatures_nav{display:none}.home #feature h1{float:none;font-size:26px;margin-top:0}#feature .entry-content{max-width:100%;padding:0}#feature cite{display:none}.home-entries article time{display:block;padding-bottom:2px}#main .home-entries article h3{margin-bottom:0}.popular li{padding:5px 140px 8px 5px}.popular .counts{left:350px}.photoblog #centre{border-left:none;padding-left:0}}@media screen and (max-width:479px){#container{padding:0}#container,#feature,#feature.narrow,#main,header h1{width:320px}#ad-leaderboard{display:none;width:320px}.home .clfeatures_container{width:320px!important}#logo{position:relative;top:auto}header h1{-webkit-background-size:contain;margin-left:0}#main{border:none;float:none;height:auto!important;padding-right:0}#main .gallery{display:none}.centred-tile .textlink-ads{clear:both;float:none;width:auto}#centre,#right{border-top:1px solid #677;float:none;height:auto!important;margin:0;padding-bottom:10px;padding-top:10px;width:auto}#right{border:none;padding-left:0}.photoblog #centre,.photoblog #right{display:none}#feature.narrow,.clfeatures_narrow{border-right:none}#feature.narrow{padding-right:0}.narrow-feature #centre{margin-top:0}#feature.narrow .entry-content{max-width:100%}#colfoot{display:none}#login_form .row{clear:both;width:auto}#login_form .remember-me{margin-left:0}.login-form .field{width:200px}.form .row label{display:block;float:none;margin-bottom:5px;padding-top:0!important}.form .row p,.form .row p.note,.form label.checkbox_label{margin-left:0}.comment-form textarea{width:304px!important}.comment-form .instruction{width:170px!important}#post-preview{min-height:0}#footer p{clear:both;float:none;margin-bottom:10px}#footer p.fonts{float:none;text-align:left}#postFlashContent{max-width:320px}.responses .response-meta{float:right;width:250px}.response-content{clear:both;min-height:0!important;width:320px!important}.responses .response-options{margin-left:0!important}.responses .response-meta p{float:none!important}.responses .response-meta .user-links{display:block!important;float:none!important;margin-top:10px}.responses .user-links a{margin-left:0!important;margin-right:5px}li .response-options .author-meta{display:block;float:none;position:relative;text-align:left;width:auto}.comment-form .instruction-examples{clear:both;width:auto!important}.edit-comment{clear:both}#post-edit .response-meta{float:none;width:auto}aside#centre nav ul{width:160px}#feature section{background:none!important;display:block!important;height:auto!important;margin-bottom:10px;overflow:hidden;position:relative!important;width:auto!important}#feature,#feature.narrow{background:#fff;border-top:5px solid #677!important;height:auto!important}#feature .feature-image{height:auto!important;width:auto!important}.clfeatures_nav{display:none}.home #feature h1{float:none;font-size:26px;margin-top:0}#feature .entry-content{max-width:100%;padding:0}#feature cite{display:none}.home-entries article time{display:block;padding-bottom:2px}#main .home-entries article h3{margin-bottom:0}.blog .meta{float:none!important;margin-bottom:5px;margin-top:0!important}.blog .entry-content embed,.blog .entry-content iframe,.blog .entry-content img,.blog .entry-content object{height:auto;margin-right:0;max-width:100%!important}.popular li{padding:5px 5px 8px}.popular .counts{left:auto;overflow:hidden;padding-top:3px;position:relative;top:auto}ul.share-options{clear:both;margin-left:0;margin-top:10px}.pagination .page-first,.pagination .page-last{display:none}.pagination .paginate-pages{margin:0 -5px!important}.pagination .paginate-pages em{display:none}.photoblog #centre{border-left:none;padding-left:0}.columns .column{float:none;margin-left:0;width:100%}.blog .entry-content iframe.woty{height:1170px}}