* {
	margin: 0;
	padding: 0;
	outline: 0;
}
body {
	background: #80878f;
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
.times {
	font-family: "Times New Roman", sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #494d51;
}
.cl, .clear {
	font-size: 0;
	line-height: 0;
	height: 0;
	display: block;
	clear: both;
}
.l, .left {
	float: left;
	display: inline;
}
.r, .right {
	float: right;
	display: inline;
}
a {
	color: #3c4143;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: 0;
}
#wrap {
	width: 100%;
	background: #404647 url(images/bg.gif) repeat-x 0 0;
}
div#wrap.sub {
	background: #404647 url(images/bg-sub.gif) repeat-x 0 0;
}
.shell {
	width: 982px;
	margin: 0 auto;
	padding-top: 9px;
}
#nav {
	padding-left: 56px;
	padding-bottom: 20px;
	height: 27px;
}
#nav li {
	list-style-type: none;
	display: inline;
}
#nav li a {
	float: left;
	height: 27px;
	width: 145px;
	line-height: 27px;
	background: url(images/nav.gif) no-repeat 0 0;
	text-align: center;
	color: #c3ced8;
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
}
#nav li a:hover {
	background: url(images/nav-hover.gif) no-repeat 0 0;
}
#header {
	height: 182px;
	background: url(images/logo.gif) no-repeat 0 0;
}
#sub-header {
	margin-top: 20px;
	padding-right: 14px;
	padding-bottom: 22px;
	padding-left: 30px;
	background: url(images/sub-header-bg.gif) no-repeat 0 bottom;
}
h1#logo {
	float: left;
	height: 93px;
	width: 426px;
}
h1#logo a {
	float: left;
	height: 93px;
	width: 426px;
	background: url(images/sub-header-logo.gif) no-repeat 0 0;
	text-indent: -10000px;
}
#topbox {
	height: 321px;
	background: url(images/topbox.gif) no-repeat 0 0;
	padding-left: 19px;
	padding-right: 17px;
	padding-top: 14px;
}
#content {
	background: url(images/content.png) repeat-y 0 0;
	*background:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='css/images/content.png', sizingMethod='scale');
	height: 100%;
	margin-bottom: -32px;
	position: relative;
	z-index: 10;
	width: 982px;
}
#cnt {
	padding: 0 12px 0 20px;
}
#content-bot {
	height: 55px;
	line-height: 0;
	font-size: 0;
	text-indent: -10000px;
	background: url(images/content-bot.gif) no-repeat 0 0;
	position: relative;
	margin-bottom: -55px;
}
#footer {
	background: url(images/footer.gif) repeat-x 0 0;
}
.lside {
	width: 466px;
	float: left;
}
.rside {
	width: 484px;
	float: left;
}
#topbox .lside {
	width: 466px;
}
#topbox .rside {
	width: 469px;
	height: auto;
}
#blackbox {
	margin-top: 4px;
	height: 317px;
	background: url(images/blackbox.gif) no-repeat 0 0;
	width: 455px;
	position: relative;
}
#viewmore {
	height: 20px;
	width: 178px;
	background: url(images/viewmore.gif) no-repeat 0 0;
	position: absolute;
	bottom: 0;
	right: 0;
	padding-top: 3px;
	padding-left: 8px;
	font-size: 9px;
	color: #7b828a;
	font-family: Verdana, sans-serif;
}
#viewmore span {
	padding-left: 10px;
}
#viewmore a {
	float: left;
	text-indent: -10000px;
	width: 15px;
	height: 15px;
	background: url(images/viewmore-dot.gif) no-repeat 0 0;
	margin-right: 5px;
}
#viewmore a:hover, 
#viewmore a.active {
	background: url(images/viewmore-dot-hover.gif) no-repeat 0 0;
}
#topbox .head {
	float: left;
	width: 131px;
	padding-left: 14px;
	padding-right: 6px;
}
#topbox .head p {
	font-size: 18px;
	line-height: 17px;
	color: #fff;
	padding: 13px 0 16px;
}
#topbox .head p a {
	color: #fff;
	text-decoration: none;
}
#topbox .head p span {
	font-size: 14px;
}
p.viewall {
	padding-left: 16px;
	margin-top: 18px;
	color: #fff;
}
p.viewall a {
	color: #fff;
	text-decoration: none;
	font-size: 11px;
}
p.viewall a:hover {
	text-decoration: underline;
}
h2.pink {
	font-size: 20px;
	line-height: 23px;
	color: #ff3e75 !important;
	font-weight: normal;
	margin-bottom: 7px;
}
#inside {
	height: 331px;
	background: url(images/inside.gif) no-repeat 0 0;
	padding-top: 106px;
}
#inside a {
	float: left;
	height: 80px;
	width: 141px;
	background: url(images/inside-boxes.gif) no-repeat 0 0;
	line-height: 80px;
	text-align: center;
	color: #ff1d5d;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 22px;
	margin-left: 11px;
	margin-bottom: 10px;
}
#inside a:hover {
	color: #22b4ff;
}
#txt-fashionfall {
	height: 61px;
	width: 454px;
	background: url(images/txt-fashionfall.gif);
	margin-left: 12px;
}
div.pink {
	background: #fb3e74;
	padding-bottom: 16px;
}
.st1 {
	font-size: 15px;
	line-height: 20px;
	color: #fff;
	margin: 10px 21px 10px;
}
.buttonmore {
	display: block;
	height: 20px;
	line-height: 20px;
	width: 83px;
	font-family: "Times New Roman", sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #474d50;
	text-decoration: none;
	background: url(images/button.gif) no-repeat 0 0;
	text-align: center;
	margin-left: 18px;
}
.greybutton {
	background: url(images/button-greybg.gif) no-repeat 0 0;
	margin-left: 0;
}
.wbox {
	background: #fff url(images/wbox-top.gif) no-repeat 0 0;
	width: 212px;
	margin: 18px 9px 0 0;
	float: left;
	font-family: Verdana, sans-serif;
	line-height: 14px;
	color: #71777c;
	font-size: 11px;
}
.wbox a {
	color: #71777c;
	text-decoration: none;
}
.wbox .content {
	height: 200px;
	margin: 14px 15px 0 13px;
}
.wbox .content p.head {
	color: #fb3e74;
	font-weight: bold;
	padding: 5px 0;
	text-transform: uppercase;
}
.wbox .bottom {
	height: 9px;
	line-height: 0;
	font-size: 0;
	background: url(images/wbox-bot.gif) no-repeat 0 0;
}
div.pink .padder {
	padding-left: 16px;
}
#footer .shell {
	width: 958px;
	padding: 55px 12px 0;
	background: url(images/footer-bg.gif) no-repeat right bottom;
	height: 87px;
}
.linedbox {
	float: left;
	height: 75px;
	padding-right: 20px;
	margin-right: 16px;
	padding-top: 11px;
	background: url(images/ver-line.gif) no-repeat right top;
	font-size: 23px;
	line-height: 19px;
	color: #b7c2cd;
	font-family: "Times New Roman", sans-serif;
}
.linedbox a {
	color: #b7c2cd;
}
.lastbox {
	background: none;
	margin-right: 0;
	padding-right: 0;
}
.st2 {
	color: #fff;
	font-size: 17px;
	line-height: 21px;
}
.st2 strong {
	font-size: 21px;
}
.st3 {
	text-transform: uppercase;
	font-size: 13px;
	line-height: 15px;
}
.linedpink {
	border-left: solid 1px #ff3e75;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #71777c;
	padding: 15px;
	position: relative;
}
.linedpink .article {
	float: left;
	width: 210px;
}
.linedpink .article a img {
	border: solid 2px #d5dadd;
}
.linedpink .row {
	padding-bottom: 10px;
	border-bottom: solid 1px #babec1;
	margin-bottom: 10px;
}
.wider {
	width: 450px;
	background: url(images/wider-bg.gif) repeat-y 0 0;
	margin-right: -11px;
	padding: 19px 30px 15px 15px;
	position: relative;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}
.linedblack {
	margin: 15px 21px 0 18px;
	padding-bottom: 20px;
	background: url(images/hor-line.gif) repeat-x 0 bottom;
	color: #696f76;
}
.double {
	background: url(images/ver-line-black.gif) repeat-y left top;
	margin: 2px 21px 0 18px;
	padding-bottom: 69px;
	position: relative;
	height: 100%;
}
.double .side {
	width: 206px;
	float: left;
	padding-top: 15px;
	color: #696f76;
}
.linedpink .article {
	
}
.linedpink .article img {
	float: left;
	margin-right: 12px;
}
.linedpink .article .text {
	width: 115px;
	float: left;
}
.linedpink .article .head {
	font-family: "Times New Roman", sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #474d50;
	font-weight: bold;
}
.linedpink .article .text a {
	color: #475463;
	text-decoration: none;
}
.linedpink .article2 h3 {
	font-weight: normal;
	color: #4ad100;
	font-size: 22px;
	font-family: "Times New Roman", sans-serif;
	margin: 5px 0;
}
.linedpink .article2 p {
	width: 195px;
}
.wider .article img {
	float: left;
	margin-right: 16px;
}
.wider .article .text {
	float: left;
	width: 305px;
}
.wider .article .head {
	font-family: "Times New Roman", sans-serif;
	font-size: 20px;
	line-height: 23px;
	color: #fff;
	margin-bottom: 5px;
	margin-top: -5px;
}
.wider .article .date {
	font-size: 11px;
}
.wider .article a {
	color: #ffb200;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.linedblack .article .left {
	width: 126px;
}
.linedblack .article .right {
	width: 305px;
}
.linedblack .article .head,
.double .side h3 {
	font-size: 20px;
	font-family: "Times New Roman", sans-serif;
	line-height: 23px;
	color: #474d50;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: 7px;
}
.linedblack .article a {
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #3c4143;
}
.double .side h3  {
	margin-top: 10px;
}
.st4 {
	color: #2b2e31;
	font-family: "Times New Roman", sans-serif;
	font-size: 13px;
	line-height: 21px;
}
.doublelined {
	padding-bottom: 15px;
	margin-bottom: 5px;
	background: url(images/hor-line-double.gif) repeat-x 0 bottom;
}
.greyside {
	background: #616972;
	margin-top: 9px;
	margin-right: 11px;
}
.banner1 {
	height: 400px;
	background: url(images/banner1.gif) no-repeat 0 0;
	margin-left: -9px;
	margin-top: -9px;
	position: relative;
	padding-left: 12px;
	padding-top: 23px;
	padding-right: 26px;
}
.colorbox {
	margin-left: -9px;
	margin-top: -9px;
	position: relative;
	background: #ff3e75;
	width: 466px;
}
.pinkbox {
	width: 448px;
	padding-left: 18px;
	padding-top: 23px;
	padding-bottom: 170px; 
	margin-bottom: 713px;
}
.greybox, .bluebox,
.yellowbox, .darkbluebox {
	margin-left: -9px;
	margin-top: -9px;
	position: relative;
	background: #767161;
	width: 466px;
}
.darkbluebox {
	background: #004159;
	padding-bottom: 50px;
}
.bluebox {
	background: #626f90;
}
.yellowbox {
	background: #b57914;
}
.greybox img.pad {
	border-bottom: solid 15px #373531;
}
.bluebox img.pad {
	border-bottom: solid 15px #151923;
}
.yellowbox img.pad {
	border-bottom: solid 15px #352822;
}
.pbox .pinkside {
	margin-left: -9px;
	margin-top: -9px;
	position: relative;
	background: #ff3e75 url(images/main-pbox.gif) no-repeat 0 bottom;
	width: 448px;
	padding-left: 18px;
	padding-top: 23px;
	padding-bottom: 35px;
}
.pbox .pinkside img {
	border: solid 3px #000;
}
.pbox .pinkside .date {
	font-weight: bold;
	font-style: italic;
	color: #fff;
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 14px;
}
.pbox .padder {
	padding-left: 25px;
	padding-right: 29px;
	line-height: 22px;
	font-size: 17px;
	font-family: "Times New Roman", sans-serif;
	color: #fff;
	padding-bottom: 54px;
}
.normalside {
	width: 450px;
	margin-top: 9px;
}
.normalside .padder {
	padding-left: 16px;
	padding-right: 14px;
}
h2.grey {
	font-size: 29px;
	font-family: "Times New Roman", sans-serif;
	color: #474d50;
	line-height: 23px;
	font-weight: normal;
	text-transform: uppercase;
	padding-left: 16px;
}
.line {
	display: block;
	height: 1px;
	line-height: 0;
	background: url(images/hor-line-bw.gif) repeat-x 0 0;
	margin-top: 11px;
	margin-bottom: 15px;
}
h3.colored {
	font-size: 17px;
	color: #000;
	padding-left: 16px;
}
h3.colored span {
	color: #4ad100;
}
h4.pink {
	font-family: "Times New Roman", sans-serif;
	font-size: 15px;
	color: #ff3e75;
	padding: 10px 0 10px 17px;
}
ul.arrowed {
	padding-left: 23px;
	padding-bottom: 15px;
}
ul.arrowed li {
	list-style-type: none;
	line-height: 26px;
	font-weight: bold;
	color: #747b82;
	background: url(images/arrow.gif) no-repeat 0 9px;
	padding-left: 19px;
}
.pricetable {
	background: #c3cbd1;
	margin-top: 10px;
	margin-bottom: 1px;
	margin-left: 17px;
	width: 420px;
}
.pricetable tr td {
	background: #fff;
	line-height: 32px;
	font-weight: bold;
	color: #ff3e75;
	text-align: center;
}
.pricetable tr td.first {
	color: #747b82;
	text-align: left;
	padding-left: 12px;
	width: 180px;
}
.pricetable tr th {
	line-height: 41px;
	background: #d4dade;
	color: #5a6065;
	font-size: 15px;
	font-family: "Times New Roman", sans-serif;
}
.pricetable tr th.pink {
	color: #ff3e75;
	text-align: left;
	padding-left: 12px;
}
h2.whitelined {
	font-family: "Times New Roman", sans-serif;
	color: #fff;
	font-weight: normal;
	font-size: 24px;
	padding-bottom: 11px;
	background: url(images/pink-line.gif) repeat-x 0 bottom;
}
.issue {
	color: #3c4143;
	font-size: 17px;
	font-family: "Times New Roman", sans-serif;
	line-height: 23px;
}
.issue h2.grey {
	text-transform: capitalize;
}
.issue .date {
	color: #ff3e75;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, "MS Trebuchet", sans-serif;
	margin-bottom: 15px;
}
img.bordered {
	border: solid 3px #fff;
}
img.margs {
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
}
.pinkbox .date {
	font-size: 11px;
	color: #fff;
	line-height: 18px;
	margin-bottom: 12px;
}
h3.italic {
	color: #fff;
	font-family: "Times New Roman", sans-serif;
	font-size: 36px;
	font-style: italic;
	font-weight: normal;
	line-height: 38px;
	margin: 5px 0;
}
.npb {
	background: #ff3e75;
	padding-left: 12px;
	padding-top: 30px;
	padding-bottom: 28px;
}
.npb .article {
	color: #fff;
}
.npb .article .left {
	width: 125px;
}
.npb .article .right {
	width: 272px;
	margin-right: 40px;
}
.npb .article .head {
	font-family: "Times New Roman", sans-serif;
	font-size: 20px;
	margin-bottom: 10px;
}
.slb {
	margin-top: 31px;
	float: left;
	margin-right: 15px;
	width: 204px;
	height: 400px;
	background: #fff url(images/fwb.gif) no-repeat 0 bottom;
	padding-bottom: 20px;
	color: #5d6368;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height: 16px;
}
.slb .padder {
	padding-left: 17px;
	padding-top: 10px;
	padding-right: 15px;
}
#issue-txt-spotlight {
	height: 37px;
	width: 204px;
	background-image: url(images/issue-txt-spotlight.gif);
}
#issue-txt-footwear {
	height: 37px;
	width: 204px;
	background-image: url(images/issue-txt-footwear.gif);
}
h4.bl {
	font-family: "Times New Roman", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7486d9;
}
.mainarticle {
	color: #3c4143;
	padding-bottom: 45px;
}
.mainarticle h2 {
	font-family: "Times New Roman", sans-serif;
	color: #474d50;
	font-size: 24px;
	font-weight: normal;
	padding-left: 10px;
	padding-bottom: 10px;
	background: url(images/hor-line-bw.gif) repeat-x 0 bottom;
	margin-bottom: 13px;
}
.mainarticle a img {
	float: left;
	border: solid 3px #e6ecef;
	margin: 0 15px 15px;
}
.mainarticle .text {
	padding-left: 15px;
}
.mainarticle .subhead {
	font-weight: bold;
	font-size: 14px;
	color: #3c4143;
}
.mainarticle .readfull {
	margin-left: 15px;
	margin-top: 10px;
}
.mainarticle .readfull a {
	font-weight: bold;
	color: #ff3e75;
	font-size: 11px;
	text-transform: uppercase;
}
.mainarticle h2 span {
	color: #a3a9b0;
}
#subbox {
	height: 70px;
	width: 460px;
	padding-right: 24px;
	padding-top: 21px;
	background: url(images/sub-header-box.gif) no-repeat 0 0;
	float: right;
}
.jform {
	width: 240px;
	float: right;
	font-family: Arial, "MS Trebuchet", sans-serif;
}
.jform label {
	color: #c6d0dc;
	font-size: 11px;
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
}
.jform .field {
	background: #3e4246;
	border: solid 1px #5f676d;
	color: #c6d0dc;
	padding: 4px 0;
	float: left;
	width: 161px;
}
.jform .button {
	float: right;
	border: 0;
	text-indent: -10000px;
	height: 26px;
	width: 74px;
	background: url(images/sign-up.gif) no-repeat 0 0;
	cursor: pointer;
	font-size: 0;
	line-height: 0;
}
.jform .button:hover {
	background: url(images/sign-up-hover.gif) no-repeat 0 0;
}
h2.smaller {
	font-size: 24px;
}
.st5 {
	font-size: 11px;
	font-weight: bold;
	color: #3c4143;
	font-family: Arial, "MS Trebuchet", sans-serif;
}
.st5 span {
	color: #ff3e75;
}
h3.subhead {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #ff3e75;
	padding-bottom: 15px;
}

.st6 {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 11px;
	color: #3c4143;
}
.st6 span {
	font-size: 14px;
	font-weight: bold;
	color: #ff3e75;
}
#issuehead {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 11px;
	color: #a3a9b0;
	margin-bottom: 30px;
	padding-left: 10px;
}
#issuehead a {
	color: #a3a9b0;
	text-decoration: underline;
}
#issuehead a:hover {
	text-decoration: none;
}
#issuehead h2 {
	margin-bottom: 15px;
}
#issuehead p.r {
	margin-top: -5px;
}
p.st7 {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 11px;
	color: #a3a9b0;
	margin-bottom: 10px;
}
p.st7 a {
	color: #a3a9b0;
	text-decoration: none;
}
p.st7 span {
	font-weight: bold;
	color: #ff3e75;
}
p.st7 a span {
	color: #ff3e75;
}
.bgr {
	font-size: 17px;
	font-weight: bold;
	color: #56a823;
}
.bgr2 {
	font-size: 17px;
	font-weight: bold;
	color: #3c4143;
}
.violetbox {
	background: #6a57a8 url(images/violetbox-bot.gif) no-repeat 0 bottom;
	padding-bottom: 30px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
.violetbox .padder {
	padding-left: 18px;
}
.violetbox h2.normal {
	padding-top: 10px;
	padding-bottom: 5px;
}
.violetbox h3.normal {
	font-family: "Times New Roman", sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.violetbox a {
	color: #fff;
}
.blackbox1 {
	background: #000 url(images/blackbox1-bot.gif) no-repeat 0 bottom;
	padding-top: 20px;
	padding-bottom: 60px;
}
.blackbox2 {
	background: #000 url(images/blackbox2-bot.gif) no-repeat 0 bottom;
	padding: 10px 45px 60px 18px;
	color: #a3a9b0;
}
.blackbox3 {
	background: #000 url(images/blackbox3-bot.gif) no-repeat 0 bottom;
	padding-top: 20px;
	padding-bottom: 40px;
}
.blackbox4 {
	background: #000;
	padding-top: 20px;
	padding-bottom: 60px;
}
.blackbox2 strong {
	color: #fff;
}
.blackbox2 img {
	border: solid 1px #616972;
}
.romanticbox {
	height: 144px;
	background: url(images/romanticbox.gif) no-repeat 0 0;
	padding-top: 70px;
	padding-left: 20px;
	color: #fff;
}
.skl {
	float: left;
	width: 130px;
	padding: 20px 70px 27px 0;
}
.greybox2 {
	background: #484c4e;
	padding-top: 37px;
	padding-bottom: 40px;
	color: #fff;
	font-size: 11px;
	font-family: Arial, "MS Trebuchet", sans-serif;
}
.greybox2 .subhead {
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
}
.greybox2 a {
	color: #fff;
}
.greybox2 a img {
	border: solid 1px #7f8b91;
}
.bordbl {
	display: block;
	border: solid 3px #000;
	width: 422px;
}
.lside h2 {
	font-family: "Times New Roman", sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #fff;
}
.mbb h2.nofill {
	margin-bottom: 10px;
}
.mbb h2.normal {
	padding: 5px 0;
	line-height: 26px;
}
h2.normal a {
	color: #fff;
	text-decoration: none;
}
h2.normal a:hover {
	text-decoration: underline;
}
.mbb .st7 {
	line-height: 12px;
	padding-top: 7px;
}
.mbb img {
	border: solid 1px #616972;
}
.mbb {
	float: left;
	padding-left: 14px;
	width: 136px;
}
.readfull {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}
.st8 {
	font-weight: bold;
	color: #3c4143;
	font-size: 14px;
}
.st8 span {
	font-size: 11px;
	font-weight: bold;
	color: #a3a9b0;
}
.tops {
	margin-bottom: 55px;
}
.tops .fhead {
	font-weight: bold;
	font-size: 17px;
	color: #ff3e75;
}
.tops .shead {
	line-height: 23px;
	font-size: 14px;
	font-weight: bold;
	color: #3c4143;
	margin-bottom: 10px;
}
/*--Only h2 text down--*/

h2#issue01 {
	height: 26px;
	background-image: url(images/txt-issue01.gif);
}
h2#issue01big {
	height: 49px;
	width: 225px;
	background-image: url(images/txt-issue01big.gif);
}
h2#txt-cats {
	height: 15px;
	width: 417px;
	background-image: url(images/txt-cats.gif);
}
h2#txt-artsjazz {
	height: 47px;
	background-image: url(images/txt-artsjazz.gif);
}
h2#txt-drw {
	height: 47px;
	width: 466px;
	background-image: url(images/txt-drw.gif);
}
h2#txt-bestofnyc {
	height: 47px;
	width: 466px;
	background-image: url(images/txt-bestofnyc.gif);
}
#txt-whatshot {
	height: 51px;
	width: 469px;
	background-image: url(images/txt-whatshot.gif);
}
h2#txt-yourcelebration {
	height: 75px;
	width: 429px;
	background-image: url(images/txt-yourcelebration.gif);
}
h2#txt-spotlight {
	height: 35px;
	width: 224px;
	background-image: url(images/txt-spotlight.gif);
}
h2#txt-expertsspeak {
	height: 35px;
	width: 221px;
	background-image: url(images/txt-expertsspeak.gif);
}
h2#txt-weddings {
	height: 15px;
	width: 393px;
	background-image: url(images/txt-weddings.gif);
	margin-bottom: 15px;
}
h2#txt-eateries {
	height: 15px;
	width: 122px;
	background-image: url(images/txt-eateries.gif);
	margin-bottom: 15px;
}
h2#txt-lifestyles {
	height: 18px;
	width: 149px;
	margin-bottom: 15px;
	background-image: url(images/txt-lifestyles.gif);
}
h2#txt-ideas {
	height: 18px;
	width: 205px;
	margin-bottom: 15px;
	background-image: url(images/txt-ideas.gif);
}
h2#issue-txt-wedding {
	height: 15px;
	width: 393px;
	background-image: url(images/issue-txt-wedding.gif);
	margin-bottom: 14px;
}
h2#issue-txt-eateries {
	width: 122px;
	height: 15px;
	background-image: url(images/issue-txt-eateries.gif);
	margin-bottom: 16px;
}
h2#txt-localspotlight {
	height: 47px;
	width: 466px;
	background-image: url(images/txt-localspotlight.gif);
}
h2#txt-travelbali {
	height: 47px;
	background-image: url(images/txt-travelbali.gif);
}
h2#txt-dw2 {
	height: 38px;
	background-image: url(images/txt-dreamwed2.gif);
}
h2#txt-ohekacastle {
	height: 34px;
	width: 79px;
	margin-top: 28px;
	padding-right: 24px;
	float: right;
	background-image: url(images/txt-ohekacastle.gif);
}
h2#txt-arts {
	height: 15px;
	width: 78px;
	background-image: url(images/txt-arts.gif);
}
h2#txt-travel {
	height: 15px;
	width: 99px;
	background-image: url(images/txt-travel.gif);
}
h2#txt-fashion {
	height: 15px;
	width: 114px;
	background-image: url(images/txt-fashion.gif);
}
h2#txt-luxury {
	height: 23px;
	width: 112px;
	background-image: url(images/txt-luxury.gif);
	margin-bottom: 13px;
}
h2#txt-coolpicks {
	height: 23px;
	width: 297px;
	background-image: url(images/txt-coolpicks.gif);
	margin-left: 20px;
	margin-bottom: 22px;
}
.nofill {
	text-indent: -10000px;
	font-size: 0;
	line-height: 0;
	display: block;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.padder2 {
	padding-top: 20px;
	font-family: "Times New Roman", sans-serif;
	color: #fff;
	font-size: 17px;
	line-height: 27px;
}
.splist1 {
	padding-right: 30px;
}
.splist1 li a {
	color: #fff;
	text-decoration: underline;
}
.splist1 li a:hover {
	text-decoration: none;
}
.splist1 li span {
	font-size: 24px;
}
.splist1 li {
	list-style-type: none;
	padding-left: 22px;
	padding-bottom: 25px;
	font-size: 17px;
	line-height: 23px;
	color: #fff;
	background: url(images/arrow-wp.gif) no-repeat 0 5px;
	font-family: "Times New Roman", sans-serif;
}
.smaller {
	font-size: 14px;
}
p.pink {
	color: #ff3e75;
}
.listins {
	list-style-position: inside;
}
.nform {
	padding-top: 20px;
}
.nform label {
	display: block;
	line-height: 26px;
	color: #747b82;
	font-weight: bold;
}
.nform label span {
	color: #ff3e75;
}
.nform span.label {
	line-height: 26px;
	color: #747b82;
	font-weight: bold;
	padding-left: 15px;
}
.nform .field {
	border: solid 1px #5f676d;
	background: #3e4246;
	padding: 3px;
	width: 156px;
	color: #fff;
}
.nform .supfield {
	width: 66px;
}
.nform select.supfield {
	width: 94px	!important;
}
.nform select.field {
	width: 182px;
}
.nform .bigfield {
	width: 284px;
}
.nform .smfield {
	width: 30px;
}
.nform .sup {
	font-size: 9px;
	padding-left: 10px;
}
.nform .button {
	height: 27px;
	width: 90px;
	background: url(images/button-submit.gif) no-repeat 0 0;
	border: 0;
	margin-left: 15px;
	margin-top: 10px;
	font-size: 0;
	line-height: 0;
}
.nform .button2 {
	background: url(images/button-submit2.gif) no-repeat 0 0;
	width: 150px;
	height: 28px;
}
.nform .req {
	line-height: 27px;
	font-size: 9px;
	color: #474d50;
}
.nform .req span {
	color: #ff3e75;
}
.nform .smside {
	width: 165px;
}
.nform .midside {
	width: 190px;
}
.nform .bigside {
	width: 292px;
}
.nform .supside {
	width: 95px;
}
.nform .smside,
.nform .midside,
.nform .bigside,
.nform .supside {
	float: left;
	padding-left: 15px;
	padding-bottom: 10px;
}
.bdm {
	color: #474d50;
	font-size: 24px;
	font-weight: normal;
	font-family: "Times New Roman", sans-serif;
	line-height: 23px;
	text-decoration: none;
	float: left;
	width: 150px;
}
.bdm span {
	color: #ff3e75;
}
.padder3 {
	padding-right: 15px;
	padding-top: 20px;
}
.pinkline {
	background: url(images/pink-line.gif) repeat-x 0 bottom;
	height: 1px;
	line-height: 1px;
	font-size: 0;
	text-indent: -4000px;
	margin: 15px 0;
}
.gtb {
	float: left;
	width: 210px;
	margin-right: 5px;
	font-size: 17px;
	font-family: "Times New Roman", sans-serif;
	padding-bottom: 20px;
	color: #fff;
}
.hidden {
	display: none;
}
.sent {
	padding: 5px 0;
	border: solid 2px #ddd;
	background: #eee;
	color: #4AD100;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	font-family: "Times New Roman", sans-serif;
}
