/*
Theme Name: Ethnography
Theme URI: http://snipurl.com/i7oj
Description: Custom Theme for Ethnography.com
Author: Riki Tiki Tavi
Author URI: http://snipurl.com/i7oj
Version: 1.0
*/

body {
  font-size: 11px;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  background: #566 url(images/page-bg.gif) repeat-x;
  margin:0px;
}

#page {
  width:748px;
  border:1px solid #000;
  margin:0px auto;
  background-color:#fff;
}

#header {
  height:98px;
  position:relative;
  background:url(images/header-bg.gif) repeat-x;
}

#menu {
  position:absolute;
  bottom:0px;
  left:0px;
  height:24px;
}

#top-menu {
  position:absolute;
  right:10px;
  top:5px;
  height:14px;
}

#top-menu ul li a {
  color:#eee;
  padding-right:20px;
  text-decoration:none;
}

#top-menu ul li a:hover {
  text-decoration:underline;
}

#menu ul, #top-menu ul {
  list-style:none;
  margin:0px;
  padding:0px 20px;
}

#menu ul li, #top-menu ul li {
  padding:0px 4px;
  float:left;
}

#menu ul li a, #sidebar li a {
  text-decoration:none;
  color:#4b4b4b;
}

#menu ul li a:hover, #sidebar li a:hover {
  color:#bc2300;
  border-bottom:1px dotted #bc2300
}

#logo {
  position:absolute;
  top:1px;
  left:0px;
  width:285px;
  height:64px;
  background:url(images/logo.gif) no-repeat;
}

#content {
  float:left;
  width:433px;
  background-color:#fff;
}

#content .inner {
  padding:10px;
}

#sidebar {
  float:right;
  width:314px;
  background-color:#fff;
}

#sidebar .inner {
  padding:10px 5px 10px 10px;
}

#sidebar ul {
  list-style:none;
  padding:0px;
  margin:0px;
}

#sidebar ul ul {
  list-style-type:disc;
  padding:20px 0px 20px 30px;
  margin:0px 0px 20px 0px;
  background-color:#f1f1f1;
}

#sidebar h2 {
  display:block;
  background-color:#b5b5b5;
  padding:2px;
  color:#000;
  font-size:18px;
  font-family:"Times New Roman", Times, Serif;
  font-weight:normal;
  margin:0px;
  text-transform:uppercase;
}

.post h2.title, .post h2.title a {
  font-size:22px;
  font-weight:normal;
  font-family:"Times New Roman", Times, Serif;
  text-decoration:none;
  text-transform:uppercase;
  color:#4b4b4b;
}

.post, .post p {
  font-size:11px;
  font-family:Tahoma, Arial, Verdana;
}

.post {
  border-bottom:1px dotted #888;
}


#footer {
  height:45px;
  background-color:#000;
}

#footer p {
  color:#aaa;
  margin:0px;
  font-size:11px;
  font-family:Tahoma, Arial, Verdana;
  line-height:45px;
  padding:0px 5px;
}

#searchsubmit {
  border:1px solid #888;
  background-color:#b5b5b5;
  color:#fff;
}

#s {
  width:140px;
  border:1px solid #888;
  background-color:#fff;
  margin-left:10px;
}

.search-form {
  padding:20px;
}

.navigation {
  margin:10px 0px;
}

blockquote {
  border-left:2px solid #bbb;
  padding-left:10px;
}

textarea#comment {
  width:410px;
}