/* Inside Edition New Pages */

body {
  font-family: arial;
}

/* Inside Deals Logo Override (2012-12-18) */
.inside-money-wrap #logo {
  top: 0;
}


/* Search */
#ie-search {
  z-index: 999 !important;
}

#searchbox-tips {
  display: none;
  margin-top: 24px;
  margin-left: -2px;
  width: 100%;
  font-size: 11px;
  background-color: #FFFFFF;
  border: 2px solid #6E6C6D;
  border-top: 0;
}

#searchbox-tips span {
  display: block;
  padding: 2px;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-indent: 5px;
  text-transform: uppercase;
  background-color: #000000;
}

#searchbox-tips ul {
  margin: 0;
  padding: 7px;
}

#searchbox-tips ul li {
  margin: 4px 0 4px 12px;
  padding: 0 0 0 -4px;
}


#site-wrap-2010 {
  position: relative; z-index: 5;
  margin: 0 auto 0 auto;
  width: 973px;
  border: 1px solid #00001C;
  border-width: 0 1px 0 1px;
}

.site-wrap-poll {
  background-repeat: no-repeat;
  background-image: url(/images/background_subs_half.jpg);
}

#page-wrap {
  position: absolute; top: 230px;
  padding-top: 5px;
  width: 973px;
}

.site-home-background {
  background-color: #2626BC;
  background-repeat: no-repeat;
  background-image: url(/images/2010/background_home_2010.jpg);
}

.site-poll-background {
  background-color: #2323AC;
  background-repeat: no-repeat;
  background-image: url(/images/background_subs_half.jpg);
  background-position: 0 -230px;
}

.site-subs-background {
  background-color: #2423AD;
  background-repeat: no-repeat;
  background-image: url(/images/2010/background_subs_2010.jpg);
}

.above-footer-background-image {
  position: absolute; bottom: 300px; left: 0;
  width: 973px;
}

.clear-2010 {
  clear: both;
  width: 100%;
}

#home-content-2010 .clear-2010 {
  height: 16px;
}


.section-header-2010,
.section-header-2011 {
  position: absolute; top: 183px; left: 18px; z-index: 9; 
  width: 350px;
  height: 35px;
  border: 0;
}

.section-header-2011 {
  top: 190px;
}



/* Home Video */
/* Added November, 2011 */
#home-video-wrap {
  position: relative;
  margin: 0 auto 20px auto;
  width: 942px;
}

#home-video-wrap .clear {
  clear: both;
  display: block;
  height: 0;
}

#home-video-tabs {
  margin: 0;
  padding: 0;
  width: 596px;
  height: 36px;
  list-style: none;
}

#home-video-tabs li {
  float: left;
  position: relative;
  margin: 0 0 0 8px;
  padding: 0;
  width: 188px;
  height: 36px;
}

#home-video-tabs li img {
  visibility: hidden;
  position: absolute; top: 0; left: 0;
  width: 188px;
  height: 36px;
  border: 0;
}

#home-video-tabs li img:first-child,
#home-video-tabs li .active img {
  visibility: visible;
}

#home-video-area {
  position: relative;
  width: 596px;
  min-height: 284px;
  background-color: #000000;
  border: 1px solid #8790BB;
}

#home-video-player {
  width: 440px;
  min-height: 284px;
}

#home-video-text {
  float: right;
  padding: 10px 10px 10px 4px;
  width: 136px;
}

#home-video-text h1 {
  margin: 0;
  padding: 0;
  color: #09A8ED;
  font-size: 16px;
}

#home-video-text p {
  margin: 0;
  padding: 6px 0 6px 0;
  color: #FFFFFF;
  font-size: 14px;
}

#home-video-text a {
  color: #FFFFFF;
  font-size: 14px;
}

#home-video-text a:hover {
  text-decoration: none;
}

#home-video-box-wrap {
  position: absolute; top: 24px; right: 0; z-index: 0;
  width: 320px;
  min-height: 298px;
}

#home-video-box-layer {
  display: none;
  position: absolute; top: 24px; right: 0; z-index: 1;
  width: 320px;
  min-height: 298px;
}




/* Home Sidebar */
#home-sidebar-2010 {
  float: right;
  position: relative; z-index: 1;
  margin-right: 16px;
  padding: 25px 0 20px 0;
  width: 320px;
}

.home-sidebar-ad-300 {
  overflow: hidden;
  margin: 15px auto 0 auto;
  width: 300px;
  min-height: 250px; /* height: 250px */
  color: #FFFFFF;
  background-color: #807C7C;
  border: 9px solid #BDBDBE;
}

#home-side-videos-2010 {
  width: 314px;
  height: 162px;
  background-color: #FFFFFF;
  background-image: url(/images/2010/ie_home_ap_video.jpg);
  background-repeat: no-repeat;
  border: 2px solid #030552;
}


#home-social-network-tabs {
  overflow: hidden;
  margin: 15px auto 0 auto;
  height: 38px;
  text-align: center;
}

#home-social-network-tabs #social-tab-facebook,
#home-social-network-tabs #social-tab-twitter {
  position: relative;
  display: block;
  float: left;
  height: 38px;
}

#home-social-network-tabs #social-tab-facebook {
  margin-left: 7px;
  width: 172px;
}

#home-social-network-tabs #social-tab-twitter {
  margin-left: 10px;
  width: 121px;
}

#home-social-network-tabs img {
  position: absolute; top: 0; left: 0;
  width: 100%;
  height: 38px;
  border: 0;
}



#home-social-network-tabs #social-tab-active-facebook,
#home-social-network-tabs #social-tab-active-twitter {
  visibility: hidden;
}

#coming-soon-twitter {
  display: none;
}

#home-social-network {
  position: relative;
  display: block;
  margin: 0 auto 0 auto;
  width: 314px;
  height: 371px;
  background-color: #D8E4FC;
  background-image: url(/images/2010/background_social_networking.jpg);
  background-repeat: no-repeat;
  border: 2px solid #030552;
  border-top: 0;
}

#home-social-feeds {
  overflow: hidden;
  position: relative; top: 50px;
  margin: 0 auto 0 auto; /* 50px auto 0 auto */
  width: 295px;
  height: 285px;
}

.feed-preload {
  display: none;
}

#home-social-facebook-like {
  visibility: hidden;
  position: absolute; top: 10px; left: 10px;
}

#home-social-feeds .home-social-entry {
  position: relative;
  margin: 0;
  width: 295px;
  height: 57px;
  background-repeat: no-repeat;
}

.facebook {
  background-image: url(/images/2010/home_social_background_facebook.gif);
}

.twitter {
  background-image: url(/images/2010/home_social_background_twitter.jpg);
}

.home-social-entry {
  cursor: pointer;
}

#home-social-feeds .home-social-entry h1 {
  overflow: hidden;
  /*position: absolute; top: 4px; left: 58px;*/
  margin: 0;
  padding: 4px 0 0 55px;
  /* padding: 0; */
  width: 230px;
  height: 14px;
  color: #1A49B6;
  font-size: 11px;
}

#home-social-feeds .home-social-entry p {
  overflow: hidden;
  /*position: absolute; top: 19px; left: 58px;*/
  margin: 0;
  padding: 0 0 0 55px;
  width: 230px;
  height: 30px;
  font-size: 11px;
}

#coming-soon-twitter {
  position: absolute; top: 0; left: 0;
  width: 314px;
  height: 334px;
  border: 0;
}

#social-button-facebook {
  visibility: hidden;
  position: absolute; bottom: 0; left: 0;
  width: 314px;
  height: 40px;
  border: 0;
}

#social-button-twitter {
  visibility: hidden;
  position: absolute; bottom: 8px; right: 15px;
  width: 116px;
  height: 24px;
  border: 0;
}



/* Home Content */
#home-content-date {
  position: absolute; top: -35px; left: 35px;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  font-size: 16px;
}

#home-content-2010-tabs {
  float: left;
  margin-left: 16px;
  width: 600px;
}

#home-content-2010-tabs .home-content-tab {
  float: left;
  margin-left: 10px;
  width: 197px;
  height: 38px;
  border: 0;
}

#home-content-2010-tabs .second-content-tab {
  float: left;
  margin-top: -7px;
  margin-left: 10px;
  width: 209px;
  height: 45px;
  border: 0;
}

#home-content-2010-tabs .home-social-icon {
  float: right;
  margin-top: 9px;
}


#home-content-2010 {
  float: left;
  position: relative; z-index: 1;
  margin-left: 16px;
  width: 600px;
  background-color: #FFFFFF;
}

#home-features-intro {
  color: #030557 !important;
}

.home-social-icon {
  margin-left: 3px;
  width: 24px;
  height: 24px;
  border: 0;
}


.home-content-2010-story {
  padding: 10px;
  color: #030557;
  font-size: 14px;
  background-color: #FFFFFF;
  border-bottom: 1px solid #7CBDE7;
}

.home-content-2010-story h1,
.home-content-2010-story p,
.home-content-2010-story ul {
  clear: right;
  float: right;
  margin: 0;
  padding: 0 0 10px 0;
  width: 290px;
}

.home-content-2010-story ul li {
  margin: 0 0 0 20px;
  padding: 0;
}

.home-content-2010-story h1 {
  font-size: 16px;
}

.home-content-2010-story a {
  color: #030557;
  font-weight: bold;
  text-decoration: none;
}

.home-content-2010-story a:hover {
  text-decoration: underline;
}

.home-content-2010-story img {
  width: 268px;
  height: 196px;
  border: 2px solid #030557;
}

#home-content-pages {
  clear: left;
  float: left;
  position: relative; z-index: 1;
  margin-left: 16px;
  padding: 10px 0 10px 0;
  width: 590px;
  line-height: 24px;
  text-align: right;
}

#home-content-pages a {
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

#home-content-pages a:hover,
#home-content-pages a.active {
  text-decoration: underline;
}

#home-content-pages .home-social-icon {
  float: left;
}




/* Poll */
#poll-content-2010 {
  float: left;
  position: relative; z-index: 1;
  margin-left: 18px;
  width: 612px;
}

#poll-content-2010 h1 {
  margin: 0;
  padding: 0 0 7px 0;
  width: 600px;
  color: #B3E3FE;
  font-size: 18px;
  border: 0;
  border-bottom: 1px solid #A9A9E0;
}

#poll-content-2010 h2 {
  margin: 0;
  padding: 0 0 8px 0;
  width: 100%;
  color: #B3E3FE;
  font-size: 14px;
}

.poll-question {
  margin: 0;
  padding: 6px 2px 6px 2px;
  width: 600px;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: bold;
}

#poll-content-2010 #poll-total-votes {
  margin: 10px 0 15px 0;
  padding: 7px 0 7px 0;
  width: 595px;
  color: #000062;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  background-color: #A7D7FC;
}

.poll-wrap-data {
  float: left;
}

#poll-content-2010 .text-column {
  width: 290px;
  margin: 15px 12px 0 0;
}

#poll-content-2010 .small-vertical {
  margin-right: 12px;
  padding-bottom: 5px;
  width: 190px;
  /*height: 315px; /* 310 */
}

#poll-content-2010 .large-horizontal {
  clear: both;
  margin-bottom: 10px;
  width: 590px;
}

#poll-content-2010 .medium-horizontal {
  margin-right: 12px;
  padding-bottom: 5px;
  width: 290px;
  /*height: 285px; /* 270 */
}

#poll-content-2010 .medium-vertical {
  margin-right: 12px;
  padding-bottom: 5px;
  width: 290px;
  /*height: 435px; /* 420 */
}

.poll-wrap-image {
  float: left;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
}

#poll-content-2010 .small-vertical .poll-wrap-image {
  width: 190px;
  height: 248px;
  background-image: url(/images/2010/poll_background_small.jpg);
}

#poll-content-2010 .small-vertical img {
  display: block;
  margin: 4px auto 0 auto;
  width: 170px;
  height: 230px;
  border: 3px solid #A7D7FC;
}

#poll-content-2010 .large-horizontal .poll-wrap-image {
  width: 590px;
  height: 444px;
  background-image: url(/images/2010/poll_background_large.jpg);
}

#poll-content-2010 .large-horizontal img {
  display: block;
  margin: 11px auto 0 auto;
  width: 560px;
  height: 410px;
  border: 3px solid #A7D7FC;
}

#poll-content-2010 .medium-horizontal .poll-wrap-image {
  width: 290px;
  height: 220px;
  background-image: url(/images/2010/poll_background_medium_horizontal.jpg);
}

#poll-content-2010 .medium-horizontal img {
  display: block;
  margin: 9px auto 0 auto;
  width: 265px;
  height: 195px;
  border: 3px solid #A7D7FC;
}

#poll-content-2010 .medium-vertical .poll-wrap-image {
  width: 290px;
  height: 380px;
  background-image: url(/images/2010/poll_background_medium_vertical.jpg);
}

#poll-content-2010 .medium-vertical img {
  display: block;
  margin: 9px auto 0 auto;
  width: 265px;
  height: 355px;
  border: 3px solid #A7D7FC;
}


.poll-wrap-data fieldset {
  position: relative;
  margin: 0;
  padding: 4px;
  border: 0;
}

#poll-content-2010 .text-column fieldset {
  margin: 0 0 2px 0;
  padding: 2px 0 2px 0 !important;
}

.poll-wrap-data fieldset label,
.poll-wrap-data .poll-result label {
  display: block;
  float: left;
  width: 150px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
}

#poll-content-2010 .large-horizontal fieldset label {
  width: 500px !important;
}

#poll-content-2010 .medium-horizontal fieldset label,
#poll-content-2010 .medium-vertical fieldset label {
  width: 260px !important;
}

#poll-content-2010 .text-column fieldset label {
  width: 260px !important;
}

#poll-content-2010 .poll-vote-count {
  display: block;
  float: left;
  clear: both;
  width: 100%;
  color: #FF4444;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.poll-wrap-data fieldset input {
  float: left;
  padding: 0;
  margin: 0 4px 0 0;
  height: 15px;
}

.poll-wrap-data .poll-result {
  float: left;
  clear: both;
  width: 100%;
  padding: 2px 0 0 0;
}

.text-column .poll-result {
  padding-bottom: 10px;
}

.poll-wrap-data .poll-result-text {
  display: block;
  float: left;
  width: 32px;
  color: #9FD5FD; /* 0791FC */
  font-size: 12px;
  font-weight: bold;
}

.poll-wrap-data .poll-result-bar {
  display: block;
  float: left;
  margin-top: 2px;
  height: 12px;
  background-color: #9FD5FD; /* 0791FC */
}

.poll-wrap-data .poll-result label {
  width: 100% !important;
}

.poll-buttons {
  float: left;
  clear: both;
  width: 100%;
  margin: 10px 0 10px 0;
  padding: 10px 0 10px 0;
}

.poll-buttons input {
  display: block;
  margin: 0 auto 0 auto;
  border: 0;
}






/* Photo Sidebar */
#photo-sidebar {
  float: right;
  position: relative; z-index: 1;
  margin-right: 16px;
  padding-bottom: 20px;
  width: 264px;
}

#box-more-photos {
  float: right;
  clear: both;
  width: 258px;
  height: 834px;
  background-image: url(/images/2010/background_more_photos.jpg);
  background-repeat: no-repeat;
  border: 3px solid #15CDFF;
  border-bottom: 0;
}

.more-photos-box {
  margin: 10px auto 0 auto;
  width: 232px;
  height: 182px;
  text-align: center;
}

.more-photos-box h1 {
  margin: 0;
  padding: 7px 0 0 0;
}

.more-photos-box img {
  margin-top: 15px;
}

.box-blue-style {
  background-color: #040A9E;
  border: 2px solid #0B0E4E;
}

.box-blue-style img {
  border: 2px solid #15CDFF;
}

.box-red-style {
  background-color: #730F11;
  border: 2px solid #FE0000;
}

.box-red-style img {
  border: 2px solid #FFFFFF;
}

.more-photos-box .more-photos-caption {
  display: block;
  margin: 5px auto 0 auto; /* Used to have a 5px top margin */
  width: 232px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
}

.more-photos-box .more-photos-caption a,
#photo-caption a {
  color: #FFFFFF;
  text-decoration: underline;
}

.more-photos-box .more-photos-caption a:hover,
#photo-caption a:hover {
  text-decoration: none;
}


#box-more-photos-tab {
  float: right;
  clear: both;
  width: 264px;
  height: 37px;
  color: #2323AF;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  text-align: right;
  background-image: url(/images/2010/background_more_photos_tab.jpg);
  background-repeat: no-repeat;
}

#box-more-photos-content {
  margin: 10px 25px 0 0;
}

.more-photos-arrow {
  vertical-align: middle;
  margin-left: 3px;
  width: 14px;
  height: 14px;
  border: 1px solid #072064;
}

#box-more-photos-ad {
  float: right;
  clear: right;
  position: relative; z-index: 1;
  margin-right: 16px;
  width: 300px;
  color: #FFFFFF;
  background-color: #5F5F5F;
  border: 3px solid #5550FC;
}



/* Photo Content */
#facebook-photo {
  position: absolute; top: 238px; left: 16px; z-index: 9;
  width: 120px;
}

#photo-content {
  position: relative; z-index: 1;
  margin-left: 16px;
  width: 656px;
}

#photo-area {
  position: relative;
  width: 656px;
  text-align: center;
  background-color: #000000;
  border: 3px solid #040A9E;
}

#photo-image {
  border: 0;
}

.photo-arrow {
  position: absolute; top: 180px;
  width: 114px;
  height: 80px;
  border: 0;
}

#photo-arrow-left,
#photo-arrow-left-active,
#photo-arrow-left-gallery    { left: 0; visibility: hidden; }

#photo-arrow-right,
#photo-arrow-right-active,
#photo-arrow-right-gallery  { right: 0; visibility: hidden; }

#photo-arrow-previous:hover #photo-arrow-left-active,
#photo-arrow-left,
#photo-arrow-next:hover #photo-arrow-right-active,
#photo-arrow-right { visibility: visible; }

#photo-arrow-right-gallery,
#photo-arrow-left-gallery {
  z-index: 1;
}


#photo-information {
  padding: 3px;
  width: 650px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}

#photo-credits {
  float: left;
  font-size: 10px;
}

#photo-caption {
  padding: 10px;
  width: 636px;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
}

#photo-buttons {
  width: 656px;
  text-align: right;
  border-top: 1px solid #3F3F8C;
}

#photo-buttons img {
  width: 160px;
  height: 50px;
  border: 0;
}

#photo-related-story {
  float: left;
  margin-left: -10px;
}

.outbrain-photo {
  float: left;
  position: relative;
  margin: 24px;
  padding: 16px;
  width: 510px;
  background-color: #FFFFFF;
  border: 1px solid #E9E9E9;
}

.outbrain-photo h2 {
  margin: 0;
  padding: 0;
  font-size: 14px;
}

.outbrain-photo ul {
  font-size: 11px;
}

.outbrain-photo ul li {
  padding-bottom: 4px;
  color: #8E96A3;
}

.outbrain-photo a {
  color: #002A69;
  font-weight: bold;
}

.outbrain-photo a:hover {
  text-decoration: none;
}






/* Flash Scroller Element */
#flash-featured-scroller {
  float: left;
  position: relative; z-index: 1;
  margin: 20px 0 20px 25px;
  width: 595px;
  height: 275px; /* flash itself is 245 */
}

#flash-featured-tab {
  position: absolute; top: 0; right: 120px;
  width: 169px;
  height: 30px;
  border: 0;
}

#flash-featured-swf {
  position: absolute; top: 30px; left: 0;
  width: 595px;
  height: 245px;
}




/* Footer */
/* The footer area is 300px in height total */

#footer-navigation {
  clear: both;
  float: left;
  position: relative;
  width: 973px;
  height: 210px;
  background-image: url(/images/2010/footer_background.jpg);
  background-repeat: no-repeat;
}

.footer-home-page {
  background-image: url(/images/2010/footer_background_home.jpg) !important;
}

#footer-navigation ul {
  list-style: none;
  float: left;
  margin: 10px 0 0 0;
  padding: 0;
  font-family: arial;
  font-size: 12px;
}

#footer-navigation ul li {
  display: inline;
  margin: 0;
  padding: 0;
  line-height: 125%;
}

#footer-navigation ul li a.footer-main-link {
  color: #BABAFF;
  text-transform: uppercase;
}

#footer-navigation ul li a {
  display: block;
  padding-left: 12px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

#footer-navigation ul li a:hover {
  background-color: #696CC3;
}

#footer-nav-home    { width:  69px; }
#footer-nav-news    { width: 154px; }
#footer-nav-videos  { width: 128px; }
#footer-nav-photos  { width:  76px; }
#footer-nav-deals   { width: 108px; }
#footer-nav-about   { width: 140px; }
#footer-nav-watch   { width: 134px; }
#footer-nav-extras  { width: 164px; }

#footer-menu-overlap {
  position: absolute; right: 0; bottom: 0;
  width: 40px;
  height: 120px;
  border: 0;
}


#footer-legal {
  clear: both;
  padding: 20px 0 20px 0;
  width: 973px;
  height: 50px;
  text-align: center;
  text-transform: uppercase;
  background-color: #1D4999;
}

#footer-legal span {
  display: block;
  color: #8092B2;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
}

#footer-legal a {
  color: #8092B2;
}

#footer-legal a:hover {
  text-decoration: none;
}

/* from story.css */
#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: 900px; right: 700px; 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:219px; 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;
}
/* end story.css copy */


#videosdate {
  position: relative;
}

.video-share-icon {
  position: absolute !important; top: 0; right: 0;
  width: 58px;
  height: 16px;
}

#video-share-link {

}

#photo-headline {
  width: 662px;
  margin: 30px 0 10px 16px;
  padding: 0;
  color: #FFFFFF;
  font-family: arial;
  font-size: 18px;
  border: 0;
  border-bottom: 1px solid #7777C4;
}




/* Submit Story Thank You Page */
.submit-thanks-boxedwrap {
  width: 857px !important;
}

.submit-thanks-boxedcontent {
  margin: 0 !important;
  padding: 0 !important;
  width: 857px !important;
  height: 300px !important;
  border: 1px solid #FFFFFF !important;
}

.submit-thanks-wrap {
  display: block;
  margin: 10px auto 10px auto !important;
  width: 590px;
  color: #04033D;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

#submit-thanks-header {
  color: #CC2525;
  font-size: 16px;
  font-weight: bold;
}

.submit-thanks-social {
  margin: 0 auto 0 auto;
  padding-left: 30px;
  width: 360px;
  text-align: left;
}

.submit-thanks-wrap p img {
  width: 124px;
  height: 34px;
  vertical-align: middle;
  border: 0;
}

.submit-thanks-wrap p a {
  color: #6C6EF7;
  text-decoration: underline;
}

.submit-thanks-wrap p a:hover {
  text-decoration: none;
}

.submit-thanks-bottom {
  position: relative; top: 20px;
  height: 280px;
}

.submit-thanks-bottom #deborahsblog-videos {
  top: 0;
}

.submit-thanks-bottom #featuredtabvideos {
  top: 15px;
}
.submit-thanks-bottom #flashfeaturedvideos {
  top: 45px;
}







