/*
 * Id: 1.6210
 * Version: 1223304179
 * Generated: Dec 2, 2008 8:42:13 AM
 */

/* Site-Specific Styles for the Daily Tar Heel */

/* Change background colors */
body {background: #dedede;}
body#a #wrapper {margin-left:0 !important;}
#contentWrapper {background: url('/polopoly_fs/1.6210!content_bg.gif') repeat-y #fff;}
#footer {background:#ededed;border-top: 2px solid #ccc;color:#000;}


/* header styles */
#masthead a {height: 101px;}

/* top links */
ul.topLinks {position: absolute; top: 6px; right:0;font-family: "times new roman", times, serif;}
ul.topLinks li {display: block; float: left;font-size: 1.3em;margin: 0 .8em;position: relative;}
ul.topLinks a {color:#fff !important; font-weight: bold; text-decoration: underline;} 
ul.topLinks a.drop {background:url('/polopoly_fs/7.154!drop_arrow.gif') no-repeat left 50%;padding-left: 8px;font-weight: normal; text-decoration: none;}
ul.topLinks li ul li {font-size: 1em; clear: left; width: 10em; background-color: #ededed; border-top:1px solid #fff;border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #ccc;}
ul.topLinks li ul a {margin:0; background: none; display: block; color: #000 !important;font-weight: normal; text-decoration: none;}
ul.topLinks li ul a:hover {background: #587690; color: #fff !important;}
ul.topLinks li ul {visibility: hidden;position: absolute;top: 15px !important;left: -10px;z-index: 100;}
ul.topLinks li:hover ul, ul.topLinks li.thisisforie ul {visibility: visible;z-index: 50000;}

/* Search */
#wrapper #header div.search {top: 35px;}
#wrapper #header div.search h2 {color:#000;font-family: arial, helvetica, sans-serif;} 

/* date */
.currentdate {position: absolute; top: 43px; left: 390px; color: #000; border-left: 1px solid #000; padding: 0 0 0 2em; height: 40px; line-height: 40px;font-size: 1.6em;font-family: "times new roman", times, serif;} 

/* Navigation Styles */
body#a div#primeNav {background:url('/polopoly_fs/1.6210!nav.gif') repeat-x;height:23px;}
body#a div#primeNav ul li {border-right: none;}
body#a div#primeNav ul li a {padding:2px 10px 4px 10px;color:#000;}
body#a div#primeNav ul li a:hover {}
body#a div#primeNav li ul {top:23px !important;left: -10px; z-index:999 !important;}
body#a div#primeNav li ul li {backgroun: #ededed;border-top: solid 1px #fff;border-right: solid 1px #999;border-bottom: solid 1px #999;border-left: solid 1px #ccc;}
body#a div#primeNav li ul li a{font-size:1.0em !important;}
body#a div#primeNav li ul li a:hover{background:#587690 !important; color:#fff !important;}
p.breadCrumb{padding: 0 10px;}


#a div.articleList h2{ padding-left:15px !important; display:block; padding-bottom:0}

/* teaser h3 link */
div.articleList div.gutter div.teaser h3 a{ display:block;font-size: 1.2em; background:url('/polopoly_fs/1.6210!text-bg.gif') repeat-x bottom; margin-bottom:5px; padding-bottom:5px;}
div.teaser{border:none !important;}

/* spotlight */
#a div.spotlight {background: none; border: none; border-bottom: 1px double #ccc;}
#a div.spotlight h2 {display: none;} 

/* tab box */
#a div.yui-skin-sam{border: none !important;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav {padding-left: 0;background: #fff; background-image: none !important; height:23px !important;border-bottom: 1px solid #ccc;}
#a div.yui-skin-sam div.yui-navset {border: none; margin: 0;padding: 0 0 1.5em 0;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li {margin:0px 0 0 0px;background: transparent;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 5px 10px; background: #587690; border: solid 1px #ccc;border-bottom: none;border-left: none; color:#fff; text-decoration: none;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#587690;border: solid 1px #ccc;border-bottom: none; background-image: none; background:#fff !important; padding: 5px 10px 6px;}
#a div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {color:#587690;border-bottom: none;padding: 0;}
#a .ui-tabs-nav a {margin: 0 0 0;}
#a .ui-tabs-selected a {top: 0px;}
#a div.yui-skin-sam div.yui-content {border: 1px solid #ccc;border-top: none;background: #fff;}
#a div.yui-skin-sam div.yui-content .ui-tabs-panel {border-top: 1px solid #fff;background: transparent !important;}
div.yui-skin-sam {min-height:0px; clear: both; overflow: visible;}


/* category list */
.categoryList{padding-right:1em; }
.categoryList h2, h2.title {border-bottom: solid 1px #ccc;font-size: 1.5em;}
#wrapper .categoryList li {list-style-type: square;color: #000;}
#wrapper .categoryList li a{font-weight:normal;}

/* footer styles */
#footer div{color:#999 !important; font-size:1.5em;}
#footer p {padding: .3em 0 0 1.5em; color#999 !important;}

/* 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 {background: #fff;}

/* category list */
#sideBar .categoryList li {list-style-type: none;} 



      