body  {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	line-height: 1.5;  /*unitless for proper inheritance*/
}

#main_content #top p {padding:0; margin:0 0 10px;}

#main_content #top blockquote {margin:0 16px; padding:0;}

#main_content #top h2, #main_content .columnists h2, div#page h2.title {
display:block; 
width:140px;
margin:0 0 0 -20px; background-color:#79B1BE; 
padding-left:20px; color:#fff; border:1px solid #408FA2;
-moz-border-radius: 0 4px 4px 0;
-webkit-border-radius: 0 4px 4px 0; 
border-radius: 0 4px 4px 0;
border-left:0;
}

div#sidebar {padding:0; margin:8px 0 0 10px;}

ul.intro {font-size:1.3em;}

ul.no-bullets {margin:0;}
ul.no-bullets li {list-style-type:none; padding-bottom:6px;}

#header #subscribe {display:none;}

ul#soclinks {width:159px; margin-top:14px; float:right;}

ul#soclinks a {color:#fff; display:block; width:43px; height:42px; float:left; margin-left:10px; background:url(/images/icons/icon-social.png) no-repeat}
ul#soclinks a span {display:none;}
ul#soclinks a#fb-link {background-position: 0 0;}
ul#soclinks a#tw-link {background-position: -43px 0;}
ul#soclinks a#li-link {background-position: -86px 0;}

ul#soclinks a:hover#fb-link {background-position: 0 -43px;}
ul#soclinks a:hover#tw-link {background-position: -43px -43px;}
ul#soclinks a:hover#li-link {background-position: -86px -43px;}

div#header-search-social {
    width:280px;
    float:right;
    margin-top:40px;
}

#search {height:35px; margin:0, padding:0;}

#search #searchform{border:0px; margin:0, padding:0; }

#search input.submitsearch  {
	background: url(/wp-content/themes/thestation/styles/default/submitbutton.png) no-repeat left top;
}

div#header-search-social ul {
    display:block; 
    width: 155px;
    float:right;
    margin:-54px 0 0 0;
    padding:0;
    height: 30px;
}

div#header-search-social ul li {float:left;}

div.article-container {clear:both; border-bottom:1px solid #dcdcdc; height:145px;}
div.article-container-last {clear:both; height:135px; border:0;}
div.article-container div.article-excerpt, div.article-container-last div.article-excerpt {width:490px; float:right; height:135px; margin-top:12px;}
div#-srp-singlepost-1 {border:0;}
div.article-container h1 {margin:0;}
div.article-container h4 {margin-top:0;}
div.article-container img, div.article-container-last img {border:0; float:left;}

div.columnists {padding-top:8px;}
ul#author-list {margin-top:10px;}
ul#author-list li a{

background:#F2F7F8; margin:3px; padding:4px 6px;
font-size:1.1em; float:left; 
}

ul#author-list li a:hover{
    text-decoration:none;
    background:#333;
    color:#fff;
}

sup {font-size:.6em; vertical-align:top; }
sub {font-size:.6em; vertical-align:bottom; }

h4 {margin:14px 0 0px 0; padding:0;}
p {padding:0; margin:4px 0 12px 0}

div#featured {display:none;}

div#SlideDeck-1621-frame {border:1px solid #005F75;}

dl#SlideDeck-1621,dd {background-color:#DCE1E2;}

div#SlideDeck-1621-frame a {color:#005F75;}

div#current-issue {background-color:#E5F0F2; text-transform:uppercase; padding:2px; font-size:.85em; line-height:1.1em; border:1px solid #7FB4C1; }
div#current-issue div.cover {float:left;}
div#current-issue img {margin:4px;}
div#current-issue div.issue-headline {font-weight:bold; display:block; text-align:center; background-color:#CCE1E6; font-size:1.2em; padding:6px 0;}

div#current-issue p a{display:block; margin:0 0 0 136px; padding:0px; }
div#current-issue p a:hover, div#current-issue div.issue-footer a:hover {background-color:#fff; text-decoration:none;}

div#current-issue div.issue-footer {clear:both; text-align:center; font-size:1.1em; font-weight:bold; padding:3px 0;}
div#current-issue div.issue-footer a {padding:2px;}

span.slide-date {display:none;}


div.widget, div.widget.widget_rss {margin:0; margin-bottom:1.2em; border:none;}
div.widget h3 {border:none; margin:0; padding:0;}

div.widget_text {border:0;}
div.widget_rss {font-size:.85em; padding:0;  margin:6px 0 0 0; }
div.widget_rss li a.rsswidget{padding:2px 0 2px 12px; margin:0;}
div.widget_rss a img, div.news h2 a img {display:none;}

p.bio {clear:right; display:block; min-height:160px;}

div.columnists {padding-top:8px;}

.breadcrumbs {font-size:1.2em; width:630px; float;left; margin:0; padding:0;
display:block; 
margin:0 0 0 -10px; background-color:#79B1BE; 
padding-left:20px; color:#fff; border:1px solid #408FA2;
-moz-border-radius: 0 4px 4px 0;
-webkit-border-radius: 0 4px 4px 0; 
border-radius: 0 4px 4px 0;
border-left:0;
}
.breadcrumbs a {color:#E5F0F2;}
.breadcrumbs a:hover {color:#fff; text-decoration:none;}
body.home div.breadcrumbs {display:none;}

div#page.no_sub_nav h2.title {display:none;}

/* --------- Events ---------- */
ul.upcoming div.when {display:none;}
div.dig-in {font-size:.85em; text-align:right;}
ul.upcoming li.tribe_events div.event a {padding:0 0 0 13px; margin:0; font-size:.85em;}

/* --------- Upload Form ---------- */
.gform_wrapper .top_label .gfield_label {width:100%;}

div#gforms_confirmation_message {background-color:#ff0; font-size:18px; font-weight:bold; padding:8px;}
