/* 
Copy from "style.css" into this file and make the changes HERE!
This makes it possible to upgrade the core system and theme without destroying your style changes.
*/
body {background: #66cccc; background-image: url(images/swm4880.jpg); background-attachment: fixed; background-repeat: repeat-x; font: 14px Georgia, Times, Serif; line-height: 1.5; color: #000;}

#header {padding: 0px; clear: both; position: relative; background-image: url(images/stan-unbroken.png);  background-position: center left; background-repeat: no-repeat; height: 260px;}

#logo {padding: 90px 0 0 0; clear: both; float: right;}

#topad {padding: 20px 0 0 0; clear: both; float: right;}

#navigation {padding: 0; margin-bottom: 20px; text-transform: uppercase; font-size: 11px; background: #000000; background-repeat: repeat-x; position: relative;}

.nav, .nav ul {z-index: 100; margin: 0 auto 0 auto; padding: 5px 0 20px 20px; list-style: none; line-height: 1;}

.post {position: relative; margin: 0 0 20px 0; padding: 20px 25px 0px; background-color: #fff; border: 1px solid #333333; background-image: url(images/postbg.jpg); background-repeat: no-repeat; background-position: top left;}

/* ********************************************** */
/* Widgets */
/* ********************************************** */

.widget {margin: 0 0 20px 0; background: #ffffff; padding: 0 15px 15px 15px; border: 1px solid #333333}
.widget h3 {border-bottom: 1px solid #b0b0b0; margin: 0; padding: 10px 0 0 0px; text-transform: uppercase; color: #404040;}

/* Unordered List */
.widget ul {clear: both;}
.widget ul li {}
.widget ul li a:link, 
.widget ul li a:visited {background: url(images/bullet.png) no-repeat 10px center; border-bottom: 1px solid #b0b0b0; display: block; padding: 0 0 0 25px; line-height: 30px; text-decoration: none; color: #666;}
.widget ul li a:hover {color: #333333; background: url(images/bullet_hover.png) no-repeat 10px center; font-weight: bold; }
.widget ul ul {padding: 0 0 0 15px; border-top: none;}

/* Recent Comments, Twitter Reset */
.widget_recent_comments li, #twitter li {border-bottom: 1px solid #b0b0b0; padding: 6px 0 6px 10px; line-height: 18px;}
.widget_recent_comments li a, #twitter a {color: #333333!important; display: inline; padding: 0; line-height: 18px!important; background: none!important; border: none!important;}

/* Forms */
#searchform  {margin: 15px 0 0 0; }
input#s, input.field  { border: 1px solid #b0b0b0; float: left; width: 216px; padding: 5px 0 5px 5px; }
input#s:focus, input.field:focus  { border: 1px solid #333333; }
input.submit  { background-color: #333333; display:block; float: right; line-height: 17px; border: none; padding: 4px 5px; color: #fff; text-transform: uppercase; font-size: 12px; }
.widget .screen-reader-text  { display: none; }

/* Flickr */
#flickr h3  {}
#flickr h3 span{color:#0061D8;}
#flickr h3 span span{color:#FF1183;}
#flickr .flickr_badge_image  { width: 75px; float: left; margin: 15px 0px 0 0; padding: 0 15px 15px 0px }
#flickr .pictures  { margin-right: -28px; }
#flickr a img  { border: #b0b0b0 1px solid; float: left; display: block;}
#flickr a:hover img  { border:#333333 1px solid; }

/* Text */
.textwidget  { padding: 10px 15px 15px 15px; }

/* Calendar */
#wp-calendar{width:95%;margin-bottom:15px;clear:both;padding:0;}
#wp-calendar caption{padding:10px;}
#wp-calendar th  { color: #333333; }
#wp-calendar td{background:#b0b0b0; text-align:center;padding:5px;}
#wp-calendar td{background:transparent;}
#wp-calendar td,table#wp-calendar th{padding:3px 0;}

/* Ads */
#sidebar .ads125 { border: 1px solid #b0b0b0; padding: 0 0 10px 15px; background: #fff; }
.ads125 img  { margin: 15px 14px 0 0; }

input#s, input.field  { border: 1px solid #b0b0b0; float: left; width: 186px; padding: 5px 0 5px 5px; }

.col-fp {padding-left: 20px;}

.nav li ul ul {margin: 0px 0 0 158px!important;}

.widget_sfc-fanbox h3 {border: 0;}

.widget_twitter div h3 {border: 0;}
.widget_twitter {font-family: Arial;}

.widget_twitter ul {clear: both;}
.widget_twitter ul li {padding-bottom: 15px; font-size: small;}
.widget_twitter ul li a:link, 
.widget_twitter ul li a:visited {text-align: right; background: url(images/blank.gif); border-bottom: 0px solid #b0b0b0; display: block; padding: 0 0 0 0px; line-height: normal; text-decoration: none; color: #666;}
.widget_twitter ul li a:hover {text-align: right; color: #333333; background: url(images/blank.gif); font-weight: bold; }
.widget_twitter ul ul {padding: 0 0 0 15px; border-top: none;}
.widget_twitter ul li .time-meta {font-variant: small-caps;}

.entry img  { border: 1px solid #b0b0b0; max-width: 568px;
	/* Resize the image for IE6 */
	width: expression(this.width > 568 ? 568: true);
 }

#top_navigation {width: 550px;}
