body{margin:0; padding:0;  background:url(http://images2.drct2u.com/content/images/homepages/1006aw_DAL_background.gif) repeat-y top center;}

#content-div{width:1003px; margin-left:auto; margin-right:auto; position:relative; height: 800px;}
#content-div img{border:none;}
#content-div h3, #content-div p{margin:0; padding:0;}

#slot2 {background-color:#FFFFFF; width:1003px; position:absolute; top:850px; margin_top: 80px; float:left; height:75px; }
#slot2 .siteInfo{width: 320px; float:left; padding-left:10px; background-color:#fff;}
#slot2 h1, #slot2 h2, #slot2 p{margin:0; padding:0; color: #999999; }
#slot2 h1, #slot2 h2{font-size:10px;}
#slot2 p{font-size:9px; line-height:12px; margin-bottom:10px;}
#slot2 a{color: #7e0048}

#slot3{width:994px; z-index: 1; height: 440px; padding:0; margin: 10px 0 0 0; *margin: 10px 0 90px 0; _top: 0px; _margin: 41px 0 0 0; position:absolute; float:left;overflow: hidden; border: 3px solid #c2c2c2;}
#slot3 #infoGFX{position:absolute; left:910px; top:10px; _display:block; }
#slot3 a#tvAdvert{position:absolute;  display:block; width:248px; height:80px; left:737px; top:302px;}
#slot3 #cycleScene1_left{width:683px; height:560px; float:left;}
#slot3 #cycleScene1_right{width:320px; height:560px; float:left;}
#slot3 #cycleScene1_left img, #slot3 #cycleScene1_right img{float:left;}
#slot3 #cycleScene2{width:1003px; height:560px; float:left;}
#slot3 #cycleScene2 img{float:left;}

#slot4{width: 150px; _background: none; height: 250px; margin-top:41px; *margin-top:40px; _margin-top:40px; margin-left:0px; float:left; position: absolute; top:0; left:0; z-index:999;}
#slot4 ul{list-style-type:none; padding:10px 0 20px 5px;  position: relative;  *margin: 0px 0 8px 0px; _margin: 0; margin: 0; z-index: 999;}
#slot4 ul li{margin:0 0 1px 0; _margin:0; padding:0; width: 127px; height: 19px; z-index: 999; position: relative;}
#slot4 a{font-size:12px; color: #000; font-family:Arial, Helvetica, sans-serif; display:block;  font-weight: bold; padding: 2px 0 0 10px; width: 127px; height: 20px; text-decoration: none; z-index: 999; position: relative;}
#slot4 a:hover{text-decoration: underline;}
#slot4 li.em a{color:#EC008C; font-weight:bold;}

#slot5{position:absolute; margin: 93px 0 0 -10px;  _margin: 93px 0 0 -2px; top:405px; padding:0; height: 146px; z-index:12;}
#slot5 img{margin:0 0px 0 11px; float:left; z-index:13; display: inline; _margin:0 0px 0 3px;}
.smallpromo1,.smallpromo2,.smallpromo3{ width: 242px; color: #000; font-size: 14px; float: left; margin: 0 11px 0 0; _margin: 0 7px 0 0; line-height: 1em; display: inline;}
.smallpromo4{ width: 242px; color: #000; font-size: 14px; float: left; margin: 0 0px 0 0; line-height: 1em; _margin: 0 0px 0 0; display: inline;}
.smallpromo_seo{float: left; margin: 0 0 0 11px; _margin: 0 0 0 3px; width: 232px; height: 38px; padding: 5px; display: inline; }

#slot6{margin:130px 0 0 0;  _margin: 130px 0 0px 0; padding:0; position:absolute; top: 554px;  background-color: #d1c8ce;  left:0; width:990px; *height: 360px; height: 140px; _height: 150px; padding-top:15px; padding-left:12px; }
#slot6 .columns{ float:left; height: 80px;}
#slot6 .columns-sb{  padding: 20px 0 0 7px; margin: 0 0 0 11px; width: 259px; float:left;  height:100px; background: url(http://images2.drct2u.com/content/images/homepages/1006aw_DAL_s6_socialbookmarks.gif) no-repeat;}
#slot6 .columns-sb img { padding: 4px; float: left;}
#slot6 .columns-flags img { padding: 3px 3px 0 0; float: left;}
#slot6 .columns-flags{width: 275px; float:right; margin: -40px 0 0 0;}
#slot6 .help{ width: 190px; float: left;  }
#slot6 .sizes{ width: 190px; float: left; margin-left: 10px;}
#slot6 .favbrands{ width: 211px; float: left; margin-left: 10px; }
#slot6 ul.firstcolumn{ margin-top:10px;  _margin-top: 0; margin-left: 5px; width:100px; float: left;}
#slot6 ul.secondcolumn{ margin-top:10px;  _margin-top: 0; width:100px; float: left; }
#slot6 ul.smallercol{ margin-top:10px;  _margin-top: 0; margin-left: 5px; width:90px; float: left; }
#slot6 ul{margin:0; padding:0; list-style-type:none; position:relative;}
#slot6 #socialIcons{background:none; padding:0; padding-top:5px; width:175px;}
#slot6 #socialIcons img{float:left; padding-right:3px;}
#slot6 li a{font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
#slot6 li a:hover{text-decoration:underline;}

#slot6 #brandSites{width:411px; float:left;}

#slot6 .compwinner{ float: left; width: 193px;}

#slot6 #ourSites{margin-left:10px; _margin-left:5px; width:157px; float:left; margin-top:0px;}
#slot6 #ourSites2{ width:170px; float:left; margin-top:20px;}

#slot6 #ourSites li, #slot6 #ourSites2 li{background:none; padding:0; margin:0;}
#slot6 #ourSites a, #slot6 #ourSites2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #7e0048; text-decoration:underline;}
#slot6 #ourSites a:hover, #slot6 #ourSites2 a:hover{text-decoration:none;}
#slot6 img.icons{position:relative; top:1px;}
#slot6 img.brandArrow{position:relative; bottom: 1px;}
#slot6 ul#simplybeTV{ margin-top: 20px;}

#bottom-nav{ position:relative; top: 130px; _float: left; }