/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

.more_entries a, .more_entries .wp-pagenavi a, .more_entries .wp-pagenavi a:link, .more_entries .wp-pagenavi a:visited, .more_entries .wp-pagenavi .current, .more_entries .wp-pagenavi .on, .more_entries .wp-pagenavi span.pages {
background:none repeat scroll 0 0 #FAFAFA;
border-style:none solid solid none;
border-width:0 0 0 0;
color:#000000;
left:0;
padding:6px 9px;
position:relative;
top:0;
}
.more_entries a:hover,.more_entries .wp-pagenavi .current, .more_entries .wp-pagenavi .on, .more_entries .wp-pagenavi a:hover { background:#fff; color:#949494; }

.singlebuttons {
-moz-background-inline-policy:continuous;
-moz-border-radius:3px 3px 3px 3px;
background:url("images/white-grad.png") repeat-x scroll left top #FFFFFF;
border:1px solid #DDDDDD;
color:#888888;
cursor:pointer;
float:right;
font-size:12px;
font-weight:normal;
margin:-1px 8px 3px 1px;
padding:4px;
text-decoration:none;
}

#comments textarea, #comments input {
	border-color:0;
}

html, body {
background:url() repeat-x scroll 0 0 #fff;
border:0 none;
color:#555555;
font-family:arial;
font-size:12px;
}

#sidebar ul li {
background:url() no-repeat scroll 5px 13px transparent;
border-bottom:1px solid #F5F5F5;
line-height:18px;
overflow:hidden;
padding:5px;
}

.archive h2 {
padding:5px;
text-transform:capitalize;
}


#fresh-nav li ul li a {
color:#000000;

}


a:hover {
color:#666;
text-decoration:none;
}

#photo-meta p {
font-size:11px;
line-height:22px;
padding:0 0 5px;
text-transform:capitalize;
}


#comments.box, #sidebar.box { background:#transparent url() repeat-x 0px 1px; }

#bl {
	border-right:0px solid #dedbd1;
	margin-top:1px;
	padding:5px;
}

#text-box {
margin-right:24px;
margin-top:18px;
position:absolute;
right:0;
top:0;
width:309px;
}

#text-box h2 {
	padding-bottom:1px;
}

#bl .title {
font-family:arial;
font-size:14px;
height:40px;
line-height:26px;
margin:0 0 6px;
padding:0 0 0 3px;
width:946px;
border-bottom:1px solid #e1e1e1;
border-top:1px solid #e1e1e1;
}

#bl .title .alltitle {
	margin-top:7px;
	font-weight:bold;
	display:block;
	font-size:20px;
}

div#container {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-bottom:0 solid #E0E0E0;
border-right:0 solid #E0E0E0;
overflow:hidden;
position:relative;
width:960px;
margin-top:10px;
}

#socialnav {
	position:relative;
	height: 20px;
	margin-bottom:5px;
	border: 0px solid #e1e1e1;
	float:right;
}
#socialnav li{
	border-left: 0px solid #dedbd1;
	float: left;
	line-height: 33px;
}
#socialnav li a{
	color: #949494;
	display: block;
	margin: 0 1px 0 0;
	padding: 0 15px;
}
#socialnav li a:hover,#topmenu li.active a{
	color: #e8a02c;
	text-decoration: none;
}

.hometitles {
display:block;
padding:1px;
position:relative;
top:-60px;
color:#fff;
background:transparent url(images/blackpng.png) scroll;
height:44px;
}

.hometitles a{
margin-left:4px;
color:#fff;

}

.bg-photo-thumb .box p {
color:#FFFFFF;
display:block;
float:right;
line-height:18px;
padding:0 0 10px;
position:relative;
top:-80px;

}

/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	
	font: 12px Arial,Helvetica,Sans-serif;
	padding-top:25px;
}


a{
	color: #000;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
input,select,textarea{
	border: #cacaca 1px solid;
	font-size: 12px;
	padding: 5px;
}
select{
	padding: 0;
}
li{
	list-style: none;
}

/*=== Layout ===*/

#top{
	clear: both;
	height: 30px;
	margin: 0 auto;
	padding:0;
	line-height:29px;
	font-size:11px;
}

/*========= TOP NAVIGATION =========*/

.nav1, .nav1 ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	z-index: 100;
}

.nav1 a {
	display: block;
	padding-bottom:4px;
	padding: 0 10px;
	z-index: 100;
	color: #a0a09b;
}

.nav1 li {
	float: left;
}

/* Style drop down list */

.nav1 li ul {
	position: absolute;
	width: 130px;
	left: -999em;
}
.nav1 li ul li {
	border: 1px solid #F7F6F6;
	border-width:0 1px 1px;
	background: #FFF;
}
.nav1 li:hover ul, .nav1 li.sfhover ul{
	left: auto;	
}
.current_page_item a {
	color: #e8a02c;
}

.nav1 li ul li a {
	line-height: 25px;
	font-size: 11px;
	color: #555555;
	width: 130px;
	padding-bottom:0;
}

.nav1 li ul li a {

}
.nav1 li ul li ul li a {
	border-width:0 1px 1px 0px;
}
.nav1 li ul ul {
	margin: -25px 0 0 150px;
}

.nav1 li ul ul li a {
	line-height: 25px;
}

.nav1 li:hover ul ul, .nav1 li.sfhover ul ul {
	left: -999em;
}

.nav1 li:hover ul, .nav1 li li:hover ul, .nav1 li.sfhover ul, .nav1 li li.sfhover ul {
	left: auto;
}

/* IE7 Fix */

.nav1 li:hover, .nav1 li.hover {  
	position: static;
}


/*- Subscribe -*/
.subscribe{	color: #a0a09b; float:right;}
.subscribe a { color: #e8a02c; }
.subscribe a:hover { text-decoration:underline; }

/*=== Top Menu ===*/
#topmenu{
	position:relative;
	height: 33px;
	margin-bottom:5px;
}
#topmenu li{
	border-left: 0px solid #dedbd1;
	float: left;
	line-height: 33px;
}

#topmenu li a:hover,#topmenu li.active a{
	color: #666;
	text-decoration: none;
}



/*- Nav / Dropdowns-*/
#fresh-nav, #fresh-nav ul{
	padding: 0;
	float:left;
	list-style: none;
}
#fresh-nav {
	padding: 0;
}
#fresh-nav a {
	display: block;
}
#fresh-nav li {
	float: left;
	line-height:33px;	
}
#fresh-nav li a:hover {
	background: none;
}
#fresh-nav li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	padding-top:1px;
}
#fresh-nav li:hover ul, #fresh-nav li.sfhover ul {
	left: auto;
	z-index:1000;	
}
#fresh-nav li ul li {
    background: #FFFFFF url(images/bgr-box-trans.png) repeat-x top;
	border-bottom:1px solid #dedbd1;	
	border-left:1px solid #dedbd1;	
	border-right:1px solid #dedbd1;			
	line-height:28px;	
	width:15em;
}
#fresh-nav li:hover, #fresh-nav li.hover {
    position: static;
}
#fresh-nav li ul ul {
	margin: -29px 0 0 15em;
}
#fresh-nav li:hover ul ul, #fresh-nav li.sfhover ul ul {
	left: -999em;
}
#fresh-nav li:hover ul, #fresh-nav li li:hover ul, #fresh-nav li.sfhover ul, #fresh-nav li li.sfhover ul {
	left: auto;
}
#fresh-nav li:hover ul ul, #fresh-nav li:hover ul ul ul, #fresh-nav li.sfhover ul ul, #fresh-nav li.sfhover ul ul ul {
	left: -999em;
}
#fresh-nav li:hover ul, #fresh-nav li li:hover ul, #fresh-nav li li li:hover ul, #fresh-nav li.sfhover ul, #fresh-nav li li.sfhover ul, #fresh-nav li li li.sfhover ul {
	left: auto;
} 

/*==============  HEADER  ===================*/
#fresh-header{
	height: 70px;
}

#fresh-header .spacer p{
	clear: both;
}
/*- Logo -*/

#fresh-header h1{	display:none; }

#fresh-header .logo { margin-top:0px; }

/*- RSS -*/
#rss{
	position:absolute;
	top:-10px;
	right:0px;
	height: 38px;
	width: 39px;		
	display: inline;
	float:right;
}
/* search forms */

#search-bar {
position:absolute;
right:41px;
top:30px;
width:240px;
}

#searchform {display:block;}
#s {font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;padding:4px 7px;height:12px;width:199px;font-size:11px;border:0;outline:0;background:#444;color:#fff;font-weight:bold;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;float:left;}
	#s:focus {background:#777;}
#searchsubmit {
	font-family:"Helvetica Neue", Arial, Helvetica,sans-serif;
	background:#333;
	color:#fff;
	border:0;
	outline:0;
	font-weight:bold;
	padding:3px;
	font-size:10px;width:27px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;
	-webkit-border-top-right-radius:4px;
	position:relative;
	top:0;
	right:0;
	height:20px;
}

	#searchsubmit:hover {cursor:pointer;background:#666;}

	#sform-404 {margin-top:10px;}
	#s-404 {float:left;width:300px;font-family:Arial,sans-serif;background-color:#000;border:0;padding:5px;color:#fff;margin-right:12px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;}
	#submit-404 {cursor:pointer;float:right;margin-left:-37px;position:absolute;font-weight:bold;font-size:9px;border:none;background-color:#0298ff;color:#fff;font-family:Arial,sans-serif;padding:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;}
	#submit-404:hover {cursor:pointer;background-color:#000;color:#fff;}

.firefox #searchsubmit {padding-top:2px;}
.webkit #searchsubmit {padding-top:3px;}
.webkit.mac #searchsubmit {padding:3px;}
.firefox.mac #searchsubmit {padding-top:3px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#searchsubmit {padding:4px; margin-left: -8px;}
}	


/*=== typography ===*/
h2{
	color: #000000;
	font: 17px Arial,Helvetica,Sans-serif;
	margin: 0 0 5px;
}
h2 a{
	color: #000000;
	font-weight:bold;
}
h3, h4, h5{
	color: #363636;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px;
}
#columns h3{
	font-weight: bold;
}

#centercol h3 {
	background: #f5f4f0;
	margin: 0 0 15px 0px;
	padding:10px 18px 5px 18px;
	border:1px solid #dedbd1;
	color:#363636;
	text-align: left;
	height:20px;
	font-size:14px;
}
.featuredpost h2 { font-size:30px; }

/*- SideTabs -*/
.idTabs{
	font-size: 12px;
	float:left;
	margin: 0 0 8px 0;
}
.idTabs li{
	float:left;
}
.idTabs li a{
	background:#ffffff;
	color:#363636;
	font-weight:bold;
	padding:5px 8px;
	display: block;
	margin: 0 7px 0 0;
	text-align: left;
	border: 1px solid #dedbd1;
}
.idTabs li.last a{
	margin: 0
}
.idTabs li a:hover,
.idTabs .selected{
	background:#ebe9e1;
	text-decoration: none
}

/*=== Post ===*/

.date-comments{
	border-bottom: 1px solid #cacaca;
	color: #999999;
	font-size: 11px;
	height: 30px;
	line-height: 25px;
	margin: 0 0 10px;
}
.date-comments a { 	color: #999999; }

#centercol .date-comments p{
	line-height: 25px;
}
span.comments{
	background: url(../images/ico-comments.gif) no-repeat left;
	padding: 0 0 0 20px;
}
span.continue{
	background: url(../images/ico-continue-trans.png) no-repeat left;
	padding: 1px 0 1px 20px;
	line-height:20px;
}
span.continue-archives{
	background: url(../images/ico-arrow-trans.png) no-repeat right center;
	padding: 0px 15px 0px 0px;
	margin-bottom:20px;
}
span.continue-archives-alt{
	background: url(../images/ico-arrow-trans-left.png) no-repeat left center;
	padding: 0px 0 0px 15px;
	margin-bottom:20px;
}
span.continue-archives a, span.continue-archives-alt a { 
	color:#777777; 
	font-weight:bold;
	font-size:14px;
}
a.more{
	background: url(../images/ico-arrow-trans.png) no-repeat left;
	color: #777777;
	font-size: 11px;
	padding: 0px 0 0 15px;
}

/*=== Styling Boxes ===*/

/*- Box (main column boxes) -*/

.box img { 
	border: 1px solid #999999;
	margin: 0 0 10px 0;
}
.box p{
	line-height: 18px;
	padding: 0 0 10px;
}
.widget { padding:3px; }

/*- Box2 (sidebar boxes) -*/
.box2{
	background: #f5f4f0 url(../images/bgr-box-trans.png) repeat-x top left;
	margin: 0 0 8px 0px;
	padding:4px;
	border:1px solid #dedbd1;
	
}
.box2 .nav1{
	float: none;
	padding: 0 0 0 0px; 
}	
.box2 .spacer.white{
	background: #ffffff;
	border: 1px solid #dedbd1;
	clear: both;
	margin: 0px;
}
.box2 .flickr_badge_image img{
	float:left;
	background: #ffffff;
	border: 1px solid #dedbd1;
	margin: 4px 9px 4px 0px;
	padding: 7px;
}
.box2 .flickr_badge_image img:hover{
	background: #ebe9e1;
	border: 1px solid #dedbd1;
}
/*- Ads -*/
.ads{
	margin: 0;
	padding:0;
}
.ads img{
	float: left;
	margin: 10px 0 0 15px;
	border: 1px solid #dedbd1;
}
.ads img.last{
	margin: 0;
	float:right;
}
#mpu_banner {
	border: 1px solid #dedbd1;
}	

/*=== Styling Lists ===*/

/*- List1 -*/
.list1{
	padding: 0;
	padding: 15px;
}
.list1 li{
	background: url(../images/ico-star-trans.png) no-repeat top left;
	margin: 0 0 8px;
	padding: 0 0 0 22px;
}
.list1 li a{
	color:#222222;
}
/*- List2 -*/
.list2{
	clear: both;
}
.list2 li{
	background: #ffffff;
	border: 1px solid #dedbd1;
	margin: 0 0 5px;
	padding: 12px 10px;
}
.list2 p {
	line-height:16px;
}
/*- Widget lists -*/
.widget ul{
	line-height:16px;
	padding: 0px;
}
.widget ul li{
	border-bottom: 1px solid #f1f1ed;
	padding: 5px 0px;
}
.widget ul li a{
	color:#222222;
}
.widget ul li ul{
	margin: 5px 0 0px 10px;
}	

.widget ul li ul li{
	background: none;
	border-top: 1px solid #f1f1ed;
	border-bottom: none;	
	padding: 5px 0px;
}

/*=== Footer ===*/

#footer{
	
	font-size: 11px;
	padding: 18px 0 0px 0;
	font-size:11px;
	height:32px;
	margin-top:10px;
	line-height:22px;		
}

#footer, #footer a{
	color: #777777;
}

#footer img {
	vertical-align:middle;
}

/*=== Misc. ===*/

.fix{
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	overflow: hidden;
}
.fl{
	float: left;
}
img.fl{
	margin: 0 12px 5px 0;
}
.fr{
	float: right;
}
.ac{
	text-align: center;
}
.ar{
	text-align: right;
}
.gravatar {
	float:left;
	border: 1px solid #DEDBD1;
	margin: 0px 7px 0 0;
	padding:4px;
	background:#FFFFFF;
}

/*========= VIDEO =========*/

.video{
	height: 250px;
	margin: 0 0 10px 0;
	width: 300px;
	display: inline;
}

/*- SideTabs -*/
.vidtabs .idTabs{
	font-size: 12px;
	margin: 10px 0 0 0;
	width:100%;
	float:none;
}
.vidtabs .idTabs li{
	padding:0px;
	float:none;
}
.vidtabs .idTabs li a{
	background:#ffffff;
	color:#363636;
	font-weight:bold;
	padding:5px 8px;
	display: block;
	text-align: left;
	border:0px;
	margin:0;
}
.vidtabs .idTabs li.last a{
	margin: 0
}
.vidtabs .idTabs li a:hover,
.vidtabs .idTabs .selected{
	background:#ebe9e1;
	text-decoration: none
}

/*========= COMMENTS =========*/

h2.commh2{
	font-size: 1.4em !important;
	padding: 0 0 5px;
	color:#333 !important;
}
ol.commentlist{
	margin: 10px 0 20px;
	padding: 0;
	list-style: none;
	font-size: 12px;
	line-height: 20px;
}
ol.commentlist p, #respond p{
	margin-bottom:10px;
	line-height: 20px;
}
ol.commentlist .content {
	margin-left:70px;
}
.commentmetadata a {
	font-size:11px;
	color:#333333;
}
ol.commentlist cite{
	font-style: normal;
	font-weight: bold;
}
ol.commentlist li.comment{
	padding: 15px 15px 5px;
	margin:10px 0;
	background:#fff;
	border:0px solid #DEDBD1;	
	border-top:1px solid #efefef;
	border-bottom:1px solid #efefef;
}

input#submit {
	font-size: 12px;
	color:#363636;
	font-weight:bold;
	padding:7px 10px;
	margin: 0 0 7px 0;
	text-align: left;
	border: 1px solid #DEDBD1;
	background:#F5F4F0;
}

/*========= SINGLE POST SPECIFIC =========*/

span.tags{
	background: url(../images/ico-tags-trans.png) no-repeat left;
	padding: 1px 0 0 20px;
}
.singleh2 {
	font-size:1.8em !important;
	padding-top:5px;
}
.entry { margin-bottom:5px;}
.entry p{
	text-align:left;
	font-size:12px;
	line-height:20px !important;
	}
.entry blockquote { 
	padding: 0px 10px;
	border-left: 2px solid #777777;
	margin: 5px auto 15px auto;
	width:85%;
	color: #777777;
	font-style: italic;
	}
.entry blockquote p {
	font-size:12px;
	padding: 5px 0px;
	margin: 5px 0px;
	line-height: 20px;
	}
.entry img { 
	padding: 2px 2px 2px 2px;
	background:#F8F8F4;
	border: solid 1px #e6e6e6; 
	}
.entry ul, .entry ol {
	margin-bottom:15px;
	font-size:12px;
	line-height:20px;
	}
.entry ul li ul, .entry ol li ol{
	margin-bottom:0px;
	padding-top:3px;
	}
.entry ul li {
	list-style:circle inside !important;
	margin-left:15px;
	padding:3px 0px;
	}
.entry ul li ul li {
	list-style:disc inside !important;
	}
.entry ol li {
	list-style:decimal inside !important;
	font-size:12px;
	padding:3px 0px;
	}
.entry ol li ol li {
	list-style:decimal-leading-zero inside !important;
	}

/*========= ARCHIVE SPECIFIC =========*/

.arclist ul li{
	color:#c0c0c0;
	font-size:12px;
	border-bottom: 1px solid #f1f1ed;
	padding: 5px 0px;
}
.catrss {
	background: url(../images/ico-rss.gif) center left no-repeat;
	padding-left: 24px;
	line-height: 16px;
}

/*=== Page Navigation (Next / Previous Posts) ===*/
.navigation a {
	color:#666666; 
	font-weight:bold;
	font-size:14px;
}
.alignleft{
	display:inline;
	float:left;
}
.alignright{
	display:inline;
	float:right;
}

/*========= AUTHOR INFO =========*/

.author_info {
	padding: 0px;
	margin-top:15px;
	color:#666666;
}

.author_photo {
	float:left;
	margin-right:10px;
	width:58px;
}

.author_photo img {
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #cccccc;
	width: 48px;
	height:48px;
	float:left !important;
}
.author_info p {
	font-size:12px;
	padding:0px;
	margin-bottom:10px;
}
.author_info a {
	color:#000000;
	text-decoration:none;
	padding:0;
}
.author_info a:hover {
	text-decoration:underline;
}
.author_info ul, .author_info li {
	margin:0px;
	padding:0px;
}
.author_info h3 {
	font-size:14px;
	margin-bottom: 10px;
	padding: 0px;
}

.author_email a {
	background-image: url(../images/ico-email.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 26px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
	font-weight:bold;
}

.entry .wp-caption {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	padding: 1px;
	background:#F8F8F4;
	border: solid 1px #e6e6e6; 
	text-align:center;
}
.entry .wp-caption img{
	border:0;
	padding:4px 0;
	background:none;
	margin:0;
}
.entry .wp-caption-text {
	padding:0;	
	margin:0;
	font-size:11px;
	text-align:center;
}
.entry .aligncenter {
	margin: 10px auto 20px auto;
	display: block;
}

.entry .alignleft {
	margin: 10px 10px 8px 0;
	float: left;
}

.entry .alignright {
	margin: 10px 0px 8px 10px;
	float: right;
}
ol { zoom: 1; }


/*=============================================================

NEW STYLES VERSION 2.0

==============================================================*/

img.post-thumbnail { float:left; margin:5px 10px 5px 0; }

/* PageNavi */

.more_entries {font-size:11px; padding-bottom:0px;}
.more_entries .wp-pagenavi {clear:both;float: right;}
.more_entries .wp-pagenavi a {text-decoration: none !important; font-weight:normal; font-size:12px;}

.more_entries .wp-pagenavi .current, 
.more_entries .wp-pagenavi .on,
.more_entries .wp-pagenavi a:hover {background: #f8f8f7 !important;}

.more_entries .wp-pagenavi a,
.more_entries .wp-pagenavi a:link,
.more_entries .wp-pagenavi a:visited, 
.more_entries .wp-pagenavi .current, 
.more_entries .wp-pagenavi .on,
.more_entries .wp-pagenavi span.pages { background: #ffffff;color: #666; padding: 4px 8px !important; margin-left: 4px; border:1px solid #dfdccf; line-height:24px; }

.more_entries .wp-pagenavi .extend { background:none; border:none; }


#bg-wrapper {
margin:0px auto;
max-width:1000px;
min-width:960px;
padding-top:0px;
}

/*=============================================================

Custom Styles 

==============================================================*/

.socialgrid ul{

	list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
z-index:100;

}

.socialgrid li{
	float:left;
}

.socialgrid li{
	border:5px solid #E1E1E1;
	height:89px;
	margin-bottom:12px;
	margin-right:7px;
	padding-left:12px;
	padding-top:22px;
	width:191px;
}


.socialgrid li:hover {
 	border:5px solid #949494;


}

.socialgrid li img {
border:0px solid #999999;


}

/*FrontPage*/

.fakegrid4 {
	width:305px;

	display:inline;
float:left;
margin-left:0;
margin-right:4px;
}

/*=============================================================

from BP Header 

==============================================================*/


/* > Admin Bar
-------------------------------------------------------------- */

#wp-admin-bar .padder {
	width: 90% !important; /* Line up the admin bar with the content body in this theme */
}

/* > Header
-------------------------------------------------------------- */

#header {
	position: relative;
	color: #fff;
	background: url( ../images/default_header);
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	margin-bottom: 0px;
	height: 0px;
	padding-top: 0px;
	border:0px solid #e1e1e1;
}
	body.activity-permalink #header { height: 0px; }

	#header #search-bar {
		position: absolute;
		top: 12px;
		left: 16px;
		width: 100%;
		text-align: right;
	}
		body.activity-permalink #header #search-bar { display: none; }

		#header h1 {
			line-height: 230%;
		}

		#header #search-bar .padder {
			padding: 10px 18px;
		}

		#header #search-bar input[type=text] {
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			border: 1px solid #888;
			padding: 2px;
			margin-right: 4px;
		}

		#header #search-bar input[type=submit] {
			font-size: 11px;
			padding: 3px 6px;
			margin-left: 0px;
		}

	#header h1 {
		position: absolute;
		bottom: 12px;
		left: 15px;
		width: 44%;
	}
		#header h1 a {
			color: #949494;
			font-size: 26px;
			text-decoration: none;
		}

/* > Navigation
-------------------------------------------------------------- */

ul#nav {
	margin: 0;
	padding: 0;
	position: absolute;
	right:0px;
	list-style: none;
	bottom: 7px;
}
	body.activity-permalink ul#nav { display: none; }

	ul#nav li {
		float: left;
		margin: 0 4px 0 0;
	}
		ul#nav li a {
			color: #fff;
			text-decoration: none;
			padding: 7px 15px;
			background: url( ../images/60pc_black.png );
			-moz-border-radius-topleft: 3px;
			-webkit-border-top-left-radius: 3px;
			-moz-border-radius-topright: 3px;
			-webkit-border-top-right-radius: 3px;
		}
			ul#nav li.selected a {
				background: #f5f5f5;
				color: #555;
				border-left:1px solid #E1E1E1;
				border-right:1px solid #E1E1E1;
				border-top:1px solid #E1E1E1;
			}	padding: 5px 0px;
}