
#content-div {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 1078px;
    margin: 0 auto;
    padding: 0 0 6px;
    top: 7px;
    width: 1000px;
}
#content-div img {
    display: block;
}
#slot1 {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 75px;
    margin: 0;
    padding: 0;
    width: 1000px;
}
#slot1 p {
    margin: 5px 0 0 10px;
    padding: 0;
}
#slot2 {
    float: left;
    left: 0;
    margin: 0;
    padding: 0 0 20px;
    position: absolute;
    top: 1372px !important;
    width: 100%;
}
#slot2-container {
    margin: 0 auto;
    width: 1000px;
}
#slot2 h1 {
    color: #696666;
    font-size: 11px;
    font-weight: bold;
    margin: 10px 0;
    padding: 0;
}
#slot2 h2, #slot2 h3, #slot2 h4 {
    color: #696666;
    font-size: 11px;
    margin: 0 0 10px;
}
#slot2 p {
    color: #898989;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: 1.2em;
}
#slot2 a, #slot2 a:link, #slot2 a:visited, #slot2 a:hover {
    color: #898989;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
}
#slot3 {
    background: none repeat scroll 0 0 #fee4e2;
    float: left;
    height: 420px;
    left: 0;
    margin: 0;
    position: absolute;
    top: 168px;
    width: 100%;
}
@font-face {
font-family: 'FunctionProDemi';
src: url('http://images.drct2u.com/content/stylesheets/FunctionPro-Demi-webfont.eot');
src: url('http://images.drct2u.com/content/stylesheets/FunctionPro-Demi-webfont.eot?#iefix') format('embedded-opentype'),
url('http://images.drct2u.com/content/stylesheets/FunctionPro-Demi-webfont.woff') format('woff'),
url('http://images.drct2u.com/content/stylesheets/FunctionPro-Demi-webfont.ttf') format('truetype'),
url('http://images.drct2u.com/content/stylesheets/FunctionPro-Demi-webfont.svg#FunctionProDemi') format('svg');
font-weight: normal;
font-style: normal;
}@font-face {
font-family: 'FunctionProLight';
src: url('http://images.drct2u.com/content/stylesheets/FunctionPro-Light-webfont.eot');
src: url('http://images.drct2u.com/content/stylesheets/FunctionPro-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('http://images.drct2u.com/content/stylesheets/FunctionPro-Light-webfont.woff') format('woff'),
url('http://images.drct2u.com/content/stylesheets/FunctionPro-Light-webfont.ttf') format('truetype'),
url('http://images.drct2u.com/content/stylesheets/FunctionPro-Light-webfont.svg#FunctionProLight') format('svg');
font-weight: normal;
font-style: normal;
}
#slot3 p {
	position:absolute;
	top:255px;
	left:227px;
	font-family:'FunctionProLight';
	font-size:50px;
	color:#000;
	font-weight:normal;
	line-height:50px;
}
#slot3 span {
	font-family:'FunctionProDemi';
	color:#e17068;
}
#slot3 ul {
	position:absolute;
	left:10px;
	top:310px;
	list-style:none;
	margin:0
	padding:0;
}
#slot3 ul li {
	float:left;
	padding-right:36px;
}
#slot3 ul li a {
	font-family:'FunctionProLight';
	font-size:28px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	line-height:100%;
}
#main-lifestyle {
    height: 420px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
}

#slot4 {
    display: block;
    float: left;
    height: 344px;
    margin: 430px 10px 0 0;
    padding: 0;
    position: relative;
    width: 540px;
}
#slot4 p {
	position:absolute;
	top:188px;
	left:75px;
	font-family:'FunctionProLight';
	font-size:25px;
	color:#000;
	font-weight:normal;
	width:173px;
	text-align:center;
	line-height:29px;
}
#slot4 ul { 
  top:265px;
  left:40px;
  padding:0;
  margin:0;
  position:absolute;
  float:left;
  width:213px;
  height:100px;
  list-style-type:none;
  text-align:center !important;
  
}

#slot4 ul li { 
 text-decoration:none;
 display:inline;

  
}

#slot4 ul li a { 
  text-transform:uppercase;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#000;
  line-height:30px;
  text-decoration:none !important;
  
}

#slot4 ul li a:hover{opacity:0.6 }

#slot5 {
    display: block;
    float: left;
    height: 167px;
    margin: 430px 0 0;
    padding: 0;
    position: relative;
    width: 450px;
}
#slot6 {
    display: block;
    float: left;
    height: 167px;
    margin: 10px 0 0;
    padding: 0;
    position: relative;
    width: 450px;
}
#slot8 {
    float: left;
    margin: 10px 0 24px;
    padding: 0;
    position: relative;
    width: 1000px;
}
#slot8 #intro {
    float: left;
    height: 42px;
    width: 1000px;
}
#slot8 #intro p {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll 0 -74px transparent;
    float: left;
    height: 44px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 1000px;
}
#slot8 #brands {
    float: left;
    margin: 24px 0;
    width: 100%;
}
#slot8 #brands ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 1000px;
}
#slot8 #brands ul li {
    float: left;
    margin: 0 58px 0 0;
}
#slot8 #brands ul li#vivaladiva a {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll 0 -142px transparent;
    display: block;
    height: 68px;
    text-indent: -9999px;
    width: 180px;
}
#slot8 #brands ul li#crazyclearance a {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll -238px -142px transparent;
    display: block;
    height: 68px;
    text-indent: -9999px;
    width: 166px;
}
#slot8 #brands ul li#premierman a {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll -460px -142px transparent;
    display: block;
    height: 68px;
    text-indent: -9999px;
    width: 176px;
}
#slot8 #brands ul li#fashionworld a {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll -692px -142px transparent;
    display: block;
    height: 68px;
    text-indent: -9999px;
    width: 138px;
}
#slot8 #brands ul li#homeessentials {
    margin: 0;
}
#slot8 #brands ul li#homeessentials a {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll -892px -142px transparent;
    display: block;
    height: 68px;
    margin: 0;
    text-indent: -9999px;
    width: 108px;
}
#slot8 #third-party {
    float: left;
    margin: 0;
    width: 100%;
}
#slot8 #third-party a#crazy-bingo {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll 0 -234px transparent;
    display: block;
    float: left;
    height: 90px;
    text-indent: -9999px;
    width: 600px;
}
#slot8 #third-party a#hi-life {
    background: url("//images2.drct2u.com/content/images/homepages/1307AW_SF_sprite.png") no-repeat scroll -600px -234px transparent;
    display: block;
    float: left;
    height: 90px;
    text-indent: -9999px;
    width: 400px;
}
#slot9 {
    float: left;
    padding: 0;
    position: relative;
    width: 1000px;
}
#slot9 ul {
    background: none repeat scroll 0 0 #7E4C73;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 10px;
    width: 990px;
}
#slot9 ul li {
    float: left;
    height: 23px;
    margin: 0 0 0 19px;
    padding: 7px 0 0;
}
#slot9 ul li.first-item {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: 25px;
    margin: 0;
    padding: 5px 0 0;
}
#slot9 ul li.first-item span {
    font-size: 9px;
    font-weight: normal;
    padding: 0 0 0 4px;
}
#slot9 ul li a {
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
#slot9 ul li a:hover {
    text-decoration: underline;
}
