/** new index styles **/

h3.index_entry_heading{
	margin-left:10px;
	margin-top:10px;
	color:#09466F;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size:100%;
	}
h3.index_entry_heading_red{
	margin-left:10px;
	margin-top:10px;
	color:#c00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size:100%;
	}
/* Index teasers */
.auctionteaser{
	margin:0px;
	padding:0px;
	background:url(../Images/teaserpics/auction1teaser2.jpg) no-repeat;
	background-position: 2% 50%;
	border-bottom:1px solid #fff;
} 
.albumteaser{
	margin:0px;
	padding:0px;
	background:url(../Images/teaserpics/newclearphoto.jpg) no-repeat;
	background-position: 2% 50%;
	border-bottom:1px solid #fff;
}

.albumteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:32%;
}
.auctionteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:38%;
}
.albumteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:32%;
}
.auctionteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:38%;
}
.albumteaser img{
	vertical-align: text-top;
	text-decoration:none;}
.auctionteaser img{
	vertical-align: text-top;
	text-decoration:none;}
.newsteaser{
	padding:0px;
	background-position: right bottom;
	background-image: url(../images/teaserpics/leavesofglassteaser.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-style: none;
	border-bottom-color: #fff;
	border-top-color: #FFFFFF;
}

.newsteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:18px;
}

.newsteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	margin-right:33%;
}
	
.storeteaser{
	margin:0px;
	padding:0px;
	background:url(../Images/teaserpics/newclear_tshirt.jpg) no-repeat;
	background-position: center left;
	border-bottom:1px solid #fff;
}

.storeteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:28%;
}

.storeteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:32%;
}


.journalteaser{
	margin:0px;
	padding:0px;
	background: url(../images/teaserpics/september08.jpg) no-repeat right center;
	border-bottom:1px solid #fff;
	text-align: left;
}
.zippergigteaser{
	margin:0px;
	padding:0px;
	background: no-repeat right center;
	border-bottom:1px solid #fff;
}
.journalteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:18px;
}
.zippergigteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:18px;
}
.journalteaser p{
	margin-top: 0px;
	margin-right: 23%;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;	
}
.zippergigteaser p{
	margin:0px 15% 0px 0px;
	padding:10px 0px 10px 15px;
}

.gigsteaser{
	margin:0px;
	padding:0px;
	background:url(../Images/teaserpics/gigs.jpg) no-repeat;
	background-position: bottom left;
	border-bottom:1px solid #fff;
}

.gigsteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:28%;
}

.gigsteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:32%;
}

.gigsteaser2{
	margin:0px;
	padding:0px;
	background:url(../Images/teaserpics/gigs_mic.jpg) no-repeat;
	background-position: bottom left;
	border-bottom:1px solid #fff;
}

.gigsteaser2 h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:28%;
}

.gigsteaser2 p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:32%;
}

.headshotteaser{
	margin:0px;
	padding:0px;
	background:url(../Images/teaserpics/april2008b.jpg) no-repeat;
	background-position: 2% 50%;
	border-bottom:1px solid #fff;
}

.headshotteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:28%;
}

.headshotteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:32%;
}

.logoteaser{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #fff;
	background-image: url(../Images/teaserpics/metroom08flyersmall2.jpg);
	background-repeat: no-repeat;
	background-position: center left;
}

.logoteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:42%;
}

.logoteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:42%;
}
.noendinsightteaser{
	margin:0px;
	padding:0px;
	background: no-repeat;
	border-bottom:1px solid #fff;
}
.noendinsightteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:18px;
}
.noendinsightteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	margin-right:22%;
}
.bioteaser{
	margin:0px;
	padding:0px;
	background: url(../Images/teaserpics/bioteaserpic2.jpg) no-repeat right bottom;
	border-bottom:1px solid #fff;
}
.bioteaser h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:18px;
}
.bioteaser p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	margin-right:2%;
}
.journalteaserleft{
	padding:0px;
	border-bottom:1px solid #fff;
	text-align: right;
	background-image: url(../images/teaserpics/blacktshirt.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.journalteaserleft h3{
	margin-top:8px;
	padding-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
}
.journalteaserleft p{
	margin-top: 0px;
	margin-right: 2%;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 120px;
	text-align: left;
}
.journalteaserright{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #fff;
	text-align: left;
	background-image: url(../images/teaserpics/blacktshirt.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.journalteaserright h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:18px;
}
.journalteaserright p{
	margin-top: 0px;
	margin-right: 2%;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-top: 20px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: left;
}
.gigteaserright{
	text-align: left;
	background-image: url(../images/teaserpics/chess.jpg);
	background-repeat: no-repeat;
	background-position: right 50px;
	margin-top: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.gigteaserright h3{
	margin:0px;
	padding:0px;
	margin-top:8px;
	padding-left:18px;
}
.gigteaserright p{
	margin-top: 0px;
	margin-right: 2%;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-top: 20px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: left;
}
.sondheimteaserleft{
	padding:0px;
	border-bottom:1px solid #fff;
	text-align: right;
	background-image: url(../images/teaserpics/sondheimsmall.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 10px;
}
.sondheimteaserleft h3{
	margin-top:8px;
	padding-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
}
.sondheimteaserleft p{
	margin-top: 0px;
	margin-right: 2%;
	margin-bottom: 0px;
	margin-left: 50px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 120px;
	text-align: left;
}
.gigteaserleft{
	padding:0px;
	border-bottom:1px solid #fff;
	text-align: right;
	background-image: url(../images/teaserpics/chess.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.gigteaserleft h3{
	margin-top:8px;
	padding-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
}
.gigteaserleft p{
	margin-top: 0px;
	margin-right: 2%;
	margin-bottom: 0px;
	margin-left: 50px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 120px;
	text-align: left;
}
/*.compteaser{
	background: #FCF798 url(../Images/teaserpics/comp_teaser.jpg) no-repeat;
	background-position: bottom left;
}

.compteaser h3{
margin-left:25%;
}

.compteaser p{
margin-left:30%;
}

.compteaser .featuredate{
margin-left:2%;
}

.comppage p{
margin-right: 100px;
}
