/*
 * Id: 1.113
 * Version: 1219684981
 * Generated: Dec 3, 2008 4:01:01 PM
 */

/* Site-Specific Styles for the Daily 49er */

/* Change background colors */
body{ background: #dedede url();}
p{font-size:1.3em;}
#contentWrapper{background:#fff;}
#footer{background:#ededed;border-top: 2px solid #ccc;}
#footer div a {color: #666 !important;}

/* Link Colors */
a {color:#59677c !important; text-decoration: none !important;}
a:hover{text-decoration: underline !important;}
/* Masthead Image */
#masthead a {
	background: url('/polopoly_fs/1.113!49er-masthead.gif') no-repeat; 
	height: 137px;
}

/* Navigation Styles */
body#a div#primeNav {font-size: 1.2em; background:url('/polopoly_fs/1.113!49er-nav.gif') repeat-x; height:22px;}
body#a div#primeNav ul li{border-right: 1px solid #fff;}
body#a div#primeNav ul li a{padding:3px 9px 4px; color:#fff !important;}
body#a div#primeNav ul li a:hover {color: #fff;}
body#a div#primeNav li ul {top: 20px; left: -10px;}
body#a div#primeNav li ul li {background: #59677c; border: 1px solid #c7c7c7;}
#a #primeNav li ul {top: 18px !important;}


/* ___________________________________________*/ /* 2 COLUMN STYLES ___________________________*/ /* ___________________________________________*/ 
/* element headings */ 
#a div.poll h2, #a div.spotlight h2, #a div.poll h2, #a div.articleList h2, #a div.categoryList h2, #a div.search h2, #a div.gallery h2, #a div.singleImage h2 {background: #f6efcc; padding:5px 8px; color:#6d6455; background: #fff url('/polopoly_fs/1.113!49er-element-bg.gif') repeat-x bottom left;} 

/* tab element styles */
#a div.yui-skin-sam{border: 1px solid #59677c !important; }
#a div.yui-skin-sam div.yui-navset ul.yui-nav {background: #59677c url('/polopoly_fs/1.113!49er-nav.gif') repeat-x top left;border-bottom: 1px solid #59677c;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li {font-size: 1em; background: transparent;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li a {background: transparent;color:#59677c;text-decoration: none;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#59677c;border: solid 1px #59677c;border-bottom: none;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {background:#fff;color:#333;border-bottom: none;padding: 0;}
#a .ui-tabs-nav a {margin: 0 0 0;}
#a .ui-tabs-selected a {top: 0px;}

/* spotlight */
#a div.spotlight {background: #ccd0d5 url('/polopoly_fs/1.113!spotlight-bg.gif') repeat-x top left; border: 1px solid #59677c;} 
#a div.spotlight h2 {background: transparent; text-indent: -2000em; background: url('/polopoly_fs/1.113!multimedia.gif') no-repeat 10px 11px; height: 50px}
#a div.spotlight a {font-size: .9em;}

/* SPLITTER ELEMENT STYLES */ 
#a div.splitter div.left div.date, #a div.splitter div.left div.poll, #a div.splitter div.left div.search, #a div.splitter div.left div.topStory, #a div.splitter div.left div.artlcleList, #a div.splitter div.left div.categoryList, #a div.splitter div.left div.spotlight, #a div.splitter div.left div.yui-skin-sam, #a div.splitter div.left div.singleImage, #a div.splitter div.left div.gallery {margin-right:5px; background-image: none; border:none;} 
#a div.splitter div.right div.date, #a div.splitter div.right div.poll, #a div.splitter div.right div.search, #a div.splitter div.right div.topStory, #a div.splitter div.right div.artlcleList, #a div.splitter div.right div.categoryList, #a div.splitter div.right div.spotlight, #a div.splitter div.right div.yui-skin-sam, #a div.splitter div.right div.singleImage, #a div.splitter div.right div.gallery {margin-left:5px; background-image: none; border:none;} 
/* splitter header styles */ 
#a div.splitter div.right div h2, #a div.splitter div.left div h2 {color:#000; background: #fff url('/polopoly_fs/1.113!49er-element-bg.gif') repeat-x bottom left;}

/* top story */
#a .teaser p a {display: block;}
div.topStory div.gutter div.teaser img{ padding-bottom: 10px;} /* more spacing on bottom of image */
div.topStory div.gutter div.teaser h2 a{line-height: 1.5em !important}

/* search in header */
#wrapper #header div.search {top: 50px;} 
#wrapper #header div.search h2 {color:#000;} 

/* category list */
div.categoryList li {list-style-type: square; margin: 0 0 0 1em; font-size: 1em; }

/* footer styles */
#footer p {padding: 10px;}

/* GLOBAL SIDEBAR ELEMENTS ___________________________*/ 
/* global sidebar element styles */ 
#wrapper #sideBar div.poll, #wrapper #sideBar div.search, #wrapper #sideBar div.topStory, #wrapper #sideBar div.articleList, #wrapper #sideBar div.categoryList, #wrapper #sideBar div.spotlight, #wrapper #sideBar div.breakingNews, #wrapper #sideBar div.yui-skin-sam, #wrapper #sideBar div.topStory, #wrapper #sideBar div.generic_form, #wrapper #sidebar div.image {border: none; background-image: none;border: 1px solid #59677c;} 
/* global sideBar element headings */ 
#wrapper #sideBar div.poll h2, #wrapper #sideBar div.spotlight h2, #wrapper #sideBar div.poll h2, #wrapper #sideBar div.articleList h2, #wrapper #sideBar div.categoryList h2, #wrapper #sideBar div.search h2, #wrapper #sideBar div.topStory h2, #wrapper #sideBar div.generic_form h2, #wrapper #sidebar div.image h2 {color:#000; border-bottom: 1px solid #59677c; background:url('/polopoly_fs/1.113!49er-element-bg.gif') repeat-x bottom left;} 

/* Browser Selector Styles */
.ie #a div.yui-skin-sam div.yui-content {border-bottom: 1px solid #59677c}
.ie7 #a div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 5px 5px 4px 5px;}
.ie6 #a div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 5px 5px 10px 5px;}
.ie6 div.breakingNews{margin: 0 1em;} 



      