/* -------------------  LIST STORY BROWSER -------------------- */

/*.storyBrowser, .storyBrowserSmall {background:transparent url(/img/dividers/divider_bg.gif) repeat-x left bottom;display:block;padding:15px 0;}*/
.storyBrowserSmall {background:transparent url(/img/dividers/divider_bg.gif) repeat-x left bottom;display:block;padding:15px 0;}
.storyBrowser{display:block;padding:10px 0px; background:url(/img/storySeparator.gif) left bottom repeat-x;}

/* -------------------  LIST STORY BROWSER - THUMB VIEW -------------------- */

.thumbView{float:left;min-height:210px; height:auto !important; height:210px;margin:0 20px 20px 0;width:258px;}
.thumbViewLast{margin:0 0 20px;}
.thumbView a.mediumThumb{display:none}
.thumbView h3.title {font-size:18px}

a.switch_thumb {background:transparent url(/img/buttons/switch.gif) no-repeat scroll 0 0;display:block;height:28px;line-height:28px;position:absolute;right:0;text-indent:-9999px;top:0;width:100px;}
a.swap {background-position: left bottom;}
a:hover.switch_thumb {filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}

/* -------------------  LIST STORY - SMALL -------------------- */

h6.titleSmall {color:#333333;font-weight:normal;margin:0}
h6.titleSmall a, h6.titleSmall a:visited {color:#207AA6;text-decoration:none}
h6.titleSmall a:hover {text-decoration:underline;}

/* -------------------  SEKVENCE -------------------- */
h1.title {border-bottom:1px solid #E2E2E2; padding-bottom: 10px; margin-bottom: 10px;}
h3.title {color:#333333;margin:0 0 15px; font-size: 17px;}
h3.title a, h3.title a:visited {color:#CE000C;text-decoration:none}
h3.title a:hover {text-decoration:underline;}

p.leadShort {padding:0 0 10px;}
p.leadShort.margin208 {margin-left: 208px;}
p.lead {color:#5D5D5D;font-size:15px;font-style:italic;margin:0 0 35px;padding:0;}
p.eventDate {color:#999999;font-size:11px;padding:0;}
p.uptitle {border-bottom:1px solid #E2E2E2;margin-bottom:10px;padding-bottom:10px;color:#5d5d5d;font-size:17px; font-weight: normal; }
p.author {color:#333333;font-size:12px;font-weight:bold;margin:0;text-align:right;text-transform:uppercase;}

p.source {}
p.eventPlace {}
p.eventPlace_eventDate {font-size: 11px; color: #B1B1B1;}
p.source_eventPlace_eventDate {border-bottom:1px solid #CACACA;color:#999999;font-size:11px;margin:0 0 10px;padding:0 0 10px;}
p.eventDate_commentCount {border-bottom:1px solid #DCDCDC;color:#999999;font-size:11px;margin:0 0 10px;padding:0 0 10px;}
span.source, span.eventPlace {border-right:1px solid #CACACA;margin:0 5px 0 0;padding:0 5px 0 0;}
span.eventDate{}
span.commentCount{background:transparent url(/img/icons/comments.gif) no-repeat left 5px;display:block;float:right;padding:0 0 0 20px;}

p.error {background:url(/img/icons/listStyles/error.gif) no-repeat left top;color:#CC0000;padding:0 0 10px 25px; margin:0}
p.info {background:url(/img/icons/listStyles/info.gif) no-repeat left top;color:#2C79B3;padding:0 0 10px 25px; margin:0}
p.tips {background:url(/img/icons/listStyles/tips.gif) no-repeat left top;color:#E58C00;padding:0 0 10px 25px; margin:0}
p.check {background:url(/img/icons/listStyles/checklist.gif) no-repeat left top;color:#70B81A;padding:0 0 10px 25px; margin:0}

.box-grey{background-color:#F7F7F7;border:3px solid #DDDDDD;margin:0 0 15px;padding:10px !important;}
.box-hilite{background-color:#FFFFDD;border:3px solid #D2D2B6;margin:0 0 15px;padding:10px !important;}


/* ------------------- STORY -------------------- */

.boxCaption {
	display: none;
}
.boxImageCaption {
	text-align: center;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: italic;
	line-height:150%;
	padding-top: 5px;
	padding-bottom: 15px;
	}
.boxBody p {
	font-size: 20px;
	padding:0;
	line-height: 135%;
	margin:0 0 10px;
	color: #8F8F8F;
}


/***** boxHalf *****/

.boxHalf {
	width: 302px;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
	text-align:center;
}
.boxHalf .boxImage img, .boxFull .boxImage img {
	border: 1px solid #333333;
	margin: 0;
}
/***** boxFull *****/
.boxFull { margin-bottom: 10px;}

/* -------------------  TOP PAGE ANCHOR -------------------- */

#topPage {background:transparent url(/img/icons/topPage/bg.png) repeat left top;border-top:1px solid #CCCCCC;bottom:0;display:none;height:33px;left:0;padding:3px 0 0;position:fixed;width:100%;}
#topPage a {background:url(/img/icons/topPage/topPage.png) no-repeat left top; display:block; height:30px; margin:0 auto; text-indent:-2000px; width:30px}
