.rail{display:none;}
#topnav{background-image:none !important;}

#headerTable tbody tr td{
                background-color: transparent;
}
#leftNav{
                float: none;
}

.profileWidth {width:960px !important;}
#topnav ul li a:hover, #topnav ul li a:link, #topnav ul li a:active{background-color: transparent !important;}
#topnav ul li a:hover{ background-color: transparent !important;color:#FFFFFF !important;}
#leftnav li a {color:#ffffff !important;background:transparent !important}
#subnav a{color:#000000 !important;}	
#subnav a:hover{color:#000000 !important;}
a small {color:#FFFFFF !important}	
#topnav { filter: none !important;background:none !important; }
#headerTable td div#topnav {background-color:transparent !important;}

/*-------CMS---------------*/


.cms_style_guide {position:absolute; margin-top:227px; margin-left:160px; z-index:100;}	
.cms_feat_vidtext {position:absolute; margin-top:555px; margin-left:518px; z-index:100;}	
.cms_feat_vid {position:absolute;margin-left:520px;top:300px;}		
.cms_feat_des {position:absolute;z-index:100;float: left; width: 420px; height: 260px;margin:220px 0 0 75px;}
*html .cms_feat_des {height:270px;margin-left:40px;}
.cms_street_style {position:absolute;top:1020px;margin-left:65px;} 
.cms_feat_article {position:absolute;z-index:100;width:300px;float:left;margin:15px 0 0 40px;top:1355px;}
.cms_feat_store {position:absolute;z-index:100;float:left;width:300px;margin:15px 0 0 470px;top:1355px;}

*html .cms_feat_store div div {margin-right:10px;}


/*--------------------------*/
div#main_cont_top_bg {
	background:url(http://creative.myspace.com/au/marketing/fashion/i/lightbox_bg_top.jpg) no-repeat 37px 42px;
}

div#footer a, div#footer {
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}
div#ffc {
	background:#ffffff;
	padding-left:25px;
	padding-right:25px;
}

a:link, a:visited, a:active, a:hover {
	color:#0062B7;
}
a:hover {
	text-decoration:underline;
}

body {
	margin:0px;
	background:url(http://creative.myspace.com/au/marketing/fashion/img/fashion_bg_tile.gif);
}
h1 span, h2 span {
	display:none;
}
h1, h2, h3, h4, h5 {
	margin:0px;
}
div#main_cont {
	width:930px;
	margin:0;
	background:url(http://creative.myspace.com/au/marketing/fashion/i/lightbox_bg.jpg) repeat-y;
}
div#left_cont {
	float:left;
	width:45px;
}
div#right_cont {
	float:right;
	width:45px;
}
div#content_cont {
	width:auto;
	float:left;
}
div#content_left {
	width:453px;
	float:left;
}
div#content_right {
	width:387px;
	float:left;
}

div#featdes_cont {
	width:453px;
	height:250px;
	
}
div#featvid_cont {
	height:283px;
	width:auto;
	background:url(http://creative.myspace.com/au/marketing/fashion/i/featurevid_bg.jpg) no-repeat;
	padding:7px 0 0 20px;
	
}
*html div#featvid_cont {
	margin-top:-3px;
	height:295px;
}
div#adspace_cont {
	width:386px;
	height:260px;
	background:url(http://creative.myspace.com/au/marketing/fashion/i/adspace_bg.jpg) no-repeat;
	padding:23px 0 0 28px;
}
*html div#adspace_cont {
	width:358px;
	height:282px;
	
}
div#fashion_feed {
	width:453px;
	height:331px;
	background:url(http://creative.myspace.com/au/marketing/fashion/i/fashionnews_bg.jpg) no-repeat;
	padding:5px 0 0 75px;
}
div#streetstyle_cont {
}
div#pg_cont {
	background:#000000;
	width:810px;
	margin-left:63px;
}
div#ssbut_cont {
	width:364px;
	margin-left:470px;	
}
div#streetsytle_title {
	width:930px;
	height:54px;
	background:url(http://creative.myspace.com/au/marketing/fashion/i/streetstyle_title02a.jpg) no-repeat;
	padding-top:30px;
}
div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#000000;
}
div#fashion_cont{
	margin:10px 0 0 0;
}
div#topnav {
	color:#ffffff;
	font-size:11px;
}
div#fashionvid {
	margin-top:300px;
}
div#profile_friends a:link, div#profile_friends a:visited, div#profile_friends a:active {
	color:#000000;
	font-size:11px;
	font-weight:bold;
}


/*-----NECESSITIES-----*/

#profile_friends img {


	border:1px solid #000000;
}
#profile_friends h5.heading, #profile_forums span.left, #profile_comments h5.heading{
	display:none;
}
#profile_forums th {
	font-weight:bold;
}
#profile_forums, #profile_friends, #profile_comments {
	font-size:11px;
}

#1a {
	padding:0px !important;
	
}
#mainLayout, #mainLayout td {
	padding:0px !important;
	margin:0px !important;
	border-collapse:collapse;
}
#wrap {
	width:930px;
}

#topnav a:hover {
	color:#FFFFFF;
}
#profile_url h5.heading {
	display:none;
}
#profile_url {
	top:30px;
	width:950px;
	text-align:right;
	padding-right:15px;
	position:absolute;
	color:#FFFFFF;
}

#profile_comments {
	margin-bottom:0px !important;
	min-height:150px;
}

/*-----END OF CSS----*/