/*
Theme Name: Contrarian Consulting
Author: kc@cbsoftware.com
Template: twentyten
*/

@import url('../twentyten/style.css');

#site-title {
display:none;
}

#site-description {
display:none;
}

#branding img {
border-bottom:medium none navajoWhite;
border-top:medium none navajoWhite;
}

#header {
padding:0;
}

#access {
background:none repeat scroll 0 0 #CFCDCD;
}

#wrapper {
padding:1px;
}

#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {
color:white;
background:#333;
}
#access ul li.current_page_item:hover > a, #access ul li.current-menu-ancestor:hover > a, #access ul li.current-menu-item:hover > a, #access ul li.current-menu-parent:hover > a {
color:#fff;
}
#access > .menu > ul, #access .menu-header ul, div.menu ul  {
margin:0 0 0 266px;
}

#container {
float:right;
margin:30px 0 0;
width:70%;
}

#primary, #secondary {
background:none repeat scroll 0 0 #F0F0F0;
border-right:1px solid lightgrey;
border-top:1px solid lightgrey;
border-bottom:1px solid lightgrey;
float:left;
margin:148px 0 0;
padding:30px;
}

#main {
padding:0;
}

div#masthead {
	position:relative;
}

#masthead-head {
left:14px;
position:absolute;
top:-11px;
}
#content {
margin:0 20px 20px;
}

.widget-area ul ul.booklist {
	list-style:none;
}
.widget-area ul ul.booklist a img {
float:left;
margin:0 10px 0 0;
}

#access a {
color:#2B4B58;
}

#site-info, #site-generator {
	display:none;
}

#footer-widget-area .widget-area {
text-align:center;
width:100%;
}

#footer {
background:none repeat scroll 0 0 #545C85;
margin:0 0 0 -1px;
width:942px;
color:white;
}

#colophon {
border-top:medium none;
}

#footer a, #footer a:visited {
	color:gold;
}

#content, #content input, #content textarea {
color:#070707;
}

.page .tweetmeme_button {display: none;}
