/*

Extra styles to override meddlesome settings from DM CSS

*/

blockquote {
background:#f9f9f9;
border-left:10px solid #ccc;
margin:1.5em 10px;
padding:.5em 10px;
line-height: 1.5em;
border-top: 0;
border-bottom: 0;
quotes:"\201C""\201D""\2018""\2019";
}
blockquote:before {
color:#ccc;
content:open-quote;
font-size:4em;
line-height:.1em;
margin-right:.25em;
vertical-align:-.4em;
}
blockquote p {
display:inline;
}

.article-content {
	font-size: 14px;
}

.article-content td {
	border-bottom: solid 2px #ebebeb;
}

.scrollable-item-wp a {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

.scrollable-item img {
	height: 75px;
	width: 75px;
	padding: 0 0 0 0;
	margin: 0 0 0 0 ;
}

#scrollable-wrap {
	padding-bottom: 20px;
}

#nav-secondary .twitter ul li {border:none; padding-bottom: 10px;}
#nav-secondary .twitter ul li a {padding-left:0; background: none; display: inline;  }
#nav-secondary .twitter ul li a:hover {background: none; color:#006699; text-decoration:underline;} 
#nav-secondary .twitter ul li a.selected, #nav-secondary ul li a.selected:hover {background:none; color:#006699; font-weight:bold;}

ol li {
	list-style: decimal;
}
/* sub navigation - tip */
#nav-sub {background: #fff; overflow:hidden; width:900px; height:80px; position:relative; margin:0 10px; padding:0;}
#nav-sub ul {margin:0; padding:0; /*position:absolute; right:23px; top:0;*/ width:900px; overflow:hidden;}
#nav-sub li {list-style-type:none; float:left;}

#nav-sub a {text-decoration:none; display:block; height:80px; width:90px; margin:0; background: url(http://www.republicoftea.com/images/art/teaspills-sprite-2.jpg) no-repeat;}

#nav-sub a.bt {background-position: -15px -40px;}
#nav-sub a.ot {background-position: -101px -40px;}
#nav-sub a.gr {background-position: -190px -40px;}
#nav-sub a.wt {background-position: -280px -40px;}
#nav-sub a.ht {background-position: -369px -40px;}
#nav-sub a.rb {background-position: -458px -40px;}
#nav-sub a.go {background-position: -548px -40px;}
#nav-sub a.hb {background-position: -638px -40px;}
#nav-sub a.dc {background-position: -728px -40px;}
#nav-sub a.og {background-position: -818px -40px;}

#nav-sub a.bt:hover {background-position: -15px -160px;}
#nav-sub a.ot:hover {background-position: -101px -160px;}
#nav-sub a.gr:hover {background-position: -190px -160px;}
#nav-sub a.wt:hover {background-position: -280px -160px;}
#nav-sub a.ht:hover {background-position: -369px -160px;}
#nav-sub a.rb:hover {background-position: -458px -160px;}
#nav-sub a.go:hover {background-position: -548px -160px;}
#nav-sub a.hb:hover {background-position: -638px -160px;}
#nav-sub a.dc:hover {background-position: -728px -160px;}
#nav-sub a.og:hover {background-position: -818px -160px;}

#nav-sub a span {display:none;}
#tip {z-index:20; display:none; background:transparent url(../images/art/tooltip-alpha.png); font-size:11px; height:84px; width:188px; padding:20px 15px 10px 18px; color:#fff;}
#tip h3 {padding:1px 0 1px 0; margin:0; font-size:13px;}
