html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	display:block;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* END RESET CODE */




body{
min-width:300px;
	margin:0;
	padding:0;
	background:#fff; /*#DEF6FF; EFEFDF*/
	/*background-image: url("img/stripe.png");
	background-repeat: repeat;*/
    font-family: 'Open Sans', sans-serif;
	font-size:13px;*/
}
@media screen and (max-device-width: 480px){
  body{
    -webkit-text-size-adjust: none;
  }
}

form{
	margin:0;
	padding:0;

}

.topborder{ border-top:1px solid #CECEBF
}
img{
border:none;
}
a:link,a:visited{
color:#D93600;
}
a:link,a:hover,a:visited,a:active{
	text-decoration:none;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear:both;
    visibility: hidden;
    }
p,
h1,h2,h3,h4{
	margin:1px 0;
	padding:0;
}
p{
	margin:0 0 4px;
	}
h1{
	font:bold 50px;
	color:#68cef6;
	padding:0 0 2px;
}
h2{
	font-size:20px; 
	color:#000;
}
h3{
	font-size:20px;
	font-weight:bold;
	color:#000;
	padding:12px 0;

}
h4{
	font:15px/21px;
	color:#838487;
	padding:3px 0 3px;
}

.left{
	float:left !important;
	}
.right{
	float:right !important;
	}
.center{	
	margin:0 auto !important;
	}
.text-right{
	text-align:right !important;
	}
.text-left{
	text-align:left !important;
	}
.text-center{
	text-align:center !important;
	}
.mainword{
height:56px;
	display:inline;
	float:left;
	font: 50px/40px 'Georgia', serif;
	padding: 10px 15px 0;
	border-right:1px solid #aaa;

	}
.subword{
height:36px;
	display:inline;
	float:left;
	font: 20px/20px 'Georgia', serif;
	padding: 30px 19px 0 19px;
	border-right:1px solid #aaa;

	}
.wordholder{
	

    font-family: Georgia;
	padding:12px 12px auto 0;
	float:left;
	}
.wordholder a{
	color:#000;
	}
.wordholder a:hover{
	text-decoration:underline;

	}
.showmoreholder{
	width:160px;
	height:66px;
	border-left:1px solid #aaa;
	float:right;
	text-align:center;
	font: 50px/35px 'Georgia', serif;
	color:#8C8C00;
	}
.showmoreholder:hover{
	background:#eee;
	border:none;
	}
.showmorespan{
	font: 12px/33px 'Georgia', serif;
	color:#444;
	margin:0;
	}
.showmoresmallspan{
	font: 20px/20px 'Georgia', serif;
	color:#464637;
}
.topicheader{
	width:100%;
		height:66px;

	border-bottom:1px solid #aaa;
	}

.inner {
background:#fff;
	min-width:300px;
	max-width:1580px;
	padding:0 0px 0 0px;

	border-right:1px solid #CECEBF;
	border-left:1px solid #CECEBF;
		position:relative;
	top:-20px;
}

.innerwidth{
	min-width:300px;
	max-width:1580px;
	margin:0 auto;

}
#header{

	/*	background:#00A3D9;
*/
	position:relative;
	padding:0px 0 0;
	/*min-width:998px;*/

	width:100%;

}
.sitewrap{
	padding:0 0px 0;
	}
.subheader{
	height:33px;
	background:#4C96E3;
	width:946px;
	position:relative;
	float:left;
	padding:14px 0 0 30px;
	top:-24px;
	-moz-box-shadow: 5px 5px 5px #666;
	-webkit-box-shadow: 5px 5px 5px #666;
	box-shadow: 5px 5px 5px #666;
	z-index:+10;

	}
.subheadhider{
	width:10px;
	height:20px;
	background:#000;
	float:left;
	position:relative;
	top:-20px;
	z-index:+11;
	}
	


.innerpadding{
	padding-left:30px ;
	padding-right:30px ;
	}
.leftbox{
	clear:right;

	font:13px/17px 'Verdana', serif;

	position:relative;
	height:100%;
	text-align:left;
	width:46.5%;
	padding:0 0 0 20px;
	float:left;
	line-height:16px;
	display:inline:
	}

.rightbox{
	font:13px/17px 'Georgia', serif;
	position:relative;
	height:100%;
	overflow:hidden;
	padding:0 20px 0 0;
	width:46.5%;
	float:right;
	display:inline:
	}
.stories{
	width:100%;
	height: auto;
	overflow:hidden;
/*	padding:0 0 15px;*/
	}
.topicholder{
	margin:0 0 30px;
	}
.topicwordcolorbox{
	height:44px;
	width:10px;
	float:left;
	background:#888;
	margin:0 10px 0 0;
}
.aboutblurb{
	color:#555;
	font-size:12px;
	line-height:18px;
	border-bottom:1px solid #CCCCCC;
	padding:30px 0 30px 0;
}
.datetimeblurb{
	float:left;
	font:300 28px/28px 'open sans', san-serif; 
		text-align:left;
		margin-right:10px;
		margin-bottom:8px;

	}
.datetime{
	width:100%;
		float:left;

	padding: 15px 0 10px 0px;
	color:#000;
/*		border-bottom:1px solid #CCCCCC;*/
	margin:0 0 00px;
	}
.datetimespan{

}
.green{
	color:#2CB200;
	}
.gray{
	color:#aaa;
	}
.leftbrowse{
	width:137px;
	text-align:center;
	margin:10px 20px 0 0;
	float:left;
	}
.rightbrowse{
	width:137px;
	text-align:center;
	margin:10px 0 0 0;
	float:left;
}


.showstories{
    font-family: georgia;
	background:#Fff;
	overflow:hidden;
	width:auto; /*584 for full*/
	font-weight:normal;
	text-align:center;
	margin:24px auto 0;
	height:20px;
	font-size:11px;
/*	border-bottom:1px solid #CCCCCC;*/
	border-top:1px solid #aaa;

}
.showstories a{
	color:#000;
}
.showstoriestext{
	width:150px;
	margin:0 auto;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	}
.storycount{
	color:#59B200;
	font-size:26px;
	}

.sortbyholder a{
	color:#99998C;
	}
.storyimage{
	width:120px;
	height:auto;
/*	border:7px solid #ddd;*/
	}
.imagebox{
	width:120px;
	max-height:120px;
overflow:hidden;
margin:7px 0 0 10px;
	display:inline;
	float:right;
	overflow:hidden;
	}
.singleimagebox{
/*	margin:0 0 8px;*/}
.singleimagebox:hover .imagetext{
    display:block;        
	padding:5px;
	position:absolute;
	width:110px;
	background:#444;
	color:#fff;
}

.singleimagebox:hover img{
    opacity:0.8;        
}
.imagetext{
	display:none;
	font-size:10px;
	}

.lightbox{}
.darkbox{
background:#eeeeee;
}
.logo{
	width: 209px; 
	padding:0px;
	margin: 0 0;
	font-size:30px;
	font-weight:bold;
	font:trebuchet ms;
	color:#fff;
	}
.logo a{
	color:#fff;
	}
.logoimage{
	width:auto;
	height:25px;
	display:inline;
	float:left;
	margin:7px 25px 0 0;
	}
#footer{

	padding:10px 0px;
	border-top:1px solid #CCCCCC;
	text-align:center;
	font-size:12px;
	line-height:18px;
	color:#000;
	position:relative;
	}
.storycolorbox{
	height:14px;
	width:5px;
	float:left;
	background:#ddd;
	margin:1px 7px 0 0;
}
.preferred{
	background:#FF8000;
	}
.tweetstory{
	background:#00A3D9;
	}
.alignleft{
	text-align:left;
	}
.subheaderholder{
/*	padding:5px auto;*/
padding-top:5px;
padding-bottom:5px;
/*background-image: url("img/stripe4.png");*/
	/*background:#424242; /*#3C3C46;*/
	position:relative;
	color:#000;
/*	border-top:#424242 8px solid;*/

	}
.rightsubheader{
	background:#fff;
	padding:0 10px;
	position:relative;
	top:24px;
	height: 70px;
	float:right;
	z-index:1000;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top:1px solid #DFDFD0;
	border-left:1px solid #DFDFD0;
	border-right:1px solid #DFDFD0;
	}
.daydropdown {
	background:#FFF;
	height: 44px;
	float:left;
	border:1px solid #ACAC9D; 
	margin:13px 13px 0;;	
	font:32px/32px Arial, sans serif; 
	color:#464637;
}
.daydropdown ul {text-align:center;padding:0;margin:4px 0 0 0;}
.daydropdown ul li {float:left;display:inline; width:260px;}
.daydropdown ul li:hover {background:#fff;}
.daydropdown ul li a {display:block;padding:0 8px 0 15px;color:#686859;}
.daydropdown ul li ul {position:absolute;width:260px;background:#F7F7F7;}
.daydropdown ul li ul li {width:260px;}
.daydropdown ul li ul li a {	font:25px/25px Arial, sans serif;display:block;padding:10px 0;color:#79796A;}
.daydropdown ul li ul li:hover a {background:#fff;}
.daydropdown ul li ul.fallback {display:none;}
.daydropdown ul li:hover ul.fallback {display:block;}
.daydropdowntext {
	color:#444;
	float:left;
	font:32px/32px Arial, sans serif;
	padding:20px 0 20px 20px;
}
.daydownarrow{
	margin:0 0 2px 6px;
}



.smalldropdown {
	background:#FFF;
	height: 20px;
	float:left;
	border:none; 
	margin:0 0 0 0px;
	padding:4px:
	font:15px/15px Arial, sans serif; 
	color:#464637;
	border:1px solid #ACAC9D; 
	border-left:1px solid #ACAC9D; 
}
.smalldropdown ul {z-index:2;text-align:center;padding:0;margin:2px 0 0 0;}
.smalldropdown ul li {float:left;display:inline; width:100px;}
.smalldropdown ul li:hover {background:#fff;}
.smalldropdown ul li a {display:block;padding:0 8px 0 15px;color:#686859;	font:15px/15px Arial, sans serif; 
}
.smalldropdown ul li ul {position:absolute;width:100px;background:#F7F7F7;}
.smalldropdown ul li ul li {width:100px;}
.smalldropdown ul li ul li a {	font:15px/15px Arial, sans serif;display:block;padding:10px 0;color:#79796A;}
.smalldropdown ul li ul li:hover a {background:#fff;}
.smalldropdown ul li ul.fallback {display:none;}
.smalldropdown ul li:hover ul.fallback {display:block;}

.wide ul li ul {width:175px;}
.wide ul li ul li {width:175px;}
.wide ul li {width:175px;}

.smalldownarrow{
	margin:0 0 2px 6px;
}



.subnavholder{
	width:250px;
	text-align:left;
	font-size:11px;
	color:#fff;
	padding: 0px 0px 0px 0px;
	font:14px/17px "open Sans", sans serif;

	}
.subnavsearch{
	margin:0 20px 0 0;
}
.widesort{
	width:340px;
	}
.subnav{
	padding:3px 0 0;
	margin: 0 0 0px;
	width:100%;
	background:#fff;
/*	border-bottom:1px solid #CECEBF;*/
	}
.search{ 
	float:right;
	margin: 0 0 0 0;
	position:relative;
}
.searchinput{
		font:300 12px/14px 'open sans', san-serif !important; 
	padding:auto 0 auto 0;


	height:18px;
	width:130px;
	border:1px solid #ACAC9D; 
	
	}
.searchbutton{
	height:22px;
	border:1px solid #ACAC9D; 
	background:#eee;
	-webkit-appearance: none;
	margin:0 0 0 4px;
	}

.searchholder{
	width:100%;
	border-bottom:1px solid #CECEBF;
}
.bigsearchblurb{
	float:left;
	font:300 30px/30px 'open sans', san-serif; 
	text-align:left;
	margin-right:10px;
	margin-top:7px;
	}
.bigsearchbox{
	width:300px;
	height:32px;
	margin:0 10px 0 0;
	border:1px solid #CECEBF;
	float:left;
	font:400 30px/30px 'open sans', san-serif; 
	padding:4px;
}
.bigsearchbutton{
	float:left;
	margin:0;
	height:42px;
	font:300 30px/30px 'open sans', san-serif; 
	padding:4px;
	border:1px solid #ACAC9D; 
	background:#eee;
	}
.height{
	margin-top:4px;
	}
.highlight{
	border-top:6px solid #00A3D9 !important;
	border-bottom:6px solid #00A3D9 !important;
	}
.twitterbutton{
	position:absolute;
	top:17px;
	right:21px;

}

.subsubnav{
	position:relative;
	margin: 0px 0 00px;
	width:100%;
	padding:10px 0 11px 0;
	/*background:#f0f0f0;

	border-bottom:1px solid #ccc;	*/
	border-top:1px solid #bbb;*/
	}
.subsubnav:hover{
	background:#f5f5f5;
	}
.fb_button{
	position:absolute;
	top:17px;
	right:176px;
}
.feedbackbar{
	font:16px/20px 'Courier New', sans serif;
	color:#fff;
	padding:10px 10px 10px 20px;
	margin:0 0 20px;
	background:#444;
	position:relative;
	top:-20px;
}
.feedbackinput{
	width:50%;
	}
.feedbacktext{
	width:80%;
		border:1px solid #fff; 
	font:13px/15px sans serif;

	}
.feedbackbutton{
	width:15%;
		border:1px solid #fff; 
	background:#eee;
	-webkit-appearance: none;
	}
.mainheadline{
	font:normal 28px/28px 'Georgia', serif;
	padding:0 0 20px;
}10/5/2014
.mainheadline a{
	color:#000;
}

.storyholder{
	font:normal 13px/19px 'Open Sans', sans-serif;
	color:#535362;
	margin:8px 0 10px;
	padding:9px 0px ;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;

}
.half{
	width:46%;
	display:inline;
	float:left;
	padding-right:4%;

}
.third{

	width:30.3333%;
	display:inline;
	float:left;
	padding-right:3%;
}
.twothird{
	width:60%;
	display:inline;
	float:left;
	margin-right:5%;

}
.no-right-margin{
	margin-right:0;
	}
.clearleft{
clear:left;
}

.clearright{
clear:right;
}
.thirdclear{
clear:left;
}
.storyholder:hover{
/*	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;*/
	background:#f5f5f5;
}

.storyholder:hover .toggle {
	visibility:visible;
	}
.storyholder:hover .storiesfloat a:link,a:visited {
	}

.toggle{
	position:relative:
	top:0;
	right:0;
	cursor:pointer;
	width:40px;
	height:30px;
	margin-left:8px;
	display:inline;
	float:right;
	background:#fff;
	visibility:hidden;
	background-repeat:no-repeat;	background-image:url("/img/toggledown.png");

}

.toggle:hover .toggletext{
    display:block;        
	padding:5px;
margin:36px 0 0 0;
	position:absolute;
	background:#444;
	color:#fff;
	font:400 11px/18px 'Open Sans', sans-serif;

}
.toggletext{
display:none;
}
.showit{
	visibility:visible;
	}
.toggle:hover{
	background-image:url("/img/toggledownhover.png");
	background-repeat:no-repeat;

	}

.toggleup{

	background-image:url("/img/toggleup.png");

}
.toggleup:hover{
	background-image:url("/img/toggleuphover.png");
}
.imageholder{
	width:230px;
	display:inline;
	float:left;
	min-height:10px;	}
.storiesfloat{
	width:auto;
	overflow:hidden;
}
.minimize{
	height:56px;
	display:inline;
	float:left;
	font: bold 50px/40px 'Georgia', serif;
	padding: 10px 7px 0 ;
	border-right:1px solid #aaa;
	text-align:center;
	width:51px;
	cursor: pointer; 
	cursor: hand; 
	}
.minimize:hover{
	background:#eee;
	border-color:#fff;
}
.topiccount{
height:56px;
	display:inline;
	float:left;
	font: 50px/40px 'Georgia', serif;
	padding: 10px 15px 0;
	border-right:1px solid #aaa;

	}





.storiesfloat a:link,a:visited{
}
.subwordspan{
/*	text-decoration:underline;*/
	color:#000;
		background:#eee;
/* #EBEBEB */
	}
.mainwordspan{
 text-decoration:underline;*/
	color:#000;
	background:#eee;
	}

.mainheadline2{
	font:600 19px/24px 'Open Sans', sans-serif;
	padding:0 0 16px;
	display:block;
	width:100%;
/*	border-bottom:1px solid #626262;*/
}
.mainheadline2 a{
	color:#000;
}
.mainheadline2 a:link{
	color:#000;
}
.mainheadline2 a:hover{
	color:#4D7AFF;
}
.mainheadline2text{
	display:inline;
	float:left;
	}
.storiesnarrow:hover{
	background:#f5f5f5;
}
.storiesnarrow .storiesfloat a:hover{
	color:#4D7AFF;
}
a:link,a:visited{
color:#000;
}


.storyholder a:hover{
	color:#4D7AFF;*/

}
.storiesnarrow{
	width:13.28%;;
	float:left;
	display:inline;
	padding:0 1% 0 0;
	font:normal 11px/16px  'Open Sans', sans-serif;

	}
.storiesnarrow p{
margin-top: 10px;
}



body{
min-width:300px;
	margin:0;
	padding:0;
	background:#fff; /*#DEF6FF; EFEFDF*/
	/*background-image: url("img/stripe.png");
	background-repeat: repeat;*/
    font-family: 'Open Sans', sans-serif;
	font-size:13px;*/
}




.showmoreholder2:hover{
z-index:-9999;
}
.smaller{
	font:normal 16px/25px 'Open Sans', sans-serif;

	}

.timebutton{
 height:29px;
 width:24px;
 float:left; 
 margin: 2px 10px 0 0px;
 background-size:24px 29px;
 background-repeat:no-repeat;
}
.timebutton:hover .timebuttontext{
    display:block;        
	padding:5px;
margin:36px 0 0 0;
	position:absolute;
	background:#444;
	color:#fff;
}


.timebuttontext{
display:none;
font-size:10px;
}
.clock{
 height:29px;
 width:29px;
 float:left; 
 margin: 2px 10px 0 0;
 background-size:29px 29px;
 background-repeat:no-repeat;

background-image:url('/img/buttons/back and forward buttons_r6_c6.png');

}
.activeback{
background-image:url('/img/buttons/back and forward buttons_r2_c2.png');

}
.inactiveback{
background-image:url('/img/buttons/back and forward buttons_r4_c2.png');

}
.activeforward{
background-image:url('/img/buttons/back and forward buttons_r2_c4.png');

}
.inactiveforward{
background-image:url('/img/buttons/back and forward buttons_r4_c4.png');

}

.allstories{
	max-height:400px;
	overflow-y:none;
	padding-top:8px;
	}
.overflowyes{
	clear:right;
	overflow-y:scroll
	}

.headeritem{
	display:inline;
		float:right;
		font:300 12px/28px 'Trebuchet MS', san-serif !important; 

	margin:8px 0 0 25px;

}
.headeritem a,headeritem a:visited{
color:#000;
}
.subheaderabsoluteframe{
	width:100%;
	position:absolute;
	top:0;
	}
.headeritemholder{
	width:600px;
		float:right;
}
.hiddenstories{
display:none;
}
.narrowheading{
	font:normal 16px/25px 'Open Sans', sans-serif;
	text-decoration:underline;
	width:100%;
}
.storyholder hr{
height:1px;
color:#fff;
background:#fff;
border:none;
margin:6px 10px 6px 0;
}

.controls{
	cursor:pointer;
	width:47px;
	height:29px;
	display:inline;
	float:left;
	 margin: 2px 10px 0 0;
	background-size:47px 29px;
	background-repeat:no-repeat;
	background-image:url('/img/buttons/back and forward buttons_r2_c6.png');
	}

.hiddencontrols{
position:relative;
top:40px;
border-radius:5px;
width:200px;
display:none;
padding:18px;
	background:#444;
	color:#fff;


}
.controls:hover .hiddencontrols{
/*	display:block;*/
	}

.tiny{
	font:normal 11px/14px 'Open Sans', sans-serif;
	margin:9px 0 12px;
	}
#whatistrigger{
cursor:pointer;
}
.simple_overlay {
 
    display:none;
 

    z-index:10000;
 

    background-color:#fff;
 
    max-width:675px;
    min-height:200px;
    border:1px solid #666;
	color:#000;
	padding:15px;

    /* CSS3 styling for latest browsers */
/*    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;*/
}
.simple_overlay .close {
    background-image:url(img/close.png);
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
}
.simple_overlay p{
	margin-top:12px;
}
.colorspan{
/*color:#265BFF;*/
}
.buttonholder{
	display:inline;
	float:left;
}
.storynumber{
	display:block;
	width:100%;
	position:relative;
		font:400 13px/14px 'Open Sans', sans-serif;
		text-decoration:underline;
padding:4px 0 10px 3px;
color:#000;
cursor:pointer;

	}
.numberspan{
color:#7373FF;
font-weight:600;
cursor:pointer;
}

.share-buttons{
	list-style: none;
	position:relative;
	top:-2px;
	height:34px;
}

.share-buttons li{
	display: inline;
}

.totalstories{
display:block;
padding:3px 0 0px;
clear:both;
color:#555;
line-height:14px;
}
.totalstoriesnumber{
font-size:14px;
	color:#000;
}

.newdomain{
	margin:0px 0 0;
	font:600 13px/14px 'Open Sans', sans-serif;
	background:#3299BB;
	border-bottom:2px solid #666;
	border-top:1px solid #777;
	text-align:center;
color:#fff;
	padding:5px;
}
	 .halfclear{
	 /*clear:left;*/		
	 }
.highlightbox{
	background:#eee;
	}

.storyholdernumber{
	display:none;
margin:0 0 5px;

 width:55px;
 color:#bcbcbc;
	font:600 35px/35px 'Open Sans', sans-serif;
 }
 .secondsection{
	width:100%;
		float:left;
	font:300 16px/16px 'open sans', san-serif; 
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	background:#424242;
	padding: 7px 0 7px 10px;
	margin:0 0 10px;
	color:#fff;
/
	margin:0 0 00px;
}
.topborder{
border-top:5px solid #bcbcbc;
}
.topborder2{
border-top:5px solid #bcbcbc;
}
.topborder3{
border-top:5px solid #bcbcbc;
}

.headline1{
	font:700 40px/45px 'open sans', san-serif !important; 
	padding-bottom:4px;
}
.headline2{
	font:700 22px/28px 'open sans', san-serif !important; 
	padding-bottom:4px;
}
.headline3{
	font:600 30px/35px 'open sans', san-serif !important; 
	padding-bottom:4px;
}
/*HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHH
*/


@media screen and (max-width: 1200px){
	.third{
		width:47%;
		margin-right:3%;
		}
	.thirdclear{
	 clear:none;
	 }
	 .halfclear{
	
	 }


}

@media screen and (max-width: 1000px){
	.sitewrap{
		padding:0 0 0;
		}
	}

@media screen and (max-width: 800px){
	.third{
		width:100%;
		margin-right:0;
		}
		.half{
		width:100%;
		margin-right:0;
		}
	.toggle:hover .toggletext{
		display:none;

	}

	.timebutton:hover .timebuttontext{
		display:none;  
	}


	.hideitem{
	display:none;
	}
	.searchinput{
		width:80px;
	}
	.storiesnarrow{
		width:100%;
		display:block;
		padding:0;
	}

	.sitewrap{
		padding:0 0 0;
		}
	.storyholder{
		padding: 0 0px 0;
			margin:10px 0 29px;

	}
	.mainheadline2{
		padding:0 0 10px;
	}
	.datetimeblurb{
		font:300 25px/25px 'open sans', san-serif !important; 
		}
	.subheaderabsoluteframe{
	position:relative;
	}
	.headeritemholder{
	display:block;
	 float:left;
	 margin:0;
	 }
	 .headeritem{
		margin:20px 20px 0 0;

		float:left;
		}
	.toggle{
	visibility:visible;
	}
	.timebutton{
	 height:27px;
	 width:21px;
	 background-size:21px 27px;
}
	.clock{
	 height:27px;
	 width:27px;
	 background-size:27px 27px;
}
.controls{
	background-size:44px 27px;
	 height:27px;
	 width:44px;
}
	.headeritemholder{
	width:280px;
 }

}
@media screen and (max-width: 600px){

	.imagebox{
	display:none;
	}
	.subheaderabsoluteframe{
	}
	.storyholder{
			border-bottom:1px solid #ccc;
			padding-bottom:8px;


	}

	.storynumber{
		font:300 16px/24px 'Open Sans', sans-serif;

	}
}
@media screen and (max-width: 500px){
.innerpadding{
	padding-left:10px ;
	padding-right:10px ;
	}
	.firststories{
		display:none;
	}

	.storiesnarrow{
		width:100%;
		display:block;
	}

	.sitewrap{
		padding:0 0 0;
		}
	.storyholder{
		padding: 0 0px 8px;
		font-size:12px;
		line-height:16px;
		margin:0px 0 12px;

	}
	.mainheadline2{
		font:400 18px/22px 'Open Sans', sans-serif !important;
		padding:0 0 10px;
	}

	.datetimeblurb{
		font:300 22px/26px 'open sans', sans-serif !important; 
		}

	.bigsearchbox{	
		width:200px;
		}

}


