/*---===<<< UNIVERSAL RESETS AND STYLES >>>===---*/
* {
margin: 0;
padding: 0;
}
.clear {
clear: both;
display: block;
height: 0;
overflow: hidden;
}
a img {
border: 0;
} 
a:focus {
border: none;
outline: none;
}
/*---===<<< CONTENT STYLES >>>===---*/
body {
	margin:0;
}

#wrapper {
	width:980px;
	margin:0 auto;
}

#ad_background {
	background:url(images/test_bg.jpg) no-repeat center top;
	height:100%;
	position:absolute;
	width:100%;
}

.leftadpane {
	float:left;
	width:200px;
	overflow:hidden;
	min-height:1px;
}

.rightadpane {
	float:left;
	width:200px;
	overflow:hidden;
	min-height:1px;
}
/*---=== HEADING STYLES ===---*/
h1 {
	font-size:26px;
	color:#000;
	font-family:"ITC Franklin Gothic Std", "Impact", Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:.03em;
}
.contentcol h1 {
	color:#FFF;
}
h2 {
	font-family:"ITC Franklin Gothic Std", "Impact", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:17px;
	letter-spacing:.03em;
	font-weight:normal;
	color:#000;
}
.contentcol h2 {
	color:#FFF;
	font-size:20px;
}
.navcol h2 {
	font-size:17px;
}
h3 {
	font-family:"ITC Franklin Gothic Std", "Impact", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:17px;
	letter-spacing:.03em;
	font-weight:normal;
}
.contentcol h3 {
	color:#FFF;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:1px;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:1px;
	color:#000;
}
.sidebarcol h5 a:link, .sidebarcol h5 a:visited, .sidebarcol h5 a:active, .sidebarcol h5 a:hover {
	font-size:12px;
}
h6 {
}
/*--- HEAD ---*/
.Head {
}
/*--- SUBHEAD ---*/
.SubHead {
}
/*---=== TEXT STYLES ===---*/
body,
p,
.Normal, 
.NormalRed,
.NormalDisabled,
.NormalBold,
.SkinObject,
.CommandButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contentcol p,
.contentcol .Normal, 
.contentcol .NormalRed,
.contentcol .NormalDisabled,
.contentcol .NormalBold,
.contentcol .SkinObject,
.contentcol .CommandButton,
.contentvid p,
.contentvid .Normal, 
.contentvid .NormalRed,
.contentvid .NormalDisabled,
.contentvid .NormalBold,
.contentvid .SkinObject,
.contentvid .CommandButton{
	color:#FFF; 
}
p {
	font-size:12px;
	margin-bottom:10px;
	color:#333;
}
strong {
}
em {
}
hr {
}
/*---=== LINK STYLES ===---*/
a:link, 
a:visited, 
a:active {
	color:#ed1c24;
}
a:hover {
	color:#ed1c24;
	text-decoration:underline;
}

.contentcol a:link, 
.contentcol a:visited, 
.contentcol a:active,
.contentvid a:link, 
.contentvid a:visited, 
.contentvid a:active{
	color:#ed1c24;
	text-decoration:none;
}
.contentcol a:hover,
.contentvid a:hover{
	color:#ed1c24;
	text-decoration:underline;
}
/*---=== LIST STYLES ===---*/
/*--- ORDERED ---*/
ol {
}
ol li {
	font-size:12px;
	margin-left:25px;
}
ol li li {
}
ol li li li {
}
/*--- UNORDERED ---*/
ul {
}
ul li {
	font-size:12px;
	margin-left:25px;
}
ul li li {
}
ul li li li {
}
/*---===<<< SKIN SETUP >>>===---*/

/*---=== UTILITY AREA ===---*/
#utility {
	height:44px;
	background:#000;
}

#utility_wrapper {
	margin:0 auto;
	width:980px;
	line-height:44px;
}

#utility_left {
	float:left;
	width:550px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ed1c24;
}

#utility_left a:link, #utility_left a:active, #utility_left a:visited {
	text-decoration:none;
	color:#fff;
	padding:0 12px;
	font-size:11px;
}

#utility_left a:hover {
	color:#ed1c24;
}

#utility_right {
	float:right;
	width:410px;
	text-align:right;
	font-size:11px;
	color:#FFF;
}

#utility_right a:link, #utility_right a:visited, #utility_right a:hover {
	font-size:11px;
}

#utility_right a.registernow:link, #utility_right a.registernow:visited, #utility_right a.registernow:active {
	color:#fff;
}

#utility_right a.registernow:hover {
	color:#ED1C24;
}

.sep {
	padding:0 12px;
}

/*---=== HEADER ===---*/
#header {
	/*height:138px;*/
	height:125px;
	border-bottom:#000000 1px solid;
}

#logo {
	float:left;
	padding:6px 0 0 0;
}

.header_pane {
	float:right;
	/*width:145px;*/
	width:155px;
	margin:5px 0 0 12px;
	height:108px;
}

.header_ad {
	float:right;
	width:170px;
	text-align:right;
	padding:5px 13px 0 0;
	background:url(images/JET_sprite.gif) no-repeat -594px 25px;
	height:91px;
}

.header_pane p {
	color:#E4032E;
	font-size:10px;
	margin-bottom:5px !important;
}

.signup label {
	display:block;
	color:#aaa;
	font-family:"ITC Franklin Gothic Std", "Impact", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	letter-spacing:.05em;
}

.signup input {
	width:137px;
	height:18px;
	padding:5px 4px 0 4px;
	margin-bottom:5px;
	border:0;
	font-size:11px;
	background:url(images/JET_sprite.gif) no-repeat -634px -116px;
}

.signup_btn {
	height:18px;
	background:url(images/JET_sprite.gif) no-repeat 0 0;
	padding:4px;
	float:left;
	width:90px;
	display:block;
}

.signup_btn a {
	background:#FFF;
	display:block;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	height:18px;
	line-height:18px;
	padding-left:5px;
	text-transform:uppercase;
	color:#e4032e;
}

.signup_btn a span {
	background:url(images/JET_sprite.gif) no-repeat -701px -167px;
	padding-right:20px;
	font-size:10px;
}

.header_pane h5 {
	font-size:12px;
	margin-bottom:5px;
}

/*---=== SUB HEADER ===---*/
#subheader {
	margin:4px 0 0 0;
}

#page_utilities {
	width:160px;
	float:left;
	margin-right:10px;
	min-height:50px;
}

.search_header {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	margin:62px 0 6px;
}

.xsTxtSearch {
	width:130px;
	height:16px;
	padding:4px 5px 0 25px;
	border:0;
	background:url(images/JET_sprite.gif) no-repeat -616px -91px;
	font-size:11px;
}

.xsCmdSearch {
	display:none;
}

.bannerad {
	float:left;
	width:728px;
}

.bannerad p, .bannerad .Normal, .footer_ad p, .footer_ad .Normal, p.advertiser {
	margin:0;
	padding-left:1px;
	text-transform:uppercase;
	font-size:11px;
}

#TextSize {
	float:right;
	width:79px;
	padding-left:1px;
	height:100px;
}



/*---=== CONTENT AREA ===---*/

#content {
	margin:10px 0 0 0;
}

.form_bg {
	background:url(images/content_bg.gif) repeat-y 170px 0;
}

.navcol {
	width:160px;
	float:left;
	margin-right:10px;
}

.contentcol {
	width:480px;
	float:left;
	background:#000;
	padding:8px 10px;
	color:#FFF;
	font-size:12px;
}

.contentvid {
	width:790px;
	float:left;
	background:#303030 url(images/JET_sprite2.gif) repeat-x 0 0;
	padding:5px 10px;
	color:#FFF;
	font-size:12px;
}

.admincol {
	width:780px;
	float:right;
	background:#fff;
	padding:5px 10px;
	font-size:12px;
}

.sidebarcol {
	float:right;
	width:300px;
}

.contentpane {
	margin-bottom:10px;
}

.highlights1 {
	width:235px;
	float:left;
	margin-bottom:10px;
}

.highlights2 {
	width:235px;
	float:right;
	margin-bottom:10px;
}

.highlights3 {
	width:235px;
	float:left;
	margin-bottom:10px;
}

.highlights4 {
	width:235px;
	float:right;
	margin-bottom:10px;
}

.mainarticlepane {
	margin-top:0px;
}

.highlights_header {
	height:35px;
	padding:0 5px;
	margin-bottom:5px;
}

.redbg {
	background:#ed1c24;
}

.greenbg {
	background:#85c347;
}

.orangebg {
	background:#d55c1a;
}

.bluebg {
	background:#006ba9;
}

.pinkbg {
	background:#eb539e;
}

.highlights_left {
	float:left;
	width:125px;
	line-height:35px;
	text-transform:uppercase;
	font-size:17px;
	letter-spacing:.03em;
	font-weight:normal;
	font-family:"Impact", Arial, Helvetica, sans-serif;
}

.leftadjust {
	width:210px !important;
}

.rightadjust {
}

.highlights_right {
	float:right;
	width:100px;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
}

.highlights_right2 {
	float:right;
	width:90px;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
}

.highlights_right a:link, .highlights_right a:visited, .highlights_right a:active {
	display:block;
	height:35px;
	line-height:35px;
	padding-right:15px;
	color:#FFF;
	font-size:9px;
}

.highlights_right2 a:link, .highlights_right2 a:visited, .highlights_right2 a:active {
	display:block;
	height:28px;
	padding-top:7px;
	padding-right:15px;
	color:#FFF;
	font-size:9px;
}

.redbg a {
	background:url(images/JET_sprite.gif) no-repeat -844px -38px;
}

.pinkbg a {
	background:url(images/JET_sprite.gif) no-repeat -844px -74px;
}

.bluebg a {
	background:url(images/JET_sprite.gif) no-repeat -844px -110px;
}

.orangebg a {
	background:url(images/JET_sprite.gif) no-repeat -854px -145px;
}

/*---=== FOOTER ===---*/
.footer_ad {
	margin:10px auto;
	width:728px;
}

#footer {
	margin-top:15px;
	border-top:#cccccc 1px solid;
	padding:10px 0;
	font-size:11px;
}

#footer img {
	margin-right:10px;
}

#footer_left {
	width:305px;
	float:left;
}

#footer_right {
	width:670px;
	float:left;
	font-size:11px;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
	font-size:11px;
}

.topline {
	color:#000;
	font-weight:bold;
}

.topline a {
	color:#000;
	text-decoration:none;
}

.topline a:hover {
	text-decoration:underline;
}

.bottomline {
	color:#333;
}

.bottomline a {
	color:#ED1C24;
	text-decoration:none;
	text-transform:uppercase;
}

.bottomline a:hover {
	text-decoration:underline;
}

/*---===<<< NAVIGATIONS >>>===---*/
#main_nav {
	background:url(images/JET_sprite.gif) repeat-y 0 0;
	padding:8px;
	margin-bottom:15px;
}

#main_nav ul {
	background:#fff;
	padding:0px 7px;
	margin-bottom:
}

#main_nav ul li, .secondary_nav ul li {
	list-style:none;
	margin-left:0;
}

#main_nav ul li a {
	background:url(images/JET_sprite.gif) no-repeat -616px -154px;
	padding:0 0 0 25px;
	text-transform:uppercase;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#3c3c3d;
	font-size:15px;
	display:block;
	height:32px;
	line-height:32px;
}

#main_nav ul li a:hover, #main_nav ul li.ItemCurr a, .secondary_nav ul li.ItemCurr a, #main_nav ul li.current a, .secondary_nav ul li.current a, .secondary_nav ul li.rootCurr a {
	color:#ed1c24;
}

.secondary_nav {
	margin-bottom:10px;
}

.secondary_nav ul {
}

.secondary_nav ul li a {
	line-height:32px;
	height:32px;
	display:block;
	font-size:14px;
	text-transform:uppercase;
	color:#3c3c3d;
	text-decoration:none;
	padding:0 15px 0 15px;
}

.secondary_nav ul li a:hover {
	color:#ed1c24;
}

#follow_links {
	padding-left:14px;
	margin-bottom:10px;
}

#follow_links a {
	display:block;
	height:45px;
	line-height:45px;
	padding-left:50px;
	font-size:12px;
	color:#3c3c3d;
	text-decoration:none;
	text-transform:uppercase;
	margin-top:5px;
}

#follow_links a:hover {
	color:#ed1c24;
}

#follow_links a.jetmobile {
	background:url(images/JET_sprite.gif) no-repeat -784px 0;
}

#follow_links a.twitter {
	background:url(images/JET_sprite.gif) no-repeat -784px -45px;
}

#follow_links a.facebook {
	background:url(images/JET_sprite.gif) no-repeat -784px -90px;
}

#follow_links a.youtube {
	background:url(images/JET_sprite.gif) no-repeat -784px -135px;
}

.shop_JET {
	text-transform:uppercase;
	font-weight:bold;
	font-size:9px;
}

/*---===<<< TABLES >>>===---*/
/*---===<<< FORMS >>>===---*/
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
}
/*---===<<< MODULE STYLES GO BELOW HERE >>>===---*/
.header_blacktop {
	border-top:8px solid #000;
	margin-bottom:2px;
}

.header_greytop {
	text-transform:uppercase;
	border-top:8px solid #333;
	margin-bottom:2px;
}

.greytop_left {
	float:left;
	width:158px;
	color:#333;
	font-size:17px;
	margin-top:2px;
	font-family:"ITC Franklin Gothic Std","Impact", Arial, Helvetica, sans-serif;
}

.greytop_right {
	float:right;
	width:130px;
	text-align:right;
	font-size:10px;
	font-style:italic;
}

.greytop_right a {
	font-weight:bold;
	color:#e4032e;
	letter-spacing:normal;
	text-decoration:none;
	padding:0 15px 0 0;
	background:url(images/JET_sprite.gif) no-repeat -702px -167px;
	line-height:22px;
}

.greytop_right a.member {
	background:url(images/JET_sprite.gif) no-repeat -660px -167px;
}

#headlines {
	background:url(images/JET_sprite.gif) repeat-y 0 0;
	padding:8px 8px 1px 8px;
	margin-bottom:10px;
}

.contentcol #headlines {
	background:none;
	padding:0;
	margin-bottom:10px;
}

#headlines .item {
	background:#FFF;
	margin-bottom:8px;
	font-size:12px;
	color:#333;
	padding:6px;
}

#headlines a:link, #headlines a:visited, #headlines a:active {
	color:#000;
}

#headlines a:hover {
	color:#ed1c24;
}

.blog_item {
	margin-top:5px;
	display:block;
}

.blog_item p {
	margin-bottom:0;
	padding-bottom:10px;
}

.blog_item p.author {
	font-size:11px;
	font-style:italic;
	padding-bottom:5px;
}

.poll {
	margin-bottom:10px;
}

.poll p {
	border-bottom:8px solid #E0001B;
	font-size:12px;
	margin:0;
	text-transform:uppercase;
}

/*------ Gallery -------*/

#spnContentTypeHeader {
	font-family:"Impact", Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:0.05em;
	text-transform:uppercase;
}

.select {
	position: absolute;
	width: 86px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 19px;
	line-height:19px;
	padding: 1px 24px 0 0;
	color: #333;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	background: url(images/JET_sprite.gif) no-repeat -1000px -20px;
	overflow: hidden;
}

.buzz_header {
	margin-bottom:5px;
}

.Jet_Buzz {
	width:240px;
}

.JET_dropdown {
	text-align:right;
	width:110px;
	padding-left:130px;
}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-skin-tango {
	background:#fff;
	overflow:hidden;
	width: 480px;
	height:68px;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 64px;
    height: 48px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
} 
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 480px;
	height:68px;
	line-height:68px;
    padding: 0 0px;
	overflow:hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  424px;
    height: auto;
	margin-left:28px;
	padding-top:9px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 85px;
    height: 50px;
	padding-right:26px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin: 0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 28px;
    height: 68px;
    cursor: pointer;
    background: url(images/JET_sprite.gif) no-repeat -1028px -45px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 28px;
    height: 68px;
    cursor: pointer;
    background: url(images/JET_sprite.gif) no-repeat -1000px -45px;
}

/*--------- Colored Headers --------*/

.header_title {
	font-family:"Arial Narrow", Arial, Helvetica, San-Serif;
	font-size:19px;
	font-style:italic;
	text-transform:uppercase;
}

.purple_line {	
	border-top:5px solid #850057;
}

.News .purple_line {	
	border-top:0;
	border-bottom:5px solid #850057;
	margin-bottom:5px;
}

.purple_tags {
	color:#850057;
}

.red_line {
	border-top:5px solid #ed1c24;
}

.article_line {
	border-bottom:5px solid #ed1c24;
}

.Entertainment .article_line, .JetStyle .article_line {
	border-bottom:5px solid #850057;
}

.News .article_line, .JetMusic .article_line {
	border-bottom:5px solid #0066a1;
}

.JetLove .article_line, .Weddings .article_line, .Anniversaries .article_line, .DesignerGallery .article_line, .LoveColumnist .article_line {
	border-bottom:5px solid #eb539e;
}

.Sports .article_line, .Life .article_line, .Perspective .article_line {
	border-bottom:5px solid #d55c19;
}

.Money .article_line {
	border-bottom:5px solid #85c347;
}

.Sports .red_line {
	border-top:0;
	border-bottom:5px solid #ed1c24;
	margin-bottom:5px;
}

.article_tags {
	color:#ed1c24;
}

.red_tags {
	color:#ed1c24;
}

.pink_line {
	border-top:5px solid #eb539e;
}

.pink_tags {
	color:#eb539e;
}

.blue_line {
	border-top:5px solid #0066a1;
}

.blue_tags {
	color:#0066a1;
}

.orange_line {
	border-top:5px solid #d55c19;
}

.orange_tags {
	color:#d55c19;
}

.drgray_line {
	border-top:5px solid #262626;
}

.drgray_tags {
	color:#262626;
}

.ltgray_line {
	border-top:5px solid #808080;
}

.ltgray_tags {
	color:#808080;
}

.green_line {
	border-top:5px solid #85c347;
}

.Entertainment .green_line {
	border-bottom:5px solid #85c347;
	border-top:0;
	margin-bottom:5px;
}

.green_tags {
	color:#85c347;
}

.section_title {
	font-style:normal;
	font-family:"ITC Franklin Gothic Std", "Impact", Arial, Helvetica, sans-serif;
	letter-spacing:0.05em;
	font-size:18px;
}

.slash_article {
	font-weight:bold;
	padding:0 5px;
	color:#ed1c24;
}

.Entertainment .slash_article, .JetStyle .slash_article {
	color:#850057;
}

.News .slash_article, .JetMusic .slash_article {
	color:#0066a1;
}

.JetLove .slash_article, .Weddings .slash_article, .Anniversaries .slash_article, .DesignerGallery .slash_article, .LoveColumnist .slash_article {
	color:#eb539e;
}

.Sports .slash_article, .Life .slash_article, .Perspective .slash_article {
	color:#d55c19;
}

.Money .slash_article {
	color:#85c347;
}

.slash_purple {
	font-weight:bold;
	padding:0 5px;
	color:#850057;
}

.slash_red {
	font-weight:bold;
	padding:0 5px;
	color:#ed1c24;
}

.slash_blue {
	font-weight:bold;
	padding:0 5px;
	color:#0066a1;
}

.slash_pink {
	font-weight:bold;
	padding:0 5px;
	color:#eb539e;
}

.slash_green {
	font-weight:bold;
	padding:0 5px;
	color:#85c347;
}

.slash_orange {
	font-weight:bold;
	padding:0 5px;
	color:#d55c19;
}

.slash_drgray {
	color:#262626;
	font-weight:bold;
	padding:0 5px;
}

.slash_ltgray {
	color:#808080;
	font-weight:bold;
	padding:0 5px;
}

.purple_content a:link, .purple_content a:active, .purple_content a:visited {
	color:#871b57;
}

.red_content a:link, .red_content a:active, .red_content a:visited {
	color:#ed1c24;
}

.green_content a:link, .green_content a:active, .green_content a:visited {
	color:#85c347;
}

.purple_content a:hover, .red_content a:hover, .green_content a:hover {
	text-decoration:underline;
}

/*--------- JET Beauty Styles -------*/
.jet_beauty {
	height:35px;
	background:#ed1c24 url(images/JET_headerSprite.gif) no-repeat 5px -254px;
	padding-left:0px;
	text-indent:-99999px;
	margin-bottom:10px;
}

.jet_beauty_walltest {
	height:35px;
	background:#ed1c24 url(images/JET_sprite.gif) no-repeat -900px -180px;
	padding-left:44px;
	line-height:35px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	letter-spacing:0.04em;
	text-transform:uppercase;
	font-size:15px;
	margin-bottom:10px;
}

.JETInsider .contentcol {
	/*background:#000 url(images/JET_sprite.gif) no-repeat -594px -215px;*/
}

.red_tri {
	background:url(images/red_corner.gif) no-repeat right 0;
}

.express_your_beauty {
	border:1px solid #999;
	padding:10px;
}

.express_your_beauty img {
	border:1px solid #999;
	margin:0 10px 10px 0;
}

.contentcol .author {
	color:#ed1c24;
	font-weight:bold;
}

.express_your_beauty a.learnmore {
	background:transparent url(images/JET_sprite.gif) no-repeat scroll -699px -147px;
	color:#E4032E;
	font-weight:bold;
	letter-spacing:normal;
	line-height:22px;
	padding:0 15px 0 0;
	text-decoration:none;
	text-transform:uppercase;
	font-style:italic;
	font-size:10px;
}

.beauty_wall {
	background:url(images/JET_headerSprite.gif) no-repeat 0 -359px;
	padding-left:0px;
	text-indent:-99999px;
	height:23px;
	margin-bottom:10px;
}

.beauty_comments a.learnmore, .columnist a.learnmore {
	background:transparent url(images/JET_sprite.gif) no-repeat scroll -699px -147px;
	color:#E4032E;
	font-weight:bold;
	letter-spacing:normal;
	line-height:22px;
	padding:0 15px 0 0;
	text-decoration:none;
	text-transform:uppercase;
	font-style:italic;
	font-size:10px;
}

.contentcol a.learnmore:link, .contentcol a.learnmore:active, .contentcol a.learnmore:visited {
	background:transparent url(images/JET_sprite.gif) no-repeat scroll -699px -142px;
	color:#E4032E;
	font-weight:bold;
	letter-spacing:normal;
	line-height:22px;
	padding:0 15px 0 0;
	text-decoration:none;
	text-transform:uppercase;
	font-style:italic;
	font-size:10px;
	float:right;
	width:auto;
}

.beauty_wallpost {	
}

.beauty_wallpost_left {
	float:left;
	width:85px;
}

.beauty_wallpost_right {
	float:right;
	width:361px;
}

.beauty_wallpost_right p {
	font-size:11px;
	font-style:italic;
}

.beauty_wallpost_right p span {
	font-weight:bold;
	font-size:12px;
}

.beauty_submit {
	font-size:15px;
	border:1px solid #999;
	border-top:0;
	padding:10px;
	margin-bottom:10px;
}

.engage_submit {
	font-size:15px;
	border:1px solid #999;
	padding:10px;
	clear:both;
	margin-top:10px;
}

.beauty_submit a:link, .beauty_submit a:visited, .beauty_submit a:active, .beauty_submit a:hover,
.engage_submit a:link, .engage_submit a:visited, .engage_submit a:active, .engage_submit a:hover {
	font-size:15px;
}

.engage_submit p {
	font-size:15px;
	margin:0;
}

.beauty_column_headers {
	height:35px;
	text-indent:-99999px;
	border:1px solid #ed1c24;
	background:#ED1C24 url(images/JET_headerSprite.gif) no-repeat 10px -324px;
	margin-bottom:10px;
}

.beauty_column_headers_columnist {
	height:35px;
	text-indent:-99999px;
	border:1px solid #ed1c24;
	background:#ED1C24 url(images/JET_headerSprite.gif) no-repeat 10px -289px;
	margin-bottom:10px;
}

.beauty_links {
	line-height:32px;
	text-transform:uppercase;
	font-size:12px;
	margin-bottom:3px;
}

.beautydivider {
	background:url(images/JET_sprite.gif) no-repeat -1115px -1px;
	display:inline;
	padding:1px 10px;
	height:17px;
}

.beauty_links a:link, .beauty_links a:visited, .beauty_links a:active {
	font-size:12px;
	color:#FFF;
}

.beauty_links a.activebeauty:link, .beauty_links a.activebeauty:visited, .beauty_links a.activebeauty:active {
	color:#aaa;
}

.beauty_links a:hover {
	color:#ED1C24;
	text-decoration:none;
}

.whatsnewin_pic {
	float:left;
	width:96px;
	margin-bottom:10px;
}

.whatsnewin_text {
	float:right;
	width:139px;
	margin-bottom:10px;
}

.whatsnewin_text p {
	margin:0 0 5px 0;
}

.whatsnewin_title {
	font-weight:bold;
}

/*----- Video Page ------*/

.thumbspane {
	float:left;
	width:480px;
}

.detailspane {
	float:right;
	width:300px;
}

.white_corner {
	position:absolute;
	background:url(images/white_corner.gif) no-repeat 0 0;
	width:31px;
	height:33px;
	margin:-5px 0 0 769px;
}

.featured_video {
	font-family:"ITC Franklin Gothic Std", "Impact",Arial,Helvetica,sans-serif;
	font-size:22px;
	letter-spacing:0.05em;
	text-transform:uppercase;
}

.jet_video_links {
	margin:15px 0 5px 0;
}

.jet_video_links span a:link, .jet_video_links span a:active, .jet_video_links span a:visited {
	display:block;
	width:120px;
	float:left;
	height:20px;
	line-height:20px;
	color:#fff;
	background:#e4002c;
	text-align:center;
	font-weight:bold;
	margin:0 5px 5px 0;
	border-bottom:#790017 1px solid;
	border-right:#790017 1px solid;
	border-top:#dc4f6b 1px solid;
	border-left:#dc4f6b 1px solid;
}

.jet_video_links span a:hover {
	border-bottom:#333 1px solid;
	border-right:#333 1px solid;
	border-top:#555 1px solid;
	border-left:#555 1px solid;
	background:#444;
	text-decoration:none;
}

.jet_video_links span.current a:link, .jet_video_links span.current a:active, .jet_video_links span.current a:visited, .jet_video_links span.current a:hover {
	border-bottom:#111 1px solid;
	border-right:#111 1px solid;
	border-top:#333 1px solid;
	border-left:#333 1px solid;
	background:#2a2a2a;
	text-decoration:none;
}

.jet_video_thumbs {
	float:left;
	width:120px;
	margin-bottom:10px;
	font-size:10px;
	text-transform:uppercase;
	height:100px;
}

.jet_video_thumbs span {
	display:block;
	margin:2px 10px 0 0;
}

.Content_ListContent .jet_video_thumbs img {
	margin:0;
}

.Content_ListContent img {
	margin:0 10px 10px 0;
	border:1px solid #999999;
}

.beauty_columnist .subtitle {
	font-size:14px;
}

#headlines img {
	border:0;
}

.celebrity_beauty_poll {
	background:url(images/JET_sprite.gif) no-repeat -1120px -215px;
	margin:10px 0;
	padding:35px 0 0 0;
	font-size:12px;
}

.Content_ListContent .hp_lovebeauty_pic img {
	margin:0;
}

.hp_lovebeauty_item {
	margin:0 0 15px 0;
}

.hp_lovebeauty_title {
	position:absolute;
	margin-top:-26px;
	background:#000;
	height:25px;
	line-height:25px;
	width:233px;
	margin-left:1px;
	-moz-opacity: 0.7;
	opacity:0.7;
	filter: alpha(opacity=70);

}

.title_details {
	position:absolute;
	margin-top:-26px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	width:223px;
	margin-left:1px;
	padding:0 5px;
	font-size:11px;
}

.hp_highlightsblock {
	margin:0 0 15px;
}

.Content_ListContent .hp_highlightsblock img {
	margin:0 0 10px 0;
	border:0;
}

.highlights_td {
	font-size:10px;
	margin-bottom:5px;
}

.perspective_item {
	clear:both;
}

.hp_video_item {
	float:left;
	width:117px;
	margin-bottom:10px;
}

.Content_ListContent .hp_video_item img {
	margin:0;
}

/* ----- Comments ------- */
div.commentWrap {
	border:0;
	margin:20px 0 0 0;
	padding:18px 0 0 0;
	border-top:5px solid #ed1c24;
}

.Entertainment div.commentWrap, .JetStyle div.commentWrap {
	border-top:5px solid #850057;
}

.News div.commentWrap, .JetMusic div.commentWrap {
	border-top:5px solid #0066a1;
}

.Money div.commentWrap {
	border-top:5px solid #85c347;
}

.JetLove div.commentWrap {
	border-top:5px solid #eb539e;
}

.Life div.commentWrap, .Sports div.commentWrap {
	border-top:5px solid #d55c19;
}

.header .quantity {
	margin:0 0 10px 0;
	font-weight:bold;
	font-size:14px;
}

.commentList .line1 {
	font-size:11px;
}

.commentList .user {
	color:#ed1c24;
	font-size:12px;
}

.commentList .line2 p {
	font-size:11px;
	margin:0 0 15px;
}

ul.commentList li {
	margin:0;
	list-style:none;
}

.makeComment {
	border-top:2px solid #ed1c24;
	padding-top:15px;
	margin-top:5px;
}

.Entertainment .makeComment, .JetStyle .makeComment {
	border-top:2px solid #850057;
}

.News .makeComment, .JetMusic .makeComment {
	border-top:2px solid #0066a1;
}

.Money .makeComment {
	border-top:2px solid #85c347;
}

.JetLove .makeComment {
	border-top:2px solid #eb539e;
}

.Life .makeComment, .Sports .makeComment {
	border-top:2px solid #d55c19;
}

.commentArea textarea {
	display:block;
	width:380px;
	height:100px;
	font-size:12px;
	padding:3px;
	margin-bottom:10px;
	border:1px solid #fff;
}

.addacomment {
	margin:0 0 10px;
	font-weight:bold;
	font-size:13px !important;
}

.commentArea p {
	font-size:10px;
	margin:0 0 5px;
	color:#CCC;
}

.regform a.addComment:link, .regform a.addComment:visited, .regform a.addComment:active {
	background:#ed1c24 url(images/btn_sprite.gif) no-repeat 0 0;
	width:120px;
	float:left;
	margin-right:10px;
}

.regform a.widthfix {
	width:181px !important;
	margin-right:5px !important;
}

.regform a.widthfix span {
	background:#ed1c24 url(images/btn_sprite.gif) no-repeat 172px -19px !important;
}

.regform a.widthfix2 {
	width:140px !important;
}

.regform a.widthfix2 span {
	background:#ed1c24 url(images/btn_sprite.gif) no-repeat 131px -19px !important;
}

.regform a.addComment span {
	background:#ed1c24 url(images/btn_sprite.gif) no-repeat 111px -19px;
}

a.addComment:link, a.addComment:visited, a.addComment:active {
	background:#ed1c24 url(images/btn_sprite.gif) no-repeat 0 0;
	display:block;
	width:60px;
	height:19px;
	line-height:19px;
	text-align:center;
	color:#FFF;
	padding-left:10px;
	text-transform:uppercase;
	font-size:10px;
}

a.addComment span {
	background:#ed1c24 url(images/btn_sprite.gif) no-repeat 51px -19px;
	display:block;
	height:19px;
	padding-right:10px;
}

.Entertainment a.addComment:link, .Entertainment a.addComment:visited, .Entertainment a.addComment:active, .JetStyle a.addComment:link, .JetStyle a.addComment:visited, .JetStyle a.addComment:active {
	background:#850057 url(images/btn_sprite.gif) no-repeat 0 -38px;
}

.Entertainment a.addComment span, .JetStyle a.addComment span {
	background:#850057 url(images/btn_sprite.gif) no-repeat 51px -57px;
}

.News a.addComment:link, .News a.addComment:visited, .News a.addComment:active, .JetMusic a.addComment:link, .JetMusic a.addComment:visited, .JetMusic a.addComment:active {
	background:#0066a1 url(images/btn_sprite.gif) no-repeat 0 -76px;
}

.News a.addComment span, .JetMusic a.addComment span {
	background:#0066a1 url(images/btn_sprite.gif) no-repeat 51px -95px;
}

.JetLove a.addComment:link, .JetLove a.addComment:visited, .JetLove a.addComment:active {
	background:#eb539e url(images/btn_sprite.gif) no-repeat 0 -114px;
}

.JetLove a.addComment span {
	background:#eb539e url(images/btn_sprite.gif) no-repeat 51px -133px;
}

.Money a.addComment:link, .Money a.addComment:visited, .Money a.addComment:active {
	background:#85c347 url(images/btn_sprite.gif) no-repeat 0 -152px;
}

.Money a.addComment span {
	background:#85c347 url(images/btn_sprite.gif) no-repeat 51px -171px;
}

.Life a.addComment:link, .Life a.addComment:visited, .Life a.addComment:active, .Sports a.addComment:link, .Sports a.addComment:visited, .Sports a.addComment:active {
	background:#d55c19 url(images/btn_sprite.gif) no-repeat 0 -190px;
}

.Life a.addComment span, .Sports a.addComment span {
	background:#d55c19 url(images/btn_sprite.gif) no-repeat 51px -209px;
}

a.addComment:hover {
	text-decoration:none;
}

.beauty_comments {
	border-top:4px solid #ED1C24;
	margin:10px 0 0 0;
	padding:15px 0 0 0;
}

.beauty_comments .comments_header {
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
}

.beauty_comments .bc_block {
	margin:0 0 10px 0;
}

.beauty_comments .comment_author {
	color:#ED1C24;
}

.regform {
	margin-top:5px;
}

.regform td {
	padding-bottom:10px;
}

.regform .form_label {
	width:140px;
	vertical-align:top;
}

.regform .selectMonth {
	width:110px;
}

.regform .selectDay {
	width:100px;
}

.regform .selectYear {
	width:100px;
}

.regform input[type="text"], .regform textarea, .regform input[type="password"] {
	border:#fff;
	padding:3px;
	width:190px;
	font-size:11px;
	margin-right:5px;
}

.regform select {
	width:196px;
}

.regform textarea {
	height:60px;
}

.beauty_wall_list {
}

.beauty_wall_list img {
	border:0;
	border-right:1px solid #000;
	border-top:1px solid #000;
	margin:0;
}

.slideShowNumber {
	display:block;
	position:absolute;
	z-index:100;
	padding:0;
	height:23px;
	line-height:23px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:247px 0 0 430px;
}

.slideShowNumber .s_left {
	background:url(images/slide_number_left.png) no-repeat;
	display:block;
	height:23px;
	width:7px;
	float:left;
}

.slideShowNumber .s_number {	
	background:#ed1c24;
	display:block;
	float:left;
	height:23px;
	font-size:12px;
	font-weight:bold;
	padding:0 4px;
}

.slideShowNumber .s_right {
	background:url(images/slide_number_right.png) no-repeat;
	display:block;
	height:23px;
	width:7px;
	float:left;
}

.slideShowImg img {
	position:absolute;
	z-index:1;
}

.Survey div {
	font-size:12px !important;
}

.contentcol .TitleHead a:link, .contentcol .TitleHead a:visited, .contentcol .TitleHead a:active {
	color:#FFF;
	font-size:19px;
}

.contentcol .TitleHead a:hover {
	color:#ED1C24;
	text-decoration:none;
}

.jetinsider {
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 0;
	text-indent:-999999px;
	margin-top:2px;
}

.explorejet {
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -15px;
	text-indent:-999999px;
	margin-top:2px;
}

.aboutjet {
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -30px;
	text-indent:-999999px;
	margin-top:2px;
}

.stayconnected {
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -45px;
	text-indent:-999999px;
	margin-top:2px;
}

.jetheadlines {	
	background:url(images/JET_headerSprite.gif) no-repeat 0 -60px;
	height:18px;
	text-indent:-999999px;
	margin-top:2px;
}

.jetconnect {	
	background:url(images/JET_headerSprite.gif) no-repeat 0 -78px;
	height:18px;
	text-indent:-999999px;
	margin-top:2px;
}

.jetbloggers {	
	background:url(images/JET_headerSprite.gif) no-repeat 0 -96px;
	height:18px;
	text-indent:-999999px;
	margin-top:2px;
}

.jetbeautybloggers {	
	background:url(images/JET_headerSprite.gif) no-repeat 0 -957px;
	height:18px;
	text-indent:-999999px;
	margin-top:2px;
}

.hp_jetbeauty {
	background:url(images/JET_headerSprite.gif) no-repeat 0 -114px;
	height:35px;
	text-indent:-999999px;
}

.hp_jetlove {
	background:url(images/JET_headerSprite.gif) no-repeat 0 -149px;
	height:35px;
	text-indent:-999999px;
}

.hp_jetperspective {
	background:url(images/JET_headerSprite.gif) no-repeat 0 -184px;
	height:35px;
	text-indent:-999999px;
}

.hp_jetvideo {
	background:url(images/JET_headerSprite.gif) no-repeat 0 -219px;
	height:35px;
	text-indent:-999999px;
}

.hp_news, .list_news, .News .section_title {
	width:53px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -662px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.hp_sports, .list_sports, .Sports .section_title {
	width:74px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -677px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.hp_entertainment, .list_entertainment, .Entertainment .section_title {
	width:156px;
	height:14px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -692px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.list_life, .Life .section_title {
	width:34px;
	height:14px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -706px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.list_style, .Style .section_title {
	width:49px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -720px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_money, .Money .section_title {
	width:58px;
	height:14px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -735px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.list_music, .Music .section_title {
	width:54px;
	height:14px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -749px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.list_video {
}

.list_perspective, .Perspective .section_title {
	width:114px;
	height:14px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -777px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.list_jetconnect, .JetConnect .section_title {
	width:96px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -791px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_jetlove, .JetLove .section_title {
	width:65px;
	height:14px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -806px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.list_jetbeauty, .JetBeauty .section_title {
	width:93px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -820px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_buzz, .Buzz .section_title {
	width:42px;
	height:14px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -835px;
	text-indent:-999999px;
	margin-top:4px;
	float:left;
	display:block;
}

.lovecolumnist {
	height:35px;
	background:#eb539e url(images/JET_headerSprite.gif) no-repeat 6px -588px;
	text-indent:-999999px;
	margin-bottom:5px;
}

.whatsnewinlove {
	height:35px;
	background:#eb539e url(images/JET_headerSprite.gif) no-repeat 6px -626px;
	text-indent:-999999px;
	margin-bottom:5px;
}

.jetlovestories {
	height:35px;
	background:#eb539e url(images/JET_headerSprite.gif) no-repeat 6px -552px;
	text-indent:-999999px;
	margin-bottom:5px;
}

.designergallery {
	height:35px;
	background:#eb539e url(images/JET_headerSprite.gif) no-repeat 6px -517px;
	text-indent:-999999px;
	margin-bottom:5px;
}

.jetanniversaries {
	height:35px;
	background:#eb539e url(images/JET_headerSprite.gif) no-repeat 6px -482px;
	text-indent:-999999px;
	margin-bottom:5px;
}

.jetweddings {
	height:35px;
	background:#eb539e url(images/JET_headerSprite.gif) no-repeat 6px -452px;
	text-indent:-999999px;
	margin-bottom:5px;
}

.title_jetbeauty {
	width:124px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -993px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_sports {
	width:81px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1047px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_entertainment {
	width:175px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1065px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_life {
	width:43px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1083px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_money {
	width:74px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1101px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_news {
	width:59px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1119px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_featuredvideo {
	width:180px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1137px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_jetmusic {
	width:112px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1029px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_jetstyle {
	width:104px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1011px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_jetconnect {
	width:142px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -975px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_jetlove {
	width:95px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1155px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.title_jetbuzz {
	width:99px;
	height:18px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -849px;
	text-indent:-99999px;
	margin-bottom:7px;
}

.jetengagements {
	height:36px;
	background:#eb539e url(images/JET_headerSprite.gif) no-repeat 6px -417px;
	text-indent:-999999px;
	margin-bottom:5px;
}

.list_weddings, .Weddings .section_title {
	width:87px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -867px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_anniversaries, .Anniversaries .section_title {
	width:126px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -882px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_designergallery, .DesignerGallery .section_title {
	width:157px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -897px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_lovestories, .LoveStories .section_title {
	width:111px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -912px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_pressreleases, .PressReleases .section_title {
	width:137px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -927px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.list_engagements {
	width:117px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -942px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}


.WhatsNewInLove .section_title {
	width:173px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1188px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.WhatsNewinBeauty .section_title {
	width:194px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1219px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.LoveColumnist .section_title {
	width:139px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1173px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.BeautyColumnist .section_title {
	width:160px;
	height:15px;
	background:url(images/JET_headerSprite.gif) no-repeat 0 -1203px;
	text-indent:-999999px;
	margin-top:3px;
	float:left;
	display:block;
}

.imagelist {
	border-bottom:1px solid #999;
}

.Open-SearchResultsContent .title {
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.Open-SearchResultsContent .sample {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}

.Open-SearchResultsContent span.sample {
	color:#CCC;
}

.Open-SearchResultsContent div.sample {
	color:#FFF;
	margin-bottom:4px;
}

.Open-SearchResultsContent .path {
	color:#999;
	margin:0 0 10px 0;
	padding-bottom:10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #666;
}

.Open-SearchResultsContent .tbheader {
	float:right;
}
