
body{padding:0px;margin:0px;font-family:arial;font-size:10px;color:#000000;background-color:#85877C;}
a{text-decoration:none;color:#F0547B;border-style: none}

img{border-width:0px;}
div{}
/* Styles to define the framing elements of the page */
.top_rim{background:#F7F9F2 url(../images/toptile.gif) repeat-x scroll top left; height:110px;background-color:#F7F9F2}
	.toggles{padding:13px 120px 10px 120px;width:500px;margin:auto;text-align:left;}
		.toggle{float:left;width:53;}
.player_bodywrap{background-color:#F7F9F2;text-align:center;}
.player_body{width:740px;background-color:#F7F9F2;margin:auto;text-align:left;}
	.navigation{float:left;width:120px;margin-top:20px;}
		.navelement{margin:6px 0px 2px 0px;}
		.subnavelement{margin-bottom:2px;}
		.logo{padding:55px 0px 0px 0px}
	.content{float:left;width:400px}
	.teaser{float:left;width:210px;margin-left:2px;}
		.speaker{margin:0px 0px 0px 0px;padding:20px 0px 0px 10px;background-color:#F7F9F2}
.bottom_rim{background:#85867B url(../images/bottomtile.gif) repeat-x scroll top left; height:250px;}


.gallery_body{background: #F7F9F2 url(../images/gallery_bg.gif) no-repeat fixed top;}
.gallery_content{width: 100%;}
.gallery_image{margin:auto; width: 450px; height: 550px;}
.gallery_sub{width: 510px; margin:auto;}
.gallery_caption{color:#000000;float:left;width:325px;margin:0px;padding:0px;}
.gallery_nav{}

.navspacer{height:4px; line-height:4px}

.clear{clear:both;height:1px;margin-bottom:-1px}

/*styles to define a the framed block element*/

.block{background:#E6E7E0 url(../images/frame/side_mid.gif) repeat-y scroll top left;}
	.blocktop{background:#F7F9F2 url(../images/frame/t.gif) repeat-x scroll top left;height:30px}
	.blockmiddle{margin-top:-1px;background:#E6E7E0 url(../images/frame/side_mid.gif) repeat-y scroll top left;}
		.blockmiddlemiddle{padding:0px 20px 0px 30px; margin-right:2px;background:#E6E7E0 url(../images/frame/side_mid.gif) repeat-y scroll top left;}
		.blockmiddleteaser{padding:1px 20px 0px 28px ;margin-right:2px;background:#E6E7E0 url(../images/frame/side_left.gif) repeat-y scroll top left;}
	.blockbottom{margin-top:-1px;background:#ffffff url(../images/frame/b.gif) repeat-x scroll top;height:30px}
	.blockleft{float:left;}
	.blockright{float:right;}
	
/*styles to define the appearance of picture element in the right hand column */
.sideblock{;background:#E6E7E0 url(../images/frame/side_left.gif) repeat-y scroll top left;}
.teaseritem{}
	.pictureteaser{width:150px;margin:-10px 0px 0px 0px;}
	.slider{margin:8px 0px 0px 0px;}
	.teasertext{margin:7px 0px 7px 0px;}
		.teasertitle{}
		.teaserdesc{color:#85867B;}
		.teaserlink, .teaserlink.link,.teaserlink.active,.teaserlink.visited{color:#ED5365;text-decoration:none}
		.teaserlink.hover{color:#ED5365;text-decoration:underline;}
.teaserseperator{height:1px;background-color:#B9BAB1;margin:10px -14px 25px -20px;border-bottom:1px #EEEFEA solid;}


/*Styles to define the "rocker switch block in the right hand column*/
.rockerblock{width:174px;padding:0px 0px 5px 20px;}
	.rockerblockswitch{float:left;height:60px;padding:6px 0px 0px 0px;}
	.rockerblockled{float:left;width:60px;}
	.rockerblocktext{float:left;padding:7px 0px 0px 15px;}
	
	/*subset for up down selector in list ordering interface*/
	.rockerblocktext2{float:left;margin-top:7px;}
	.rockerblockup{float:left;width:100px;padding-top:7px;padding-left:15px;}
	.rockerblockdown{float:left;padding-left:15px;}
	

/*styles to define the appearance of an image (roubded off corners)*/
.picture{float:left;}
.picture150{width:150px;margin:0px 0px 0px 0px;}
.picture330{width:330px;margin:0px 0px 0px 0px;}
.picture450{width:450px;margin:auto;}
.picture75{width:75px;margin:0px 0px 0px 0px;}
	.picturepicture{padding:0px;margin:0px}
	.picturetopleft{width:9px;height:9px;position:relative;top:-150px;left:0px;margin-bottom:-9px}
	.picturetopright{width:9px;height:9px;position:relative;top:-150px;left:141px;margin-bottom:-9px}
	.picturebottomleft{width:9px;height:9px;position:relative;top:-9px;left:0px;margin-bottom:-9px}
	.picturebottomright{width:9px;height:9px;position:relative;top:-9px;left:141px;;margin-bottom:-9px;}
	
	.picture330topleft{width:9px;height:9px;position:relative;top:-150px;left:0px;margin-bottom:-9px}
	.picture330topright{width:9px;height:9px;position:relative;top:-150px;left:321px;margin-bottom:-9px}
	.picture330bottomleft{width:9px;height:9px;position:relative;top:-9px;left:0px;margin-bottom:-9px}
	.picture330bottomright{width:9px;height:9px;position:relative;top:-9px;left:321px;margin-bottom:-9px;}
	
	.picture75topleft{width:9px;height:9px;position:relative;top:-75px;left:0px;;margin-bottom:-9px}
	.picture75topright{width:9px;height:9px;position:relative;top:-75px;left:66px;margin-bottom:-9px}
	.picture75bottomleft{width:9px;height:9px;position:relative;top:-9px;left:0px;margin-bottom:-9px}
	.picture75bottomright{width:9px;height:9px;position:relative;top:-9px;left:66px;margin-bottom:-9px;}
	
	.picture450topleft{width:9px;height:9px;position:relative;top:-450px;left:0px;margin-bottom:-9px}
	.picture450topright{width:9px;height:9px;position:relative;top:-450px;left:441px;margin-bottom:-9px}
	.picture450bottomleft{width:9px;height:9px;position:relative;top:-9px;left:0px;margin-bottom:-9px}
	.picture450bottomright{width:9px;height:9px;position:relative;top:-9px;left:441px;margin-bottom:-9px;}
	
	
.graphicalheadline{margin-top:2px;}
.picturetext{float:left;margin-left:10px;height:150px}
.picturetext2{float:left;margin-left:10px;height:75px}
.picturetextdate{color:#868781;}
.picturetexttitle{color:#A6A79F;margin-top:12px;}

/*styles to define the text with associated more button*/
.textwithmore{width:200px;min-height:136px;padding:10px 10px 10px 0px;}
.morebutton{position:relative;left:212px;top:-136px;width:136px;height:136px;margin-bottom:-136px;}
	.morebuttonheight{height:136px;float:left;width:1px;}
	.textwithmoreinner{float:left;border:10px #ff0000 solid;}
	
.straighttext{color:#000000;float:left;width:300px;padding:10px 10px 0px 2px;}
.italictext{font-style:italic;color:#000000;float:left;width:300px;padding:10px 10px 0px 2px;}
.mainseperator{height:1px;background-color:#B9BAB1;margin:10px -14px 25px -22px;border-bottom:1px #EEEFEA solid;}
.bottomaligned_button{margin:-130px 0px 0px 410px}
.headline{padding-bottom:10px;}
.mainslider{margin:0px 0px 10px 0px;}
.detail{color:#868781;margin:10px 10px 0px 2px}
.highlightedlink{color:#B60F2B;}

/*Styles to define product listings*/
.productlisticon{padding-bottom:15px;}
.productlist{padding:0px 0px 10px 0px;}
	.productlistid{float:left;padding-right:7px;color:#A6A79F;width:14%;}
	.productlistdate{float:left;padding-right:7px;color:#868781;width:14%;}
	.productlisttitle{float:left;padding-right:7px;color:#F0547B;width:48%;}
	.productlistsubtitle{color:#A6A79F}
	.productlistmedia{float:left;padding-right:7px;color:#868781;width:14%;}
	
/*Styles to define event listings*/
.eventlisticon{padding-bottom:15px;}
.eventlist{padding:0px 0px 10px 0px;}
	.eventlistdate{float:left;padding-right:7px;color:#868781;}
	.eventlisttitle{float:left;padding-right:7px;color:#F0547B;width:285px;}
	.eventlistsubtitle{color:#868781;}
	.eventlistsubsubtitle{color:#A6A79F;}
	
/*Styles for release listings*/
.paginator{text-align:center;color:#868781;}
.releaseitem{padding:10px 0px 10px 0px;}

.galleryitem{padding:4px 0px 4px 0px;}



.standardfield
{
	background-color: #F7F9F2;
	border-width: 2px 2px 2px 2px;
	border-style : inset inset inset oset;
	border-color: #E6E7E0;
	color : #000000;
	font : 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 150px;
}

.standardbutton
{
	font : 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.standardbutton:hover
{
	color : #B10A0D;
}

.standardbutton:active
{
	color : #B10A0D;
}

.standardselect
{
	background-color: #E6E7E0;
	border-width: 0px 0px 0px 0px;
	border-style : none none none none;
	border-color: #E6E7E0;
	color : #000000;
	font : 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 142px;
	cursor: pointer;
}
