/*
Theme Name: Almost Anything 2008
Theme URI: http://www.almostanything.com.au
Description: Finally a nice, new, fresh  look for the Almost Anything website!
Version: 1.0
Author: Almost Anything Web and Graphic Design
Author URI: http://www.almostanything.com.au
*/


body{font-family:Verdana, Arial, sans-serif;margin:0;padding:0}#header{background:#fff;border-bottom:1px solid #838383;height:293px;margin:50px auto 0;min-width:760px;position:relative;width:880px}#header div form{clear:right;float:right;line-height:80px;margin:30px;position:relative;width:280px}form#search input{border:1px solid #7570b3;color:#7570b3;display:block;float:left;font-family:"Trebuchet MS", sans-serif;padding:5px;width:130px}form#search button#btnSearch{background:none;border:0;cursor:pointer;display:block;float:right;height:30px;margin:-3px 0 0;padding:5px;width:120px}#header #pullquote{bottom:15px;color:#766FBC;position:absolute;right:5%;width:360px}#header #pullquote strong{font-size:160%}.quote_left{background:url(images/quotesSprite.png) top left no-repeat;padding:0 0 0 59px}.quote_right{background:url(images/quotesSprite.png) bottom right no-repeat;min-height:65px;padding:0 50px 0 0;text-align:center}#header h1{float:left;margin:20px 0 0 5%}#search{display:inline}#menu{background-color:#f9f9f9;border-bottom:1px solid #cfcfcf;font-size:.8em;height:50px;left:0;min-width:760px;position:absolute;top:0;width:100%}.widthlimiter{background:#F5F5F5 url(images/main.jpg) 0 293px repeat-x}.clearance{clear:both}#content{background:#f8f7f3;font:normal 1em/1.6em Verdana, Arial, sans-serif;margin:43px auto 0;padding:15px 20px 0;width:840px}#sidebar{background:#F58220;color:#fff;float:right;margin-right:-70px;margin-top:24px;position:relative;width:309px}#sidebar select{background:#fff;color:#7570b3;font-family:"Trebuchet MS", sans-serif;width:250px}#sidebar ul{list-style-type:none;margin:0;padding:0 15px}#sidebar ul li{background:none;margin:0;padding:0}#sidebar ul ul{list-style-type:none;margin:0;padding:0}#sidebar ul ul li{background:url(images/sidebar_bullet.jpg) 0 6px no-repeat;border-bottom:1px solid #f8a25a;padding-left:18px}#sidebar ul ul li a{text-decoration:none}#sidebar_top{background:url(images/sidebar_top.jpg) top right no-repeat;height:15px}#sidebar_foot{background:url(images/sidebar_bottom.jpg) bottom right no-repeat;height:15px}li#archives-2 h2.widgettitle{background:url(images/sidebar_archive.jpg) -5px 0 no-repeat;cursor:pointer;height:45px;text-indent:-999em}li#categories-210868261 .widgettitle{background:url(images/sidebar_categories.jpg) -5px 0 no-repeat;cursor:pointer;height:45px;text-indent:-999em}li#wp-cumulus .widgettitle{background:url(images/sidebar_tagcloud.jpg) -5px 0 no-repeat;height:45px;margin-bottom:0;padding-bottom:0;text-indent:-999em}.contact_sidebar{background:url(images/sidebar_contact.jpg) 0 0 no-repeat;height:45px;margin-bottom:0;padding-bottom:0;text-indent:-999em}#contact_map{display:block;margin:0 0 -399px -59px;position:absolute}#sidebar a#contact_map:hover,#sidebar a#contact_map:hover img{background:none;text-decoration:none}h1,h2,h3,h4,h5{color:#756EB4}#page3 #content h1{text-align:center}#content img.alignleft,#content div.alignleft{float:left;margin:0 .5em .5em 0}#content img.alignright,#content div.alignright{float:right;margin:0 0 .5em .5em}#content img.aligncentered,#content div.aligncentered{margin:0 auto;text-align:center}h2{background:url(images/headder_underline.jpg) bottom left no-repeat;color:#726FB4;height:42px;line-height:42px;padding-bottom:6px;text-decoration:none}h3{background:url(images/headder_underline.jpg) bottom left no-repeat;color:#726FB4;height:32px;line-height:32px;padding-bottom:6px;text-decoration:none}#content a{color:#7570b3}#content a:hover{background-color:#7570b3;color:#fff;text-decoration:none}ul{padding-left:0}ul li{background:url(images/standard_bullet.jpg) 18px 6px no-repeat;list-style-type:none;padding-left:40px}table th,table td{border-bottom:1px solid #F58220}table th{color:#7570b3;font-weight:700}#content .cform fieldset{background:none;border:none;margin:0;padding:0}.cform{background:#a29eca;padding-right:5px;width:550px}#content .cform ol{list-style:none;margin:0;padding:0;position:relative}#content .cform li{float:left;margin-top:5px;padding:0 1%;position:relative;width:98%}input,textarea{font-family:"Trebuchet MS", sans-serif}div#usermessagea.success{background-color:#A29ECA;padding:20px;width:500px}.ngg-galleryoverview{position:relative}#content .cform li#li--2,#content .cform li#li--3,#content .cform li#li--4,#content .cform li#li--5{clear:none;float:left;paddng:0 1%;width:48%}#content .cform li *{border:none;display:block;font-size:90%;margin:0;padding:0;width:100%}#content .cform li input,#content .cform li textarea{border:1px solid #9c98c1;color:#000;display:block;margin:0;padding:3px;width:98%}#content .cform li#li--8items input{border:none;clear:left;float:left;height:26px;width:26px}#content .cform li#li--8items label{clear:none;float:left;width:400px}#content .cform li textarea{width:99%}#content .cform li .reqtxt,#content .cform li .emailreqtxt{font-size:60%;position:absolute;right:1%;text-align:right;top:0}.cf-sb{clear:both;text-align:right;width:550px}.cf-sb input{background:url(images/submit.jpg) center no-repeat;border:none;color:#fff;height:30px;padding:4px;text-indent:-999em;text-transform:uppercase;width:83px}#cm-form{background:#a29eca;float:right;padding:10px;width:200px}#cm-form label{display:block;font-size:90%;padding:3px;width:192px}#cm-form input{border:1px solid #9c98c1;display:block;padding:3px;width:192px}#cm-form input#sendbutton{background:url(images/submit.jpg) center no-repeat;border:none;color:#fff;height:30px;padding:8px 4px;text-indent:-999em;text-transform:uppercase;width:200s}#footer{background:#f58220 url(images/footer.jpg) top repeat-x;clear:both;color:#fff;font-size:.8em;line-height:.5em;margin:5em 0 0;padding:13px 0 5px;text-align:center}#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}.nav,.nav *{list-style:none;margin:0;padding:0}.nav{background:url(images/navigation.png) center no-repeat;height:51px;line-height:50px;margin:0 auto;width:979px}.nav ul{position:absolute;top:-999em;width:100px}.nav ul li,.nav a{width:100%}.nav li{background:none;float:left;position:relative;z-index:99}.nav a{color:#F48420;display:block;text-align:center;text-decoration:none;text-indent:-999em}.nav li:hover ul,ul.nav li.sfHover ul{left:0;top:50px;width:100%}.nav li li:hover ul,ul.nav li li.sfHover ul{left:90px;top:-1px}.nav li.page-item-3{width:125px}.nav li.page-item-5{width:154px}.nav li.page-item-17{width:179px}.nav li.page-item-27{width:101px}.nav li.page-item-37{width:89px}.nav li.page-item-39{width:135px}.nav li.page-item-41{width:157px}.nav li li a{text-indent:0}.nav li li{background:#F9F9F9;border:1px solid #CFCFCF;border-top:none;float:none;margin:0 auto;width:130px}.nav li li li{background:#ccc}.post h2{background:none;height:62px;padding:0}.post h2 a{background:url(images/headder_underline.jpg) bottom left no-repeat;color:#726FB4;line-height:62px;padding-bottom:6px;text-decoration:none}#content .post h2 a:hover{background:none;color:#F58220}.post{margin-right:249px}.post table{border-collapse:collapse;width:100%}.postdate,.postmetadata{font-size:.8em;font-style:italic}.postcalendar{background:#fff url(images/post_date.jpg);display:block;float:left;height:59px;width:54px}.postcalendar *{display:block;margin:0;padding:0;text-align:center}.postcalendar .month{color:#fff;font-size:12px;line-height:1;padding-top:23px}.postcalendar .day{color:#726FB4;font-size:18px;font-weight:700;line-height:1;margin-top:1px;padding-left:5px}form#commentform input,form#commentform textarea#comment{border:1px solid #7570b3;color:#7570b3;font-family:Verdana, sans-serif;padding:5px}form#commentform textarea#comment{width:400px}form#commentform button#submit{background:none;border:0;cursor:pointer;height:37px;width:214px}ol.commentlist{list-style:none;margin:0 249px 0 0;padding:0}ol.commentlist li{border-top:1px solid #7570b3;clear:left;margin:1em 0;padding:0}ol.commentlist li .avatar{border:1px solid #7570b3;float:left;margin:-1px 1em 0 0}#page3 #content h1.sIFR-replaced{margin:auto;width:400px}#home_panel{color:#fff;margin-left:5%;padding-top:40px;position:relative}#home_image{background:url(images/home_picture.png) no-repeat center top;height:350px;left:0;position:absolute;top:-5px;width:351px}#home_updates{background:#F58220 url(images/footer.jpg) repeat-x center top;margin-left:250px;padding:50px 0 0;position:relative}.home_icons{margin:auto;width:780px}.home_icons h2{background:none;height:auto}#content .home_icons h2 a:hover{background-color:#fff}.home_web h2 a{background:#F6F7F2 url(images/homeCTAsSprite.jpg) no-repeat top left;display:block;height:118px;text-indent:-999em}.home_graphic h2 a{background:url(images/homeCTAsSprite.jpg) no-repeat top center;display:block;height:118px;text-indent:-999em}.home_sign{float:left;width:250px}.home_sign h2 a{background:url(images/homeCTAsSprite.jpg) no-repeat top right;display:block;height:118px;text-indent:-999em}.home_web p,.home_graphic p,.home_sign p{margin:0 20px}.ui-tabs-nav{left:80px;list-style-type:none;margin:0;padding:0;position:absolute;top:15px}.ui-tabs-nav li{background:none;float:left;padding:0}.ui-tabs-nav li a{background:url(images/home_tabs.gif) top no-repeat;color:#fff;display:block;float:left;line-height:35px;margin:0 .2em;outline:none;position:relative;text-decoration:none;text-indent:-999em}.ui-tabs-nav li#recent_posts_tab a{background-position:0 top;width:145px}.ui-tabs-nav li#recent_posts_tab.ui-tabs-selected a{background-position:0 bottom}.ui-tabs-nav li#twitter_tab a{background-position:-256px top;width:84px}.ui-tabs-nav li#twitter_tab.ui-tabs-selected a{background-position:-256px bottom}.ui-tabs-nav li#flickr_tab a{background-position:-170px top;width:60px}.ui-tabs-nav li#flickr_tab.ui-tabs-selected a{background-position:-170px bottom}.ui-tabs-panel{background:#f59746;clear:both;padding:1em 0 1em 100px}.ui-tabs-panel li{background:url(images/home_bullet.jpg) 0 5px no-repeat;list-style-type:none;padding:0 0 0 16px}#flickr_badge_uber_wrapper{text-align:left}#flickr_badge_wrapper{padding:10px 0}.flickr_badge_image{display:inline;margin:0 10px 10px}.flickr_badge_image img{border:1px solid #000!important}#flickr_badge_source{color:#666!important;font:11px Arial, Helvetica, Sans serif!important;margin:0 10px;padding:0!important;text-align:left}#flickr_badge_icon{float:left;margin-right:5px}#flickr_www{color:#3993ff!important;display:block;font:11px Arial, Helvetica, Sans serif!important;padding:0 10px!important}#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited{background:inherit!important;color:#3993ff;text-decoration:none!important}body#page9 div.slideshow,body#page905 div.slideshow,body#page29 div.slideshow,body#page901 div.slideshow{float:right;width:410px}table#socialicons td{border-bottom:0;width:25%}#header h1 a img,#content a img,#post a img{border:none}#description,#content .cform legend,.linklove,.ui-tabs-hide{display:none}#sidebar ul li a,#home_panel a{color:#fff}.nav li:hover li ul,.nav li.sfHover li ul,.superfish li:hover ul,.superfish li li:hover ul{top:-999em}.home_web,.home_graphic{float:left;margin-right:13px;width:250px}

.ngg-albumoverview{clear:both;display:block!important;margin-top:10px;width:100%}.ngg-album{border:1px solid #ccc;height:100%;margin-bottom:5px;overflow:hidden;padding:5px}html>body .ngg-album{border:1px solid #ccc;margin-bottom:5px;overflow:hidden;padding:5px}.ngg-albumtitle{font-size:1.4em;font-weight:700;margin:0 0 10px;padding:0;text-align:left}.ngg-thumbnail{float:left;margin-right:12px}.ngg-thumbnail img{background-color:#FFF;border:1px solid #A9A9A9;margin:4px 0 4px 5px;padding:4px;position:relative}.ngg-description{text-align:left}.ngg-album-compact{float:left;height:180px;margin:0!important;padding-right:6px!important;text-align:left;width:120px}.ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0;height:86px;margin:0 0 6px!important;padding:12px 0 0 7px !important;width:120px}.ngg-album-compactbox .Thumb{border:1px solid #000;height:68px;margin:0!important;padding:0!important;width:91px}.ngg-album-compact h4{font-size:15px;font-weight:700;margin-bottom:0;margin-top:0;width:110px}.ngg-album-compact p{font-size:11px;margin-top:2px}.ngg-galleryoverview{clear:both;display:block!important;margin-top:10px;overflow:hidden;width:100%}.ngg-galleryoverview .desc{margin:0 10px 10px 0;padding:5px}.ngg-gallery-thumbnail-box{float:left}.ngg-gallery-thumbnail{float:left;margin-right:5px;text-align:center}.ngg-gallery-thumbnail img{background-color:#FFF;border:1px solid #A9A9A9;display:block;margin:4px 0 4px 5px;padding:4px;position:relative}.ngg-gallery-thumbnail span{display:block;font-size:90%;padding-left:5px}.ngg-clear{clear:both}.ngg-navigation{clear:both!important;display:block!important;font-size:.9em!important;padding-top:15px;text-align:center}.ngg-navigation span{font-weight:700;margin:0 6px}.ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev,.ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev{border:1px solid #DDD;margin-right:3px;padding:3px 7px}.ngg-navigation a.page-numbers:hover,.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover,.ngg-navigation span.page-numbers:hover,.ngg-navigation span.next:hover,.ngg-navigation span.prev:hover{background-color:#06C;color:#FFF!important;text-decoration:none!important}.ngg-imagebrowser h3{text-align:center}.ngg-imagebrowser img{border:1px solid #A9A9A9;display:block!important;margin-bottom:10px;margin-top:10px;padding:5px;width:100%}.ngg-imagebrowser-nav{margin-left:10px;padding:5px}.ngg-imagebrowser-nav .back{border:1px solid #DDD;float:left;margin-right:3px;padding:3px 7px}.ngg-imagebrowser-nav .next{border:1px solid #DDD;float:right;margin-right:3px;padding:3px 7px}.ngg-imagebrowser-nav .counter{font-size:.9em!important;text-align:center}.slideshow{margin-left:auto;margin-right:auto;outline:none;text-align:center}.ngg-singlepic{background-color:#FFF;display:block;padding:4px}.ngg-left{float:left;margin-right:10px}.ngg-right{float:right;margin-left:10px}.ngg-widget,.ngg-widget-slideshow{margin:0;overflow:hidden;padding:5px 0 0}.ngg-widget img{border:2px solid #A9A9A9;margin:0 2px 2px 0;padding:1px}.ngg-related-gallery{background:#F9F9F9;border:1px solid #E0E0E0;margin-bottom:1em;margin-top:1em;overflow:hidden;padding:5px}.ngg-related-gallery img{border:1px solid #DDD;float:left;height:50px;margin:0 3px;padding:2px;width:50px}.ngg-related-gallery img:hover{border:1px solid #000}.ngg-thumbnail img:hover,.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9}.exif-data,.ngg-center{margin-left:auto!important;margin-right:auto!important}

#shDisplay div#shTitle{color:#fff;font:normal 12px/17px 'Lucida Grande', Verdana, sans-serif;margin:0 auto;text-align:center}#shDisplay div#shCount{color:#999;font:normal 10px/12px 'Lucida Grande', Verdana, sans-serif}#shDisplay div#shTitle a{color:#999;font:bold 16pt 'Courier New', Courier, fixed;letter-spacing:-2px;margin:0 10px;text-decoration:none;width:26px}#shDisplay div#shTitle a:hover{border:none;color:#fff}#shDisplay div#shNext{float:right}#shDisplay div#shPrev{float:left}body{height:100%}#shShutter *,#shDisplay *{margin:0;padding:0}div#shShutter,div#shDisplay{left:0;position:absolute;top:0;width:100%}div#shShutter{background-color:#000;filter:alpha(opacity=80);height:100%;opacity:0.8;z-index:1000}div#shDisplay{background-color:transparent;display:block;z-index:1002}div#shDisplay img#shTopImg{background:transparent;border:1px solid #555;cursor:pointer;display:block;float:none;margin:0 auto;max-height:none;max-width:none;padding:2px}div#shDisplay div#shWrap{visibility:hidden}div#shWaitBar{color:#ae0a0a;cursor:default;filter:alpha(opacity=100);font:bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;height:36px;left:0;margin-top:160px;opacity:0.999;width:100%;z-index:1001}
/* the next 3 rules are for the way WP sets its image floats */
#content img.alignleft, #content div.alignleft {
	float:left;
	margin:0 0.5em 0.5em 0;
}
#content img.alignright, #content div.alignright {
	float:right;
	margin:0 0 0.5em 0.5em;
	padding:0.5em 0 0 0.5em;
}
#content img.aligncentered, #content div.aligncentered {
	text-align:center;
	margin:0 auto;
}
/* These 2 will make image captions look a bit like polaroids */
.wp-caption{
	background:#ccc;
}
p.wp-caption-text{
	font-size:80%;
	text-align:center;
	padding:0;
	margin:0;
}