/*
Theme Name: SEO Web Tips Theme
Theme URI: http://seowebtips.com/
Description: Description...
Version: 1.3
Author: Richard Knop
Author URI: http://seowebtips.com/
Tags: fixed width, two columns, blue, widgets
*/

/* Layout 
=================================== */
* {
  margin:0;
  padding:0;
  }
body {
  padding-bottom:100px;
  background:#232f39 url("pics/bg.gif") repeat-x;
  color:#333;
  font:10pt tahoma,sans-serif;
  }
#wrapper {
  width:880px;
  margin:0 auto;
  background:#f7f7f9;
  border-bottom:1px solid #13181b;
  }
#top {
  padding:7px 0 1px 0;
  background:#13181b;
  }
#header1 {
  width:100%;
  height:50px;
  background:#324b5d url("pics/logo-1.gif") 10px center no-repeat;
  border-bottom:1px solid #13181b;
  }
#header2 {
  width:100%;
  height:140px;
  background:#13181b url("pics/darts.gif") 10px center no-repeat;
  color:#f7f7f9;
  border-top:1px solid #3b6c90;
  border-bottom:1px solid #fff;
  }
#nav {
  float:right;
  padding:18px 5px 0 0;
  }
#boxleft {
  width:314px;
  height:120px;
  float:right;
  margin-top:5px;
  padding:5px 13px;
  border-right:1px solid #3b6c90;
  }
#boxright {
  width:314px;
  height:120px;
  float:right;
  margin-top:5px;
  padding:5px 13px;
  }
#main {
  width:632px;
  float:left;
  padding:10px 10px 0 10px;
  border-top:1px solid #13181b;
  }
#sidebar {
  width:218px;
  float:right;
  padding:6px 0 10px 10px;
  border-top:1px solid #13181b;
  }
#footer {
  clear:both;
  height:110px;
  background:#13181b url("pics/logo-2.gif") 35px 12px no-repeat;
  color:#9dd4ff;
  font-size:8pt;
  border-top:2px solid #232f39;
  border-bottom:1px solid #264052;
  }
#footer_line {
  clear:right;
  height:20px;
  background:url("pics/footer-line.gif") center center no-repeat;
  }

/* Posts
=================================== */
.post {
  margin-bottom:10px;
  border:1px solid #c4d1dc;
  }
.post_title {
  display:block;
  width:605px;
  padding:3px 0 3px 25px;
  background:#f3f3f5;
  color:#6c90ab;
  font-size:14pt;
  border-bottom:1px solid #334c5f;
  }
.postmetadata1 {
  padding:2px 0 2px 10px;
  background:#334c5f;
  color:#fff;
  font-size:8pt;
  border-top:1px solid #3b6c90;
  border-bottom:1px solid #3b6c90;
  }
.postmetadata2 {
  padding:2px 10px;
  text-align:right;
  font-size:8pt;
  border-top:1px solid #c4d1dc;
  }
.navigation {
  margin-bottom:10px;
  text-align:center;
  }
.entry {
  padding:10px;
  background:#f3f3f5 url("pics/entry.gif") left bottom repeat-x;
  line-height:17px;
  border-top:1px solid #334c5f;
  }
.entry table {
  margin:0 auto;
  border:0;
  }
.entry table th, .entry table td {
  padding:0 10px;
  text-align:left;
  border:0;
  }

/* Headings
=================================== */  
h1, h2, h3, h4 {
  font-weight:normal;
  }
#top h1 {
  float:left;
  margin-top:3px;
  color:#9dd4ff;
  font-size:8pt;
  }
#boxleft h2 {
  color:#f7f7f9;
  font-size:13pt;
  }
#boxright h2 {
  color:#9dd4ff;
  font-size:13pt;
  }
.entry h3 {
  margin:17px 0 17px 0;
  font-size:14pt;
  }
.entry h4 {
  margin:17px 0 17px 0;
  font-size:13pt;
  }
.sidebar_title {
  background:url("pics/sidebar-title-1.gif") left top no-repeat;
  }
#sidebar h2 {
  display:block;
  width:207px;
  height:24px;
  margin:4px 0 3px 0;
  padding:4px 0 0 10px;
  background:url("pics/sidebar-title-2.gif") repeat-x;
  color:#fff;
  font-size:12pt;
  }
h3#comments {
  font-size:13pt;
  }

/* Hyperlinks
=================================== */  
a {
  color:#3b6c90;
  text-decoration:none;
  }
#boxleft a, #boxright a {
  color:#9dd4ff;
  }
.postmetadata1 a {
  color:#9dd4ff;
  }
.postmetadata2 a {
  color:#ff3818;
  }
.entry a {
  text-decoration:underline;
  }

/* Lists
=================================== */ 
ul li, ol li {
  list-style:none;
  }
#nav ul li {
  display:inline;
  }
#nav ul li a {
  margin-left:5px;
  padding:2px 5px;
  color:#9dd4ff;
  font-size:11pt;
  }
#nav ul li a:hover {
  background:#13181b;
  }
#sidebar li ul li a {
  display:block;
  width:200px;
  height:17px;
  margin:1px 0 0 4px;
  padding:2px 5px 2px 8px;
  background:#c4d1dc url("pics/sidebar-li-1.gif") left top no-repeat;
  color:#334c5f;}
#sidebar li ul li a:hover {
  background:#13181b url("pics/sidebar-li-2.gif") left top no-repeat;
  color:#9dd4ff;
  }
#footer ul li {
  display:inline;
  }
#footer ul li a {
  margin-left:10px;
}

/* Other
=================================== */ 
strong {
  }
code {
  font:10pt arial;
  letter-spacing:1px;
  }
blockquote {
  width:80%;
  margin:0 auto;
  }
textarea {
  padding:2px;
  border:1px solid #c4d1dc;
  }
.submit {
  cursor:pointer;
  overflow:visible; /* ie6 width fix */
  width:auto; /* ie6 width fix */
  padding:1px 5px;
  }

/* Images 
=================================== */
img {
  border:0;
  }
img.centered {
  display:block;
  margin:0 auto;
  }
img.alignleft {
  float:left;
  margin-right:8px;
  padding:2px;
  }
img.alignright {
  float:right;
  margin-left:8px;
  padding:2px;}

/* Search Form
=================================== */
#searchform {
  text-align:right;
  }
#searchform #s {
  width:154px;
  padding:2px;
  background:#31485a;
  color:#9dd4ff;
  font-size:8pt;
  border:1px solid #3b6c90;
  }
#searchsubmit {
  cursor:pointer;
  width:50px;
  height:20px;
  background:#31485a;
  color:#9dd4ff;
  font-size:8pt;
  border:1px solid #3b6c90;
  }

/* Comments
=================================== */
.commentlist {
  }
.commentlist li {
  padding:10px;
  background:#f3f3f5 url("pics/entry.gif") left bottom repeat-x;
  }
.commentlist .avatar {
  padding:2px;
  background:#fff;
  border:1px solid #c4d1dc;
  }
.commentlist cite, .commentlist cite a {
  font-size:11pt;
  font-style:normal;
  }
.commentmetadata {
  font-size:8pt;
  }
.commentlist p {
  margin:10px 5px 10px 0;
  line-height:17px;
  text-transform:none;
  font-weight:normal;
  }
#commentform dt {
  }
#commentform dd {
  margin-bottom:4px;
  }
#commentform textarea {
  width:626px;
  height:126px;
  }