/*  
Theme Name: default
Theme URI: http://sachaadorno.com/
Description: Sacha is so so awesome.
Version: 0.1
Author: Rick at Punk Ave
Author URI: http://www.punkave.com/
*/



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*-- Colors -----------------
	grey:#5c5c5c
	brown:#53291B
*/

body, 
html {
/*width: 100%;
height: 100%;*/
}

body {
background: #fff;
font: 10px Georgia, Times, "Times New Roman", Serif;
color: #333;
}

/* -- GENERAL STYLES ------------------------------ */

h2 {
font: 24px Georgia, Times, "Times New Roman";
/*font-weight:bold;*/
line-height: 1.33em;
margin: 1em 0;
}

h3 {
font: 1.8em Georgia, Times, "Times New Roman";
font-weight:bold;
margin: 1em 0;
color: #000;
}

h4 {
font-size: 1.3em;
margin: 1em 0;
}

a {
text-decoration: none;
color: #53291B;
}

a:hover {
color: #000;
}

br.c {
clear: both;
}


hr{
	border:none;
	border-top:1px solid #53291B;
	margin:20px 0;
	width:67%;
	clear:both;
	float:left;
	display:inline;
}

blockquote{
	font: 18px Georgia, Times, "Times New Roman";
	line-height:30px;
	margin: 1em 1em;
	float:left;
	display:inline;
}

blockquote p{
	font: 18px Georgia, Times, "Times New Roman" !important;
	line-height:30px !important;
}

/* -- WRAPPERS ------------------------------ */

#donut {
position: relative;
margin: 0 auto 4em auto;
padding: 0;
width: 720px;
}

/* -- TOP ------------------------------ */

#logo {
	background: url(images/swatch-720-square.gif) no-repeat top;
	margin: 30px 0;
	height: 160px;
	position: relative;
}
/*
#logo a {
position: absolute;
bottom: 0;
left: 0;
display: block;
text-indent: -3334px;
height: 55px;
width: 460px;
background: url(images/logo_sacha_adorno.png) no-repeat top;
overflow: hidden;
}*/

#logo a{
position:absolute;
bottom:0;
left:0;
display:block;
text-indent: -3334px;
height:40px;
width:720px;
background:url(images/logo_sacha_adorno2.png) no-repeat top;
overflow:hidden;
}

#logo a:hover {
background-position:bottom;
}


/* -- NAV --------------------------------------------- */

#nav {
text-transform: uppercase;
margin: 2em 0 4em 0;
font-size:1.3em;
font-family: Arial;
}

#nav li {
display: inline;
float: left;
height: 16px;
/*padding: 0 85px 0 0;*/
margin-right:60px;
/* margin-right:70px; */
/*margin: 0 1px;*/
}




/* -- CONTENT DIV ---- -- -- -- -- - - - - - - - - - - -- - */

#content {
	margin: 2em 0;
/*	font-size: 1.4em;*/
}

#content h2,
#content p,
#content ul {
	margin: .25em 0;
	width: 67%;
}

#content a {
	color: #000;
}

#content a:hover {
	color: #53291B;
}

#content ul li {
	padding-left: 2em;
	margin: .5em 0;
}

#content .post{
	margin-bottom:50px;
}

#content h2{
	clear:both;
	position:relative;
	left:250px;
}

#content .entry{
	position:relative;
}

#content .entry p{
	font-size:1.4em;
	margin:20px 0;
	line-height:1.5;
/*	float:left;
	display:inline;
*/}


#content .entry img{
	float:left;
	display:inline;
	margin-right:10px;
	position:relative;
	top:-50px;
}

#content .entry hr{
	margin:0 0 50px;
	clear:both;
}


/* -- CLEAR FIX ------------------------------------------ */

.clearfix
{
	display: inline-table;
/* Hides from IE-mac \*/
	height: 1%;
	display: block;
/* End hide from IE-mac */
}

html>body .clearfix
{
	height: auto;
}

.clearfix:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}


/*  FOOTER ------------------------------*/

#footer {
clear: both;
display: block;
font-size: 12px;
margin: 2em 0;
}
