/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/* BASIC HTML */
body  {
background: none #f4f4d9;
}

a:link, a:visited {
color: #544e1e;
}


/* CUFON ICON COLOUR*/
#pagenav a 
{border-bottom-width: 4px;
border-bottom-style: solid;border-bottom-color: #bfbd00;}#pagenav li.current_page_item a, #pagenav li a:hover 

{border-color: #544e1e;}

#pagenav li.rss a 

{color: #f3686d;
background-color: transparent;
background-image: url(default/ico-rss.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: right;
background-y-position: 4px;}

/* RSS ICON COLOUR*/
#pagenav li.rss a 

{color: #544e1e;
background-color: transparent;
background-image: url(styles/default/ico-rss.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: right;
background-y-position: 4px;}

/* SUBMIT ICON COLOURS */
input.submit 
{background-color: #bfbd00;}


/* INPUT BOX BORDER COLOUR */
input#s, input.field 
{border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-color: #bfbd00;}

/* INPUT BOX BORDER COLOUR WHEN FILLED */
input#s:focus, input.field:focus
{border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-color: #bfbd00;}

/* CATEGORY NAVIGATION */
#catnav  { width: 580px; }

/* FONT RESIZER */
#fontresizer {
	line-height: 55px;
	color: #ffffff;
}

#fontresizer li {
	list-style: none;
}

/* EXTENDED FOOTER */
#extended-footer 

{margin-top: 50px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 40px;
padding-right: 0pt;
padding-bottom: 40px;
padding-left: 0pt;}

#extended-footer 
{background-color: #ebebb4;}

/* WIDGETS : GENERAL */
.widget h3 {
border-bottom-color: #bfbd00;
}

.widget ul li a:link, .widget ul li a:visited {
border-bottom-color: #bfbd00;
}

.widget ul li a:hover {
color: #544e1e;
}

/* RECENT COMMENTS WIDGET*/
.widget_recent_comments li, #twitter li {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #bfbd00;
}

.widget_recent_comments li a {
color: #544e1e !important;
}


/* POST THUMBNAIL */
.post img.thumbnail {
float: left;
margin-right: 20px;
border: 5px solid #bfbd00;
}


/* COMENT FORM SUBMIT ICON */
#commentform #submit

{background-color: #bfbd00;}

/* SOCIABLE ICON BORDER */
.entry img
{border-width: 0px;}


/* HEADER BAR SPACING */
#header
{
padding-top: 30px;
padding-right: 0pt;
padding-bottom: 30px;
padding-left: 0pt;
clear: both;
position: relative;
}


/* FOOTER WIDGET LINES */
.one, .two
{border-right-width: 1px;
border-right-style: solid;
border-right-color: #bfbd00;}


/* POST BOXES */
.post
{
position: relative;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30px;
margin-left: 0pt;
padding-top: 50px;
padding-right: 55px;
padding-bottom: 50px;
padding-left: 55px;
background-color: #ffffff;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #efefef;
border-right-color: #efefef;
border-bottom-color: #efefef;
border-left-color: #efefef;
}

.post .title {
font-size: 30px;
line-height: 35px;
}

/* COMMENT BOXES */
#comments .comment-entry p {
word-wrap: break-word; /* Chrome & Safari bug fix */
}

/* MORE ENTRIES */
.more_entries
{
margin-top: 0px;
padding-top: 10px;
padding-right: 55px;
padding-bottom: 10px;
padding-left: 55px;
background-color: #ffffff;
border-width: 5px;
border-style: solid;
border-color: #efefef;
}


/* DROP DOWN MENU FONTS */
.nav li ul li a
{
width: 148px;
line-height: 0px;
font-size: 11px;
color: #555555;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 10px;
}


/* Recent Entries */
.widget_recent_entries ul li a {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	line-height: 19px !important;
}


/* Subscription Options */
.suboptions a {
	text-decoration: none;
}

.suboptions a img {
	margin-top: 13px;
}


/* DEMOCRACY WIDGET : General */
/* (Some of this redeclares styles from the Democracy's own CSS, overwritten by Bueno CSS) */
.widget_democracy .democracy {
max-width: 300px;
}

.widget_democracy .poll-question {
display: block;
padding: 10px 0px;
line-height: 20px;
}

/* DEMOCRACY WIDGET : Question */
.widget_democracy form ul {
display: block;
}

.widget_democracy form input {
vertical-align: top;
}

.widget_democracy form input.dem-vote-button {
border: 0px;
background-color: #bfbd00;
}

/* DEMOCRACY WIDGET : Results */
.widget_democracy ul li .dem-graph {
margin-bottom: 5px;
}

.widget_democracy ul li .dem-graph a,
.widget_democracy ul li .dem-graph a:link,
.widget_democracy ul li .dem-graph a:visited,
.widget_democracy ul li .dem-graph a:hover {
display: block;
float: left;
height: 10px;
padding: 0px;
line-height: 9px;
cursor: default;
text-decoration: none;
background-color: #bfbd00;
background-image: none;
}

.widget_democracy ul li .dem-voted-for-this {
border: 0px;
}
