/* 
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.

*/

/*=== Styling Widget Lists ===*/

.widget {
	margin-top:15px;
        margin-bottom:15px;
}	
.widget h2 {
	padding: 5px;
	color: #FFFFFF;
	background-color: #4E4737;
}
.widget ul {
	margin:0 0 10px 0;
	padding:5px 0;
	border:none !important;
}
.widget ul li {
	border-bottom: 1px solid #eee;
	padding:5px 0 5px 5px;
	margin:0px;
}
.widget ul li a {
	color: #582525;
}
.widget select {
	border:1px solid #eee;
	width:148px;
	margin:0 0 0 0;
}
.widget-big {
        border:1px solid #DBDDDD;
	width:583px;
	margin:0 0 0 0;
}

/*- Top Banner Ad -*/
.widget-top {
	float: right;
        width: 468px;
	padding: 30px 5px 10px 10px;
        margin: 0;
        vertical-align: middle;
}
.widget-top img{
	float: right;
        margin: 0;
        vertical-align: middle;
}
.widget-top embed{
	float: right;
        margin: 0;
        vertical-align: middle;
}


/*========= TOP HEADER =========*/

#top-header{
	clear: both;
	color: #FFFFFF;
        font-size: 10px;
	height: 25px;
	line-height: 25px;
	margin:0 0 0 15px;
	padding:0 5px 5px 5px;
	background-color: #4E4737;
	border: 0px solid #4E4737;
}
#top-header img {
	vertical-align:middle;
	margin-left:5px;
}
#top-header a {
        color: #FFFFFF;
} 
#top-header img a:hover {
       color:#A30000;
       display:block;
       padding:4px 5px 3px;
       text-decoration:none;

#top-header .fl {
	float: left;
}
#top-header .fr {
	float: right;
}
#top-header .ac {
	text-align: center;
}
#top-header .ar {
	text-align: right;
}

/*--- Main Columns ---*/

#columns {
	padding:15px 15px 25px;
	background-color: #FFFFFF;
	margin: 0 0 10px 0;
}
.col1DIGIT {
	float: left;
	width: 595px;
	padding-right:15px;
}

/*- Full Size Box -*/

.box .post-full{
	width: 575px;
	background-color: #ffffff;
	border:0px solid #DBDDDD;
}
.box .post-full a{
        color: A30000;
        text-decoration: none;
}
.box .post-full img{
        horizontal-align:center;
        width:550px;
        height:100%;
	border: 0px solid #DBDDDD;
	padding: 5px;
	background-color: #FFFFFF;
	margin: 10px;
}
/*========= NUMBER MULTI-PAGE POSTS =========*/
#number-page {
        float: right;
}

/*========= SINGLE PAGE STYLE =========*/
#tabs-single {
	width:310px !important;
	height:auto !important;
	padding:5px;
	border:1px solid #ddd;
	background-color:#eeeeee;
	float:left;
	display: block;
}

/*========== RELATED POSTS STYLE ========*/
ul.related-posts {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.related-posts li {
	list-style-type: none;
	float: left;
	width: 100px;
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12px;
	line-height: 18px;
}
.related-posts img{
	width: 100px;
	padding: 1px;
	border: 1px solid #CCC;
}