/*

Eric Meyer's CSS Reset

v1.0 | 20080212


*/

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;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: 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;
}


/* Tag redefinitions */
body {
  color: #7B6F51;
  font: normal 11pt/13pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
a {
  text-decoration: none;
}


/* Structure */
div#fullWrapper {
  clear: both;
  float: left;
  left: 50%;
  margin-left: -480px;
  overflow: hidden;
  position: relative;
  width: 960px;
}

div#header a.logo {
  clear: left;
  float: left;
  height: 68px;
  overflow: hidden;
  width: 430px;
}

div#header div.container {
  clear: right;
  float: left;
  height: 60px;
  overflow: hidden;
  width: 468px;
}

div#header div.blockContainer {
  clear: both;
  float: left;
  height: 15px;
  overflow: hidden;
  width: 728px;
}

div#content {
  clear: both;
  float: left;
}

div#content div#leftCol {
  clear: left;
  float: left;
  overflow: hidden;
  width: 200px;
}

div#content div#mainContent {
  clear: right;
  float: right;
  overflow: hidden;
  width: 740px;
}

div#mainContent div.post {
  clear: both;
}

div#footer {
  clear: both;
  float: left;
  width: 100%;
}

div#footer ul {
  clear: none;
  float: left;
  width: 30%;
}


/* Styling */
div#fullWrapper {
  background: #FFEFD6;
  padding:15px;
}
div#header a.logo {
  background: transparent url(http://static.casaoriginal.com/casaoriginal-400.gif) no-repeat top left;
  text-indent: -999px;
}

div#header div.container {
  margin: 4px 0;
}

div#header div.blockContainer {
  margin: 0 auto;
}

div#content div#leftCol {
	padding:10px 0 0 0;
}


div#content div#mainContent {
  
}

div#mainContent div.post {
  padding: 10px 15px;
}
div#mainContent div.post h2 {
  color: #794f1d;
  margin-bottom: 10px;
}
div#mainContent div.post h2 a{
  color: #794f1d;
}
div#mainContent div.post h2 a:hover{
  color: #000080;
}

div#mainContent div.post div.meta {
  background: transparent no-repeat center right;
  padding: 0 200px 0 0;
}
div#mainContent div.post div.meta p {
  margin: 5px 0;
}

div#mainContent div.container {
  margin: 20px 0 20px 200px;
}
