/*
Theme Name: Red Dipper
Theme URI: http://reddipper.com
Description: Custom WordPress theme for the Red Dipper website designed by Raphael Tompkins.
Author: Ann Oyama
Author URI: http://superann.com

Design and graphics are copyright 2009 by Raphael Tompkins.
All other components of this theme are copyright 2009 by Ann Oyama.

This theme is licensed under the GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
* {
padding:0;
margin:0;
}
body {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
background:#d1d2d4 url('images/bar_top.gif') repeat-x top;
}
a {
text-decoration:none;
color:#000000;
}
a:hover {
text-decoration:underline;
}
a img {
border:0;
}
h2 {
color:#d50419;
font-weight:normal;
font-family: calibri, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:30px;
line-height:30px;
margin-bottom:30px;
}
h3, h3 a {
text-transform:uppercase;
font-family: calibri, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:13px;
margin-top:15px;
margin-bottom:5px;
color:#e80d19;
}
#page {
position:relative;
width:990px;
top:11px;
margin:0 auto;
}
#header {
background:url('images/header.gif') 0 0;
width:990px;
height:184px;
overflow:hidden;
text-indent:-9999px;
}
#nav_top {
position:relative;
background:url('images/bar_menu.gif') 0 0;
width:990px;
height:48px;
overflow:hidden;
font-size:15px;


}
#nav_top ul {
margin-top:13px;
margin-left:20px;
}
#nav_top a {
overflow:hidden;
position:relative;
padding:20px;
color:#ffffff;
}
#nav_top a:hover,
#nav_top li.current_page_item a {
text-decoration:none;
background-color:#b80417;
color:#fffea4;
}
.nav {
list-style-type:none;
}
.nav li {
float:left;
margin-right:20px;
}
#lead {
margin-bottom:1px;
width:990px;
height:290px;
overflow:hidden;
}
#content {
padding:40px;
width:615px;
color:#565656;
font-size:13px;
line-height:24px;
float:left;
}
#content h3 {
margin-top:30px;
}
#content p {
margin-bottom:15px;
}
.home #content {
padding:0;
width:695px;
height:290px;
background:url('images/difference.gif') 0 0 no-repeat;
}
#sidebar {
padding:10px 20px 30px 20px;
width:254px;
float:right;
overflow:hidden;
}
#sidebar ul {
list-style-type:none;
font-size:11px;
padding-top:5px;
margin-right:15px;
}
.home #sidebar ul {
font-size:12px;
}
#sidebar ul li {
padding-bottom:15px;
}

#twitter_update_list {
width:254px;
}

#sidebar ul li a {
font-weight:bold;
}
#sidebar .client {
margin:10px 15px 5px 0;
width:100px;
height:100px;
background-color:#ece9e9;
float:left;
}
#content small,
#sidebar ul small {
color:#6b6334;
}
#main {
clear:both;
width:990px;
overflow:hidden;
background:url('images/bg_main.gif') 0 0 repeat-y;
}
.home #main {
background:url('images/bg_home.gif') 0 0 repeat-y;
}
#newsletter {
padding-bottom:5px;
}
#newsletter input {
padding:5px;
border:1px solid #d5d5d5;
background-color:#fafafa;
color:#bcbcbc;
}
#newsletter input.submit {
text-transform:uppercase;
color:#ffffff;
border:1px solid #b80417;
background-color:#b80417;
padding:6px;
letter-spacing:1px;
font-size:9px;
}
.post {
margin-bottom:30px;
}
.post h4 {
font-size:14px;
font-family: calibri, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.navigation {
width:100%;
overflow:hidden;
}
.navigation .alignleft {
float:left;
width:50%;
}
.navigation .alignright {
float:right;
text-align:right;
width:50%;
}
#footer {
clear:both;
position:relative;
margin-top:1px;
width:990px;
height:85px;
background:#6b6c6d url('images/footer.gif') top right no-repeat;
}
#footer .nav {
position:absolute;
top:35px;
left:35px;
font-size:12px;
}
#footer .nav a {
color:#c5c4c4;
}
