@import url(../css/global-grid/reset.css);

/*--------------------------------------------------------------------------------------------
	GLOBAL STYLES
--------------------------------------------------------------------------------------------*/
.css-replace {text-indent:-9999px;}
.hide {display:none;}
.center {text-align: center;}

/*--------------------------------------------------------------------------------------------
	STRUCTURE STYLES
--------------------------------------------------------------------------------------------*/
body {margin:0;background:#7a7a7a;font:12px/1.33 Arial, 'Liberation Sans', FreeSans, sans-serif;}
#extHeader, #container, #extFooter {width:950px;margin:0 auto;}
#extHeader{padding:10px 5px;}
#container{margin-bottom:10px;background:url(../images/idish/container-bg.jpg) repeat-y #FFF;border:1px solid #5b5b5b;padding-bottom: 30px;}
#intHeader {width:720px;float:right;display:inline;margin-right:5px;margin-bottom:20px;}
#middle {width: 720px; float: right; display: inline; margin-right: 10px;}
#sidebar, #contentArea, #rail {float:left;display:inline;}
#sidebar{width:185px;height:780px;margin:0 20px 10px 10px;}
body.packages #sidebar, body.satellite #sidebar {height:780px;}
body.contact #sidebar {height:400px;}
body.HD #sidebar {height:1100px;}
#contentArea{width:490px;margin-right:30px;position:relative;*margin-right: 0px;}
body.HD #contentArea, body.unsub #contentArea {width:705px;margin-right:15px;}
#rail{width:185px;margin-right:15px;}
body.HD #rail, body.unsub #rail {width:0;margin-right:0;}
#extFooter{margin-bottom:10px;clear:both;}
body.local #rail{display: none; width: 0px; margin: 0px; padding: 0px;}
body.local #contentArea{margin: 0px 30px 0px 213px; position: relative; width: 720px; *margin-top:-200px;}
body.satellite #rail{display: none; width: 0px; margin: 0px; padding: 0px;}
body.satellite #contentArea{margin: 0px 30px 0px 213px; position: relative; width: 720px; *margin-top:-200px;}
body.satellite #focus {margin-top: 10px;}

/*--------------------------------------------------------------------------------------------
	extHeader STYLES
--------------------------------------------------------------------------------------------*/
#extHeader h3 {color:#FFF;font-size:16px;line-height:16px;font-weight:normal;text-shadow:1px 1px 1px #000;text-align:right;}
#extHeader span {color:#FFFF40;}
#extHeader h3 strong {font-weight:bold;text-transform:uppercase;}

/*--------------------------------------------------------------------------------------------
	intHeader STYLES
--------------------------------------------------------------------------------------------*/
#headCrumbs {margin:10px;text-align:right;}
#headCrumbs a {text-decoration:none;color:#000;margin:0 5px;}
#headCrumbs a:hover {text-decoration:underline;}
#headCrumbs a.active {text-decoration:underline;}

#focus {position:relative;_height:244px;}
#focus a {margin-left:5px;padding:4px;display:inline-block;background-color:#666666;color:#FFF;text-decoration:none;}
#focus a:hover {text-decoration:underline;}
#focus a.orderBtn {
	height:26px;
	width:144px;
	display:block;
	text-indent:-9999px;
	background:transparent url(../images/idish/click-here-btn.png) no-repeat 0 0;
	position:absolute;
	right:20px;
	bottom:30px;
	padding:0;
}
#focus a.orderBtn:hover {background-position:0 -26px;}
#focus a.orderBtn:active{bottom:29px;}
a#seechannels {font-size: 13px; color:#fff; background-color:#666; padding: 1px 5px; text-decoration: none;}
a#seechannels:hover {text-decoration: underline;}

body.local #focus h1 {position:absolute;top:50px;left:17px;font-size:38px;line-height:38px;color:#cc0000;}
#focus h1 {position:absolute;left:20px;bottom:10px;_bottom:20px;font-size:34px;line-height:36px;}
#focus h1 strong {display:block;font-size:42px;line-height:42px;color:#cc0000;}

#call-box {clear: both; height:56px;width:707px;background:#c90103;position:relative;margin: 20px 0px 10px 0px;}

#nav {margin-left:10px;}
#nav li {float:left;display:inline;margin:0 1px;text-indent:-9999px;}
#nav li a {display:block;height:13px;width:27px;}
#nav1 {background:transparent url(../images/idish/tab1.jpg) no-repeat 0 0;}
#nav1.activeSlide {background:transparent url(../images/idish/tab1-active.jpg) no-repeat 0 0;}
#nav2 {background:transparent url(../images/idish/tab2.jpg) no-repeat 0 0;}
#nav2.activeSlide {background:transparent url(../images/idish/tab2-active.jpg) no-repeat 0 0;}
#nav3 {background:transparent url(../images/idish/tab3.jpg) no-repeat 0 0;}
#nav3.activeSlide {background:transparent url(../images/idish/tab3-active.jpg) no-repeat 0 0;}

#call-box h1 {position:absolute;left:9px;top:2px;font-size:27px;font-weight:bold;color:#FFF;text-shadow:2px 2px 2px #000; float: left; }
body.packages #call-box h1, body.HD #call-box h1{
	font-size: 23px;
}
#call-box h1 strong {font-weight:bold;text-transform:uppercase;font-size:33px;text-shadow:none;color:#fcfc6f;margin-left:30px;}
#call-box h1 strong.y-phone{text-shadow:4px 4px 13px #000;float: right; margin-left: -20px; padding-top: 5px; *margin-top: -46px; *margin-left: -330px;}
body.packages #call-box h1 strong.y-phone, body.HD #call-box h1 strong.y-phone{
	font-size: 28px;
	padding-top: 9px;
}
#call-box img.shine {float: right: padding-right: 15px;}
#popArrow {position:relative;left:275px;margin-bottom:-2px; z-index: 50;}
#popArrow2 {
	font-size:18px;
	line-height:21px;
	color:#cc0000;
	display:block;
	padding-bottom:21px;
	width: 302px;
	padding-right:125px;
	height:13px;
	background:transparent url(../images/idish/most-popular2.gif) no-repeat right center;
}
#popArrow2 span {color:#000;}
#popArrow3 {position:absolute;top:-25px;left:-18px;}
#contentArea h2.title {font-size:18px;position:relative;left:30px;bottom:15px;line-height:21px;color:#cc0000;}
#contentArea h2.title span {color:#000;}

#intHeader h2.title {font-size:18px;line-height:21px;color:#cc0000;margin:10px 0;}
#intHeader h2.title span {color:#000;}
#intHeader h2.headline{font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#cc0000;text-align: center; padding: 5px 0px;}
#intHeader h2.headline strong {color:#000;}
h3.inverse{font-family: Verdana, Arial, sans-serif; font-weight: bold; color:#fff; font-size: 20px; text-align:center; width: 90%; background:#000; padding: 5px 10px; margin-left: 30px;}
#middle h4{text-align: center; color:#000; font-size: 18px; font-family: Verdana, Arial, sans-serif; margin-bottom: 20px;}
#PopChannels {height:65px;width:493px;background:transparent url(../images/idish/channels-bg.gif) no-repeat 0 0;position:relative;margin-bottom:20px;}
#PopChannels a {text-decoration:none;color:#FFF;position:absolute;top:6px;right:12px;font-size:11px;line-height:11px;}
#PopChannels a:hover {text-decoration:underline;}
#PopChannels.sat {height:115px;background:transparent url(../images/idish/satChannels-bg.gif) no-repeat 0 0;}
#PopChannels.sat a {right:10px;top:5px;}


#tabNav {height:23px;}
#tabNav li {float:left;display:inline;}
#tabNav li a {height:23px;width:138px;display:block;text-indent:-9999px;}
#afamily{
	background: transparent url(../images/idish/tabNav-family.gif) no-repeat 0 0; position: relative;
}
#afamily:hover, #afamily.selected{
	background-position: 0 -23px;
}
#a120 {background:transparent url(../images/idish/tabNav-120.gif) no-repeat 0 0;position:relative;left:1px;}
#a120:hover {background-position:0 -23px;}
#a120.selected {background-position:0 -23px;}
#BG120, #BG200, #BG250, #BGeverything, #BGfamily {
	width: 151px;
	height: 76px;
	position: absolute;
	top: 298px;
	right: 16px;
	font-size: 0px;
	*top: 294px;
	_top: 304px;
}

#BG120 { background: transparent url(../images/idish/hd-120.png) 0 0 no-repeat;}
#BG200 {background: transparent url(../images/idish/hd-200.png) 0 0 no-repeat;}
#BG250 {background: transparent url(../images/idish/hd-250.png) 0 0 no-repeat;}
#BGeverything {background: transparent url(../images/idish/hd-everything.png) 0 0 no-repeat;}
#a200 {background:transparent url(../images/idish/tabNav-200.gif) no-repeat 0 0;position:relative;left:7px;}
#a200:hover {background-position:0 -23px;}
#a200.selected {background-position:0 -23px;}
#a250 {background:transparent url(../images/idish/tabNav-250.gif) no-repeat 0 0;position:relative;left:12px;}
#a250:hover {background-position:0 -23px;}
#a250.selected {background-position:0 -23px;}
#aEverything {background:transparent url(../images/idish/tabNav-everything.gif) no-repeat 0 0;position:relative;left:18px;}
#aEverything:hover {background-position:0 -23px;}
#aEverything.selected {background-position:0 -23px;}

#tabNav2 { float: right; height:237px; width: 25px; overflow: hidden; margin: -363px -2px 0px 0px;}
#tabNav2 li {clear: right; float:right;display:block;}
#tabNav2 li a {height:116px;width:25px;display:block;text-indent:-9999px;}
#tab-packages {background: transparent url(../images/idish/side-nav-packages.jpg) no-repeat -25px 0; position: relative;}
#tab-packages:hover {background: transparent url(../images/idish/side-nav-packages.jpg) no-repeat 0px 0; position: relative;}
#tab-packages.selected{background: transparent url(../images/idish/side-nav-packages.jpg) no-repeat 0px 0; position: relative;}
#tab-equipment {background: transparent url(../images/idish/side-nav-equipment.jpg) no-repeat -25px 0; position: relative;}
#tab-equipment:hover {background: transparent url(../images/idish/side-nav-equipment.jpg) no-repeat 0px 0; position: relative;}
#tab-equipment.selected{background: transparent url(../images/idish/side-nav-equipment.jpg) no-repeat 0px 0; position: relative;}

#intHeader .tabBox, #contentArea .tabBox {position:relative;z-index:10;_height:390px;margin-bottom:10px;}
#intHeader .tabBox .channels {text-align:center;margin-bottom:60px;}
#intHeader .tabBox h1 {position:absolute;bottom:234px;right:30px;text-align:right;font-size:23px;line-height:24px;}
body.HD #intHeader .tabBox h1 {bottom:133px;}
#intHeader .tabBox h1 strong {color:#cc0000;font-size:24px;line-height:24px;}
#intHeader .tabBox .reviewBox {height:98px;width:705px;background:transparent url(../images/idish/reviewBox-bg.gif) no-repeat 0 0;margin-top:5px;}
#intHeader .tabBox h3 {
	position:absolute;
	right:168px;
	bottom:160px;
	font-family:'Myriad Pro',Arial,sans-serif;
	font-size:29px;
	line-height:29px;
	color:#333;
	height:25px;
	width:30px;
	background:transparent url(../images/idish/addHD-bg.png) no-repeat 0 0;
	padding:16px 12px 12px;
	letter-spacing:-2px;
	*z-index: 100;
}
#intHeader .tabBox h3.tripDig {font-size:27px;padding:16px 6px 12px;width:42px;}
#intHeader .tabBox h3.css-replace {height:0;width:0;overflow:hidden;margin:0;padding:0;}

#intHeader .tabBox2 {position:relative;z-index:10;_height:425px;margin-bottom:10px; float: left;}
#faqTabNav {width:694px;height:33px;background:transparent url(../images/idish/faqTabNav-bg.png) no-repeat 0 0;padding-left:5px;padding-right:7px;margin-bottom:3px;}
#faqTabNav li {float:left;display:inline;padding-top:7px;_width:125px;}
#faqTabNav li a {text-decoration:none;color:#000;height:25px;display:block;padding:0 4px;margin:0 3px;line-height:23px;}
#faqTabNav li a:hover {background:#cccccc;color:#cc0000;}
#faqTabNav li a.selected {background:#cccccc;color:#cc0000;}
#faqTabNav #packLink {float:right;}
#faqTabNav #packLink a {display:inline;padding:0;margin:0;}
#faqTabNav #packLink a:hover {background:none;text-decoration:underline;}

#intHeader .faqTabBox {height:208px;width:677px;background:transparent url(../images/idish/faqTabBox-bg.png) repeat-x 0 0;padding:15px;margin-bottom:10px;position:relative;}
#intHeader .faqTabBox h1{font:normal 27px/29px Helvetica,arial,sans-serif;margin-top:15px;}
#intHeader .faqTabBox h1 span{font-weight:bold;font-size:29px;}
#intHeader .faqTabBox hr {height:1px;border:none;background:#666;margin:10px 0 25px;}
#intHeader .faqTabBox ul li {width:200px;float:left;display:inline;margin:0 10px 10px 0;}
#intHeader .faqTabBox ul li a {text-decoration:none;font-weight:bold;color:#333;}
#intHeader .faqTabBox ul li a:hover {text-decoration:underline;color:#cc0000;}
#intHeader .faqTabBox ul li a.selected {text-decoration:underline;color:#cc0000;}

#intHeader .qa {height:141px;width:620px;background:transparent url(../images/idish/questionBox-bg.png) no-repeat 0 0;padding:10px 10px 10px 75px;}
#intHeader .qa h3 {font-size:16px;line-height:30px;color:#cc0000;}
#intHeader .qa p{line-height:20px;color:#333;}
#intHeader .qa a{margin-left:5px;color:#339999;font-style:italic;text-decoration:none;}
#intHeader .qa a.intext{margin:0;color:#333;font-style:normal;text-decoration:underline;}
#intHeader .qa a:hover{text-decoration:underline;}
#intHeader .qa a.intext:hover{text-decoration:none;}

.tabBox .reviewBox {position:relative;}
.reviewBox ul {height:80px;width:600px;position:absolute;left:80px;top:7px;}
.reviewBox ul li {width:140px;height:79px;padding:0 5px;float:left;display:inline;}
.reviewBox ul li p {font-size:10px;line-height:15px;}
.reviewBox a {color:#339999;}
.reviewBox a:hover {text-decoration:none;}
.reviewBox .review a {color:#339999;}
.reviewBox .review a:hover {text-decoration:none;}
.reviewBox .review {height:80px;width:590px;padding:0 5px;font-size:10px;line-height:15px;background:#FFF;position:absolute;left:80px;top:7px;display:none;}

#channelLineupContainer {margin-right:15px;}
#channelLineupContainer div{text-align:center;margin:20px 0;}
#channelLineupContainer .caBlurb{text-align:left;}
#channelLineup th {
	background:url("../images/idish/usdish/chanlineup/th-bg.png") repeat-x scroll 0 0 transparent;
	border:medium none;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:52px;
	line-height:16px;
	padding-left:5px;
	text-align:left;
	text-shadow:1px 1px 3px #333333;
	text-transform:none;
	vertical-align:bottom;
}
#channelLineup #channelsTH {background-color:#242424;}
#channelLineup #bronzeTH {background-color:#999965;}
#channelLineup #silverTH {background-color:#C68833;}
#channelLineup #goldTH {background-color:#9b4028;}
#channelLineup #everythingTH {background-color:#442233;}

#channelLineup td.first {font-size:10px;text-transform:none;}
#channelLineup td.first, th.first {text-align:left;width:30%;}
#channelLineup td, #channelLineup th {border:1px solid #CCCCCC;}
#channelLineup tr .bronze {background:url("../images/idish/bronze-check.png") no-repeat scroll center center transparent;}
#channelLineup tr .silver {background:url("../images/idish/silver-check.png") no-repeat scroll center center transparent;}
#channelLineup tr .gold {background:url("../images/idish/gold-check.png") no-repeat scroll center center transparent;}
#channelLineup tr .everything {background:url("../images/idish/everything-check.png") no-repeat scroll center center transparent;}
#channelLineup td.first a {display:block;margin-left:60px;color:#333;}
#channelLineup td.first img {float:left;width:50px;}
table {border-spacing: 0;border-collapse:collapse;width:100%;}
table td, table th {
	border-collapse:collapse;
	padding:5px 4px;
	text-align:center;
	vertical-align:middle;
	line-height:18px;
}

#exclusive h1{font-size: 18px; color:#cc0000; text-align: center; width: 707px; border: 2px solid #cc0000; padding: 10px 0px; margin: 10px 0px;}
/*--------------------------------------------------------------------------------------------
	sidebar STYLES
--------------------------------------------------------------------------------------------*/
#sidebar{background:#dedede;position:relative;padding-top:492px;}

#aLogo {position:absolute;top:15px;left:28px;height:105px;width:130px;display:block;text-indent:-9999px;}
#sidebarMenu{
	height:384px;
	width:234px;
	background:transparent url(../images/idish/sidebarMenu-bg-new.png) no-repeat 0 0;
	position:absolute;
	top:-32px;
	left:-34px;
	padding-top:153px;
	z-index: 102;
}
#sidebarMenu ul {margin-top: 10px; margin-left: 16px; *padding-top: 10px;}
#sidebarMenu ul li a{display:block;height:35px;width:185px;padding-left:10px;line-height:36px;font-size:13px;font-weight:bold;color:#555;text-decoration:none;background:transparent url(../images/idish/sidebarMenu-active2.png) no-repeat -210px 0;margin-bottom:1px; *margin-bottom: 0px;}
#sidebarMenu ul li a.no-js:hover{background-position:0 0;}
#sidebarMenu ul li a.no-js.active{background-position:0 0;color:#333;}

#sideOrder {
	height:36px;
	width:187px;
	display:block;
	text-indent:-9999px;
	background:transparent url(../images/idish/order-button.jpg) no-repeat 0 0;
	position:absolute;
	left:20px;
	bottom:31px;
}
#sideOrder:hover {background:transparent url(../images/idish/order-button-hover.jpg) no-repeat 0 0;}
#sideOrder:active {bottom:30px;}

#sidebar h3 {font-size:14px;line-height:20px;color:#cc0000;font-family:Verdana, Arial, sans-serif;font-weight: bold;text-transform:uppercase;text-align:center;}
#sidebar h3 strong {color:#000;font-size:12px;line-height:17px;text-transform:none;}
#sidebar #reviewBox {border: 1px solid #ccc; border-top: 6px solid #999; padding: 10px; margin: 0px 0px 0px 10px; background-color:#fff; width: 140px; font-size: 10px; color:#666;}
#sidebar #reviewBox hr{border: 0;color: #ccc; background-color: #ccc; height: 1px; width: 100%; text-align: left; margin-bottom: 20px;}
#sidebar #reviewBox h2{text-align: left; font-size: 20px; text-transform: none; color:#666; margin-bottom: 0px; padding-bottom: 0px;}
#sidebar #reviewBox h2 .small{text-transform: uppercase; font-size: 12px;}
#sidebar #reviewBox img {padding-bottom: 5px; padding-top: 10px;}
#sidebar .sideBox {height:155px;width:162px;margin:20px 0 20px 10px;position:relative;  border: none;}
#sidebar .sideBox a {
	padding-left:15px;
	text-decoration:none;
	text-transform:uppercase;
	color:#333;
	font-size:11px;
	font-weight:bold;
	background:transparent url(../images/idish/sidebar-bullet.gif) no-repeat center left;
	position:absolute;
	left:10px;
	bottom:15px;
}
#sidebar .sideBox a:hover {text-decoration:underline;}
#sidebar .sideBox a:active {bottom:14px;}
#sidebar .sideBox a.orderBtn {
	height:26px;
	width:144px;
	text-indent:-9999px;
	display:block;
	background:transparent url(../images/idish/click-here-btn.png) no-repeat 0 0;
	padding:0;
	bottom:10px;
}
#sidebar .sideBox a.orderBtn:hover {background-position:0 -26px;}
#sidebar .sideBox a.orderBtn:active {bottom:9px;}

#sidebar #state-box{border: 1px solid #ccc; border-top: 7px solid #ff0000;border-bottom: 7px solid #ff0000; padding: 10px; padding-top: 0px;margin: 50px 0px 20px 10px; background-color:#fff; width: 140px; font-size: 10px; color:#000; position: relative;}
#sidebar #state-box h2{color:#cc0000; font-size: 15px; text-transform: uppercase; text-align: left;}
#sidebar #state-box h3{font-size: 14px; text-align: left; color:#000; text-transform: none;}
#sidebar #state-box img.state{padding-bottom:5px;}
#sidebar h2#signal{height: 95px; width: 95px; position: absolute; top: -54px; left: -11px;}

#HDBox {background:transparent url(../images/idish/hd.jpg) no-repeat 0 0;}
#InstallBox {background:transparent url(../images/idish/installation.jpg) no-repeat 0 0;}
#FreeBox {background:transparent url(../images/idish/hd-free.jpg) no-repeat 0 0; height: 160px; }
#DVRbox {background:transparent url(../images/idish/dvr.jpg) no-repeat 0 0;}
#sideCallForm {height:200px;width:160px;background:transparent url(../images/idish/sidebar-callForm-bg.png) no-repeat 0 0;position:relative;margin-bottom:20px;margin-top:35px;margin-left:12px;}
#sideCallForm form {position:absolute;top:40px;padding:0 4px;}
#sideCallForm input.default {width:100px;height:14px;color:#666;text-indent:2px;}
#sideCallForm input.split {width:62px;height:16px;border:none;color:#666;background:transparent url(../images/idish/input-bg.gif) repeat-x 0 0;text-indent:2px;margin-right:2px}
#sideCallForm p {color:#474747;font-size:10px;line-height:22px;}
#sideCallForm img {position:absolute;top:-25px;left:-8px;}
#sideCallForm #submit {position:absolute;bottom:-40px;}
#sideCallForm #submit:active {bottom:-41px;}
#sideCallForm input.error{border:1px dashed red;}

#sideReviewSnip {height:169px;width:142px;background:transparent url(../images/idish/sidebar-reviews-bg.gif) no-repeat 0 0;position:relative;padding:80px 10px 0;margin-left:12px;}
#sideReviewSnip img {margin-bottom:10px;}
#sideReviewSnip p {color:#333;font-size:11px;line-height:14px;margin-bottom:20px;}
#sideReviewSnip a {text-decoration:none;color:#339999;font-size:11px;line-height:14px;}
#sideReviewSnip a:hover {text-decoration:underline;}

#LocalBox {height:230px;width:162px;background:transparent url(../images/idish/GEO/sidebar-LocalInstall-bg.gif) no-repeat 0 0;}
#LocalBox img {position:absolute;top:52px;left:10px;}
/*--------------------------------------------------------------------------------------------
	contentArea STYLES
--------------------------------------------------------------------------------------------*/
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	z-index: 500;
	}
#channels{margin-top: 20px;}

#channelBox {height:105px;width:706px;background:transparent url(../images/idish/channels.jpg) no-repeat 0 0;position:relative;margin-bottom:20px;text-align:center;}
#channelBox h2 {color:#d10006; text-transform: uppercase; font-size: 14px; }
#channelBox h2 strong {color:#000;}

#middle-content{width: 706px; position: relative;}

#contentArea .pBox {height:226px;width:185px;float:left;display:inline;position:relative;margin:-1px 0px 0px -4px;margin-bottom:20px;}
p.price {
	color: #333333;
	display: inline-block;
	font-family: 'Open Sans',sans-serif;
	font-size: 19px;
	font-weight: bold;
	margin: 0;
	padding: 148px 0 0 30px;
}
#family-price{
	padding: 136px 0 0 13px;
}
#third-price{
	padding: 136px 0 0 40px;
}
p.price sup {
	font-size: 60%;
	vertical-align: 5px;
}
p.price span.month {
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	left: -1px;
	position: relative;
}
p.price small {
	margin-left:-24px;
	color: #666666;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
}
div.tabBox p.price {
	color: #333333;
	display: inline-block;
	font-family: 'Open Sans',sans-serif;
	font-size: 55px;
	font-weight: bold;
	margin: 74px 0 0 -420px;
	position: absolute;
	padding: 0;
}
div.tabBox p.price sup {
	font-size: 60%;
	vertical-align: 15px;
}
body.HD div.tabBox p.price {
	color: #333333;
	display: inline-block;
	font-family: 'Open Sans',sans-serif;
	font-size: 55px;
	font-weight: bold;
	margin: 25px 0 0 -155px;
	position: absolute;
	padding: 0;
}
body.HD div.tabBox p.price sup {
	font-size: 60%;
	vertical-align: 15px;
}
#contentArea .pBox.last {margin-right:0;}
#contentArea .pBox a {height:18px;width:118px;display:block;text-indent:-9999px;background:transparent url(../images/idish/learn-more-btn.gif) no-repeat 0 0;position:absolute;left:19px;bottom:25px;}
#contentArea .pBox a:hover {background-position:0 -18px;}
#contentArea .pBox a:active {bottom:24px;}
#top120 {background:transparent url(../images/idish/aTop120-pBox.jpg) no-repeat 0 0;width: 168px !important; margin-top: 0px!important;}
#top200 {background:transparent url(../images/idish/aTop200-pBox.jpg) no-repeat 0 0;width: 181px !important; height: 238px !important; margin-top: -14px !important;}
#contentArea #top200  a{bottom: 22px !important; left: 37px !important;}
#top250 {background:transparent url(../images/idish/aTop250-pBox.jpg) no-repeat 0 0;}
#contentArea #top250 a{bottom: 22px !important; left:45px !important;}
#everything {background:transparent url(../images/idish/aTopeverything-pBox.jpg) no-repeat 0 0;}
#contentArea #everything a{bottom: 22px !important; left:49px !important;}
#family {background:transparent url(../images/idish/aTopFamily-pBox.jpg) no-repeat 0 0;}
#contentArea #family a{bottom: 22px !important;}
#contentArea .caBlurb {margin-bottom:20px;}
body.unsub #contentArea .caBlurb {width:490px;margin:20px auto;}
#contentArea .caBlurb h1 {font-size:18px;line-height:20px;margin:10px 5px;color:#333;}
#contentArea .caBlurb h3 {font-size:14px;line-height:16px;margin:5px;color:#333;}
#contentArea .caBlurb p {font-size:11px;line-height:20px;margin:0 5px 5px;color:#666;}
#contentArea .caBlurb a {color:#333;font-size:12px;line-height:14px;margin:5px 5px 0;display:block;text-decoration:underline;}
.terms #contentArea .caBlurb a { display: inline; font-size: 11px; margin: 0px; }
#contentArea .caBlurb a.intext {color:#666;font-size:11px;line-height:20px;margin:0;display:inline;text-decoration:underline;}
#contentArea .caBlurb a:hover {text-decoration:none;}
#contentArea .caBlurb a.intext:hover {text-decoration:none;}
#contentArea .caBlurb ul {list-style:disc;margin-left:40px;margin-bottom:15px;}
#contentArea .caBlurb ul li {font-size:11px;color:#666;line-height:20px;}
#contentArea .caBlurb input.text {width:490px;}
h3.headline-main{font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#cc0000;text-align: center; padding: 5px 0px;}
h3.headline-main strong {color:#000;}
h3.headline-small{font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 12px; color:#cc0000;text-align: center; padding: 5px 0px; text-transform: uppercase; margin-top: 15px;}
h3.headline-small strong {color:#000;}
strong.nocaps {text-transform: none;}

#reviewBox {border: 1px solid #ccc; border-top: 3px solid #cc0000; padding: 2px 10px; margin-bottom: 20px;}
#reviewBox h2{font-family: Helvetica, Arial, sans-serif; font-weight: bold; color:#000; font-size: 16px; text-align: center; text-transform: uppercase; margin-bottom: 15px;}
#contentArea #reviewBox  #box1, #reviewBox #box2{width: 50%; float: left; font-size: 11px;}
#contentArea #reviewBox img.profile {float: left; padding-right: 10px; padding-bottom: 30px;}
#tabNavEquip {height:24px;}
#tabNavEquip li {float:left;display:inline;}
#tabNavEquip li a {height:24px;width:143px;display:block;text-indent:-9999px;}
#aHot {background:transparent url(../images/idish/equipment/eqTabNav-hot.gif) no-repeat 0 0;position:relative;*bottom:-2px;}
#aHot:hover {background-position:0 -24px;}
#aHot.selected {background-position:0 -24px;}
#aRec {background:transparent url(../images/idish/equipment/eqTabNav-receivers.gif) no-repeat 0 0;position:relative;left:5px;*bottom:-2px;}
#aRec:hover {background-position:0 -24px;}
#aRec.selected {background-position:0 -24px;}
#aSat {background:transparent url(../images/idish/equipment/eqTabNav-satellite.gif) no-repeat 0 0;position:relative;left:12px;*bottom:-2px;}
#aSat:hover {background-position:0 -24px;}
#aSat.selected {background-position:0 -24px;}

#tabNavRec {height:30px;background:transparent url(../images/idish/equipment/tabNavRec-bg.png) no-repeat 0 0;border-bottom:1px solid #999;padding-left:10px;}
#tabNavRec li {float:left;display:inline;padding-top:8px;}
#tabNavRec li a {
	display:block;
	text-align:center;
	padding:2px 3px 4px 3px;
	text-decoration:none;
	color:#333;
	margin:0 3px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#tabNavRec li a.last {border:none;}
#tabNavRec li a:hover{background:#ccc;color:#cc0000;}
#tabNavRec li a.selected{background:#ccc;color:#cc0000;}

#TBRec {padding-bottom:270px;}
#TBHot {padding-bottom:75px;*padding-bottom:95px;}
/*--------------------------------------------------------------------------------------------
	rail STYLES
--------------------------------------------------------------------------------------------*/
#rail {position: relative; *position: absolute;}
#rail .caBlurb {position: absolute; top: 520px; left: 20px; *left: -185px; *width: 180px; *top: 555px;}
#rail .caBlurb {margin-bottom:20px;}
#rail .caBlurb h3 {font-size:14px;line-height:16px;margin:5px;color:#333;}
#rail .caBlurb p {font-size:11px;line-height:20px;margin:0 5px 5px;color:#666;}
#rail .caBlurb a {color:#333;font-size:12px;line-height:14px;margin:5px 5px 0;display:block;text-decoration:underline;}
#rail .caBlurb a.intext {color:#666;font-size:11px;line-height:20px;margin:0;display:inline;text-decoration:underline;}
#rail .caBlurb a:hover {text-decoration:none;}
#rail .caBlurb a.intext:hover {text-decoration:none;}

#callForm {height:240px;width:186px;background:transparent url(../images/idish/callForm-bg.png) no-repeat 0 0;position:relative;margin-bottom:20px;}
#callForm form {position:absolute;top:45px;padding:0 6px;}
#callForm input.default {width:106px;height:18px;color:#666;text-indent:2px;}
#callForm input.split {width:59px;height:20px;border:none;color:#666;background:transparent url(../images/idish/input-bg.gif) repeat-x 0 0;text-indent:2px;margin-right:2px;}
#callForm p {color:#474747;font-size:12px;line-height:30px;}
#callForm input.error{border:1px dashed red;}
#submit {position:absolute;bottom:-35px;}
#submit:active {bottom:-36px;}

#dvrOffer {height:254px;width:186px;background:transparent url(../images/idish/dvrOffer-bg.jpg) no-repeat 0 0;position:relative;margin-bottom:20px;}
#dvrOffer img {position:absolute;top:60px;right:-14px;}
#dvrOffer a {height:26px;width:144px;display:block;text-indent:-9999px;background:transparent url(../images/idish/click-here-btn.png) no-repeat 0 0;position:absolute;bottom:10px;left:21px;}
#dvrOffer a:hover {background-position:0 -26px;}
#dvrOffer a:active {bottom:9px;}

#raOffer {height:311px;width:186px;background:transparent url(../images/idish/raOffer-bg.jpg) no-repeat 0 0;position:relative;margin-bottom:20px;}
#raOffer a {height:26px;width:144px;display:block;text-indent:-9999px;background:transparent url(../images/idish/click-here-btn.png) no-repeat 0 0;position:absolute;bottom:10px;left:21px;}
#raOffer a:hover {background-position:0 -26px;}
#raOffer a:active {bottom:9px;}

#hdOffer {height:302px;width:186px;background:transparent url(../images/idish/hdOffer-bg.jpg) no-repeat 0 0;position:relative; *left: 30px; top: -231px;}
#hdOffer a, #satOffer a {
	padding-left:15px;
	text-decoration:none;
	text-transform:uppercase;
	color:#333;
	font-size:11px;
	font-weight:bold;
	background:transparent url(../images/idish/sidebar-bullet.gif) no-repeat center left;
	position:absolute;
	left:10px;
	bottom:15px;
}
#hdOffer a:hover, #satOffer a:hover{text-decoration:underline;}
#hdOffer a:active, #satOffer a:active {bottom:14px;}

#satOffer {height:286px;width:186px;background:transparent url(../images/idish/satOffer-bg.jpg) no-repeat 0 0;position:relative;margin-bottom:20px;}

#reviewSnip {height:133px;width:165px;background:transparent url(../images/idish/reviews-bg.gif) no-repeat 0 0;position:relative;padding:80px 10px 0;}
#reviewSnip img {margin-bottom:10px;}
#reviewSnip p {color:#333;font-size:11px;line-height:14px;margin-bottom:5px;}
#reviewSnip a {text-decoration:none;color:#339999;font-size:11px;line-height:14px;}
#reviewSnip a:hover {text-decoration:underline;}

#satFacts h3, #eqFacts h3 {font-size:14px;line-height:16px;margin:2px 0;}
#satFacts span, #eqFacts span {font-size:10px;margin-bottom:5px;}
#satFacts ul, #eqFacts ul {list-style:disc;display:block;padding-left:15px;margin-top:5px;}
#satFacts ul li, #eqFacts ul li {font-size:11px;line-height:15px;font-weight:bold;margin-bottom:7px;}
#satFacts p, #eqFacts p {font-size:11px;line-height:18px;color:#666;margin-bottom:5px;}
#satFacts a, #eqFacts a {color:#333;font-size:12px;line-height:12px;}
#satFacts a:hover, #eqFacts a:hover {text-decoration:none;}

#localOffer {height:139px;width:185px;background:transparent url(../images/idish/GEO/localOffer-bg.png) no-repeat 0 0;position:relative;margin-bottom:20px;}
#localOffer h3 {position:absolute;color:#FFF;font-size:16px;line-height:18px;bottom:10px;right:10px;}

/*--------------------------------------------------------------------------------------------
	extFooter STYLES
--------------------------------------------------------------------------------------------*/
#footerNav{height:77px;background:transparent url(../images/idish/extFooter-bg.png) no-repeat 0 0;color:#FFF;position:relative;}
#footerNav ul {height:35px;width:340px;list-style:none;padding:5px 10px;position:absolute;bottom:0px;left:98px;}
#footerNav ul li {float:left;display:inline;margin-right:40px;}
#footerNav ul li a {color:#FFF;text-decoration:none;font-size:11px;line-height:11px;display:block;margin-bottom:7px;}
#footerNav ul li a:hover {text-decoration:underline;}
#footerNav h2 {font-size:14px;line-height:14px;position:absolute;left:106px;top:11px;}
#footerNav h3 {width:240px;font-size:15px;line-height:20px;text-shadow:1px 1px 2px #000;position:absolute;bottom:18px;left:456px;text-align:center;}
#footerNav h1 {font-size:32px;line-height:32px;text-shadow:1px 1px 2px #000;position:absolute;bottom:23px;right:12px;}
#extFooter a.offer-details { padding: 0 0 0 80px; color: black; font-size: 11px; }

/*--------------------------------------------------------------------------------------------
	JQUERY GALLERYVIEW PLUGIN STYLES
--------------------------------------------------------------------------------------------*/
/* GALLERY LIST */
/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
#hotGallery { visibility: hidden; }

/* GALLERY CONTAINER */
.gallery { /*background: #ddd; border: 1px solid #aaa;WAT*/ margin-top:10px/*WAT*/;padding: 5px;}

/* LOADING BOX */
.loader { background: url(loader.gif) center center no-repeat #ddd; }

/* GALLERY PANELS */
.panel {}
/* !!!!!!!!!!!!! IMPORTANT PANEL CONTENT STYLES!!!!!!!!!!!!!!!!!!!*/
.panel-content {position:relative;}
.panel-content h1 {font-weight:normal;text-transform:uppercase;font-size:20px;line-height:24px;}
.panel-content h1 span {text-transform:normal;font-weight:bold;color:#cc0000;}
.panel-content hr {height:1px;border:none;background:#666;margin:10px 0;}
.panel-content h3 {color:#333;text-transform:uppercase;font-size:12px;line-height:12px;margin-bottom:20px;font-weight:normal;}
.panel-content img {float:right;}
.panel-content p {width:200px;*width:180px;}
.panel-content h2 {clear:both;font-size:22px;line-height:24px;text-align:right;}
.panel-content h2 span {display:block;color:#cc0000;}
.panel-content dl {}
.panel-content dl dt {font-size:16px;line-height:20px;font-weight:bold;margin:10px 0;}
.panel-content dl dd {
	background:url("../images/idish/sidebar-bullet.gif") no-repeat scroll left 5px transparent;
	display:inline;
	float:left;
	font-size:12px;
	margin:0 10px 5px 0;
	padding-left:15px;
	width:205px;
}
#contentArea #TBSat {_height:200px !important;_margin-bottom:0 !important;}
#TBSat .panel-content {padding:10px 25px 0;_padding-bottom:0px !important;border-bottom:1px solid #999;background:#FFFFD1 url(../images/idish/equipment/satgallery-bg.jpg) repeat-x 0 0 !important;}
#TBHot .panel-content {background:#FFD0A2 url(../images/idish/equipment/hotgallery-bg.jpg) repeat-x 0 0 !important;}
#TBRec .panel-content {background:#E4C487 url(../images/idish/equipment/recgallery-bg.jpg) repeat-x 0 0 !important;}
#TBSat .panel-content img {position:absolute;right:-10px;bottom:0;_bottom:30px;}
#TBSat .panel-content h2 {position:absolute;right:60px;bottom:5px;_bottom:35px;}
#TBSat .panel-content p {width:260px;margin-bottom:10px;}


/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */
.panel .panel-overlay,
.panel .overlay-background { height: 60px; padding: 0 1em; }

/* PANEL OVERLAY BACKGROUND */
.panel .overlay-background { background: #222; }

/* PANEL OVERLAY CONTENT */
.panel .panel-overlay { color: white; font-size: 0.7em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }

/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip { margin: 5px; }

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame {}

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap { border: 1px solid #aaa; }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap { border-color: #000; }

/* FRAME IMAGES */
.frame img { border: none; }

/* FRAME CAPTION */
.frame .caption { font-size: 11px; text-align: center; color: #888; font-weight:bold;}

/* CURRENT FRAME CAPTION */
.frame.current .caption { color: #cc0000; }

/* POINTER FOR CURRENT FRAME */
.pointer {
	border-color: #000;
}

/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .pointer {
	filter: chroma(color=pink);
}

/*----------------------------------------------------------------------------------------
Geo Styles
----------------------------------------------------------------------------------------*/
#loctypelist {margin-top:20px;}
#loctypelist em{font-style:normal;}
#loctypelist li a, #footer-rail h4{font-size:11px;line-height:13px;font-weight:bold;color:#FFF;margin-bottom:3px;display:block;}
#locations{text-align:justify;}
#locations a{font-size:10px;color:#FFF;line-height:12px;margin-right:2px;text-decoration:none;}
#locations a:hover {text-decoration:underline;}
#locations.proximityMenu span {padding-right:5px;margin-right:2px;color:#FFF;font-size:10px;}

/*----------------------------------------------------------------------------------------
Internet Page Styles
----------------------------------------------------------------------------------------*/
body.internet #contentArea {width:430px;margin-left:5px;margin-right:0px;}
body.internet #intHeader {margin-bottom:0px;position:relative;}
body.internet #call-box {
	background:none repeat scroll 0 0 #C90103;
	clear:both;
	height:80px;
	margin:20px 0 10px;
	position:relative;
	width:430px;
}
body.internet #call-box h1 {
	float:none;
	position:static;
	text-align:center;
	text-shadow:2px 2px 2px #000000;
	font-size:25px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px 0; 
}
body.internet #call-box img.shine {
	left:30px;
	position:absolute;
	top:22px;
}
body.internet h1 strong.y-phone {
	float:none !important;
	margin-left:0px !important;
	padding-top:0px !important;
	text-shadow:4px 4px 13px #000000;
}
body.internet #call-box h1 strong {
	color:#FCFC6F;
	font-size:33px;
	font-weight:bold;
	line-height:45px;
	text-shadow:none;
	text-transform:uppercase;
}
#tabNavNet li {
	display:inline;
	float:left;
	margin:0 2px;
}
#tabNavNet li:first-child {margin-left:0px;}
#tabNavNet li a {
	display:block;
	text-align:center;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	height:36px;
	width:121px;
	padding:0 5px;
	background:transparent url(../images/idish/internet/tab.png) no-repeat 0 0;
}
#tabNavNet li a:hover, #tabNavNet li a.selected {background-position:0 -36px;}
body.internet .tabBox {
	clear:both;
	padding:10px;
	width:420px;
	border-top:4px solid #666;
	margin-top:5px;
	background:#e2e2e2 url(../images/internet/tab-bg) no-repeat 0 0;
}
body.internet h1 {font-size:18px;line-height:20px;margin-bottom:10px;color:#333;}
body.internet h3 {font-size:14px;line-height:16px;margin:5px 0;color:#333;}
body.internet #extHeader h3 {margin:0 !important;}
body.internet p {font-size:12px;line-height:16px;margin-bottom:5px;}
body.internet #offer {width:210px;height:630px;padding:20px 25px;background:transparent url(../images/idish/internet/form-bg.png) no-repeat 0 0; position:absolute;top:200px;right:18px;}
body.internet #offer h1 {
	font-weight:normal;
	margin:0 0 10px;
	text-align:center;
	text-transform:none;
}
body.internet #offer h1 span {
	color:#CC0000;
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-top:9px;
}
body.internet #offer form input {
	border:1px solid #CC0000;
	color:#333333;
	display:block;
	padding:5px;
	text-align:center;
	width:200px;
}
body.internet #offer form input.submit {
	border:medium none;
	height:45px;
	margin:10px auto 0;
	padding:0;
	width:173px;
}
body.internet #reviews {
	background:url("../images/idish/internet/review-bg.gif") no-repeat scroll 0 0 transparent;
	height:272px;
	width:185px;
	padding:15px 10px 0;
	text-align:center;
	display:none;
}
body.internet #reviews.display {display:block !important;position:absolute;right:45px;top:870px;}
body.internet #reviews h3 {font-size:18px;color:#333;font-weight:normal;margin-bottom:50px;}
body.internet #reviews p {text-align:left;text-indent:5px;}

body.internet #brandInfo {text-align:center;margin-top:55px;}
body.internet #brandInfo img.brandLogo {margin-bottom:10px;}
body.internet #brandInfo p {margin:0;}
body.internet #brandInfo hr {margin-bottom:15px;}
body.internet #brandInfo h3 {margin-bottom:10px;font-size:24px;text-transform:none;}
body.internet #brandInfo h3 small {display:block;font-size:10px;color:#666;}
body.internet #brandInfo p.speed {font-size:16px;color:#333;font-weight:bold;font-style:italic;margin-bottom:15px;line-height:20px;}
body.internet #brandInfo p.call {margin-bottom:15px;color:#cc0000;font-size:18px;font-weight:bold;}
body.internet #brandInfo ul {list-style:none;}
body.internet #brandInfo ul li {margin:0 0 10px;font-size:13px;color:#333;font-weight:bold;}
body.internet #brandInfo p.disclaimer {margin-top:15px;font-size:9px;line-height:12px;color:#999;}


/* Email Opt-In Styles */
#email-opt {
	background: url(../images/idish/opt-in/email-opt-bg.png) repeat-x 0 0 transparent;
	height: 195px;
	margin: 20px 10px 15px;
	padding: 10px;
}
#email-opt.silver {
	background-image: url(../images/idish/opt-in/email-opt-v-bg.png);
	border: 1px solid #CCC;
	float: left;
	height: 52px;
	left: -10px;
	margin: 0;
	padding: 5px 10px;
	position: relative;
	top: 0;
	width: 510px;
}
#email-opt.silver img, #email-opt.silver p, #email-opt.silver input, #email-opt.silver button {
	float: left;
	display: inline;
	vertical-align: bottom;
}
#email-opt.silver img {
	margin-bottom: 5px;
}
#email-opt h3 {
	color: #FFF;
	font-family: Verdana, sans-serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 10px;
	text-align: left;
}
#email-opt h4 {
	color: #FFF;
	font-size: 21px;
	font-weight: bold;
	margin-bottom: 20px;
}
#email-opt p {
	color: #FFF;
	font-size: 15px;
	line-height: 1;
	margin-bottom: 3px;
	padding-bottom: 0;
}
#email-opt.silver p {
	padding-top:5px;
}
#email-opt p.disclaimer {
	font-size: 11px;
	text-align: center;
}
#email-opt p.disclaimer a {
	color: #FFF;
	margin: 0;
	text-decoration: underline;
}
#email-opt p.disclaimer a:hover {
	text-decoration: none;
}
#email-opt .email {
	color: #999;
	font-size: 13px;
	width: 139px;
}
#email-opt .submit {
	background: url(../images/idish/opt-in/signup-btn.png) no-repeat 0 0 transparent;
	border: none;
	cursor: pointer;
	display: block;
	height: 24px;
	margin: 10px auto;
	text-indent: -999em;
	width: 109px;
}
#email-opt.silver .submit {
	background-image: url(../images/idish/opt-in/signup-v-btn.png);
	height: 23px;
	margin: 0 10px;
	width: 81px;
}

#email-thanks {
	background: url(../images/idish/opt-in/idish-thankyou-bg.png) repeat-x 0 0 transparent;
	box-shadow: 3px 3px 3px #666;
	height: 460px;
	overflow: hidden;
	padding: 20px 0 20px 185px;
	position: absolute;
	width: 775px;
	z-index: 101;
}
#email-thanks .error {
	color: red;
}
.back-overlay {
    background: url(../images/idish/opt-in/overlay.png) repeat scroll 0 0 transparent;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
#email-thanks h3 {
	color: #000;
	font-size: 20px;
	line-height: 1.25;
	text-align: left;
	margin: 20px 0 30px 65px;
}
#email-thanks h3 span {
	color: #d70027;
	font-size: 31px;
}
#email-thanks h3.cta span { font-size:80px; }
#email-thanks h3 small {
	display: block;
	font-size: 26px;
	font-weight: normal;
	padding-top: 70px;
}
#email-thanks h3.cta {
	margin: 0 0 5px;
	text-align: center;
}
#email-thanks .freebies {
	background: url(../images/idish/opt-in/idish-free.jpg) no-repeat 0 0 transparent;
	float: right;
	height: 187px;
	margin-bottom: 25px;
	margin-right: 5px;
	width: 747px;
}
#email-thanks .freebies div {
	display: inline;
	float: left;
	height: 100%;
	margin-right: 4px;
	position: relative;
	width: 237px;
}
#email-thanks .freebies div.last {
	margin-right: 0;
}
#email-thanks .freebies div p {
	bottom: 30px;
	color: #333;
	font-size: 10px;
	position: absolute;
	text-align: center;
	width: 100%;
}
#email-thanks .freebies div p a {
	color: #333;
	display: block;
	font-size: 11px;
}
#email-thanks .freebies div p a:hover {
	text-decoration: none;
}
#email-thanks p {
	color: #000;
	text-align: center;
}
