.legend {
font-size:12px;
font-weight:bold;
color:#333333;
background-color:#e0e0e0;
padding:2px 5px 2px 2px;
border-bottom:1px solid #333333;
}

.tag {
padding:2px;
font-size:10px;font-family:Arial;color:#333333;background-color:#f9f9f9;
border-bottom:1px solid #333333;
}

.slideouter {padding:100px; background: url('mainslide-fade.png') 50% bottom repeat-x;}
.slidemain  {}
.slidemore  {margin-top:38px;}

.mainslide {overflow:visible;}

.mainslide h1 {color:#fff; max-width:800px;}
.mainslide span {font-size:12px; text-transform:uppercase; color:#fff;}
.mainslide .artstats {margin:16px 0 26px; }
.mainslide span.artdate {padding-right:12px;font-size:13px;}
.mainslide a {display:inline-block;color:#fff; padding: 16px 32px; border:2px solid #fff; text-transform:uppercase; font-size:14px; font-weight:bold;}

.moreslide {border-left:2px solid rgba(255,255,255,0.75); padding:16px 44px 16px 22px;}

.moreslide p {font-size:17px; color:#fff; line-height:133%!important}
.moreslide span {font-size:12px; text-transform:uppercase; color:#fff;}


@media(max-width:1280px){
	.moreslide {padding-right: 16px!important;}
	.moreslide p {font-size: 14px!important;}
	.mainslide h1 {max-width: none!important;}
}
@media(max-width:1000px){
	.slidemore {display:none!important}
	.mainslide h1 {font-size:50px!important;line-height:100%!important;}
}
@media(max-width:900px){
	
	.slideouter {padding:50px 18px!important;}
	.mainslide {text-align: center;}
}
@media(max-width:780px){
	.mainslide h1 {font-size:44px!important;line-height:100%!important;}
}
@media(max-width:600px){
	.mainslide h1 {font-size:36px!important;}
}
@media(max-width:500px){
	
}
@media(max-width:380px){
	.mainslide h1 {font-size:32px!important;}
}
