#sliderFrame  #slider span {font-size:20px;color:#D5242f !important;}


#sliderFrame #slider p  {font-size:14px;color:#000000 !important;
font-family:"Arial", Gadget, sans-serif!important;}


#sliderFrame  {
    font: 12px Arial,sans-serif;
    color: #707071;
    background: #f7f7f7;
}

#sliderFrame h1, h2, h3, h4  {
    color: #d5242f;
}

#sliderFrame a {
    color: #d5242f;
    text-decoration: none;
}
#sliderFrame a:hover {
    text-decoration: underline;
}
#sliderFrame b, strong {
    font-weight: bold;
}


#sliderFrame .widget {
    margin-bottom: 30px
}

.widget h4 {
    font: bold 13px/18px Arial,sans-serif;
    margin: 0 0 11px;
}
.text_size_m .widget h4 {
    font-size: 15px;
    line-height: 22px;
}
.text_size_l .widget h4 {
    font-size: 17px;
    line-height: 26px;
}
.widget_story p {
    padding: 5px 10px 4px 0;
    font-size: 11px;
    line-height: 1.34em;
}
.text_size_m .widget_story p {
    font-size: 12px;
}
.text_size_l .widget_story p {
    font-size: 13px;
}
.left_column {
    width: 190px;
    float: left;
}
.left_column .widget_story {
    padding: 0 0 22px 18px;
}
.left_column .widget_story img {
    margin-left: -18px;
}
.widget_story cite {
    display: block;
    font: italic 14px "Times New Roman", Times, serif;
    margin: 1em 0 .6em;
    padding-right: 15px;
}
.text_size_m .widget_story cite {
    font-size: 16px;
}

.text_size_l .widget_story cite {
    font-size: 18px;
}
.stories_list li {
    list-style: none;
    margin-left: 0;
}

.stories_list li>img {
    float: left;
    margin-right: 15px
}

.stories_list li h3 {
    margin: 0 0 .3em;
    line-height: 1em;
}
.stories_list li p {
    margin-bottom: 0;
}


#slider_2 {
    float:left;
    width:335px;
	height:335px;
	background:#fff;
	position:relative;
	margin:0 auto;/*make the image slider center-aligned */
}
#slider_2 img {
	position: relative;
	border: none;
	visibility: hidden;
	left: 0px;
	top: -1px;
	width: 335px !important;
	height: 335px !important;
}


#sliderFrame_2 
{
    width:919px;
	height:335px;
    margin:0 auto; 
    padding:20px;
    box-shadow: 0 0 5px #BBB;border:1px solid #CCC; background-color:#FFF;
}



/*slider frame     Stories Slider */
#sliderFrame 
{
    width:919px;
	height:672px;
    margin:0 auto; 
    padding:20px 0;
    box-shadow: 0 0 5px #BBB;border:1px solid #CCC; background-color:#FFF;
}
     
        

#slider {
    float:left;
    width:685px;
	height:650px;
	background:#fff;
	position:relative;
	margin:0 auto;/*make the image slider center-aligned */
}
#slider img {
	position: relative;
	border: none;
	visibility: hidden;
	left: 0px;
	top: -1px;
	width: 685px !important;
	height: 650px !important;
}

#slider a.imgLink {
	z-index:2;
	display:block;position:absolute;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}

div.mc-caption-bg, div.mc-caption-bg2 {
	position:absolute;
	width:640px;
	height:auto;
	padding:10px;
	left:10px; 
	bottom:10px;
	z-index:3;
	overflow:hidden;
	font-size:0;
}

div.mc-caption-bg {
	background:#FFFFFF; 
	border:1px solid white;
	border-radius: 5px;
}

div.mc-caption {
	font-family: 'EB Garamond', serif;
	/*color:#000000;*/
	color:#D5242F !important; 
	z-index:4;
	text-align:left;
}

div.mc-caption a { 
	color:#060;
}

#thumbs 
{
    float:left;
    margin-left:10px;
    width:220px;
	height:640px;
    font:normal 11px/13px Arial;
    border-top:1px solid #CCC;
    color:#666;
	overflow-y:scroll;
	overflow-x:hidden;
}

#thumbs .thumb 
{
    border:1px solid #CCC;
    border-top:1px solid #FFF;
    padding:11px 8px;
    background:#EEE;
	float:left;
	width:206px;
}

#thumbs .thumb:hover 
{
    border:1px solid #CCC;
    border-top:1px solid #FFF;
    padding:11px 8px;
    background:#fff7dc;
	float:left;
	width:206px;
}

#thumbs .thumb-on 
{
    background:#fff7dc;
}

#thumbs img{border:1px solid #DDD; cursor:pointer; width:94px; height:95px;}


#thumbs .frame_2 img {float:left;padding:0px;border:1px solid #CCC;background:white;border-radius:3px;box-shadow:0 0 3px #BBB;font-size:0;line-height:0; height:75px; width:70px;}



#thumbs .frame {float:left;padding:0px;border:1px solid #CCC;background:white;border-radius:3px;box-shadow:0 0 3px #BBB;font-size:0;line-height:0; height:95px; width:94px;}
#thumbs .thumb-content {float:left;width:90px;padding-left:7px;}

#thumbs .thumb-content p {font-weight:bold; color:#D5242F; margin:0 0 3px;padding:0;}
#thumbs .thumb-content p em {font-weight:bold; color:#707071; margin:0 0 3px;padding:0;}
#thumbs .thumb-on .thumb-content p {color:#BB0000;}


#slider 
{
	transform: translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -o-transform:translate3d(0,0,0);
}