/* @override 
	http://www.sagamoreinstitute.org/_css/sitestyle.css
*/

/* =================================== */

/* ! This site uses YUI 2.7.0 to set up the 
Grid, Base Fonts, and CSS Reset

This file adds the site style and overrides 
some YUI base functions.  Since it should 
override YUI, place the call to this file 
after YUI.

Sagamore Style 1.1
Fishhook
JD Collier, jd@fishhook.us   */

/* =================================== */

/* @group YUI Overrides */

#hd {
	width: 952px;
	position: relative;
}

.homepage #bd {
	background: url(../_img/bk_bd.jpg) repeat-y;
	width: 952px;
	position: relative;
	top: -210px;
	margin-bottom: -210px;
}

.subpage #bd {
	background: url(../_img/bk_bd.jpg) repeat-y 1px;
	width: 952px;
	position: relative;
	top: -2px;
	border-right: 1px solid #bab89f;
}

div#doc2.yui-t6 {
	position: relative;
}

.yui-g {
	margin-right: -35px;
}

.subpage .yui-g {
	margin-right: 1em;
	background: url(../_img/divider_left.gif) no-repeat;
	padding-left: 25px;
}

/* @end */

/* @group Globals */

* {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

html {
	background-color: #d7d5c2;
}

/* @end */

/* @group HD */

#slidedown {
	background-color: #bbb57e;
	height: 228px;
	display: none;
	position: relative;
	z-index: 1000;
	text-align: left;
}

#bk_banner {
	background-color: #24363e;
	height: 25px;
	position: absolute;
	width: 100%;
	left: 0;
}

#banner {
	color: white;
	display: block;
	height: 20px;
	padding-top: 5px;
	position: relative;
	width: 100%;
}

#banner #btn_slide {
	float: left;
	background-image: url(../_img/btn_slide.gif);
	width: 163px;
	height: 22px;
	position: relative;
	top: -5px;
	visibility: hidden;
}

#banner #btn_slide a {
	color: #24363e;
	font-size: 12px;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
	padding-left: 32px;
	font-weight: bold;
	line-height: 20px;
}

#banner #btn_slide a:hover {
	color: white;
}

#banner #bannernav {
	float: right;
	position: relative;
	right: 236px;
	text-align: right;
}

#banner #bannernav li {
	list-style-type: none;
	float: left;
	font-size: 11px;color: #e5e5e5;
}

#banner #bannernav li a {
	color: #e5e5e5;
	padding-right: 5px;
	padding-left: 5px;
}

#banner #bannernav li a:hover {
	color: #bbb57e;
}
form#searchForm{
	width: 240px;
	height: 20px;
	/*display: none;*/
}

input#search_term {
	float: left;
	position: relative;
	color: gray;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	height: 13px;
	padding: 1px;
}
#banner #search {
	position: relative;
	right: -128px;
	float: right;
	top: -2px;
}

a#search_go.mcmsSearch {
	width: 60px;
	height: 20px;
	background: url(../_img/btn_search.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	float: right;
	position: absolute;
	left: 164px;
}

#header {
	background: url(../_img/bk_hd.jpg) repeat-x;
	width: 950px;
	position: relative;
	left: 1px;
	top: -2px;
	clear: both;
	float: left;
	height: 89px;
	border-left: 1px solid #bab89f;
	border-right: 1px solid #bab89f;
}

.subpage #header {
	border-bottom: 4px solid #24363e;
}

#logo {
	/*background: url(../_img/logo.gif) no-repeat;*/
	width: 484px;
	height: 80px;
	position: relative;
	left: 8px;
	top: 3px;
	float: left;
	z-index: 10;
	background: url(../_img/hd_logo.jpg) no-repeat;
}
#logo img{
	width: 350px;
	height: 57px;
}

#mark {
	width: 82px;
	height: 67px;
	position: relative;
	float: left;
	left: -340px;
	background-image: url(../_img/mark.jpg);
	top: 8px;
	text-indent: -9999px;
	display: none;
}

#topnav {
	float: right;
	position: relative;
	z-index: 10;
}

#topnav ul li {
	float: left;
	list-style-type: none;
	color: #858881;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	width: 110px;
	top: 25px;
	position: relative;
}

#topnav ul li a {
	color: #3c403e;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}

#topnav ul li a:hover,
#topnav ul li a.current {
	color: #546E7F;
}

#topnav .divider {
	background-image: url(../_img/topnav_divider.gif);
	width: 2px;
	height: 89px;
	float: left;
	position: relative;
	top: -25px;
}

#bk_promo {
	height: 449px;
	position: absolute;
	width: 100%;
	top: 114px;
	left: 0;
	background: url(../_img/damask2.gif) repeat;
	border-top: 5px solid #24363e;
	border-bottom: 5px solid #24363e;
}

#homepromotions{
	position: relative;
	left: 13px;
}

#rotator {
	background-color: #e5e3ce;
	width: 650px;
	height: 267px;
	position: relative;
	top: 28px;
	float: left;
}

#rotator ul  {
	width: 642px;
	height: 258px;
	background-color: white;
	border: 1px solid #24363e;
	position: relative;
	left: 3px;
	top: 3px;
}

#promo {
	clear: left;
	position: relative;
}

#promo #promo1 img,
#promo #promo2 img,
#promo #promo3 img {
	background-color: white;
	border: 1px solid #24363e;
	left: 3px;
	top: 3px;
	width: 182px;
	height: 92px;
	position: relative;
}

#promo #promo1 {
	background-color: #e5e3ce;
	width: 190px;
	height: 100px;
	float: left;
	position: relative;
	top: 58px;
	margin-right: 40px;
}

#promo #promo2 {
	background-color: #e5e3ce;
	width: 190px;
	height: 100px;
	float: left;
	position: relative;
	top: 58px;
	margin-right: 40px;
}

#promo #promo3 {
	background-color: #e5e3ce;
	width: 190px;
	height: 100px;
	float: left;
	position: relative;
	top: 58px;
}

#featured {
	background-image: url(../_img/bk_promo_feature.gif);
	width: 253px;
	height: 400px;
	position: relative;
	float: left;
	top: -242px;
	left: 16px;
	padding-left: 10px;
}

#featured .hdfeature h2 {
	background: url(../_img/h1_featurebk.jpg) no-repeat;
	display: block;
	width: 240px;
	height: 21px;
	position: relative;
	top: 1em;
	text-transform: uppercase;
	padding-top: 1px;
	margin-bottom: 16px;
	color: #3c403e;
	font-size: 13px;
	padding-left: 5px;
	left: -1px;
}

#featured img {
	/*width: 238px;*/
}

#featured div.events h4  {
	color: #e5e3cc;
	font: italic 18px Georgia, "Times New Roman", Times, serif;
	margin-right: .5em;
	margin-bottom: .5em;
	margin-top: .5em;
}

#featured div.events p  {
	color: #e5e3cc;
	font-size: 11px;
	padding-bottom: 1em;
	margin-right: .5em;
}

#featured div.events a {
	color: white;
}

/* @end */

/* @group BD */

strong {
	font-weight: bold;
}

#rightcol {
	background: url(../_img/divider_right.gif) no-repeat;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 1em;
	margin-left: 33px;
}

#bodycontent {
	padding-top: 1em;
 	min-height: 400px;
}

#bd {
	font-size: 108%;
	line-height: 1.5em;
	color: #393832;
	position: relative;
	z-index: 2;
}

.yui-b {
	padding-left: 1em;
}

#bd h1 {
	font-weight: normal;
	font-style: normal;
	color: #546E7F;
	font-size: 167%;
	line-height: 1.5em;
}

#bd .slug {
	font: italic bold 110%/1.5em Georgia, "Times New Roman", Times, serif;
}

#bd h2 {
	font-size: 18px;
	margin-bottom: 1em;
	color: #304853;
}

#bd h3 {
	margin-bottom: 1em;
}

#bd h4 {
	margin-bottom: 1em;
}

#bd p {
	font-size: 100%;
	margin-bottom: 1em;
}

#bd a {
	color: #5b101c;
	text-decoration: underline;
}

#bodycontent div.fb {
	clear: both;
	margin-top: 1em;
}

#bd a:hover {
	text-decoration: none;
	color: #546E7F;
}

#bd ul {
	margin-bottom: 1em;
}

#bd ul li {
	list-style-image: url(../_img/icon_bullet.gif);
	list-style-position: outside;
	margin-left: 1.1em;
}

#bd ol {
	margin-bottom: 1em;
}

#bd ol li {
	list-style-type: decimal;
	margin-left: 1.5em;
}

#bd blockquote {
	margin-left: 40px;
	margin-right: 40px;
	font-style: italic;
}

#bd .feeds h1 {
	font-size: 108%;
	font-weight: bold;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#bd .feeds p {
	font-size: 93%;
}

#bd .feeds h2 {
	font-size: 93%;
	font-weight: bold;
}

#breadcrumb{
	font-size: 13px;
	color: #9d9e94;
	padding-top: 20px;
}
#breadcrumb a{
	text-decoration: underline;
	color: #9d9e94;
	font-weight: normal;
	font-style: normal;
}
#breadcrumb a:hover{
	text-decoration: underline;
}
#breadcrumb .current{
	font-weight: bold;
}

#sidenav {
	padding-top: 12px;
}

#sidenav h1 {
	text-transform: uppercase;
	font-size: 14px;
	border-bottom: 1px solid #bbb57e;
	margin-bottom: 5px;
	padding-bottom: 5px;
	line-height:1em;
}

#sidenav ul li {
	text-transform: uppercase;
	list-style-image: none;
}

#sidenav li a {
	font-size: 14px;
	text-decoration: none;
	color: #3c403e;
}

#sidenav li li  {
	text-transform: none;
	list-style-image: url(../_img/icon_bullet2.gif);
	line-height:13px;
}

#sidenav li li a {
	font-size: 10px;
	font-weight: bold;
}

#bodycontent div.articlebox h4.title a {
	font-size: 14px;
	font-weight: bold;
	color: #3c403e;
}
#bodycontent .articlebox .author{
	font-size: 12px;
}

#bodycontent div.articlebox p.date {
	font-size: 12px;
}

#bodycontent div.articlebox p.summary {
	font: italic 12px Georgia, "Times New Roman", Times, serif;
}

#bd #filters h3 {
	float: left;
	margin: 0 15px 0 0;
}

#filters p {
	float: left;
	margin-right: 10px;
}

#filters select {
	width: 125px;
}

#articlelist {
	clear: both;
}

#filters #viewall {
	font-size: 10px;
	text-align: right;
	margin: 0;
	float: none;
}
#pagination {
	text-align: right;
	
}
#pagination a{
	color: #3c403e;
	font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
	text-decoration: none;
	border: 1px solid silver;
	margin-left: 2px;
	margin-right: 2px;
}
#pagination a:hover{
	background-color: silver;
	color: #5479a0;
}

div.articlebox {
	border-bottom: 1px solid silver;
	margin-bottom: 12px;
}

#bodycontent .staffbox.first {
	clear:both;
}
#bodycontent div.staffbox a.biopen img {
	width: 150px;
	border: 1px solid #8d7d49;
	padding: 4px;
	background-color: #d2cea8;
}

#bodycontent div.staffbox h3 a.biopen {
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

#bodycontent div.staffbox h3 {
	margin-bottom: 0;
}

#bodycontent div.staffbox div.fullbio {
	display: none;
}

#bodycontent div.staffbox {
	float: left;
	display: block;
	width: 30%;
	padding-right: 2%;
	margin-bottom: 1em;
}

#bodycontent h2 {
	clear: both;
}

#bodycontent div.staffbox p.jobtitle {
	font-variant: small-caps;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 0;
}

#bodycontent div.staffbox p.staff_em a {
	text-decoration: none;
	
}
#bodycontent div.staffbox p{
	margin-bottom: 0;font-size: 13px;
}

#bodycontent div.staffbox p.staffbio a.biopen {
	text-decoration: none;
}

#bodycontent h3 {
	font-weight: bold;
	font-size: 1.2em;
}
#facebox p{
	margin-bottom: 1em;
	font-size: 1em;
	color: #515151;
}
#facebox h1{
	font-size: 1.5em;
	color: #5479a0;
	border-bottom: 1px solid gray;
	font-weight: bold;
}

/* @end */

/* @group gallery */

div.gallery, div.gallerythumbnail {
	float:left;
	margin:1%;
	padding:0;
	text-align:center;
	width:31%;
}
#bodycontent .gallery a img, #bodycontent .gallerythumbnail a img {
	border: 4px solid #5b101c;
	padding: 0;
	display: block;
	margin: 10px auto;
}

#bodycontent .gallery .clippedthumb {
	height:90px;
	width:125px;
	overflow:hidden;
}
#bodycontent .gallery h3 {
	text-align:center;
}
#bodycontent .gallery p, #bodycontent .gallerythumbnail p {
	margin:0;
	padding:0;
}

#bodycontent div.gallery h3, #bodycontent div.gallery h3 a, #photos div.gallery h3, #photos div.gallery h3 a {
	font-size: 16px;
	line-height: 1.1em;
	border: none;
	margin: 0;
}

#bodycontent div.left div.gallery h3 a {
	text-decoration: none;
}
#bodycontent div.left div.gallery h3 a:hover {
	text-decoration: underline;
}

#bodycontent div.gallery p, #photos div.gallery p {
	font-size: 9px;
	line-height: 2em;
	
}
.gallery .date {
	font-style: italic;	
	margin:0;
}
.gallerythumbs .one, gallerythumbnail.one {
	clear:both;
}
/* @end gallery */

/* @group Right col */

#rightcol .detail h4 a,
#sidenav  .detail h4 a {
	color: #3c403e;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}
#rightcol .detail h4 a:hover,
#sidenav .detail h4 a:hover {
	text-decoration: underline;
	color: #546e7f;
}
.detail h4{
	margin-right: 48px;
}
#rightcol h1{
	font-size: 18px;
	border-bottom: 1px solid #999;
	margin-bottom: .5em;
}
#rightcol h1 a {
	text-decoration: none;
}
#rightcol h1 a:hover {
	text-decoration: underline;
	color: #546e7f;
}

 a.icscal {
	text-indent: -9999px;
	background: url(../_img/icon_addtocal.gif) no-repeat;
	display: block;
	margin-bottom: -26px;
}

.detail.scheduled h4  {
	margin-left: 23px;
}
.detail h4  {
	margin-bottom: .25em;
	clear: left;
}

#rightcol .detail p,
#sidenav .detail p {
	line-height: 14px;
	font-size: 12px;
}

#rightcol div#partners p img {
	/*width: 150px;
	height: inherit;*/
	/*padding-left: 36px;*/
}

.detail {
	margin-bottom: 1.5em;
}

.date div.startday {
	background-color: #fefce5;
	width: 40px;
	margin-left: 3px;
	margin-top: 3px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.date div.startmonth {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	width: 40px;
	text-align: center;
	margin-left: 3px;
}

.date {
	float: right;
	background-color: #ccc;
	color: #546e7f;
	display: block;
	width: 46px;
	height: 52px;
}

/* @end */

/* @group FT */

#ft_basement #ftnav #nav_home {
	display: none;
}

#ft {
	width: 952px;
	height: 57px;
	position: relative;
	height: 249px;
	background: url(../_img/bk_ft.gif) repeat-x;
	margin-bottom: -249px;
}

#ft_basement #ft_content {
	width: 915px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 15px;
}

#ft_basement #ftnav {
	padding-top: 14px;
	padding-left: 2em;
	line-height: 16px;
	float: left;
	position: relative;
}

#ft_basement ul#nav li {
	width: 108px;
}

#ft_basement ul#nav {
	width: 540px;
	height: 140px;
}

#ft_basement ul li {
	padding-right: 15px;
	float: left;
}

#ft_basement ul li a {
	color: #e6e1a6;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
}

#ft_basement ul li a:hover {
	text-decoration: underline;
	color: #24363e;
}

#ft_basement ul li li {
	display: block;
	float: none;
}

#ft_basement ul li li a {
	font-size: 12px;
	text-transform: none;
	color: #b8af7d;
}

#ft_basement ul li li li {
	padding-left: 7px;
}

#ft_basement #contact {
	width: 192px;
	height: 130px;
	float: right;
	border-top: 1px solid #24363e;
	border-bottom: 1px solid #24363e;
	position: relative;
	top: 15px;
	color: #3C403E;
	font-size: 12px;
	background: #c6c08e url(../_img/icon_envelope.gif) no-repeat 12px 20px;
	padding-top: 10px;
	padding-left: 140px;
	line-height: 18px;
	padding-bottom: 15px;
}

#ft_basement #contact h1 {
	color: #3c403e;
	font-size: 14px;
}

#ft_basement #contact a {
	color: #3C403E;
	font-size: 12px;
	text-decoration: none;
}

#ft_basement #contact a:hover {
	color: #24363e;
	text-decoration: underline;
}

#ft_basement #copyright {
	clear: both;
	position: relative;
	top: 52px;
	color: #b8af7d;
	font-size: 12px;
}
.homepage #ft_basement #copyright {
		clear: both;
	position: relative;
	top: 54px;
	color: #b8af7d;
	font-size: 12px;
}

/* @end */

#bodycontent p img#subpage_header {
	width: 688px;
	height: inherit;
}

#bodycontent div.leftbody {
	width: 45%;
	float: left;
	margin-right: 5%;
}
#bodycontent div.rightbody {
	width: 45%;
	float: left;
}

.homepage #bodycontent table tbody tr td {
	font-size: 12px;
	color: #304853;
	font-weight: bold;
}

#bd a.register {
	text-decoration: none;
	background: url(../_img/bullet_arrow.gif) no-repeat 0 2px;
	padding-left: 16px;
	font-size: 12px;
	color: #3c403e;
	font-weight: bold;
}
#bd a.register:hover {
	text-decoration: underline;
	color: #546e7f;
}

#bodycontent #pagination a#current {
	font-weight: bold;
	font-size: 26px;
	color: #546e7f;
	background-color: white;
	border-color: #546e7f;
}

/* @group HOW IT WORKS */

#how-it-works {
	height: 30px;
	margin: 2.5em 0;
	padding: 0;
	list-style: none;
	background: #efefef;
	border: 2px solid #ccc;
}

#how-it-works li {
	padding-left: 20px;
	font-size: 1.2em;
	display: block;
	line-height: 30px;
	margin-right: 20px;
	float: left;
}

#how-it-works li#how {
	font-weight: bold;
	padding-left: 10px;
}

#how-it-works li#play {
	background: url(/_img/play_icon.gif) no-repeat left center;
}

#how-it-works li#notes {
	background: url(/_img/notes_icon.gif) no-repeat left center;
}

#how-it-works li#video {
	background: url(/_img/video_icon.gif) no-repeat left center;
}

#how-it-works li#save {
	background: url(/_img/download_icon.gif) no-repeat left center;
}

/* @end */

/* @group SERMONS */

/* @group MEDIA BOX */

#byline {
	margin: 10px 0 0;
	padding: 0;
	list-style: none;
}

#bd ul#mediabox {
	float: right;
	padding: 10px;
	list-style: none;
	border: 1px solid #bbb57e;
	list-style-type: none;
	margin-bottom: 0;
	margin-top: -25px;
	margin-right: 0;
}
#bd ul#mediabox.horizontal {
	list-style: none;
	list-style-type: none;
	float: none;
	font-size: 12px;
	margin: 5px 0 0 10px;
	display: block;
	
	height: 25px;
	width: 316px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-style: solid;
}

#bd ul li#mb_links {
	list-style-type: none;
	list-style-image: none;
}

#mediabox li {
	padding: 2px 0 2px 20px;
}

#mediabox li#mb_links {
	background: #c3c08b;
	color: #19140d;
	margin: -10px -10px 10px;
	padding: 10px;
}#mediabox.horizontal li#mb_links {
	background: #c3c08b;
	color: #19140d;
	padding: 2px 5px 3px;
	margin: 0;
}

#bd #mediabox li {
	list-style-type: none;
	list-style-image: none;
}

#bd ul#mediabox li#mb_jukebox {
	background: url(/_img/play_icon.gif) no-repeat left 2px;
	margin-left: 0;
	list-style-image: none;
}
#bd ul#mediabox.horizontal li#mb_jukebox {
	
	margin-left: 10px;
	background-position: 0 center;
}

#mediabox li#mb_download {
	background: url(/_img/download_icon.gif) no-repeat left 2px;
	margin-left: 0;
}#mediabox.horizontal li#mb_download {
	background: url(/_img/download_icon.gif) no-repeat left center;
	margin-left: 10px;
}
#mediabox li#mb_notes {
	background: url(/_img/notes_icon.gif) no-repeat left 2px;
	margin-left: 0;
}#mediabox.horizontal li#mb_notes {
	background: url(/_img/notes_icon.gif) no-repeat left center;
	margin-left: 10px;
}

#mediabox li#mb_video {
	background: url(/_img/video_icon.gif) no-repeat left 2px;
}

#mediabox li#mb_podcast {
	background: url(/_img/feed_icon.gif) no-repeat left 2px;
}
#bd #mediabox.horizontal li{
	float: left;
}

.sermonbox h5 a {
	font-weight: bold;
	color: #027cc9;
}

.sermonbox h5 a:hover {
	color: #556c6b
}

#primaryContent .sermonbox p {
	margin: 0;
}

.sermonbox ul {
	position: absolute;
	top: 20px;
	right: 10px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.sermonbox li {
	float: left;
	display: inline;
	margin-right: 5px;
}

.sermonbox li a {
	display: block;
	width: 16px;
	height: 16px;
	text-indent: -999em;
}

.sermonbox li.sl_listen a {
	background: url(/_img/play_icon.gif) no-repeat;
}

.sermonbox li.sl_download a {
	background: url(/_img/download_icon.gif) no-repeat;
}

.sermonbox li.sl_notes a {
	background: url(/_img/notes_icon.gif) no-repeat;
}

.sermonbox li.sl_video a {
	background: url(/_img/video_icon.gif) no-repeat;
}

.sermonbox li a:focus {
	outline: none;
}

#leftcol #sermon-content div.sermonbox p {
	margin-bottom: 0;
}

#filter {
	margin-top: 2em;
}

#filter select {
	width: 100px;
	margin-left: 10px;
}

#filter a {
	margin-left: 20px;
}

#primaryContent .sermonlist h4 {
	margin: 0;
	padding: 10px 0;
}

.sermonbox {
	position: relative;
	padding: 10px 0;
	border-top: 1px solid #efefef;
}

.sermonbox a {
	text-decoration: underline;
}

.sermonbox a:hover {
	text-decoration: none;
}

#primaryContent .sermonbox h5 {
	margin: 0;
}

#primaryContent .sermonbox h5 span {
	font-size: 10px;
	margin-left: 10px;
}

/* @end */

/* @group Four column table */

table.fourcolumn {
	font-size: 12px;
}

table.fourcolumn tr td {
	vertical-align: top;
	padding: 5px;
}

#bd table.fourcolumn td p {
	font-size: 12px;
}

#bd table.fourcolumn ul li {
	list-style-type: square;
	list-style-image: none;
	line-height: 1.5em;
	font-size: 11px;
}

#bodycontent table.fourcolumn tbody tr td p {
	line-height: 1.25em;
}

td.copycolumn {
	width: 40%;
}



/* @end */

/* @group Tab bar subnav */

ul#tabbar {
	width: 667px;
	height: 51px;
	background: url(../_img/tabbar_bk.gif) no-repeat;
	padding-top: 13px;
	padding-left: 10px;
	margin-bottom: -10px;
}

#bd ul#tabbar li  {
	list-style-type: none;
	list-style-image: none;
	margin-left: 10px;
	float: left;
	background-image: url(../_img/tabbar_btn_off.jpg);
	height: 28px;
}
#bd ul#tabbar li a{
	color: #666;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin-left: 15px;
	display: block;
	background: url(../_img/tabbar_btn_off.jpg) no-repeat 100% 0;
	padding-right: 15px;
	height: 28px;
	padding-top: 4px;
}

#bd ul#tabbar li.current{
	background-image: url(../_img/tabbar_btn_on.jpg);
	height: 37px;
}
#bd ul#tabbar li.current a{
	background-image: url(../_img/tabbar_btn_on.jpg);
	height: 37px;
}
#bd ul#tabbar li a:hover{
	color: black;
}

/* @end */


