/* Search Stylesheet for Inside Edition */

#sitewrap-expand {
  position:relative;
  background-color:#2323ac;
  background-image:url(../images/background_subs_half.jpg);
  background-repeat:no-repeat;
  margin: 0 auto;
  width: 973px;
  border: 1px solid #00001C; border-width: 0 1px 0 1px;
}

#sectionheader {
  position: absolute; top: 190px; left: 18px; z-index: 5;
  width: 350px; height: 35px;
}

#container { width:300px; float:left; height:750px; top:223px; left:38px; position:relative; } 
/* Container to Set Minimum Height in all browsers */
#photofront {
  top:18px; left:39px; float:left;
}
	
#deborahsblog {
	top:273px; left:0px; float:left;}
	
/* Search Content */

#searchmaster a h1,
#searchmaster a,
#searchmaster a:visited
{
  text-decoration: none;
  color:#d91f23;
}


#searchmaster a h1 {
  font-size: 14px;
  margin: 0;
  padding: 0 0 3px 0;
}

#searchmaster {
	width:601px; position:relative; left:17px;
	top:0; background-color:#0f3ed6; padding:0 0 17px 11px;
	border:solid 3px #15cdff; margin:223px 0 0 0; float:left;
	z-index:3;}
	
	#search_hdr {
		width:590px; position:relative; margin:14px 0 13px 0; height:33px;
		background:url(../images/search_search_hdr.jpg) no-repeat; padding:0;
		}
		#search_hdr form {
			margin:0; padding:0; }
			
			.searchinput {
				position:absolute; margin:0;
				padding:4px 0 0 6px; width:324px; height:21px;
				top:4px; left:167px; border:0;
				font:14px Arial, Helvetica, sans-serif;
				color:#000; font-weight:bold;
				background-color:#ffffff !important; }
			
			.searchgo {
				position:absolute; margin:0;
				padding:0; width:71px; height:19px;
				top:7px; left:507px; }

	.search_blue { 
		width:565px; margin:0; padding:21px 0 25px 25px;
		background-color:#bae0f5; float:left;
		position:relative; }		

	.search_white {
		width:565px; margin:0; padding:21px 0 25px 25px;
		background-color:#fff; float:left;
		position:relative; }
			
	.search_title {
		font:14px Arial, Helvetica, sans-serif; width:430px;
		font-weight:bold; color:#d91f23; line-height:14px; }
	
	.search_date {
		font:12px Arial, Helvetica, sans-serif;
		font-weight:bold; color:#0f3ed6; width:430px; }
	
	.search_noresults {
		font:14px Arial, Helvetica, sans-serif;
		font-weight:bold; color:#d91f23; width:430px; }
		 
	.search_noterm {
		font:12px Arial, Helvetica, sans-serif;
		 color:#000000; width:430px; }
		 
	.search_stories { 
		width:430px; padding:0; margin:0;
		font:12px Arial, Helvetica, sans-serif;
		color:#020043; }

#search_prevnext {
  float: left;
  position: relative;
  margin-top: 15px;
  width: 590px; height: 33px;
  background-color: #020043;
}

#search_prevnext .prev {
  position: absolute; top: 0;
  width: 70px; height: 33px;
  border: 0;
  left: 0px;
}
#search_prevnext .next {
  position: absolute; top: 0;
  width: 70px; height: 33px;
  border: 0;
  right: 0px;
  
}

.search_index {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:33px;
left:274px;
position:absolute;
top:9px;
width:430px;
}

#searchprevious {
  left: 0;
}
#searchnext {
  right: 0;
}
	
	.play_video {
		position:absolute; right:7px; bottom:34px;
		}
	.full_story {
		position:absolute; right:7px; bottom:12px;
		}
			
/* Footer Styles */
#footer-expand {
	/*background:#1d4999 url(../images/footer-bg.jpg) no-repeat;*/
  	width: 973px;
  	font-size: 11px; font-weight: bold;
  	color: #8092B2;
  	text-align: center;
  /* text-transform: uppercase;*/
	padding:137px 0 0 0;
	clear:both;
	position:relative;
	top:0;
	margin:0;
	left:0;
	height:50px;
}
#footer-expand a {
  	color: #8092B2;
}
#footer-expand a:hover {
  	text-decoration: none;
}
