/* 
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.

/*=== Containers ===*/

*/
.wrapper {
    width: 1080px; /* 780px is just wide enough to fill and 800px screen */
    margin: 0 auto; /* It's important to set the margin to auto if you want the layout to center */
    background: #eeeeee;
    border: 0px solid #999;
    padding: 7px 5px 5px 5px;
}
.small-wrapper {
    width: 680px; /* 780px is just wide enough to fill and 800px screen */
    margin: 0 auto; /* It's important to set the margin to auto if you want the layout to center */
    background: #eeeeee;
    border: 0px solid #999;
    padding: 10px 5px 10px 5px;
}


/*=== Custom columns ===*/

#columns .post .featured .pic h3 { display: none; }

#columns .col2 p{
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        color: #000000;
        font-size: 13px;
	line-height: 18px;
}
#columns .col3 p{
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        color: #000000;
        font-size: 13px;
	line-height: 18px;
}
#columns .col1 h2{
	color: #2b489a;
	font-size: 18px;
        font-style: bold;
	line-height: 28px;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#columns .col1 h2 a{
	color: #2b489a;
}
#columns .col1 h2 a hover{
	color: #9a352b;
}
#columns .subcol h2{
	color: #2b489a;
	font-size: 14px;
	line-height: 28px;
        font-family: Georgia, "New Times Roman", Times, serif
}
#columns .col4 .widget h3{
	border-top: 2px dotted #E2E1DD;
        margin: 5px 0 0 0;
}
.section1 {
    float: left; /* Sets this section to the left */
    width: 530px;
    font-family: 'Helevetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-color: #ffffff;
}

.colfooter1 {
        float: left; /* Sets this column to the left inside its section */
        width: 245px;
	border-top: 0px solid #e2e1dd;
	padding: 10px 0 0 10px;
    }

.colfooter2 {
        float: right; /* Sets this column to the right inside its section*/
        width: 255px;
	border-top: 0px solid #e2e1dd;
	padding: 10px 0 0 0;
}

.section2 {
    float: right; /*Sets this section to the right */
    width: 530px;
    font-family: 'Helevetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-color: #ffffff;
}

.colfooter3 {
        float: left; /* Sets this column to the left inside its section */
        width: 245px;
	border-top: 0px solid #e2e1dd;
	padding: 10px 0 0 0;
}

.colfooter4 {
        float: right; /* Sets this column to the right inside its section*/
        width: 255px;
	border-top: 0px solid #e2e1dd;
	padding: 10px 0 0 0;
}

.colheader1 {
	float: left;
	width: 600px;
}
.colheader2 {
	float: right
	width: 400px;
}

/*=== Styling Widget Lists ===*/

.widget {
        margin: 0 0 20px 0;
}	
.widget h2{
	color: #2b489a;
	font-size: 18px;
	line-height: 28px;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.widget h3{
	color: #9a352b;
        font-family: 'Helvetica-Neue', Helvetica, Arial, sans-serif;
        font-size: 14px;
        line-height: 18px;
	padding: 5px;
}
.widget h3 a{
        font-weight:none;
}
.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: #000000;
}
.widget select {
	border:1px solid #eee;
	width:148px;
	margin:0 0 0 0;
}
.textwidget {
	padding-top: 15px;
}
.widget-social {
        margin: 5px 0 10px 0;
        padding: 5px;
	float: right;
}
.widget_header{
	font-size: 12px;
	line-height: 20px;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	margin: 10px 0 0 0;
}
.widget_col2 {
	width: 240px;
	height: 140px;
}

/*- Top Banner Ad -*/
.widget_top {
	width: 336px;
	float: right;
	padding: 5px;
	margin: 10px 0 20px 0;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px;
	background-color: #e8870a;
}
.widget_quote {
	background: none repeat scroll 0 0 #e8870a;
	color: #FFFFFF;
	display: block;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding: 10px 10px;
	text-decoration: bold;
}
.widget_source {
	margin: 5px 0 20px 0;
	float: right;
	position: absolute;
	vertical-align: baseline;
}
.widget_spacer {
	width: 336px;
	height: 150px;
	background-color: #FFFFFF;
}

/*- Navigation -*/
.widget_nav {
	width: 336px;
	float: right;
	padding: 5px;
	margin: 0 0 20px 0;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px;
	background-color: #666666;
}
.widget_nav a:hover {
	background-color: #9a352b;
	color: #FFFFFF;
}
.widget_navtext {
	background: none repeat scroll 0 0 #666666;
	color: #FFFFFF;
	display: block;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding: 10px 10px;
	text-decoration: bold;
}

/*=== Slider Styling ===*/
#slider {  
	min-height: 300px;
	min-width: 500px;
} 


/*========= SINGLE POST SPECIFIC =========*/

.wp-caption img {
	margin-bottom:2px;
}
p.wp-caption-text {
	padding: 1px;
	font-size:12px !important;
	font-style:none;
        line-height:12px;
	color:#666666;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
	text-align: right;
	width: 690px;
}
.entry h4 {
        border-top:1px solid #666666;
        border-bottom:1px solid #666666;
	color: #999999;
	font-size: 12px;
        font-weight: normal !important;
        line-height: 20px;
        font-family: Georgia,"Times New Roman", Times, serif;
        vertical-align:middle;
        margin: 0 0 10px 0;
}
.entry h4 a{
	color: #2b489a;
	text-decoration: none
}

/*========= AUTHOR GRAVATAR SPECIFIC =========*/

.author_info {
	float: left;
	width: 320px;
	padding: 10px;
	background-color: #E2E1DD;
	border: 1px solid #666666;
	margin-bottom: 18px;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 11px;
}

.author_info h3 {
	margin-bottom: 10px;
}

.author_photo {
	float: left;
	margin: 0 10px 0 0;
	background-color: #ffffff;
}

.author_photo img {
	border: 1px solid #E2E1DD;
}

/*========= RSS IMAGE BUTTONS =========*/
.westrssbuttonlink {
	display: block;
	width: 120px;
	height: 156px;
	background: url('http://www.westerncitizen.com/wp-content/uploads/West-RSS-Button.jpg') bottom;
	text-indent: -99999px;
}
.westrssbuttonlink:hover {
	background: url('http://www.westerncitizen.com/wp-content/uploads/West-RSS-Button-Hover.jpg') bottom;
	background-position: 0 0;
	width: 130px;
	height: 166px;
}
