/* Remodeling Center Specific Styles */
#singlecolumn {float:none;width:1024px; }
	#singlecolumnwell {width:1014px;padding:5px;}
.clearAll {clear:both;font-size:1px;line-height:0px;}

.remodelVidbox{border:1px solid #ccc;border-top:none;margin-top:-5px;margin-bottom:5px;}
	.remodelVidbox .divider{display:none;}
	.remodelVidbox h3{border-top:1px solid #ccc;padding:2px 3px 0px;}

.vidChannelbox{border:1px solid #ccc;border-top:none;margin-top:-5px;}
	.vidChannelbox .divider{display:none;}
	.vidChannelbox h3{border-top:1px solid #ccc;padding:2px 3px 0px;}

#btp_content ul.MPlist{margin:-5px 0 0 0;border:1px solid #ccc;border-bottom:none;}
	#btp_content ul.MPlist li{list-style:none;border-bottom:1px solid #ccc;padding:3px;}
#btp_content ul.Newlist{margin:-5px 0 0 0;border:1px solid #ccc;border-bottom:none;}
	#btp_content ul.Newlist li{list-style:none;border-bottom:1px solid #ccc;padding:3px;}
div.scroller{margin-top:-5px;}
ul#sponsorsArea{border:1px solid #ccc;border-bottom:none;margin:0px;}
	ul#sponsorsArea li{list-style:none;clear:both;border-bottom:1px solid #ccc;padding:3px;}
	#btp_extraData .btp_rightcol_content ul#sponsorsArea li .desc{width:91px;}
	
	div.scroller {width:240px !important;}
		div.scroller .content {width:218px !important;_width:220px !important;} /* width = scroller width - 18px(FF)/20(IE6)*/
	
#btp_content .FavList{margin:-5px 0 0 0;border:1px solid #ccc;}
	#btp_content .FavList ul{margin:0px;}
		#btp_content .FavList li{list-style:none;padding:6px;}
			#btp_content .FavList li .desc{width:116px;}
	
#BTVLogo{margin:0pt 0px 5px 11px;}

/* STRUCTURE */
/*------- Header --------*/
#btp_main_top{height:105px;}
	#logodiv {position: relative; background:transparent url(http://images.meredith.com/remodel/images/temp/shell/remodelingcenter_logoSM.gif) no-repeat; width: 450px; height: 50px;float:none;padding:0;}
		#logoLink{z-index: 43;width: 450px;height: 50px;cursor: pointer;border:0px solid #f9f;position:absolute;top:-1302px;}
		#btp_main_top #logo .homeLink{font-size:9px;padding:0pt 20px;position:relative;top:38px;width:135px;}
		
	#btp_main_top #search {left:494px;position:relative;top:-42px;width:220px;}
		.formButton {margin:3px 0 0 0;}
		
	#title { color: #fff; position:relative; left: 180px;width:835px; text-align:left;padding-left:5px;font-size:25px;top:20px; }
		#greenHead .arrowHeader{left:215px;}

	#btp_main_top #newsletter{position:relative;width:285px;left:742px;top:-85px;}
	
		#newsletterSignup {background: transparent; position: absolute; top: 0px; z-index: 86;padding:5px;}
			#newsletterSignup .title {color:#214792; font-size:15px; font-weight: 900;}
				#newsletterSignup .title .altColor {color:#76BC00; }
			#newsletterSignup form div.group input.formField {width: 100px;}
			#newsletterSignup .col1{width:45px;}
			#newsletterSignup #firstNameDiv, #newsletterSignup #formFooter{display:none;}
			#backLink, #btp_main_top .col2, #newsletterSignup #newsletter_close, #newsletterSignup #newsletter_submit, #newsletterSignup .col1, #newsletterSignup .col2 {float: left; border: 0px solid #777; margin: 5px 0 1px 0;}
			#newsletterSignup #newsletter_submit { margin: 5px 100px 1px 0;}
			#newsletterSignup #success {display:none;}
			#newsletter_submit_fk img{margin:3px 0 0 0;}	

/*------- Body --------*/
#btp_main_tile{}
	#btp_main_bottom{}
		#btp_content{}
			#btp_left{width:165px;float:left;position:relative;top:-55px;}
				.btp_leftcol_top{}
				.btp_leftcol_tile{}
					.btp_leftcol_bottom{}
						.btp_leftcol_content{}
						
			#btp_right{width:825px;float:left;padding: 0 0 20px 5px;_padding: 0 0 20px 0px; margin:0;background:#fff;}

				#btp_player{height: 600px;margin:0; padding: 5px; margin: 3px; background:#fff;}

				#btp_extraData{}	
					#btp_extraData .row{width: 810px;}
					#btp_extraData .col{width: 265px;float: left;margin: 0;padding: 0;}

					.btp_rightcol_top{}
					.btp_rightcol_tile{}
						.btp_rightcol_bottom{}
						.btp_rightcol_content{width:240px;padding: 5px;display: block;margin: 0px;clear:both;float: left;}
							.btp_rightcol_content li img {float:left;}
							.btp_rightcol_content li div.desc {float:left; width: 135px; padding: 0 0 0 5px;}
							.btp_rightcol_content li div.desc a{font-weight: 900;color:#214792;}
					
					.btp_longcol_top{}
					.btp_longcol_tile{}
						.btp_longcol_bottom{}
						.btp_longcol_content{width:770px;padding: 5px;margin: 10px 0 10px 0;display: block;clear:both;float: left;}
							.btp_longcol_content li {text-align: center; clear:none;float: left;}
								.btp_longcol_content li img {clear:both;float:none;margin: 0 auto;}
								.btp_longcol_content li div.desc {clear:both;}
								.btp_longcol_content li div.desc a{font-weight: 900;color:#214792;}
								
				#advertiseLink{clear:both;display: block; width: 800px; text-align: center; padding: 0 0 10px 0;}
					#advertiseLink a{color:#214792; font-size:15px; font-weight: 900;}

/* TEXT FORMATTING */
.error {color:#ff0000; font-style: italic;}

#newsletterSignup {font-size: 11px;font-family: Arial, Sans-Serif;}

#backLink{ margin: 15px 0 0 20px;}
#backLink a{color:#999999;}

#broughtToYouBy{margin: 40px 0px 0 -190px; position: absolute; }
#broughtToYouBy a {height:41px; width: 234px; line-height: 50px; font-size:50px;margin:0; padding:0;}

#addthis, #buzz {
    float:none;
    left:175px;
    position:relative;
    top:-170px;
    width:200px;
}
