/* News Stylesheet for Inside Edition */

#sitewrap-subs {
  background-image: url(../images/background_subs_full_big.jpg);
  height:1428px;
}

#sitewrap-news {
  background-image: url(../images/background_subs_med.jpg);
  height: 1297px;
}

#sectionheader {
  position: absolute; top: 190px; left: 18px; z-index: 5;
  width: auto; height: 35px;
}

#videosglow {
  position: absolute; top: 190px; left: 0; z-index: 3;
  width: 385px; height: 360px;
}

#newsglow {
  position: absolute; top: 198px; left: 0; z-index: 3;
  width: 381px; height: 321px;
}

#videosdata {
  position: absolute; top: 535px; left: 40px; z-index: 4;
  width: 270px;
}

#videosdate {
  position: relative;
  margin: 0;
  padding: 0 0 8px 0;
  font-size: 13px;
  color: #F8822C;
}

#archives-btn {
	position:absolute;
	top:235px; left:812px;
	z-index:3;
	}
	
#rss-btn {
	position:absolute;
	top:246px; left:702px;
	z-index:3;
	}

#newsdata {
  position: absolute; top: 255px; left: 353px; z-index: 4;
  width: 270px;
}

/* 2010-08-12 */
#newsdata a img {
  float: right;
  display: block !important;
  margin-right: 20px;
}

#newsdate {
  position: relative;
  margin: 0;
  padding: 0 0 8px 0;
  font-size: 13px;
  color: #F8822C;
}

#newsdata a {
  color: #BBCEFB;
  text-decoration: underline;
}

#newsdata a:hover {
  text-decoration: none;
}

#newsdata p {
  position: relative;
  margin: 0 10px 0 0;
  padding: 0;
  color: #BBCEFB;
  font-size: 12px;
  font-weight: bold;
}

#newsdata ul {
  margin: 0 0 0 20px;
  padding: 0 10px 0 0;
  color: #BBCEFB;
  font-size: 12px;
  font-weight: bold;
}

#newsdata ul li {
  margin: 0;
  padding: 0;
}

#newsheadline {
  position: relative;
  margin: 0 0 8px 0;
  padding: 0 0 5px 0;
  color: #FFFFFF;
  font-size: 15px;
  width:254px;
  text-transform: uppercase;
  border-bottom: 2px dotted #FFFFFF;
}

#newsheadline p ul {
  color: #BBCEFB;
  font-size: 12px;
  font-weight: bold;
}




#archivebutton {
  position: absolute; top: 1090px; right: 195px;
  width: 141px; height: 35px;
  border: 0;
}


/* ----------- News Main Page Selection Box ---------- */

#newsmain {
  position: absolute; top: 308px; right: 17px;
  width: 327px; height: 765px;
  background: #1890dd url(../images/newsmain_background.jpg) no-repeat;
  border: 3px solid #12c5ff; z-index:3;
}

#top_headlines {
	width:327px; position:relative; margin:0 0 11px 0;
	background:url(../images/top_headlines.jpg) no-repeat;
	padding:0; height:29px; }
	
#top_InvestigativeReports
{
	width:327px; position:relative; margin:0 0 11px 0;
	background:url(../images/box_investigative.jpg) no-repeat;
	padding:0; height:29px; }
	
#top_SafetyTips
{
	width:327px; position:relative; margin:0 0 11px 0;
	background:url(../images/box_safety.jpg) no-repeat;
	padding:0; height:29px; }

#top_OddNews
{
	width:327px; position:relative; margin:0 0 11px 0;
	background:url(../images/box_offbeatnews.jpg) no-repeat;
	padding:0; height:29px; }

#top_Entertainment
{
	width:327px; position:relative; margin:0 0 11px 0;
	background:url(../images/box_entertainment.jpg) no-repeat;
	padding:0; height:29px; }

#top_fromheart
{
	width:327px; position:relative; margin:0 0 11px 0;
	background:url(../images/box_fromheart.jpg) no-repeat;
	padding:0; height:29px; }


	.story_red { 
		background-color:#730f11; border:2px solid #fe0000;
		width:301px; height:148px; position:relative;
		margin: 0 auto 10px auto; }
	
	.story_red h1 {
		width:135px; position:relative; margin:0;
		font:12px Arial, Helvetica, sans-serif;
		color:#fff; font-weight:bold; top:8px; left:20px;
		float:left; }
	
	.story_red p {
		width:135px; position:relative; margin:0;
		font:11px Arial, Helvetica, sans-serif;
		color:#fbb1a4; font-weight:bold; top:11px; left:20px;
		float:left; }
		
		.story_image_red {
			width:132px; height:97px; border:2px solid #a60f14;
			float:left; position:relative; top:6px; left:8px; }

	.story_blue { 
		background-color:#040a9e; border:2px solid #070745;
		width:301px; height:148px; position:relative;
		margin:0 auto 10px auto; }
		
		.story_image_blue {
			width:132px; height:97px; border:2px solid #a60f14;
			float:left; position:relative; top:6px; left:8px; }
			
		.story_blue h1 {
			width:135px; position:relative; margin:0;
			font:12px Arial, Helvetica, sans-serif;
			color:#fff; font-weight:bold; top:8px; left:20px;
			float:left; }
		
		.story_blue p {
			width:135px; position:relative; margin:0;
			font:11px Arial, Helvetica, sans-serif;
			color:#fbb1a4; font-weight:bold; top:11px; left:20px;
			float:left;}

		.story_more_btn {
			position:absolute; left:155px; top:125px; }

    /* 2010-04-05 */
    .story_red p a,
    .story_blue p a,
    .story_red ul a,
    .story_blue ul a {
      color: #FBB1A4;
      text-decoration: underline;
    }

    .story_red a:hover,
    .story_blue a:hover {
      text-decoration: none !important;
    }

    /*
    .story_red p,
    .story_blue p {
      border: 1px solid #258025;
    }

    .story_red p ul,
    .story_blue p ul {
      float: left;
      clear: both;
      display: inline;
      width: 135px;
      margin: 0;
      padding: 0;
      color: #FBB1A4;
      font-size: 11px;
      border: 1px solid #000000;
    }

    .story_red p ul li,
    .story_blue p ul li {
      margin: 0;
      padding: 0;
    }
    /* 2010-04-05 */


#more_stories {
	width:301px; background-color:#730f11;
	padding:0; margin:0 auto 12px auto; border:2px solid #fe0000;
	position:relative; height:222px; }
	
	#more_stories_hdr {
		width:300px; background:url(../images/more_stories.gif) no-repeat;
		height:30px; margin:0; padding:0; }

	#more_stories ul { color: #FFFFFF; margin:0 0 0 15px; padding:0 0 0 15px; width:250px; }

	#more_stories ul li { margin:0; padding:0; }

#more_stories ul li a h1 {
  display: inline;
  margin: 0;
  padding: 0;
  font-size: 12px;
}

#more_stories ul li a,
#more_stories ul li a:visited {
  font:12px Arial, Helvetica, sans-serif; color:#fff;
  text-decoration: none;
  font-weight:bold;
}
		
#more_stories ul li a:hover,
#more_stories ul li a:active {
  font:12px Arial, Helvetica, sans-serif;
  color:#fff;
  text-decoration: underline !important;
  font-weight:bold;
}

/* ----------- News Main Content Box ---------- */

#newsmaster {
  position: absolute; top: 277px; right: 20px;
  width: 648px; height: 683px; float:left;
  background: #1890dd url(../images/newsmaster_background.jpg) no-repeat;
  border: 3px solid #12c5ff; z-index:3;
}

	#headline_title { 
			width:585px; height:86px; margin:0; padding:0 0 0 37px;
			background:#141653; position:relative; top:8px;
			left:13px; }

		#headline_title p { 
				margin:0; padding:8px 0 4px 0; border-bottom:dotted 2px #fff;
				width:567px; font:17px Arial, Helvetica, sans-serif;
				color:#fff; text-transform:uppercase; font-weight:bold; }

			#date	{
				margin:6px 0 0 0; padding:0; font:14px Arial, Helvetica, sans-serif;
				font-weight:bold; color:#f8822c; }

	#news_content	{ 
				width:622px; height: 555px; margin:0; padding:12px 0 0 0;
				background:#fff; position:relative; top:18px; left:13px; }

	#news_content ul {
    margin: 10px 0 0 10px;
    width: 460px;
    font-size: 12px;
  }
/* Fightback Styles to work with Expandable Background */

#newsmaster_fightback {
	background:#1890dd url(../images/newsmaster_background_full.jpg) no-repeat;
	width:648px; position:relative; left:300px; z-index:3;
	background-color:#0f3ed6; padding:0 0 12px 0; height:1066px;
	border:solid 3px #15cdff; margin:0; top:276px;
	}
	
	#headline_title_fightback {
		background:#141653 url(../images/title_fightback.gif) no-repeat;
		height:54px; background-position:202px 15px; position:relative;
		width:622px; left:13px; margin:9px 0 0 0; }
	
	#news_content_fightback	{ 
				width:622px; margin:0; padding:12px 0 0 0; 
				left:13px; background:#fff; position:relative;
				top:0; margin:13px 0 0 0; height:978px; }

		#news_content_fightback p	{ 
				font:13px Arial, Helvetica, sans-serif; color:#141653;
				margin:0; padding:0 0 0 37px; width:552px; }

		#news_content_fightback p a:link, #news_content p a:visited { 
			color:#0183c7; text-decoration:underline; }
		#news_content_fightback p a:hover, #news_content p a:active { 
			color:#0183c7; text-decoration:none; }

		body#fightback #deborahsblog { 
			top:1390px; left:650px; 
			z-index:3; position:absolute; }
			
		body#fightback #featuredtabvideos {
			top:1410px; left:300px; position:absolute; z-index:5; }

		body#fightback #flashfeaturedvideos {
			top:1440px; left:19px; position:absolute; z-index:5; }

		body#fightback #videosvideo { 
			top:0; left: 18px; 
			margin:240px 0 0 0; }

		/* Fightback Footer Styles */
		#footerbg {
			position:absolute;
			left:0; top:1650px;
			}
		#footer-fightback {
			background:#1d4999;	position:relative; 
			margin:0 auto; width: 973px;
			/*font-size: 11px; font-weight: bold;
			color: #8092B2;	text-align: center;
			text-transform: uppercase;*/
			padding:26px 0 0 0;	clear:both;
			top:0; left:0; /*height:50px;*/
			}
		/*
		#footer-fightback a {
			color: #8092B2;
		}
		#footer-fightback a:hover {
			text-decoration: none;
		}
		*/
		
		/* Complain Box Styles */
		#complain_box { 
			width:318px; height:341px; z-index:3; position:absolute;
			background:url(../images/bg_complain_box.jpg) no-repeat;
			top:482px; left:19px;}
			
			#complain_box_hdr {
				position:relative; top:47px; left:20px;
				height:23px; width:281px; border-bottom:2px dotted #fff;
				background:url(../images/complain_box_hdr.gif) no-repeat; }

			#complain_txt {
				position:relative; left:20px; top:55px; width:281px;
				height:153px; font:12px Arial, Helvetica, sans-serif;
				font-weight:bold; color:#bbcefb; }

				#complain_hdr { 
					margin:0; padding:0; width:281px;
					font:17px Arial, Helvetica, sans-serif;
					color:#8adbf6; font-weight:bold; }
				#complain_archive {
					font:14px Arial, Helvetica, sans-serif;
					font-weight:bold; color:#fff; position:absolute;
					left:26px; top:225px;}
		
		/* Complain Menu */
			#complain_menu {
				width:312px; height:94px; position:relative;
				top:70px; left:0; background-color:#021452;
				border:3px solid #4962d9; border-top:0px; }
				
				.complain_menu_img {
					border:0; width:312px; height:22px;
					overflow:hidden; margin:0; position:absolute;
					padding:0 0 2px 0; display:block; top:0; left:0;}

				.complain_menu_roll {
					border:0; width:312px; height:22px;
					overflow:hidden; margin:0; position:absolute;
					padding:0 0 2px 0; display:block; top:0; left:0;
					visibility:hidden; }
					
					#restaurant 	{top:0px; }
					#ring			{top:24px; }
					#phone			{top:48px; }
					#haggle 		{top:72px; }
					#restaurant-on  {top:0px; }
					#ring-on		{top:24px; }
					#phone-on		{top:48px; }
					#haggle-on 		{top:72px; }


			/* Fight Back in your Area */
			#fight_back_area {
				width:291px; position:absolute; top:843px;
				left:19px; padding:40px 0 6px 20px; z-index:3; height:255px;
				background:#fff url(../images/fight_back_area_hdr.jpg) no-repeat;
				border-left:3px solid #000; border-right:3px solid #000; }

				#fight_back_area p {
					font:12px Arial, Helvetica, sans-serif;
					color:#0b5b85; font-weight:bold;
					margin:0; padding:5px 20px 6px 0; }
			
			/* Fight Back State */
			#fight_back_state {
				width:297px; position:absolute; top:1143px; left:19px; padding:0 0 0 20px;
				background:#fff url(../images/fight_back_state_hdr.jpg) no-repeat; z-index:3;
				height:33px; }

				#state_name {
					 font:16px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;
					 position:relative; left:4px; top:8px; text-transform:uppercase; }
				#select_state {
					position:absolute; top:5px; left:179px;
					width:92px; }

				#fight_back_state_txt {
					width:311px; position:absolute; border:3px solid #000;
					top:1176px; left:19px; padding:0; margin:0; border-top:0;
					z-index:3; }


/* End Fightback Styles */

	#news_content p	{ 
				font:13px Arial, Helvetica, sans-serif; color:#141653;
				margin:0; padding:0 0 14px 37px; width:552px; }

	#news_content p a:link, #news_content p a:visited { color:#0183c7; text-decoration:underline; }
	#news_content p a:hover, #news_content p a:active { color:#0183c7; text-decoration:none; }

		#vote-now	{ position:absolute; bottom:7px; right:103px; }
		#print-btn	{ position:absolute; bottom:7px; right:52px; }
		#email-btn 	{ position:absolute; bottom:7px; right:10px; }
		
		
	.orange-bar { 
		width:545px; margin:14px 0 11px 37px; padding:6px 0 0 14px; height:24px;
		font:17px Arial, Helvetica, sans-serif; color:#fff;
		font-weight:bold; background:#f8822c; }
	.green-bar { 
		width:545px; margin:14px 0 11px 37px; padding:6px 0 0 14px; height:24px;
		font:17px Arial, Helvetica, sans-serif; color:#fff;
		font-weight:bold; background:#249601; }
	.red-bar { 
		width:545px; margin:14px 0 11px 37px; padding:6px 0 0 14px; height:24px;
		font:17px Arial, Helvetica, sans-serif; color:#fff;
		font-weight:bold; background:#e52609; }
		
		/* Fight Back Checklist */
			.green_check {
				background:url(../images/green_check.gif) no-repeat;
				width:535px; padding:0 14px 0 30px; margin:0 0 15px 37px;
				font-size:13px; }
				.green_txt {
					font-weight:bold; color:#1a4e09;
					}
			
			.red_x {
				background:url(../images/red_x.gif) no-repeat;
				width:535px; padding:0 14px 0 30px; margin:0 0 15px 37px;
				font-size:13px; }
				.red_txt {
					font-weight:bold; color:#c01900;
					}

	.orange-list { 
		margin:0 45px 0 70px; padding:0;
		list-style-type:disc; }

	.orange-list li { 
		margin:0; padding:0; font:13px Arial, Helvetica, sans-serif;
		color:#141653;}
	#news_content .links	{ 
		font:13px Arial, Helvetica, sans-serif;
		font-weight:bold; color:#141653; }
	
	#news_content_fightback .links	{ 
		font:13px Arial, Helvetica, sans-serif;
		font-weight:bold; color:#141653; 
		padding:0 0 10px 38px; margin:0; }


/* Share Story Bar */


#share-it {
	margin:0; padding:0; position:absolute;
	list-style:none; left: 34px; bottom:13px;
	}

	#share-it li { 
		margin:0; border-right:solid 1px #959ad7;
		font:11px/15px Arial, Helvetica, sans-serif; color:#101bad;
		font-weight:bold; padding:0 3px 0 3px; float:left;
		position:relative; }
				   
	#share-it li a:link, #share-it li a:visited { 
		font:11px/15px Arial, Helvetica, sans-serif; color:#101bad; 
		font-weight:bold; text-decoration:none; }

	#share-it li a:hover, #share-it li a:active { 
		font:11px/15px Arial, Helvetica, sans-serif; color:#101bad;
		font-weight:bold; text-decoration:underline; }

		#share-it li#share { color:#ad1013; text-transform:uppercase; border:none; }
		#share-it li.last  { border:none; }	

/* ----------- End Main Content Box ---------- */


/* Left Column Stories Box Styles */

#most-emailed { 
	position:absolute; width:246px; margin:0; padding:28px 0 0 0;
	background:#b81317 url(../images/most-emailed.jpg) no-repeat;
	background-position:3px 0 0 0; border:3px solid #e52609; 
	top:537px; left:19px; z-index:3; }
				
#most-emailed-main { 
	position:absolute; width:246px; margin:0; padding:28px 0 0 0;
	background:#b81317 url(../images/most-emailed.jpg) no-repeat;
	background-position:3px 0 0 0; border:3px solid #e52609; 
	top:874px; left:344px; z-index:3; }

#related-stories { 
	position:absolute; width:246px; margin:0; padding:28px 0 0 0;
	background:#b81317 url(../images/related-stories.jpg) no-repeat;
	background-position:3px 0 0 0; border:3px solid #e52609; 
	top:795px; left:19px; z-index:3; }


	.stories  { 
		position:relative; width:246px;
		height:37px; border-top:4px solid #e52609; }

	.story-number { 
		width:18px; height:33px; float:left; 
		font:13px Arial, Helvetica, sans-serif;
		color:#fcff00; padding:4px 0 0 9px; 
		font-weight:bold;}

.story-text	  { 
		width:200px; height:33px;
		float:left; padding:5px 0 0 0; }

.story-text a,
.story-text a:visited { 
  font:11px Arial, Helvetica, sans-serif;
  color:#fff;
  font-weight:bold;
  text-decoration:none;
  padding:0;
  margin:0; 
}

.story-text a:hover,
.story-text a:active { 
  font:11px Arial, Helvetica, sans-serif;
  color:#fff;
  font-weight:bold; text-decoration:underline;
  padding:0;
  margin:0;
}

.story-text a h1 {
  margin: 0;
  padding: 0;
  font-size: 11px;
  color: #FFFFFF;
}


	.story-photo { 
		width:15px; height:12px; border:0; position:absolute;
		top:4px; right:2px; }
	.story-video { 
		width:14px; height:14px; border:0; position:absolute;
		bottom:3px; right:2px; }
						
/* End Left Column Stories Box Styles */


#videosvideo {
  top: 240px; left: 18px;
}

/* News Main Headline Image */

#headline-image { 
	position:absolute; width:314px; height:230px;
	border:3px solid #4962d9; top: 240px; 
	left: 18px; z-index:4; overflow:hidden; }

	#headline-image img { border:0; margin:0; padding:0; }

	#news_more_btn { 
		position:absolute; top:488px;
		left:275px; z-index:4; }

/* End News Main Headline Image */

#featuredtabvideos {
  position: absolute; top: 1010px; left: 185px;
  width: 169px; height: 30px;
}

#featuredtabvideos-main {
  position: absolute; top: 538px; left: 212px;
  width: 169px; height: 30px; z-index:3;
}

#flashfeaturedvideos {
  position: absolute; top: 1040px; left: 70px; z-index: 3;
  width: 401px; height: 245px;
}


#flashfeaturedvideos-main {
  position: absolute; top: 568px; left: 103px; z-index: 3;
  width: 401px; height: 245px;
}


#deborahsblog-videos {
  top: 1000px; right: 100px;
}

#news-ad { 
	position:absolute; top:831px;
	left:17px; width:300px; height:250px;
	border:solid 2px #000; z-index:4;
	overflow:hidden; }
		   

#curvebottom-subs {
  top: 1318px;
}

#curvebottom-news {
  top: 1180px;
}


#footer	{
  top: 1368px;
  }

#footer-news	{
  top: 1237px;
  }
  
/* Unclaimed Money Styles */

#unclaimed_select {
	background:url(../images/bg_unclaimed.jpg) no-repeat;
	position:absolute; top:241px; left:18px; z-index:5;
  	width:304px; padding:8px 8px 0 8px; height:286px; }
	
	#unclaimed_select select {
		position:relative; top:93px; left:87px;
		width:130px; height:20px; padding:0;
		margin:0 auto; }

#unclaimedmaster {
 	background: #1890dd url(../images/newsmaster_background.jpg) no-repeat;
	width:648px; position:absolute; height:287px; top:0;
	left:300px;	z-index:3; padding:0 0 12px 0; margin:277px 0 0 0;
	border:solid 3px #12c5ff; }

	#unclaimed_title {
		height:54px; margin:9px 0 0 13px; padding:0; width:622px;
		background:#141653 url(../images/title_unclaimed.gif) no-repeat;
		background-position:192px 14px; position:relative;
		}

#unclaimed_content { 
	width:622px; margin:0; padding:14px 0 0 0; 
	left:13px; background:#fff; position:relative;
	top:0; margin:14px 0 0 0; height:195px;
	text-align:center; float:left; }
				
	#unclaimed_content h1 {
		font:14px Arial, Helvetica, sans-serif;
		font-weight:bold; color:#c01900; 
		padding:1px 0 13px 0; margin:0; }
				
	#unclaimed_content p {
		font:12px Arial, Helvetica, sans-serif;
		color:#141653; width:530px; margin:0 auto;
		padding:0 0 17px 0; }
					
		#unclaimed_content a:link, #unclaimed_content a:visited {
			font:13px Arial, Helvetica, sans-serif;
			font-weight:bold; color:#5558be;
			text-decoration:underline; }
				
		#unclaimed_content a:hover, #unclaimed_content a:active {
			font:13px Arial, Helvetica, sans-serif;
			font-weight:bold; color:#5558be;
			text-decoration:none; }
						
body#unclaimed #featuredtabvideos {
position: relative; top:47px; left: 185px;
width: 169px; height: 30px;float:left;
}
/*
body#unclaimed #deborahsblog {
top:32px; left:0; position:relative; float:left; z-index:5;
}
*/
body#unclaimed #flashfeaturedvideos {
position: relative; top: 77px; left:-95px; z-index: 3;
width: 401px; height: 245px; float:left; margin:0 0 20px 0;
}


/* Restaurant Reports Features and Blog */

body#restaurant #footer-expand, body#unclaimed #footer-expand { top:865px; z-index:1; }
body#restaurant #featuredtab {
position: absolute; top:594px; left: 325px;
width: 169px; height: 30px; z-index:999;
}

body#restaurant #flashfeatured {
position: absolute; left:20px; z-index: 3; top:644px;
width: 401px; height: 245px; margin:0 0 50px 0;
}

body#restaurant #featuredtab {
position: absolute; top:614px; left: 325px;
width: 169px; height: 30px; z-index:999;
}

body#restaurant #flashfeatured {
position: absolute; left:20px; z-index: 3; top:644px;
width: 401px; height: 245px; margin:0 0 50px 0;
}

body#unclaimed #featuredtab {
position: absolute; top:634px; left: 325px;
width: 169px; height: 30px; z-index:999;
}

body#unclaimed #flashfeatured {
position: absolute; left:20px; z-index: 3; top:664px;
width: 401px; height: 245px; margin:0 0 50px 0;
}

/* Consumer Page: Deborah's Blog With Main Featured Box */
#deborahsblog_consumer {
  position: absolute; top: 580px; right: 20px;
  width: 293px; height: 245px;
  background-color: #020043;
  background-image: url(../images/background_blogbox.jpg);
  background-repeat: no-repeat;
  border: 3px solid #3F4ED5;
}

.unclaimed_blog { top:590px; }

body#unclaimed #deborahsblog_consumer {	top:600px; }

#blogboxdeb {
  position: absolute; top: 0; right: 0;
  width: 175px; height: 245px;
}
#deborahsblog_consumer h4 {
  position: absolute; top: 52px; left: 10px;
  margin: 0;
  padding: 0;
  width: 125px;
  font-size: 12px;
  color: #FFFFFF;
}
#deborahsblog_consumer h5 {
  position: absolute; top: 140px; left: 10px;
  margin: 0;
  padding: 0;
  width: 125px;
  font-size: 11px;
  color: #8E8AFC;
}
#deborahsblog_consumer .blogboxmore {
  position: absolute; top: 220px; left: 12px;
  width: 45px; height: 15px;
  border: none;
}

	#restaurant_title {
		height:54px; margin:9px 0 0 13px; padding:0; width:622px;
		background:#141653 url(/images/title_restaurant.gif) no-repeat;
		background-position:112px 18px; position:relative;
		}

#restaurant_content { 
	width:622px; margin:0; padding:14px 0 0 0; 
	left:13px; background:#fff; position:relative;
	top:0; margin:14px 0 0 0; height:168px;
	text-align:center; float:left; }
				
	#restaurant_content h1 {
		font:14px Arial, Helvetica, sans-serif;
		font-weight:bold; color:#c01900; 
		padding:1px 0 13px 0; margin:0; }
				
	#restaurant_content p {
		font:12px Arial, Helvetica, sans-serif;
		color:#141653; width:530px; margin:10px auto 10px auto;
		padding:0 0 17px 0; }
					
		#restaurant_content a:link, #restaurant_content a:visited {
			font:13px Arial, Helvetica, sans-serif;
			font-weight:bold; color:#5558be;
			text-decoration:underline; }
				
		#restaurant_content a:hover, #restaurant_content a:active {
			font:13px Arial, Helvetica, sans-serif;
			font-weight:bold; color:#5558be;
			text-decoration:none; }

#restaurantmaster {
 	background: #1890dd url(/images/restaurant_background.jpg) no-repeat;
	width:648px; position:absolute; height:260px; top:0;
	left:300px;	z-index:3; padding:0 0 12px 0; margin:276px 0 0 0;
	border:solid 3px #12c5ff; }
	
#restaurant_select {
	background:url(/images/bg_restaurant.jpg) no-repeat;
	position:absolute; top:241px; left:18px; z-index:5;
  	width:304px; padding:8px 8px 0 8px; height:286px; }
	
	#restaurant_select select {
		position:relative; top:93px; left:87px;
		width:130px; height:20px; padding:0;
		margin:0 auto; }
