html, body {
  text-align:left;
  padding:0px;
  margin:0px;
  background:#e04560 url(http://www.rachelskirts.com/bg.png) repeat-y 50% 0%;
  font-family:"ratio-1","ratio-2","trebuchet ms",arial,sans-serif;}

  a {
  text-decoration:underline;}

  a img {
  border:0;}

  blockquote {
  background-color:#CFBDAB;
  color:#574230;
  padding:7px;}

  form {
  margin:0;
  padding:0;}

  h1, h2, h4, h6 {
  font-weight:normal;
  font-family:"ratio-1","ratio-2","trebuchet ms",arial,sans-serif;}

  h1, h2, h4, h6, p, ol, ul, pre, blockquote {
  margin-top:10px;
  margin-bottom:10px;}

  h1, h2, h3 {
  padding:15px 0 0 0;
  margin:0;
  font-weight:normal;
  font-size:18pt;}

  h4 {
  padding:15px 0 0 0;
  margin:0;
  font-weight:bold;
  font-size:12pt;}

  h5 {
  padding:15px 0 0 0;
  margin:0;
  font-weight:bold;
  font-size:9pt;}

  h6 {
  padding:15px 0 0 0;
  margin:0;
  font-weight:normal;
  font-size:7pt;}

  hr {
  color:#CFBDAB;
  border:1px solid #CFBDAB;}

  img {
  padding:0px;
  border:0px;
  margin:0px;}

  input,
  textarea {
  background:#fff;
  border:1px #fff solid;}

  label {
  padding:5px;
  margin:0 5px 0 0;}

  ul, ol {
  color:#A37D5D;}

/* LAYOUT SPECIFICS */

  #header {
  width:900px;
  height:15px;
  top:0px;
  padding:0px;
  margin:0px;
  margin-left:auto;
  margin-right:auto;
  background:#f0e9e2;}

  #container {
  width:900px;
  padding:0px;
  margin:0px;
  margin-left:auto;
  margin-right:auto;
  background:#f0e9e2;}

  #navigation {
  width:785px;
  height:70px;
  padding:0;
  margin:0;
  border:0;
  float:left;
  line-height:70px;
  background:#81beba url(http://www.rachelskirts.com/title.png) no-repeat center right;}

  #navigation ul {
  margin-left:0;
  padding-left:0;
  display:inline;}

  #navigation ul li {
  margin-left:0;
  padding:3px 15px;
  list-style:none;
  display:inline;}

  #navigation a {
  text-transform:uppercase;
  text-decoration:none;
  font-weight:bold;
  font-size:11pt;
  font-family: "gesta-1","gesta-2",sans-serif;
  color:#f0e9e2;}

  #navigation a:hover {
  color:#90d0d0;}

  #left {
  width:785px;
  text-align:left;
  padding:0 0 0 15px;
  margin:0 15px 0 0;
  float:left;
  font-size:9pt;}

  #left h1 {
  font-family:"deva-ideal-1","deva-ideal-2","trebuchet ms",sans-serif;
  color:#83c4c0;}

  #left h2 {
  font-family:"deva-ideal-1","deva-ideal-2","trebuchet ms",sans-serif;
  color:#bed73e;}

  #left h3 {
  font-family:"deva-ideal-1","deva-ideal-2","trebuchet ms",sans-serif;
  color:#e04560;}

  #left h3 a {
  color:#864969;
  text-decoration:none;}

  #left h4 {
  color:#574230;}

  #left h5 {
  color:#574230;}

  #left h6 {
  color:#574230;}

  #left p {
  color:#574230;
  font-size:9pt;
  font-family:"ratio-1","ratio-2","trebuchet ms",arial,sans-serif;}

  #left p a {
  color:#329896;}

  #left p b {
  font-family:"ratio-1","ratio-2","trebuchet ms",sans-serif;
  font-style:normal;
  font-weight:700;}

  #left p i {
  font-family:"ratio-1","ratio-2","trebuchet ms",sans-serif;
  font-style:italic;
  font-weight: 400;}

  #left .footnote {
  font-size:7pt;}

  #right {
  width:70px;
  text-align:left;
  padding:0 0 15px 0;
  margin:0 15px 0 0;
  float:right;}

  .tinybox {
  padding:0 0 15px 0;}

  .tinybox img {
  padding:0;
  margin:0;
  border:0;}

  #footer {
  font-family:"share-regular-1","share-regular-2","trebuchet ms",sans-serif;
  font-size:8pt;
  clear:both;
  height:150px;
  padding:15px 0 15px 15px;}

  .bigbox {
  color:#296864;
  font-size:10.5pt;
  background:#81beba;
  width:266px;
  padding:7px;
  margin:0 15px 0 0;
  float:left;}

  .bigbox img {
  float:left;
  padding:0 0 7px 0;
  margin:0;
  border:0;}

  .bigbox a {
  color:#093431;
  text-decoration:none;}

/* ENTRY SPECIFICS */

  .date-header,
  .entry-content {
  position:static;
  clear:both;}

  .entry,
  .trackbacks,
  .comments,
  .archive,
  .page {
  position:static;
  overflow:hidden;
  clear:both;
  width:100%;
  margin-bottom:20px;}

  .entry-content,
  .trackbacks-info,
  .trackback-content,
  .comment-content,
  .comments-open-content,
  .comments-closed {
  clear:both;}

  .archive-content a {
  color:#329896;}

  .entry-content a {
  color:#329896;}

  li a {
  color:#329896;}

  .comments-content a {
  color:#329896;}

  .archive-content a:hover {
  color:#000;}

  .entry-content a:hover {
  color:#000;}

  .comments-content a:hover {
  color:#000;}

  .entry-excerpt,
  .entry-body,
  .entry-more-link,
  .entry-more {
  clear:both;}

  .entry-footer {
  background:#DCD0C4;
  padding:5px 0 5px 7px;
  width:778px;
  font-size:10pt;
  font-family:"calluna-1", "calluna-2", georgia, serif;
  color:#9E7757;}

  .entry-footer2 {
  text-align:right;
  background:#CFBDAB;
  padding:5px 7px 5px 0;
  width:778px;
  font-size:10pt;
  font-family:"calluna-1", "calluna-2", georgia, serif;
  color:#937757;}

  .entry-footer a,
  .entry-footer2 a {
  color:#e04560;}

  .comment-footer a {
  color:#864969;}

  .entry-footer a:hover,
  .entry-footer2 a:hover {
  color:#000;}

  .comment-footer a:hover {
  color:#000;}

  .trackback-footer,
  .comment-footer,
  .comments-open-footer {
  clear:both;
  margin:5px 10px 20px 10px;}

  .archive-content {
  clear:both;
  margin:0;}

  #comment-bake-cookie {
  margin-left:0;
  vertical-align:middle;}

  .comments-open-header {
  clear:both;}

  #comment-post {
  font-weight:bold;}

/* ENTRY SPECIFICS */

  #comments-open-data {
  width:785px;}

  .entry-content,
  .comment-content,
  .comment-body,
  .asset-body,
  .archive-li,
  .trackback-content {
  margin:0;
  line-height:1.5;}

  .entry-tags {
  margin:0 0 10px 10px;}

  .entry-tags-header,
  .entry-tags-list,
  .entry-tag {
  display:inline;}

  .entry-tags-list {
  list-style:none;
  padding:0px;}

  .comments-open-content a {
  color:#247A75;}

  .comment-footer,
  .trackback-footer {
  margin:0 0 20px 0;
  padding-top:3px;
  color:#666;
  font-size:10px;
  text-align:left;}

  .content-nav {
  margin-top:0;}

  .comment-footer {
  border-bottom:1px solid #666;
  padding-bottom:3px;}

  #comments-open-footer {
  padding:10px 0 5px 0;}

  .byline {
  color:#888;
  font-size:8pt;}

  .byline a {
  color:#888;}

  .byline a:hover {
  color:#000;}

  .vcard-author {
  font-family:"deva-ideal-1","deva-ideal-2","trebuchet ms",sans-serif;
  color:#e04560;
  padding:0px;
  padding-top:15px;
  margin:0px;
  font-weight:normal;
  font-size:18pt;}

  .vcard-author a {
  color:#e04560;}

  .vcard-author a:hover {
  color:#000;}

  .comment-gravatar {
  float:left;
  width:70px;
  margin:0 10px 0 0;}

  .comment-container {
  margin:0 0 0 70px;
  padding:0 0 0 10px;}

  .comment,
  .comment-reply,
  .entry-author-comment {
  padding:0 0 20px 0;}

  #comment-form-name,
  #comment-form-email,
  #comment-form-url {
  width:250px;
  float:left;
  padding:0 0 10px 0;}

  #comment-author,
  #comment-email,
  #comment-url {
  width:230px;}

/* PAGE SPECIFICS */

  .archive-ul,
  .archive-li {
  margin:0;
  padding:0;
  list-style:none;}

