.pngfix { behavior: url("/iepngfix.htc") }
body {
	margin:0;
	padding:0;
	background-image:url('../images/stripe_4991694e4376aa235c8f3f2255e91b77.png');
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}
#topbar{background-color:#000;height:30px;width:100%;border-bottom:2px solid #1b1b1b;color:#FFF;}
#topbar a{color:#FFF;text-decoration: none;}
#container{
	width:1100px;
	display:block;
	margin:0 auto;
	background-position: bottom center;
	background-repeat: no-repeat;
}
#bodycontainer{background:#FFF;	border: 3px solid #0f0f0f;padding-bottom:10px;}
#header{height:130px;background: transparent;}
#leftside{float:left; width:175px;}
#rightside{float:left;text-align:left;}
#searchbar{height:32px;width:919px;background: #000;margin-bottom:10px;}
#footer{height:40px;width:1075px;background: #000;text-align:right;color:#FFF;font-size:10px;padding-right:5px;padding-top:10px;}
#footer a{color:#FFF;text-decoration: none;font-size:12px;}
#commentbreaker{border-bottom: 1px solid black;margin-bottom: 5px;color:#000;font-size: 11px;font-weight: bold;margin-top:20px;}
#commentbreaker a{text-decoration: none;color:#000;font-size: 11px;font-weight: bold;}
#loginbox{margin:150px;}
.leftsidemargin{margin-left:5px;margin-bottom:5px;margin-top:5px}
.sectionbreaker{height:25px;background-image: url('../images/sectionbreaker.png');color:#FFF;font-size:11px;font-weight: bold; line-height: 22px;}
.sectionbreaker a{color:#FFF;font-size:11px;text-decoration: none;font-weight: bold; line-height: 22px;margin-left: 10px;margin-right: 10px;}
.margin10{margin-left: 10px;margin-right: 10px;}
.articletitle{font-size:16px;font-weight: bold;width:675px;}
.articletitle a{color:#000;text-decoration: none;}
.articletitle a:hover{color:#c91c00;}
.articletitle h1{font-size:16px;font-weight: bold;}
.subtitle{font-size:12px;color:#525252;width:675px;}
.articleimage{margin-left:5px;margin-right:5px;margin-bottom:25px;}
.articlesentence{width:675px;margin-bottom:25px;margin-top:10px;}
.articlesentence a{color:#c91c00;}
.articlebody{width:860px;font-size:14px;margin-left:20px;}
.articlebody a{color:#c91c00;}
.articlebody img{border:0}
.teamside a{color:#c91c00;text-decoration: none;}
.tags{margin:5px;}
.tags a{color:#c91c00;}
.colorc9{color:#c91c00;}
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}

.formcontainer{border-bottom:1px solid #9d9c9c;}
.formleft{color:#000;padding-left:10px;float:left;padding-bottom:5px;padding-top:10px;}
.formright{color:#000;/*float:right;*/padding-bottom:5px;padding-top:5px;padding-right:10px;font-size:18px;}
.formright input,.formright textarea,.formright select{font-size:18px;}
.regerror{color:red;}

.newspartner{font-weight:bold;color:#c91c00;}

.commentloginregister {text-align:center;margin-top:5px;margin-bottom:15px;}
.commentloginregister a{color:#c91c00;}
.comment {width:690px;margin-top:3px;margin-bottom:7px;background-color: #F8F8F8;padding:5px;}
.commentheader{margin-left:5px;color:#000;width:615px;}



#tagNavigation
{
	margin-top:0px;
    background:#000;
}

#tagNavigation ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0;
    background:#000;
}

#tagNavigation ul a
{
	display:block;
	color:#FFF;
	text-decoration:none;
	font-weight:700;
	font-size:12px;
	line-height:32px;
	padding:0 10px;
	font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif
}

#tagNavigation ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0
}

#tagNavigation ul li.current-menu-item
{
	background:#000;
}

#tagNavigation ul li:hover,#tagNavigation ul li a:hover
{
	background:#333;
  color:#fff;
}

#tagNavigation ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#ddd;
	padding:0;
  color:#fff;
}

#tagNavigation ul ul li
{
	float:none;
	width:200px;
  color:#fff;
}

#tagNavigation ul ul a
{
	line-height:120%;
	padding:10px 15px;
    color:#000;
}

#tagNavigation ul ul ul
{
	top:0;
	left:100%
}

#tagNavigation ul li:hover > ul
{
	display:block;
  color:#fff;
}





.bss-slides{
  background: #FFF;
  position: relative;
  display: block;    
  width:175px;
  height:130px;
}
.bss-slides:focus{
 outline: 0;
}
.bss-slides figure{
  position: absolute;
  top: 0;
  width: 100%;
  height:100%;
}
.bss-slides figure:first-child{
  position: relative;
}
.bss-slides figure img{
  opacity: 0;
  -webkit-transition: opacity 1.2s;
  transition: opacity 1.2s;
  position: relative;
  height:100%;
/*-webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  */
}
.bss-slides .bss-show {
  z-index: 3;
}
.bss-slides .bss-show img{
  opacity: 1;
 /* -webkit-backface-visibility: hidden;
  backface-visibility: hidden;*/
}

.bss-slides figcaption{
  position: absolute;
  font-family: sans-serif;
  font-size: .8em;
  bottom: .75em;
  right: .35em;
  padding: .25em;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .25);
  border-radius: 2px;
  opacity: 0;
  -webkit-transition: opacity 1.2s;
  transition: opacity 1.2s;
}
.bss-slides .bss-show figcaption{
  z-index: 2;
  opacity: 1;
}
.bss-slides figcaption a{
  color: #fff;    
}
.bss-next, .bss-prev{
  color: #fff;
  position: absolute;
  background: #000;
  background: rgba(0,0,0, .6);
  top: 22%;
  z-index: 4;
  font-size: 2em;
  margin-top: -1.2em;
  opacity: .5;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bss-next:hover, .bss-prev:hover{
  cursor: pointer;
  opacity: 1;
}
.bss-next{
  right: 0;
  padding: 2px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.bss-prev{
  left: 0;
  padding: 2px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.bss-fullscreen{
  display: none;
  width: 24px;
  height: 24px;    
  background: rgba(0,0,0,.3) url(http://leemark.github.io/better-simple-slideshow/img/arrows-alt_ffffff_64.png); 
  -webkit-background-size: contain; 
  background-size: contain;
  position: absolute;
  top: 5px;
  left: 5px;   
  cursor: pointer;    
  opacity: .3;
} 
.bss-fullscreen:hover{
  opacity: .8;   
}
:-webkit-full-screen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    -webkit-background-size: contain;
    background-size: contain;
}
:-moz-full-screen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    background-size: contain;
}
:-ms-fullscreen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    background-size: contain;
}
:full-screen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    -webkit-background-size: contain;
    background-size: contain;
}
:-webkit-full-screen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    -webkit-background-size: contain;
    background-size: contain;
}
:-moz-full-screen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    background-size: contain;
}
:-ms-fullscreen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    background-size: contain;
}
:fullscreen .bss-fullscreen{
    background: rgba(0,0,0,.4) url(http://leemark.github.io/better-simple-slideshow/img/compress_ffffff_64.png);
    -webkit-background-size: contain;
    background-size: contain;
}



#search {
    float: right;
    border: #000 3px solid;
    border-bottom: 0px;
    margin-top: -38px;
}

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}

#search .search-field {
    width: 200px;
    margin-top: 0;
    background-color: #fff;
}

.search-field {
    background: url(/css/images/find.png) no-repeat 98% center / 24px auto;
	padding: 10px;
    border: 0 none;
    outline: 0 none;
}

.search-submit {
	font-family: georgia,serif;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    padding: 10px;
    border: 0;
    background: #09f;
    opacity: 0.9;
	cursor: pointer;
    display: none !important;
}



.spoilers-hidden{
	background-color:#000;
	color:#000;
}

.spoilers-hidden:hover{
	background:none;
	color:#000;
}

.timeline-Header,.timeline-Footer,.focus-keyphrase,.focus-img{display: none;}
.r-1cbz2o1{display: none !important;}

.focus-sub-title{font-size:18px;text-transform:capitalize;}
.reviewRight{float:right;padding-left:10px;}
.reviewLeft{float:left;padding-right:10px;}