/*
	margin: top right bottom left
*/

.dropdown li a.nyc {
	background:url(../images/text-new-york.gif) no-repeat;
	width:82px;
}
.dropdown li a.nyc.open {
	background:url(../images/text-new-york-active.gif) no-repeat;
	width:82px;
}
.dropdown li a.la {
	background:url(../images/text-los-angeles.gif) no-repeat;
	width:101px;
}
.dropdown li a.la.open {
	background:url(../images/text-los-angeles-active.gif) no-repeat;
	width:101px;
}
.dropdown li a.chicago {
	background:url(../images/text-chicago.gif) no-repeat;
	width:101px;
}
.dropdown li a.chicago.open {
	background:url(../images/text-chicago-active.gif) no-repeat;
	width:101px;
}
.dropdown li a.sf {
	background:url(../images/text-sf.gif) no-repeat;
	width:120px;
}
.dropdown li a.sf .open{
	background:url(../images/text-sf-active.gif) no-repeat;
	width:120px;
}
.dropdown li a.recipes {
	background:url(../images/text-recipes.jpg) no-repeat;
	width:64px;
}
.dropdown li a.recipes.open{
	background:url(../images/text-recipes-active.jpg) no-repeat;
	width:75px;
}

/* pop-up */
.pop-up {
	background:url(../images/pop-up-top.png) no-repeat;
	padding-top:29px;
	width:661px;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.pop-up .inner {
	background:url(../images/pop-up-bg.png) repeat-y;
	padding:10px 44px;
	height:1%;
	overflow:hidden;
}
.pop-up .bottom {
	background:url(../images/pop-up-bottom.png) no-repeat;
	height:23px;
	overflow:hidden;
}
.pop-up .close {
	background:url(../images/close.gif) no-repeat;
	width:8px;
	height:9px;
	text-indent:-9999em;
	overflow:hidden;
	float:right;
}
.pop-up .cancel {
	float:right;
	color:#666;
	font-size:11px;
	position:relative;
	margin:-10px 7px 0 0;
}
.pop-up .cancel:hover {
	text-decoration:none;
}
.pop-up h4 {
	font-size:18px;
	color:#448f8f;
	margin:0;
}
.pop-up p {
	margin:4px 0 7px;
}
.pop-up .wrap input, .contact-form input {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	width:100%;
	padding:0;
	border:0;
}
.pop-up .input-bg, .contact-form .input-bg {
	float:left;
	background:url(../images/input-bg.gif) no-repeat;
	width:195px;
	height:23px;
	overflow:hidden;
	padding:6px 10px 0 5px;
	margin-right:4px;
}
.pop-up .textarea-bg {
	float:left;
	background: url(../images/textarea-bg2.gif) no-repeat;
	width:200px;
	height:116px;
	overflow:hidden;
	padding:5px;
}
.pop-up input, .pop-up label {
	float:left;
}
.pop-up label {
	padding:5px 5px 0 0;
	width:73px;
}
.pop-up .textarea-bg textarea {
	width:195px;
	height:110px;
	padding:0;
	margin:0;
	border:0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.pop-up .wrap {
	margin-bottom:7px;
	position:relative;
	height:1%;
	overflow:hidden;
}
.pop-up .margin select {
	margin:0 0 7px 78px;
}
.send-friend h4 {
	margin-left:193px !important;
}
.send-friend p {
	margin:4px 0 7px 193px !important;
}
.send-friend label {
	width:183px !important;
	padding:5px 5px 0 5px !important;
	text-align:right;
}
.send-friend .add {
	background:url(../images/add.gif) no-repeat;
	width:20px;
	height:19px;
	text-indent:-9999em;
	overflow:hidden;
	float:left;
	margin:5px 0 0 5px;
}
.pop-up .margin select {
	float:none;
}
.pop-up .send {
	margin-left:321px;
	float:none;
}
.pop-up select {
	display:block;
	float:left;
}
.pop-up .text {
	margin-bottom:0;
	padding-bottom:15px;
}
.pop-up .text span {
	float:left;
}
.pop-up .text label {
	width:auto;
	padding:0;
}
.pop-up .text input {
	width:auto;
}
.pop-up .submit {
	float:right;
}

.pop-up .wrap .submit {
	width:auto;
	height:auto;
	float:left;
	margin:3px 0 0 8px;
}
#enter h4 {
	text-align:center;
	margin:125px 0 5px;
}
#enter .wrap, .pop-up .center-box {
	width:308px;
	margin:0 auto;
}
#enter .wrap {
	padding-bottom:125px;
}
.pop-up .margin select {
	margin:0 0 7px 78px;
}

#subscribe2 .right {
	float:right;
	width:auto;
	margin-bottom:2px;
}
#subscribe2 .center-box {
	margin-bottom:28px;
}
#subscribe2 h4 {
	margin:65px 0 9px;
}
#subscribe2 .inner {
	padding-left:96px;
}

.page_current {
	color: #F22691;
}

.info-block a {color:#f22691;}

.photo_credit { 
	line-height:12px;
	margin: 0 5px 0 0; 
	text-align: right;
	float: right;
	border: 0 0 0 0;
	padding: 0px;
	color: black;
	font: 10px/12px Arial, Helvetica, sans-serif;
}
.photo_credit a { color: #F22691; }
.photo_credit a:hover { text-decoration: none; }


#singlecolumn {padding:13px 0 0 0;}
/* content */
#single_column_content {
	float:left;
	width:961px;
}

.info-block_single { background: url(../images/bg-info-block-c.gif) repeat-y;}
.info-block_single .holder { background: url(../images/bg-info-block-t.gif) no-repeat;}
.info-block_single.frame {
	background: url(../images/bg-info-block-b.gif) no-repeat 0 100%;
	overflow:hidden;
	position:relative;
	padding:22px 3px 9px 4px;
}
.info-block1_single{background: url(../images/bg-frame-inner-single-c.gif) repeat-y ;}
.info-block1_single .holder{background: url(../images/bg-frame-inner-single-t.gif) no-repeat ;}
.info-block1_single .frame{background: url(../images/bg-frame-inner-single-b.gif) no-repeat 0 100%;}

.info-block_single .heading {
	padding: 15px 0 15px;
	text-align:center;
	height: 1%;
}

.info-block_single .heading h2.beauty,
.info-block_single .heading h2.deals,
.info-block_single .heading h2.fitness,
.info-bloc_single .heading h2.recipes,
.info-block_single .heading h2.news,
.info-block_single .heading h2.contact,
.info-block_single .heading h2.invite,
.info-block_single .heading h2.press,
.info-block_single .heading h2.subscribe,
.info-block_single .heading h2.unsubscribe {
	margin:0;
	color:#6d6e70;
	font-size:39px;
	line-height:42px;
	font-weight:normal;
}
.info-block_single .heading h2.fitness,
.info-block_single .heading h2.news,
.info-block_single .heading h2.recipes{
	font-size:16px;
	line-height:16px;
}
.info-block_single .slider-holder { margin-bottom:16px;}
.info-block_single .slider .slider-item { 
	width:647px;
}
.info-block_single .slider .slider-item .flash{padding:20px 0 22px;}
.info-block_single .slider .slider-item .flash img{
	display:block;
	margin:0 auto;
}
.info-block_single .slider-inner .slider-item {
	overflow:hidden;
	padding:0 0 20px 0;
}
.info-block_single .slider-inner .items-box{
	width:618px;
	background: url(../images/separator-list.gif) repeat-x;
	margin:0 0 0 12px;
	overflow:hidden;
	position:relative;
}
.info-block_single a {color:#f22691;}

.error_message
{
	color: RED;
	font-weight:bold;
}	

.data-entry-table
{
	font-size:12px;
	color:#231f20;
	line-height:17px;
	padding:0 15px 0 0;
}

.unsub-holder-table
{
	font-size:12px;
	color:#58595B;
	line-height:17px;
	padding:0 15px 0 0;
}

.dropdown li a.open {
	padding-bottom:8px;
}

a.non_current_page
{
	color:#58595B;
}

.flash {
	/*  background:url(../images/text-los-angeles.gif) repeat-x;  */
	background-color: #E6E7E8;
	width:520px; 
	height:280px;
	margin-top:20px;
	margin-left:60px;
	margin-right:40px;
	margin-bottom:20px;
	text-align:center;
}

#twocolumns-bread {padding:1px 0 0 0;}

.posts li h3 a
{ 
color:#231F20;
}
.posts li h3 a:hover
{ 
color:#ed2a90;
}

.block-post address  br
{
 line-height:4px; 
} 

.sponsor_tip {
	font-style:italic;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
}

.ajaxFeedback {
	font-style:italic;
	font-weight:bold;
	font-size:12px;
}

.alignTriangle {
	float:none;
	padding-bottom:10px;
}

.block-post span.image-inner-old{
	float:right;
	width:194px;
	height:204px;
	margin:5px 0 0 23px;
	position:relative;
}
.block-post span.image-inner-old img{display:block;}

.event_date	
{
	font-weight:bold;
}	

.inviter {
	font-style:normal;
	font-size:18px;
	margin-top:5px;
	margin-bottom:5px;
	padding-right:5px;
	color:#000;
}
.inviter-error{
	font-style:normal;
	font-size:18px;
	margin-top:5px;
	margin-bottom:5px;
	padding-right:5px;
	color:RED;
}

.main-bolck-holder .form-block-friend fieldset{
	background: url(../images/dot.gif) repeat-x;
	height:74px;
	padding:24px 0 0 41px;
}
.main-bolck-holder .form-block-friend fieldset .text{
	background: url(../images/bg-input9.gif) no-repeat;
	width:269px;
	height:49px;
	padding:0;
	margin:0 14px 0 0;
}
.main-bolck-holder .form-block-friend fieldset .text input{
	padding:15px 5px 10px 17px;
	width:247px;
	font-size:21px;
}
.form-block-friend fieldset{
	background: url(../images/bg-misc-form.gif) repeat-x;
	padding:9px 5px 9px 39px;
	overflow:hidden;
	height:43px;
}
.form-block-friend fieldset {
	padding:9px 0 0 39px;
}
.form-block-friend .text {
	background: url(../images/bg-input2.gif) no-repeat;
	float:left;
	width:202px;
	padding:8px 5px 7px;
	height:25px;
	margin-right:11px;
	display:inline;
}
.form-block-friend .text input {
	background:none;
	outline:none;
	border:0;
	font-size:16px;
	color:#5b5d62;
	width:200px;
	margin:0;
	padding:1px 0 0 5px;
	float:left;
	position:relative;
	z-index:2;
}
.form-block-friend .text input{
	padding:1px 5px 0 9px;
	width:191px;
}
.form-block-friend input.submit {
	float:left;
	position:relative;
	z-index:2;
	margin-top:9px;
}

.captcha
{
	list-style:none; 
	padding-top:10px;
	padding-left:110px;
}
.captcha_error
{
	color: red; 
}


/*
	margin: top right bottom left
*/

