/*structural elements*/

html {-webkit-text-size-adjust:none}


body {
	text-align:center;
	margin: 20;
}

.whiteBox {
	background:#ffffff;
	position:relative;
	float:left;
	width:760px !important; width:762px;
	border:#666666 1px solid;
	margin: 0 auto;
	}

.container { 
	width:710px;
	margin:25px;
	} 

.topBanner {
	width:710px;
	height:110px;
	background-color:#000000;
	margin-bottom:16px;
	}

.leftColumn { 
	float:left; 
	width:515px; 
	background-color:#ffffff;
	}
	
.rightColumn {
	float:left; 
	margin-left:25px; 
	width:170px;
	}

.colorBanner {
	width:515px;
	height:14px;
	background-color:#ff6699;
	}

.previewBox {
	width:463px !important; width:465px;
/*	height:612px !important; height:614px;*/
/*	height:737px !important; height:739px;*/
	border:#DD5481 1px solid;
	background-color:#ffffff;
	}

.featureModelBox {
	width:435px !important; width:437px;
	height:493px !important; height:495px;
	border:#F5CCD9 1px solid;
	background-color:#ffffff;
	}

.moreJackBox {
	width:463px !important; width:465px;
/*	height:231px !important; height:233px;*/
	border:#DD5481 1px solid;
	background-color:#ffffff;
}

.previousModelBox {
	float:left;
	width:135px !important; width:137px;
	background-color:#ffffff;
	border: #F5CCD9 1px solid;
	}

.pmbContainer {
	margin-top:6px;
	width:123px;
	height:110px;
	background-color:#ffffff;	
	}

.clickPinkBox {
	width:168px !important; width:170px;
	height:30px !important; height:32px;
	background-color:#FF6699;
	border:#DD5481 1px solid;
}

.pinkOutlineBox {
	width:380px !important; width:382px;
	height:69px !important; height:71px;
	background-color:#ffffff;
	border:#DD5481 1px solid;
/*	border:#E990AD 1px solid;*/
	}

.moreSquare {
	float:left;
	width:137px;
	height:121px;
	background-color:#5E5E5E;
	}

.moreTitleBox {
	width:137px;
	height:17px;
	}

.moreWhiteBox {
	width:135px;
	height:103px;
	background-color:#FFFFFF;
	}

.container { 
	width:710px;
	margin:25px;
	}

.greenJoinBox {
	width:168px !important; width:170px;
	height:23px !important; height:25px;
	background-color:#7CA934;
	border: #5A7A23 1px solid;
	}

.pinkBox {
	width:168px !important; width:170px;
	height:65px !important; height:67px;
	background-color:#ffffff;
	border:#DD5481 1px solid;
}

.greenBox {
	width:168px !important; width:170px;
	/*height:123px !important; height:125px;*/
	background-color:#ffffff;
	border:#555555 1px solid;
}

.podBox {
	width:168px !important; width:170px;
	height:190px !important; height:192px;
	background-color:#ffffff;
	border:#260600 1px solid;
	margin:auto;
	margin-bottom:10px;
}

.clickGreyBox {
	width:568px !important; width:570px;
	height:37px !important; height:39px;
	background-color:#C7C7C7;
	border:#8B8B8B 1px solid;
}

.clickGreyBoxOver {
	width:568px !important; width:570px;
	height:37px !important; height:39px;
	background-color:#FFFFFF;
	border:#666666 1px solid;
}

/*display text*/

.clickLinkGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold; 
	color: #666666;
	text-decoration: none;
	border-bottom: solid #8D8D8D 1px;
}

.greenLiveTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.liveShowDescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #999999;
}


.previewTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height:30px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.previewSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.pageSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	liine-height: 16px;
	color: #555555;
	letter-spacing:1px;
	position:relative; top:8px;
	}

p.featurePreview {
	text-align:left;
	margin:0px;
	width:423px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #999999;
}

.featureList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}



/*linked text*/

.podTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.podTitleOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	font-weight: bold;
	color: #8D042A;
	text-decoration: none;
}

a.compLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight:bold;
	color: #555555;
	text-decoration:none;
	border-bottom: solid #898989 1px;
}

a.compLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight:bold;
	color: #555555;
	text-decoration:none;
	border-bottom: solid #898989 1px;
}

a.moreShows:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 10px;
	text-decoration: underline;
}

a.moreShows:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 10px;
	text-decoration: underline;
}

a.moreShows:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 10px;
	text-decoration: underline;
}

a.joinTodayLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:15px;
	font-weight: bold;
	color: #8D042A;
	text-decoration: none;
	border-bottom: solid #C68295 1px
}

a.joinTodayLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:15px;
	font-weight: bold;
	color: #8D042A;
	text-decoration: none;
	border-bottom: solid #C68295 1px
}

a.joinTodayLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FF6699;
	text-decoration: underline;
	border-bottom: solid #FF6699 1px
}

a.sideLive:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	border-bottom: solid #cccccc 1px;
}

a.sideLive:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	border-bottom: solid #cccccc 1px;
}

a.sideLive:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	border-bottom: solid #cccccc 1px;
}

.sideLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #8D042A;
	text-decoration: none;
}

.sideLinksOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.liveDescribe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #888497;
	text-decoration: none;
	border-bottom: solid #ACA9B6 1px
}

a.moreLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

a.moreLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

.clickLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: solid #FFE0EA 1px;
}

.clickLinkOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: underline;
	border-bottom: none;
}


a.greenHeartJoin:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	color:#FFFFFF;
	text-decoration:none;
	}

a.greenHeartJoin:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	color:#FFFFFF;
	text-decoration:none;
	}

a.greenHeartJoin:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	/*color:#D0E5AA;*/
	color:#FFFFFF;
	text-decoration:none;
	}

a.podMore:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	line-height: 9px;
	color:#8D042A;
	text-decoration:none;
	border-bottom: solid #C68295 1px
	}

a.podMore:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	line-height: 9px;
	color:#8D042A;
	text-decoration:none;
	border-bottom: solid #C68295 1px
	}

a.podMore:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	line-height: 9px;
	text-decoration: underline;
	border-bottom: solid #FF6699 1px;
	background-color :#FF6699;
	}

a.podMoreOver {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	line-height: 9px;
	text-decoration: underline;
	border-bottom: solid #FF6699 1px;
	background-color :#FF6699;
	}



a.previousModels:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	color:#8D042A;
	text-decoration:none;
	border-bottom: solid #C68295 1px
	}

a.previousModels:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	color:#8D042A;
	text-decoration:none;
	border-bottom: solid #C68295 1px
	}

a.previousModels:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	line-height: 13px;
	text-decoration: underline;
	border-bottom: solid #FF6699 1px;
	background-color :#FF6699;
	}

a.viewAllLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #8D042A;
	text-decoration: none;
	border-bottom: solid #C68295 1px;
	}

a.viewAllLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #8D042A;
	text-decoration: none;
	border-bottom: solid #C68295 1px;
	}

a.viewAllLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #ffffff;
	background-color:#ff6699;
	text-decoration: underline;
	border-bottom: solid #FF6699 1px;
	}

a.pageLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px;
	font-weight: bold;
	color:#8D042A;
	text-decoration:none;
	border-bottom: solid #C68295 1px;
}

a.pageLink:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px;
	font-weight: bold;
	color:#8D042A;
	text-decoration:none;
	border-bottom: solid #C68295 1px;
	}
	
a.pageLink:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px;
	font-weight: bold;
	color:#ffffff;
	background-color:#FF6699;
	text-decoration:underline;
	border-bottom: solid #FF6699 1px;
	}

a.showTitle:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:10px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
}

a.showTitle:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:10px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
}

a.showTitle:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:10px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
}

.showTitleOver { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:10px;
	font-weight: bold;
	text-decoration:none;
	color:#ffff00;
}

a.bannerLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
	border-bottom: solid #C1C1C1 1px
} 

a.bannerLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
	border-bottom: solid #C1C1C1 1px
} 

a.bannerLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#FF6699;
	text-decoration: underline;
	border-bottom: solid #FF6699 1px
}

.bannerLinkSpace {
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 4px;
	margin-right: 4px;
	font-size: 12px;
	line-height: 13px;
	color: #ffffff;
}

