/*
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{Verdana, Arial, sans-serif;margin:0;padding:0}#header{background:#fff;width:880px;height:293px;border-bottom:1px solid #838383;position:relative;min-width:760px;margin:50px auto 0}#header div form{float:right;clear:right;line-height:80px;position:relative;width:280px;margin:30px}form#search input{border:1px solid #7570b3;font-family:"Trebuchet MS", sans-serif;color:#7570b3;float:left;display:block;width:130px;padding:5px}form#search button#btnSearch{height:30px;float:right;display:block;width:120px;border:0;background:none;cursor:pointer;margin:-3px 0 0;padding:5px}#header #pullquote{position:absolute;bottom:15px;right:5%;width:360px;color:#766FBC}#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;text-align:center;padding:0 50px 0 0}#header h1{float:left;margin:20px 0 0 5%}#search{display:inline}#menu{width:100%;background-color:#f9f9f9;border-bottom:1px solid #cfcfcf;height:50px;font-size:.8em;position:absolute;top:0;left:0;min-width:760px}.widthlimiter{background:#F5F5F5 url(images/main.jpg) 0 293px repeat-x}.clearance{clear:both}#content{font-size:0.8em;line-height:1.6em;/*font:normal 1em/1.6em; Verdana, Arial, sans-serif;*/width:840px;background:#f8f7f3;margin:43px auto 0;padding:15px 20px 0}#sidebar{background:#F58220;width:309px;float:right;margin-right:-70px;margin-top:24px;position:relative;color:#fff}#sidebar select{color:#7570b3;background:#fff;width:250px;font-family:"Trebuchet MS", sans-serif}#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{border-bottom:1px solid #f8a25a;padding-left:18px;background:url(images/sidebar_bullet.jpg) 0 6px no-repeat}#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;height:45px;text-indent:-999em;cursor:pointer}li#categories-210868261 .widgettitle{background:url(images/sidebar_categories.jpg) -5px 0 no-repeat;height:45px;text-indent:-999em;cursor:pointer}li#wp-cumulus .widgettitle{background:url(images/sidebar_tagcloud.jpg) -5px 0 no-repeat;height:45px;text-indent:-999em;padding-bottom:0;margin-bottom:0}.contact_sidebar{background:url(images/sidebar_contact.jpg) 0 0 no-repeat;height:45px;text-indent:-999em;padding-bottom:0;margin-bottom:0}#contact_map{display:block;position:absolute;margin:0 0 -399px -59px}#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{text-align:center;margin:0 auto}h2{font-family: "luxi-sans-1","luxi-sans-2";font-style:italic;sizecolor:#726FB4;height:42px;text-decoration:none;line-height:42px;padding-bottom:6px;background:url(images/headder_underline.jpg) bottom left no-repeat}h3{color:#726FB4;height:32px;text-decoration:none;line-height:32px;padding-bottom:6px;background:url(images/headder_underline.jpg) bottom left no-repeat}#content a{color:#7570b3}#content a:hover{/*background:#7570b3;color:#fff;text-decoration:none*/}ul{padding-left:0}ul li{padding-left:40px;list-style-type:none;background:url(images/standard_bullet.jpg) 18px 6px no-repeat}table th,table td{border-bottom:1px solid #F58220}div#fancy_title table th,div#fancy_title table td{border-bottom:none}table th{font-weight:700;color:#7570b3}#content .cform fieldset{background:none;border:none;margin:0;padding:0}.cform{width:550px;background:#a29eca;padding-right:5px}#content .cform ol{list-style:none;position:relative;margin:0;padding:0}#content .cform li{float:left;margin-top:5px;width:98%;position:relative;padding:0 1%}input,textarea{font-family:"Trebuchet MS", sans-serif}div#usermessagea.success{background-color:#A29ECA;width:500px;padding:20px}.ngg-galleryoverview{position:relative}#content .cform li#li--2,#content .cform li#li--3,#content .cform li#li--4,#content .cform li#li--5{float:left;clear:none;width:48%;paddng:0 1%}#content .cform li *{display:block;width:100%;border:none;font-size:90%;margin:0;padding:0}#content .cform li input,#content .cform li textarea{display:block;width:98%;color:#000;border:1px solid #9c98c1;margin:0;padding:3px}#content .cform li#li--8items input{float:left;width:26px;height:26px;clear:left;border:none}#content .cform li#li--8items label{float:left;clear:none;width:400px}#content .cform li textarea{width:99%}#content .cform li .reqtxt,#content .cform li .emailreqtxt{position:absolute;top:0;right:1%;text-align:right;font-size:60%}.cf-sb{text-align:right;clear:both;width:550px}.cf-sb input{text-transform:uppercase;color:#fff;background:url(images/submit.jpg) center no-repeat;width:83px;height:30px;border:none;text-indent:-999em;padding:4px}#cm-form{width:200px;float:right;background:#a29eca;padding:10px}#cm-form label{width:192px;display:block;font-size:90%;padding:3px}#cm-form input{width:192px;display:block;border:1px solid #9c98c1;padding:3px}#cm-form input#sendbutton{text-transform:uppercase;color:#fff;background:url(images/submit.jpg) center no-repeat;width:200s;height:30px;border:none;text-indent:-999em;padding:8px 4px}#footer{background:#f58220 url(images/footer.jpg) top repeat-x;text-align:center;clear:both;font-size:.8em;line-height:.5em;color:#fff;margin:5em 0 0;padding:13px 0 5px}#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}.nav,.nav *{list-style:none;margin:0;padding:0}.nav{line-height:50px;width:979px;height:51px;background:url(images/navigation.png) center no-repeat;margin:0 auto}.nav ul{position:absolute;top:-999em;width:100px}.nav ul li,.nav a{width:100%}.nav li{float:left;position:relative;z-index:99;background:none}.nav a{display:block;color:#F48420;text-indent:-999em;text-decoration:none;text-align:center}.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;width:130px;float:none;border:1px solid #CFCFCF;border-top:none;margin:0 auto}.nav li li li{background:#ccc}.post h2{height:62px;background:none;padding:0}.post h2 a{color:#726FB4;text-decoration:none;line-height:62px;padding-bottom:6px;background:url(images/headder_underline.jpg) bottom left no-repeat}#content .post h2 a:hover{color:#F58220;background:none}.post{margin-right:249px}.post table{width:100%;border-collapse:collapse}.postdate,.postmetadata{font-size:.8em;font-style:italic}.postcalendar{display:block;width:54px;height:59px;background:#fff url(images/post_date.jpg);float:left}.postcalendar *{display:block;text-align:center;margin:0;padding:0}.postcalendar .month{padding-top:23px;font-size:12px;line-height:1;color:#fff}.postcalendar .day{font-size:18px;line-height:1;margin-top:1px;font-weight:700;padding-left:5px;color:#726FB4}form#commentform input,form#commentform textarea#comment{border:1px solid #7570b3;font-family:Verdana, sans-serif;color:#7570b3;padding:5px}form#commentform textarea#comment{width:400px}form#commentform button#submit{width:214px;height:37px;border:0;background:none;cursor:pointer}ol.commentlist{list-style:none;margin:0 249px 0 0;padding:0}ol.commentlist li{clear:left;border-top:1px solid #7570b3;margin:1em 0;padding:0}ol.commentlist li .avatar{float:left;border:1px solid #7570b3;margin:-1px 1em 0 0}#page3 #content h1.sIFR-replaced{width:400px;margin:auto}#home_panel{position:relative;margin-left:5%;padding-top:40px;color:#fff}#home_image{position:absolute;width:351px;height:350px;background:url(images/home_picture.png) no-repeat center top;top:-5px;left:0}#home_updates{background:#F58220 url(images/footer.jpg) repeat-x center top;margin-left:250px;position:relative;padding:50px 0 0}.home_icons{width:780px;margin:auto}.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;height:118px;display:block;text-indent:-999em}.home_graphic h2 a{background:url(images/homeCTAsSprite.jpg) no-repeat top center;height:118px;display:block;text-indent:-999em}.home_sign{width:250px;float:left}.home_sign h2 a{background:url(images/homeCTAsSprite.jpg) no-repeat top right;height:118px;display:block;text-indent:-999em}.home_web p,.home_graphic p,.home_sign p{margin:0 20px}.ui-tabs-nav{list-style-type:none;position:absolute;top:15px;left:80px;margin:0;padding:0}.ui-tabs-nav li{float:left;background:none;padding:0}.ui-tabs-nav li a{line-height:35px;text-decoration:none;color:#fff;display:block;float:left;background:url(images/home_tabs.gif) top no-repeat;text-indent:-999em;outline:none;position:relative;margin:0 .2em}.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{clear:both;background:#f59746;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{text-align:left;font:11px Arial, Helvetica, Sans serif!important;color:#666!important;margin:0 10px;padding:0!important}#flickr_badge_icon{float:left;margin-right:5px}#flickr_www{display:block;font:11px Arial, Helvetica, Sans serif!important;color:#3993ff!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{text-decoration:none!important;background:inherit!important;color:#3993ff}body#page9 div.slideshow,body#page905 div.slideshow,body#page29 div.slideshow,body#page901 div.slideshow{width:410px;float:right}table#socialicons td{width:25%;border-bottom:0}#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{width:250px;float:left;margin-right:13px}

.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;
}
