body {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
}
#content-div {
	float: left;
	margin-left: auto;
	margin-right: auto;
	width: 1005px;
	height: 1900px;
}
#content-div img { border: 0 none; }
#slot4 img, #slot5 img { float: left; }
#slot2 {
	display: block;
	float: left;
	height: 114px;
	padding: 28px 77px 0;
	position: absolute;
	text-align: center;
	top: 1870px;
	width: 850px;
	z-index: 1;
}
#slot2 .siteInfo {
	padding: 10px;
	float: left
}
#slot2 h1, #slot2 h2, #slot2 p {
	margin: 0;
	padding: 0;
	color: #626262
}
#slot2 h1 { margin-left: 0 }
#slot2 h1 { font: 12px/19px 'LibreBaskervilleItalic', Arial, Helvetica, sans-serif }
#slot2 p {
	font-size: 9px;
	line-height: 12px;
	margin-bottom: 10px;
	float: left
}
#slot2 a {
	font-size: 9px;
	color: #626262;
	text-decoration: underline
}
#slot2 a:hover {
	color: #ed1261;
	text-decoration: underline
}
#slot3 { clear: both; }
#slot4 {
	clear: both;
	float: left;
	height: 490px;
	margin: 1px 5px 0 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 1000px;
	z-index: 1;
}
#slot4 .delivery_banner {
	position: absolute;
	top: 0;
	z-index: 999;
}
#slot4 img { float: left; }
#slot4 .cycle-pager {
	float: left;
	left: 5px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 6px;
	width: 100px;
	z-index: 1000;
}
#slot4 .cycle-pager a {
	background: url("//images2.drct2u.com/content/images/homepages/1206ss_DAL_HP_radio.png") no-repeat;
	display: block;
	float: left;
	font-size: 0;
	height: 16px;
	margin: 0 0 0 5px;
	padding: 0;
	width: 16px;
}
#slot4 .cycle-pager a.activeSlide { background: url("//images2.drct2u.com/content/images/homepages/1206ss_DAL_HP_radio_active.png") repeat; }
#lifstyleContainer {
	height: 490px;
	margin: 0;
	padding: 0;
	visibility: hidden;
	width: 1000px;
}
#slot4 a { cursor: pointer; }
#slot4 a:hover { text-decoration: none; }
.darkpink { color: #B03F76; }
.pink { color: #E94466; }
.blue { color: #98CAEC; }
.black { color: #000000; }
.red { color: #CF2D3D; }
.bold { font-weight: bold; }
#slot4 #Facebook {
	display: block;
	left: 20px;
	position: absolute;
	top: 447px;
	z-index: 10;
}
.darkpink { color: #B03F76; }
.pink { color: #EA448C; }
.blue { color: #98CAEC; }
.black { color: #000000; }
.red { color: #CF2D3D; }
#slot4 #Facebook {
	display: block;
	left: 20px;
	position: absolute;
	top: 447px;
	z-index: 10;
}
/*--------cycleLifestyle 1------*/
.cycleLifestyle1 {width:1000px;height:490px;display:block;background:url('//images2.drct2u.com/content/images/homepages/150210ss_SBI_HP_S4_20OffDresses.png') no-repeat}
.cycleLifestyle1 .textarea {float:left;width:430px;position:relative;margin:90px 285px 0;text-align:center;}
.cycleLifestyle1 h2 {margin:20px 0 0;padding:0;font:80px/70px 'FranklinGothicMedCon',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
.cycleLifestyle1 h2 span {font-size:150px;color:#fff;}
.cycleLifestyle1 h3 {margin:6px 0 0;padding:0 0 0 11px;font:54px/44px 'FranklinGothicLig',Arial,Helvetica,sans-serif;color:#fff;letter-spacing:11px;text-transform:uppercase;}
.cycleLifestyle1 h4 {width:256px;margin:0 auto;padding:8px 0 7px 4px;background:#000;font:28px/30px 'FranklinGothicLig',Arial,Helvetica,sans-serif;color:#fff;letter-spacing:6px;text-transform:uppercase;}
.cycleLifestyle1 p {margin:30px 0 0;padding:0;font:12px/24px 'FranklinGothicLig',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
.cycleLifestyle1 p.upto {margin:6px 0 0;padding:0;font:12px/14px 'FranklinGothicLig',Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
.cycleLifestyle1 a.cta2 {float:right;width:240px!important;height:18px!important;position:absolute;bottom:40px;right:0;margin:0;padding:10px 0px 9px;background:#000;-webkit-transition:background-color .5s,-webkit-transform .5s;transition:background-color .5s,transform .5s;border:1px solid #000;font:18px/20px 'FranklinGothicLig',Arial,Helvetica,sans-serif;color:#fff;text-align:center;text-transform:uppercase;}
.cycleLifestyle1 a.cta2:hover {background:#fff!important;border:1px solid #01a1dd;color:#01a1dd;text-decoration:none;}

/*--------cycleLifestyle 2------*/
.cycleLifestyle2 {width:1000px;height:490px;display:block;background:url('//images2.drct2u.com/content/images/homepages/150204ss_DAL_HP_S4_vDayNightOut.jpg') no-repeat}
.cycleLifestyle2 .textarea {left:340px;position:relative;text-align:center;top:75px;width:310px}
.cycleLifestyle2 h3 {width:100%;padding:0 0 18px;color:#000;float:left}
.cycleLifestyle2 h3 span.smaller {font:24px/1em FranklinGothicIg,Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase}
.cycleLifestyle2 h3 span.ritts {color:#ca1917;font:70px/.9em RittsCursive,Cursive,serif;}
.cycleLifestyle2 h3 span.larger {color:#000;font:48px/.6em FranklinGothicMedCon,Arial,Helvetica,sans-serif;text-transform:uppercase}
.cycleLifestyle2 p {color:#000;font:16px/24px FranklinGothicLig,Arial,Helvetica,sans-serif;margin:0;padding:0 7.5%;width:85%}
.cycleLifestyle2 h4 {border:1px solid #ca1917;color:#FFF;background:#ca1917;-webkit-transition:background-color .5s,-webkit-transform .5s;transition:background-color .5s,transform .5s;font:18px/1 FranklinGothicLig,Arial,Helvetica,sans-serif;margin:23px auto 0;padding:10px 0 9px;text-decoration:none;text-transform:uppercase;width:230px}
.cycleLifestyle2 h4:hover {background:#FFF;color:#ca1917}
.cycleLifestyle2 a.nightInEdit {float:right;width:204px!important;height:56px!important;position:absolute;bottom:20px;right:0;padding:10px 0 0 18px;background:url('//images2.drct2u.com/content/images/homepages/150206_SBI_HP_S4_StayingIn_tag.png') no-repeat;font:12px/1.25em FranklinGothicLig,Arial,Helvetica,sans-serif;color:#fff;text-align:center;text-transform:uppercase}
.cycleLifestyle2 a.nightInEdit span {font:16px/1.2em RittsCursive,Arial,Helvetica,sans-serif;text-transform:none;}

/*--------cycleLifestyle 3------*/
.cycleLifestyle3 {width:1000px;height:490px;display:block;background:url('//images2.drct2u.com/content/images/homepages/150204ss_DAL_HP_S4_ankleBoots.jpg') no-repeat}
.cycleLifestyle3 .textarea {float:left;left:0;position:relative;top:46px;width:100%;text-align:center;}
.cycleLifestyle3 h3 {width:100%;padding:0 0 4px;color:#000;font:70px/1em FranklinGothicLig,Arial,Helvetica,sans-serif;text-transform:uppercase}
.cycleLifestyle3 h3 span {color:#524a87;}
.cycleLifestyle3 p {color:#000;font:18px/28px FranklinGothicLig,Arial,Helvetica,sans-serif;margin:0;padding:0;width:100%}
.cycleLifestyle3 h4, .cycleLifestyle3 a.cta2 {float:left;border:1px solid #524a87;background:#524a87;-webkit-transition:background-color .5s,-webkit-transform .5s;transition:background-color .5s,transform .5s;color:#fff;font:16px/16px FranklinGothicLig,Arial,Helvetica,sans-serif;padding:10px 0 9px;text-decoration:none;text-transform:uppercase;width:238px}
.cycleLifestyle3 h4:hover, .cycleLifestyle3 a.cta2:hover {background:#fff!important;color:#524a87}
.cycleLifestyle3 h4 {margin:274px 0 0 257px;}
.cycleLifestyle3 a.cta2 {width:238px!important;height:16px!important;position:absolute;bottom:31px;left:517px;text-align:center;}


.cycle-prev, .cycle-next {
	cursor: pointer;
	height: 100%;
	position: absolute;
	top: 0;
	width: 32px;
	z-index: 800;
}
.cycle-prev {
	background: url("//images2.drct2u.com/content/images/homepages/131128aw_DAL_hp_leftarrow.png") no-repeat scroll 50% 50%;
	left: 10px;
}
.cycle-next {
	background: url("//images2.drct2u.com/content/images/homepages/131128aw_DAL_hp_rightarrow.png") no-repeat scroll 50% 50%;
	right: 10px;
}
.cycle-prev, .cycle-next { opacity: 0; }
.cycle-prev:hover , .cycle-next:hover { opacity: 0.8; }
.cycle-pager {
	display: block;
	left: 5px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 8px;
	z-index: 1000;
}
.cycle-pager > * { cursor: pointer; }
#slot5 {
	float: left;
	height: 687px;
	margin: 5px 0 10px;
	padding: 0;
	text-decoration: none !important;
	width: 1000px;
	z-index: 999;
}
.heart {
	color: #000000;
	font-family: 'entyporegular', Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: normal;
	line-height: 40px;
	margin: 5px 5px 0 0;
	padding: 0;
}
#slot5 a img { margin-bottom: 10px; }
#slot5 p.header {
	font-family: 'RittsCursive', Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	background: url(//images2.drct2u.com/content/images/homepages/1307aw_DAL_line.gif) no-repeat;
	text-align: center;
	height: 42px;
	width: 998px;
	text-align: center;
	font-size: 22pt;
	line-height: 22px;
	padding: 0;
	margin: 0
}
#slot5 a p.heading {
	font-family: 'FranklinGothicMedCon', Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
	font-size: 1.4em;
	text-transform: uppercase;
	margin: 3px 0 5px 0;
	padding: 0
}
#slot5 a p.info {
	text-align: center;
	margin: 3px 0 0 0;
	height: 30px;
	color: #000;
	font: 1em/1.4em Arial, Helvetica, sans-serif;
}
#slot5 a, #slot5 a p.info { text-decoration: none !important; }
#slot5 a p.info { text-decoration: none !important; }
#slot5 .left {
	float: left;
	height: 586px;
	margin: 0 17px 0 0;
	width: 327px;
	z-index: 999;
}
#slot5 .lefttop {
	float: left;
	height: 332px;
	position: relative;
	width: 327px;
}
#slot5 .leftbottom {
	position: relative;
	;
	float: left;
	height: 334px;
	width: 327px;
}
#slot5 .middle {
	float: left;
	height: 586px;
	margin: 0 17px 0 0;
	width: 316px;
	z-index: 999;
}
#slot5 .right {
	float: left;
	height: 586px;
	width: 323px;
	z-index: 999;
}
#slot5 .righttop {
	float: left;
	width: 327px;
	height: 332px;
	position: relative;
}
#slot5 .rightbottom {
	float: left;
	height: 334px;
	width: 327px;
}
#slot6 {
	border-bottom: 5px solid #DBDBDB;
	border-top: 18px solid #DBDBDB;
	clear: both;
	float: left;
	height: 372px;
	left: 0;
	margin: 15px 0 0;
	padding: 0;
	width: 1000px;
}
#slot6 a {
	color: #000000;
	text-decoration: none;
}
#slot6 .leftinfo {
	float: left;
	margin: 30px 23px 0 15px;
	text-align: center;
	width: 176px;
}
#slot6 .leftinfo h3 {
	font-family: 'FranklinGothicLig', Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 5px;
	text-transform: uppercase;
}
#slot6 .leftinfo ul {
	border-bottom: 1px solid #DBDBDB;
	list-style: none outside none;
	margin: 0 0 20px;
	padding: 0 0 20px;
	width: 150px;
}
#slot6 .leftinfo li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	text-align: center;
}
#slot6 .right {
	float: left;
	width: 770px;
}
#slot6 .righttop {
	border-bottom: 5px solid #DBDBDB;
	float: left;
	height: 137px;
	width: 785px;
}
#slot6 .righttop a {
	border: 1px solid #DBDBDB;
	display: block;
	float: left;
	font-family: 'FranklinGothicLig', Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: 67px;
	margin: 20px 0 20px 7px;
	padding-top: 30px;
	text-align: center;
	text-transform: uppercase;
	width: 187px;
}
#slot6 .rightbottom {
	float: left;
	width: 785px;
}
#slot6 .waystoshop {
	border-right: 1px solid #DBDBDB;
	float: left;
	height: 200px;
	margin: 15px 0 0 26px;
	padding-right: 10px;
	width: 350px;
}
#slot6 h3 {
	color: #000000;
	font-family: 'FranklinGothicLig', Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
}
#slot6 h4 {
	font-family: 'FranklinGothicLig', Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-align: center;
}
#slot6 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
}
#slot6 .instore a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -358px -6px;
	color: #000000;
	float: left;
	height: 0;
	margin: 10px 20px 0 0;
	padding: 75px 0 0;
}
#slot6 .online a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -457px -18px;
	color: #000000;
	float: left;
	height: 0;
	margin: 22px 20px 0 0;
	padding: 63px 0 0;
	width: 81px;
}
#slot6 .click {
	float: left;
	margin: 0 20px 0 0;
	width: 114px;
}
#slot6 .click a {
	color: #000000;
	float: left;
	height: 0;
	width: 114px;
}
#slot6 .clickimage a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -527px -3px;
	float: left;
	height: 75px;
	margin: 10px 0 5px 20px;
	width: 64px;
}
#slot6 .onthego a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -577px -7px;
	color: #000000;
	float: left;
	height: 0;
	margin: 10px 0 0;
	padding: 75px 0 0;
	width: 80px;
}
#slot6 .instore a h4 { padding-top: 15px; }
#slot6 .online a h4 { padding-top: 15px; }
#slot6 .click a h4 { padding-top: 10px; }
#slot6 .onthego a h4 { padding-top: 15px; }
#slot6 .instore a:hover {
	background-position: -358px -6px;
	text-decoration: none;
}
#slot6 .online a:hover {
	background-position: -457px -18px;
	text-decoration: none;
}
#slot6 .clickimage a:hover {
	background-position: -527px -78px;
	text-decoration: none;
}
#slot6 .onthego a:hover {
	background-position: -577px -7px;
	text-decoration: none;
}
#slot6 .click a:hover { text-decoration: none; }
#slot6 .staysocial {
	float: left;
	width: 360px;
}
.facebookarea {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -5px -305px;
	float: left;
	height: 85px;
	margin: 15px 0 0 20px;
	width: 354px;
}
a.fbclick {
	float: left;
	height: 85px;
	margin: 0;
	width: 223px;
}
.fblike a {
	float: left;
	height: 45px;
	width: 125px;
}
.fbcounter {
	border: 0 none;
	float: left;
	height: 35px;
	overflow: hidden;
	padding: 10px 0 0 9px;
	width: 90px;
}
#f2e4870fe8592a { width: 150px !important; }
a.connect_widget_like_button {
	float: left;
	width: 100px;
}
.socialarea {
	float: left;
	margin: 20px 0 0 22px;
	width: 352px;
}
.facebook a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -2px -53px;
	float: left;
	height: 46px;
	margin: 10px 0 0 5px;
	width: 45px;
}
.twitter a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -46px -53px;
	float: left;
	height: 46px;
	margin: 10px 0 0 5px;
	width: 45px;
}
.youtube a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -91px -53px;
	float: left;
	height: 45px;
	margin: 10px 0 0 5px;
	width: 45px;
}
.blog a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -226px -53px;
	float: left;
	height: 45px;
	margin: 10px 0 0 5px;
	width: 45px;
}
.pinterest a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -181px -53px;
	float: left;
	height: 45px;
	margin: 10px 0 0 5px;
	width: 45px;
}
.instagram a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -271px -53px;
	float: left;
	height: 45px;
	margin: 10px 0 0 5px;
	width: 45px;
}
.googleplus a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -136px -53px;
	float: left;
	height: 45px;
	margin: 10px 0 0 5px;
	width: 45px;
}
.facebook a:hover { background-position: -2px -99px; }
.twitter a:hover { background-position: -46px -99px; }
.youtube a:hover { background-position: -91px -99px; }
.blog a:hover { background-position: -226px -99px; }
.pinterest a:hover { background-position: -181px -99px; }
.instagram a:hover { background-position: -271px -99px; }
.googleplus a:hover { background-position: -136px -99px; }
#slot7 {
	border-bottom: 5px solid #DBDBDB;
	clear: both;
	height: 60px;
	left: 0;
	padding: 20px 0;
	width: 1000px;
}
#slot7 .left {
	float: left;
	font-family: 'FranklinGothicLig', Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-transform: uppercase;
	width: 138px;
}
#slot7 .middle {
	float: left;
	width: 220px;
}
#slot7 .middle ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
#slot7 .middle li {
	color: #000000;
	font-family: 'RittsCursive', Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
#slot7 .right {
	float: left;
	margin-left: 15px;
	width: 623px;
}
#slot7 img { float: left; }
#slot7 img.onlineshopsinfo { margin: 0 12px 0 0; }
#slot7 #JDF a, #slot7 #OXI a, #slot7 #CGN a {
	float: left;
	padding: 0 5px;
}
#slot7 #JDF a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll 0 -167px;
	height: 60px;
	margin-right: 25px;
	width: 130px;
}
#slot7 #OXI a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -312px -167px;
	height: 55px;
	margin-right: 20px;
	width: 177px;
}
#slot7 #CGN a {
	background: url("//images2.drct2u.com/content/images/homepages/1405ss_SBI_sprites.png") no-repeat scroll -510px -167px;
	height: 52px;
	width: 129px;
}
#slot7 #JDF a:hover { background-position: 0 -229px; }
#slot7 #OXI a:hover { background-position: -312px -228px; }
#slot7 #CGN a:hover { background-position: -508px -232px; }
#sb-title-inner { background: url("//images2.drct2u.com/content/images/homepages/1304ss_DAL_VideoPlayer_Logo.png") no-repeat scroll left top; }
#slot8 p {
	font-size: 10px;
	line-height: 12px;
	padding: 10px;
	background: #eee;
	margin-top: 123px;
	border: 1px solid #ccc;
	color: #666;
}
#bottom-nav { margin-top: 118px; }