body#blog {
background: #fff url(images/page-inside.jpg) repeat-x 0 0;
color:#666;
font-family: Arial, "Lucida Grande";}

* {
margin:0;
padding:0;}

/* STRUCTURE */

		
	#blog #adminBar, #blog #siteNav{
		font-family:  "Lucida Grande", Arial}
		
	#blog #siteNav{
		margin-top: 37px;}
		
	#blog #siteNav li a.active{
		color:#fff;
		background: url("/images/sprites/buttons-general.gif") repeat-x scroll 0 -1073px transparent;}
		
	#content_box {
		text-align:left;
		width: 952px;
		float:left;
		clear:both;
		margin-top:20px;}
	
	#content {
		width:700px;
		float:left;
		overflow:hidden;
		margin-right: 30px;}
	
	#sidebar {
		width:222px;
		float:left;}
	
	* html #content {
		overflow:hidden;}
		
/* LINKS */		
		
	a {
		color:#147898;
		text-decoration:none;}
	
	a:visited {
		color:#37adc7;}

		
/* BUTTONS */

	a.button, button.button{
		border: 0px;
		cursor: pointer;
		color: #333;}
		
	a.button.grey, button.button.grey{
		background-color: #e5e5e5;}
		a.button.grey.active{
			background-color: #e3e3e3;}
		
		button::-moz-focus-inner { 
    border: 0;
    padding: 0;}

		button.search{
			background: transparent url(images/sprite-buttons.gif) repeat-x 0px 0px;
			width: 30px;
			padding: 5px 10px 2px 10px;
			float: right;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border-radius: 0px;
			height: 30px;}
		button.search:hover{
			background: transparent url(images/sprite-buttons.gif) repeat-x 0px -34px;}
		
		
/* floats */		

	.right{
		float: right}

/* HEADERS */

	h1 {
		display: block;
		font:bold 40px Arial, sans-serif;
		color:#0a5e72;
		padding: 10px 0px 0px 0px;
		letter-spacing: -.04em;}
		
	 h1 a, h1 a:visited{
		color:#0A5E72;}
	 
	 h1 a:hover{
		color:#064351;
		text-decoration: none} 
		
	 .asterisk{
		color: #df6025;
		vertical-align: text-top;
		font-size: 70px;}
	
	* html h1 {
	letter-spacing:-.1em;}
	

	.posts h2 {
			font-size: 17px;
			font-family: georgia;
			font-style: italic;
			line-height: 28px;
			font-weight: normal;
			color: #999;	
			border-bottom: 1px solid #EAEAEA;
			margin:15px 0;
			padding: 0 0 10px 0}
			
	.posts h2.entry-title {
			font-size: 26px;
			font-family: arial;
			font-style: normal;
			line-height: 28px;
			font-weight: bold;	
			margin:5px 0;
			padding: 0 0 10px 0
			border-bottom: 0;}
	
	h3 {
		font-weight: normal;
		font-size: 18px;
		line-height: 26px;
		color:#777;}
		

/* POSTS */

		.post {	
			padding: 1px;
			-moz-border-radius: 6px;
			-webkit-border-radius: 6px;
			border-radius: 6px;
			border:1px solid #f2f2f2;
			margin-bottom:30px;}
			
		.post .header{
			background: transparent url(images/sprite-icons.gif) repeat-x 0 -96px;
			padding: 20px;}
		
		.post .date{
			text-transform: uppercase;
			color: #a4a4a4;
			font-size: 11px}
		
		.post .attribution{
			font-family: "New Baskerville", Georgia, Serif;
			font-size: 12px;
			text-transform: uppercase;
			color: #ccc;
			font-style: italic}
			
			.entry {
				font-size: 13px;
				line-height: 20px;
				padding: 0px 20px}
				
			.entry p, .page_entry p {
				margin:0 0 15px;}
		
		
/* footnotes - category, comments */

	.footnotes{
		font-family: Arial;
		font-weight: normal;
		clear: both;
		font-size: 11px;
		padding: 5px 20px;
		margin: 10px 0px 0px 0px;
		background-color: #f7f7f7;
		border-top: 1px solid #f3f3f3}
		
		.footnotes .title{
			text-transform: uppercase;
			color: #b2b2b2}
			
		.footnotes .block.categories{
			padding: 0px 0px 0px 15px}
		.footnotes .category{
			padding: 2px 5px;
			margin-right: 2px;
			-moz-border-radius:3px;
			-khtml-border-radius:3px;
			-webkit-border-radius:3px;
			border-radius:3px;
			font-size: 12px;
			background-color: #f5f5f5;}		
		
		.footnotes .block.comments{
			padding: 0px 10px 0px 28px;
			border-right: 1px solid #e5e5e5;
			background: transparent url(images/sprite-icons.gif) no-repeat 0 0px;}
			.footnotes .block.comments:hover{
				background: transparent url(images/sprite-icons.gif) no-repeat 0 -24px;}		
	
	/* changes individual post styles on detail page */
	#content_box.single .post  {
		padding: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
		border:0px;
		margin-bottom:30px;}
		
	#content_box.single .post .header{
		background: transparent url();
		margin-bottom: 10px;
		border-bottom: 2px solid #EAEAEA;
		padding: 0px 0px 15px 0px;}
		
		#content_box.single .entry, .page_entry p {
			padding: 0px;}
			
		#content_box.single .post h1.entry-title  {
			font-size: 36px;
			line-height: 40px;
			padding-bottom: 10px;
			border-bottom: 1px solid #fafafa;
			color: #555;}
			
			#content_box.single .post .date{
				font-size: 12px}

			#content_box.single .post .vcard{
				font-size: 12px}
				
	/* listing pages - archive, search etc... */
		h1.archive_head {
			font-weight:bold!important;
			font-size: 26px;
			line-height: 30px;
			color: #555;
			letter-spacing:normal!important;
			padding: 0px;
			margin:0 0 25px!important;}
		
		h2.archive_head {
			font-weight:normal!important;
			color: #999;
			font-size: 13px;
			text-transform: uppercase;
			letter-spacing: 1px;
			margin:0px;
			padding:0px}

h2.page_header {
background:url('images/hr_title_sep.gif') 0 100% no-repeat;
margin:0 0 15px!important;
padding:0 0 12px!important;}

h3 {
	font-weight: normal;
	font-size: 18px;
	line-height: 26px;
	color:#777;}

.entry h3 {
	color: #333;
	margin:20px 0 5px;}

.entry h3.top {
margin:0 0 10px!important;}

h3.comments_headers {
font-size:1.4em;}

h3.respond{
font-family: lucida sans, verdana, arial;
color:#37adc7;
font-size: 18px;}

h4 {
font: 13px arial;
color:#666;}

h4 a,h4 a:visited {
color:#478695;
text-decoration:none;}

h4 a:hover {
color:#db5f23;
text-decoration:underline;}

.posts h4 {
color: #444;
font-weight: bold;
margin:10px 0 0 0;
font-size: 14px;
padding:0 0 3px;}

.pages h4 {
background:url('images/hr_tag_sep.gif') no-repeat;
font-size:1.2em;
line-height:1.7em;
clear:both;
margin:0 0 50px;
padding:5px 0 0;}

* html #sidebar {
overflow:hidden;}



h5{
	border-top: 5px solid #f4f4f4;
	font-size: 16px;
	color: #555;
	font-weight: normal;
	padding: 15px 0px 5px 0px;}



/*FOOTER */

	#footer {
		width: 952px;
		background-color:#f6f6f6;
		clear:both;
		height: 30px;
		text-align: center;
		padding:15px 0px 0px 0px;
		margin: 30px 0px 10px 0px;}
	
	#footer a {
		color: #888}
	
	#footer span,#footer a {
		margin-right: 30px;}
		
	#footer a.active {
		text-decoration: underline}
	
	.copyright {
		display: block;
		color: #999;
		margin: 10px;
		text-align: center}
		.copyright .hud {
	    text-align: center;
			padding: 2px;
			color: #999;
		  padding-left: 23px;
		  background: url(/images/sprites/icons.gif) no-repeat 5px -1352px}
	
		#mysite .copyright .hud{
			color: #95A5A5}
	
		#footer .center {
			display:none;}
			
				
/* AUTHORS */		
			
		.author{
			padding: 0px 0px 10px 0px;
			border-top: 10px solid #f4f4f4;
			clear:both;
			display: block;}	
			


			
/* SIDEBAR */

		#sidebar a img {
		border:none;}
		
		ul.sidebar_list{
			padding: 0px;
			margin: 0px;}
		
		ul.sidebar_list li.widget {
			-moz-border-radius:6px;
			-khtml-border-radius:6px;
			-webkit-border-radius:6px;
			padding: 10px 20px 20px 20px;
			border: 2px solid #f5f5f5;
			list-style-type: none;
			width: 182px;
			font-size: 13px;
			line-height: 18px;
			margin-bottom: 20px;}
		
		li.widget h2,li.linkcat h2 {
		font-weight:bold;
		font-size:17px;
		color: #666;
		letter-spacing:normal;
		margin:0 0 6px;
		padding:6px 2px;}
		
		li.widget p {
		margin:0 0 15px;
		padding:0 10px;}
		
		li.widget a img {
		border:none;}
		
		li.widget ul,li.linkcat ul {
		margin:0 0 15px 20px;}
		
		li.widget ol {
		margin:0 0 15px 20px;}
		
		li.widget li,li.linkcat li {
		margin:0 0 8px;}
		
/* search */		

	#searchform .searchContainer{
		height: 32px;
		max-height: 32px;
		width: 187px;}
		
		li.widget .search_input {
			font-size:12px !important;
			padding: 6px 3px;
			width: 143px;
			border: 2px solid #e4e4e4;}
		
		#search_form .search_input:focus {
		border-top:1px solid #666;
		border-left:1px solid #666;
		border-right:1px solid #ddd;
		border-bottom:1px solid #ddd;}
					
			

ul#nav {
list-style:none;
width:750px;
background:url('images/hr_dot_black.gif') repeat-x;
border-bottom:3px solid #000;
float:left;
clear:both;
display:none;
padding:0 10px;}

ul#nav li {
font:bold 1.4em Helvetica, Arial, sans-serif;
text-transform:uppercase;
float:left;
padding:12px 40px 10px 0;}

ul#nav li a,ul#nav li a:visited {
color:#000;
text-decoration:none;}

ul#nav li a:hover {
color:#000;
text-decoration:underline;}

ul#nav li a.current,ul#nav li a.current:visited,ul#nav li a.current:hover,ul#nav li.current_page_item a,ul#nav li.current_page_item a:visited,ul#nav li.current_page_item a:hover {
color:#090;
text-decoration:underline;}

ul#nav li.rss {
float:right;
padding:12px 0 10px;}

ul#nav li.rss a {
background:url('images/icon_rss.gif') 100% 50% no-repeat;
padding:0 18px 0 0;}

#header_img {
border-bottom:1px solid #000;
float:left;
clear:both;
display:none;
margin:0 0 30px;}

#header_img img {
display:block;}

.sticky {
background:#f7f7f7;
margin-bottom:15px;
padding:15px;}

.entry blockquote {
font-size:1em;}

.entry img, .entry-content img, .entry img.border{
border: 2px solid #eaeaea;}

.entry blockquote.right {
width:200px;
font-style:normal!important;
font-size:1.3em!important;
border:3px double #aaa;
text-align:center;
float:right;
border-width:3px 0;
margin:5px 0 5px 15px !important;
padding:.3em 0!important;}

.entry blockquote.left {
width:200px;
font-style:normal!important;
font-size:1.3em!important;
border:3px double #aaa;
text-align:center;
float:left;
border-width:3px 0;
margin:5px 15px 5px 0 !important;
padding:.3em 0!important;}

.entry blockquote.right p,.entry blockquote.left p {
line-height:1.5em!important;
margin:0!important;}



.entry ul,.entry ol {
margin:0 0 15px 40px;}

.entry ul {
list-style-type:square;}

.entry li {
margin:0 0 5px;}

.entry ul li ul,.entry ul li ol,.entry ol li ul,.entry ol li ol {
margin:5px 0 5px 30px;}

.entry dl {
margin:0 0 15px;}

.entry dt {
font-weight:bold;}

.entry dd {
margin:0 0 15px 20px;}

.entry .gallery dd {
margin:0;}

.entry .ad {
float:right;
margin:0 0 15px 15px;}

.entry .ad_left {
float:left;
margin:0 15px 15px 0;}

.entry a img {
border:0;}

.entry img.border{}

.entry img.left {
border:3px double #bbb;
float:left;
clear:left;
margin:5px 15px 5px 0;
padding:3px;}

.entry img.right {
border:3px double #bbb;
float:right;
clear:right;
margin:5px 0 5px 15px;
padding:3px;}

.entry img.center {
display:block;
border:3px double #bbb;
float:none;
clear:both;
margin:0 auto 15px;
padding:3px;}

.entry img.off {
border:none!important;
padding:0!important;}

.entry img.stack {
clear:none!important;}

.entry img.wp-smiley {
border:none!important;
float:none!important;
clear:none!important;
margin:0!important;
padding:0!important;}


.tagged {
font-size:12px;
color:#666;
clear:both;
padding:3px;}

.tagged a,.tagged a:visited {
color:#478695;
text-decoration:none;
padding:3px;}

.tagged a:hover {
color:#db5f23;
text-decoration:none;}

.navigation {
width:700px;
font-size:14px;
float:left;
margin:0 0 40px;}

* html .navigation {
margin:0 0 30px;}

.previous {
float:left;
font-size:90%;
padding:0 10px 0 0;}

.next {
float:right;
font-size:90%;}

.clear {
width:500px;
height:1px;
clear:both;}




	

li.widget li a,li.widget li a:visited,li.linkcat li a,li.linkcat li a:visited {
text-decoration:none;
font-weight: normal}

li.widget li a:hover,li.linkcat li a:hover {
text-decoration:underline;}

li.widget li .recent_date {
font-weight:bold;
color:#888;
padding:0 0 0 8px;}

#calendar_wrap {
font-size:1.2em;}

ul.sidebar_list li#linkcat-1,ul.sidebar_list li#linkcat-2,ul.sidebar_list li#linkcat-3,ul.sidebar_list li#linkcat-4,ul.sidebar_list li#linkcat-5,ul.sidebar_list li#linkcat-6,ul.sidebar_list li#linkcat-7,ul.sidebar_list li#linkcat-8,ul.sidebar_list li#linkcat-9 {
width:230px;
font-size:1.2em;
line-height:1.4em;
float:left;
margin:0 0 30px;}

ul.sidebar_list li#linkcat-1 h2,ul.sidebar_list li#linkcat-2 h2,ul.sidebar_list li#linkcat-3 h2,ul.sidebar_list li#linkcat-4 h2,ul.sidebar_list li#linkcat-5 h2,ul.sidebar_list li#linkcat-6 h2,ul.sidebar_list li#linkcat-7 h2,ul.sidebar_list li#linkcat-8 h2,ul.sidebar_list li#linkcat-9 h2 {
font-weight:bold;
font-size:1.2em;
text-transform:uppercase;
letter-spacing:normal;
border-top:3px solid #000;
background:url('images/hr_dot_black.gif') 0 100% repeat-x;
margin:0 0 10px;
padding:6px 2px;}

ul.sidebar_list li#linkcat-1 ul,ul.sidebar_list li#linkcat-2 ul,ul.sidebar_list li#linkcat-3 ul,ul.sidebar_list li#linkcat-4 ul,ul.sidebar_list li#linkcat-5 ul,ul.sidebar_list li#linkcat-6 ul,ul.sidebar_list li#linkcat-7 ul,ul.sidebar_list li#linkcat-8 ul,ul.sidebar_list li#linkcat-9 ul {
list-style:square;
list-style-image:url('images/star.gif');
margin:0 0 15px 20px;}

ul.sidebar_list li#linkcat-1 li,ul.sidebar_list li#linkcat-2 li,ul.sidebar_list li#linkcat-3 li,ul.sidebar_list li#linkcat-4 li,ul.sidebar_list li#linkcat-5 li,ul.sidebar_list li#linkcat-6 li,ul.sidebar_list li#linkcat-7 li,ul.sidebar_list li#linkcat-8 li,ul.sidebar_list li#linkcat-9 li {
margin:0 0 8px;}

ul.sidebar_list li#linkcat-1 li a,ul.sidebar_list li#linkcat-2 li a,ul.sidebar_list li#linkcat-3 li a,ul.sidebar_list li#linkcat-4 li a,ul.sidebar_list li#linkcat-5 li a,ul.sidebar_list li#linkcat-6 li a,ul.sidebar_list li#linkcat-7 li a,ul.sidebar_list li#linkcat-8 li a,ul.sidebar_list li#linkcat-9 li a {
text-decoration:none;}

ul.sidebar_list li#linkcat-1 li a:hover,ul.sidebar_list li#linkcat-2 li a:hover,ul.sidebar_list li#linkcat-3 li a:hover,ul.sidebar_list li#linkcat-4 li a:hover,ul.sidebar_list li#linkcat-5 li a:hover,ul.sidebar_list li#linkcat-6 li a:hover,ul.sidebar_list li#linkcat-7 li a:hover,ul.sidebar_list li#linkcat-8 li a:hover,ul.sidebar_list li#linkcat-9 li a:hover {
text-decoration:underline;}


/* 	COMMENTS */

		#comments {
		width:700px;
		float:left;
		clear:both;}
		
		
		#respond{	
			clear: both;
			margin-top: 20px;}
		
		#comments .unstyled{
		display: none;}
		
		ul#comment_list {
		list-style:none;
		float:left;
		margin:0 0 20px;}
		
		ul#comment_list li.comment {
		float:left;
		width: 668px;
		-moz-border-radius:6px;
		-khtml-border-radius:6px;
		-webkit-border-radius:6px;
		border-radius:6px;		
		border: 1px solid #f5f5f5;
		margin-top: 5px;
		padding:15px}
		
		ul#comment_list li.comment p{
			font-size: 12px;
			line-height: 19px;
			color: #777}
		
		ul#comment_list li.trackback,ul#comment_list li.pingback {
		width:490px;
		background:url('images/trackback_bg.gif');
		padding:15px 5px 0;}
		
		.comment-meta {
			margin:0 0 5px;}
			
		#content_box.single .post .comment-meta a{
			font-size: 15px;}
			
		#content_box.single .post .comment-meta .comment-time a{
			font-size: 12px;}
		
		.meta a{
		color:#478695;
		text-decoration:none;}
		
		.comment_meta strong {
		font-size:1.6em;}
		
		.comment_time {
		font:normal 1.1em Verdana, Helvetica, Arial, sans-serif;
		color:#888;}
		
		.comment_time a,.comment_time a:visited,.comment_time a:hover {
		color:#888;
		text-decoration:none;}
		
		.comment .entry {
		padding-top: 10px;}
		
		#comment_form {
		width:660px;
		float:left;
		padding:20px 0px 20px 0px}

		#comment_form h2{
			font-size: 18px;
			padding-bottom: 15px;
			color: #777;
			font-weight: normal;}
		
		#comment_form .block {
			margin-bottom: 10px;}		
		
		.add-comment{
			padding: 5px 0px;
			font-size: 11px;
			color: #999;}
			.add-comment a{
				color: #666;}
			
		.add_comment a,.add_comment a:visited {
			color:#333;
			text-decoration:none;
			padding:0;}
			
			.add_comment a:hover {
			color:#df0000;
			background:none;
			text-decoration:underline;}
		
		#comment_form p {
		padding:6px 0;}
		
		#comment_form label {
		color: #333;
		font-size:12px;}
		
		.text_input {
		width:191px;
		color:#777;
		font-size: 12px;
		font:normal 12px lucida sans, arial;
		border:3px solid #ccc;
		padding:3px;}
		
		.text_input:focus, .text_area:focus {
		border:3px solid #999;}
		
		#comment_form .text_area {
		width:500px!important;
		border: 3px solid #ccc;
		background-color: #fff;}
		
		.form_submit_lt {
		font: 12px Georgia, "Times New Roman", Times, serif;
		margin-top: 6px;
		cursor:pointer;
		border:0px;
		color:#333;
		padding:3px 4px;
		background-color: #d9d9d9;}
		
		.form_submit_lt:hover {
		background-color: #bfbfbf;
		border:0px;}
		
		.textwidget .form_submit{
		margin-bottom: 10px;}
		
		a.captcha{
			font-size: 10px;
			color: #b3b3b3}


img.centered,img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
border:1px solid #ccc;
padding:1px;}

img.alignright {
display:inline;
border:1px solid #ccc;
margin:5px 0 2px 7px;
padding:1px;}



img.alignleft {
display:inline;
border:1px solid #ccc;
margin:5px 7px 2px 0;
padding:1px;}

.author img.alignleft {
	margin:0px 20px 20px 0px;}

.alignright {
float:right;}

.alignleft {
float:left;}

.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
margin:10px 0;}


/* making sure images don't run into text */
			
.wp-caption.alignright{
	margin-left: 10px;}
	
.wp-caption.alignleft{
	margin-right: 10px;}

.wp-caption img {
border:0 none;
margin:0;
padding:0;}

.entry dd.wp-caption p.wp-caption-text,.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:4px 4px 5px 0;}

.commentlist li {
float:none!important;}

.commentlist .children {
margin-top:10px;
margin-left:10px;
float:none!important;
border-left:1px dotted #BBBBBB!important;
width:auto!important;}

.commentlist .children li {
float:none!important;
list-style:none;
border-bottom:0!important;
width:auto!important;
padding:10px!important;}

.commentlist #respond {
margin-top:20px;
background:white;}

.commentlist #comment_form {
float:none;}

.children #respond {
padding-left:10px;}


/* navigation	 */

	#post-navigation {
		background: transparent url(images/clouds.gif) no-repeat 0px -165px;
		clear: left;
		padding: 20px 0px;
		margin: 60px 0px;
		border-top: 2px solid #f5f5f5;}
	
	#post-navigation li{
		float: left;
		width: 150px;
		padding-right: 10px;
		font-size: 12px;
		list-style-type: none;}




/* GENERIC */
	
	blockquote {
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#555;
	border-left:1px solid #aaa;
	margin:0 30px 20px;
	padding:0 0 0 10px;}
	
	abbr,acronym {
	border-bottom:1px dotted #333;
	text-transform:uppercase;
	cursor:help;}
	
	code {
	color:#090;
	font-family:"Courier New", Courier, monospace;}
	
	pre {
	width:500px;
	overflow:auto;
	font-size:1.3em;
	float:left;
	clear:both;
	margin:0 0 20px;}
	
	* html pre {
	font-size:1em;}
	
	p.center {
	text-align:center!important;}

	p.bottom {
	margin:0!important;}
	
	p.unstyled {
	font-size:1.4em;}
	

/* - - - social - - - - - -*/ 

        #social{}
        #social ul{
          list-style-type: none;
          padding: 0px;
          margin: 10px 0px 0px 0px;}
        #social ul li{
          float: left;
          margin-right: 5px;}
        #social ul li a{
          display: block;
          width: 50px;
          height: 50px;}  
         #social ul li.fb{
            background: transparent url(http://www.nakedapartments.com/images/sprites/homepage_vb.gif) no-repeat right  top }  
        #social ul li.twitter{
            background: transparent url(http://www.nakedapartments.com/images/sprites/homepage_vb.gif) no-repeat right  -108px;}  
        #social ul li.email{
            background: transparent url(http://www.nakedapartments.com/images/sprites/homepage_vb.gif) no-repeat right  -217px;}  
        #social ul li.like{
            padding-top: 15px;}  

        #social ul li.fb:hover{
            background: transparent url(http://www.nakedapartments.com/images/sprites/homepage_vb.gif) no-repeat right  -54px;} 
        #social ul li.twitter:hover{
            background: transparent url(http://www.nakedapartments.com/images/sprites/homepage_vb.gif) no-repeat right  -162px;} 
        #social ul li.email:hover{
            background: transparent url(http://www.nakedapartments.com/images/sprites/homepage_vb.gif) no-repeat right  -271px;} 
                
                
          #social ul li .tooltip {
            border-bottom:0px;}
          
          /* removes the addthis email icon */  
          #social .at300bs{
            background: none}
            
                       
            /* SAFARI-ONLY CODE
	(has to be in main css - no way to target w/sep css)
-------------------------------------------------------------- */
@media screen and (-webkit-min-device-pixel-ratio:0) {

            
		#blog #siteNav{
			margin-top: 42px;}
}


