li.page_item, li.cat-item
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

/* Settings for the sociable plugin */
/* Settings for the sociable plugin */

div.sociable { margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
    position: absolute;
    display: block;
    top: -5em;
    background: #ffe;
    border: 1px solid #ccc;
    color: black;
    line-height: 1.25em;
}
.sociable span {
    display: block;
}
.sociable ul {
    display: inline;
    margin: 0 !important;
    padding: 0 !important;
}
.sociable ul li {
    background: none;
    display: inline !important;
    list-style-type: none;
    margin: 0;
    padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
    float: none;
    width: 16px;
    height: 16px;
    border: 0;
    margin: 0;
    padding: 0;
}
.sociable-hovers {
    opacity: .4;
    -moz-opacity: .4;
    filter: alpha(opacity=40);
}
.sociable-hovers:hover {
    opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

/* sidebar */

/* 
#623303 #B44600 #D0A032 #FFEFB7 #80A726
dark brown #623303
reddy brown #B44600
dark beige #D0A032
cream #FFEFB7
green #80A726
*/


.sidebar {
    background: #333;
    color:lightgrey;
    border: 1px solid darkgrey;
}

.sidebar ul li, .sidebar li
{
  list-style-type:none;
}

#gap1
{
    height:20px;
/*    background:#B44600;
    border-bottom: 1px solid black;
    border-top: 1px solid #FFEFB7;*/
}

body
{
/*   background: #FDFCE8 url(images/bg.jpg) repeat-x scroll center top;*/
/*    background: #FFEFB7;*/
/*    background: #F3F2EE;*/
}

#header{
/*    border-bottom: 1px solid black;
    border-top: 1px solid black;
    background: #623303;
    background: #623303 url(images/bottom_header.png) repeat-x scroll center bottom;*/
    background: #333;
    border: 1px solid darkgrey;
}

#footer
{
/*    border-top: 1px solid black;
    border-bottom: 1px solid black;
    color:#FFEFB7;
    background: #B44600;*/
    background: #c0c0c0;
    border: 1px solid darkgrey;
    font-size:0.7em;
}



#copyrightline
{
	background:#333;
	color:white;
	font-size: 1.3em;
	text-align:center;
	border-top:1px solid white;
}

#copyrightline a{
	text-decoration:underline;
	color:white;
}

.container
{
}

#header
{
/*    background: black;*/
    padding-top: 10px;
/*    border-bottom:1px solid black;
    border-top:1px solid white;
    border-left:1px solid white;
    border-right:1px solid white;*/
}
#header2
{
/*    border-top:1px solid #B44600;
    background: #B44600;*/
    padding-top:5px;
}

.desc
{
  color:lightgrey;
}
#postarea{
/*    margin-top:15px;
    padding-top: 16px;*/
/*    background: white url(images/block_top2.png) repeat-x scroll center top;*/
}

#name
{
    margin-left:20px;
    color:black;
    font-size:1.8em;
}
.sidebar a
{
    color:lightgrey;
    text-decoration:underline;
}

.sidebar a:hover
{
    color:darkgrey;
}

#name a 
{
    color:lightgrey;
    text-decoration:none;
}
#name a:hover
{
    text-decoration:underline;
}
#name small{
	font-size:.5em;

}
h1 a.page-title
{
    color:black;
}
h1 a.page-title
{
    color:black;
    text-decoration:none;
}
h1 a.page-title:hover
{
    text-decoration:underline;
}

.post
{
    border-top: 2px solid darkgrey;
    border-bottom: 1px solid lightgrey;
}

.post a
{
 color:#900;
}


h2.widgettitle{
    font-size:1.5em;
}

h2.widgettitle, h2.widgettitle a
{
    color:black;
    text-decoration:none;
}

#footer ul{

    margin-left:0px;
}

ul.widget {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
    margin-left:0px;
}

li.widget
{
    display:block inline;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:0px;

}


li.widget ul li
{
    display:block inline;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:0px;
    padding-bottom:8px;
    font-size:1.2em;
}

li.widget ul li a
{
  text-decoration:none;
  color:#900;
    
}
li.widget ul li a:hover
{
/*    color:black;*/
    text-decoration:none;
} 

li.page_item {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

li.page_item {

    display:block inline;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    text-transform:uppercase;
    border: 1px solid darkgrey;
    padding-left:10px;
    padding-right:10px;
    background:lightgrey;
}

li.page_item a{    
    color:black;
    text-decoration:none;
}

li.page_item:hover{    
    border: 1px solid lightgrey;
    background:darkgrey;
}

a.single-post {
	font-size:0.7em;
	text-decoration:none;
}



