

/* <<<< GENERAL >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */
img, div {behavior: url(http://creative.myspace.com/design/myspace/iepngfix/iepngfix.htc)}

body#profile
{
	margin:0;
	padding:0;
	background:#000 url('../images/bgProfile_nowplaying.jpg') center top no-repeat;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font
}

div#wrap
{
	margin:0 auto;
	padding:0;
	width:960px;
}

div#mainLayout
{
	margin:0;
	padding:0;
	width:960px;
}

.organic
{
	display:none;
}

.section
{
	margin:0;
	padding:0;
}

div#faketopnav
{
	height:29px;
}

.clrBoth
{
	clear:both;
}

a:link, a:active, a:visited, a:hover
{
	color:#fff;
	cursor:pointer !important;
	outline:none;

}

/* <<<< TOPNAV >>>> -----------------------------------------------------------
---------------------------------------------------------------------------- */

div#faketopnav /* For Local Testing Only */
{
	height:29px;
}

div#profile_url
{
	margin:0;
	padding:0;
	width:auto;
	text-align:left;
	color:#555;
	position:absolute;
	top:6px;
	margin-left:560px;
}


div#profile_url a:link, div#profile_url a:visited, div#profile_url a:active, div#profile_url a:hover
{
	color:#8a070e;
}

div#containerAddThis
{
	position:absolute;
	width:12px;
	height:12px;
	top:7px;
	margin-left:728px;
}



div#profile_url h5.heading
{
	display:none;
}

/* Controls overall Top Navigation div */
/* Controls overall Top Navigation div */
#header, #topnav {
	background-color:transparent !important;/* add this if you require a transparent background for your topnav. filter removes the ie6 PNG hack fix.
	background-image: none !important;
	 filter: none !important;
	*/
}
#headerTable, #headerTable tr, #headerTable tr td {
	background-color:#f8f8f8 !important;
	/*background-image:url(http://x.myspacecdn.com/modules/common/static/img/header/bkg_menubar.png);*/
	
	/*  add this if you require a transparent background for your topnav, 
		and remove the image path and color above*/
	background-color:transparent !important;
	background-image: none !important;
	margin:0;
	padding:0;
}
#headerTable {
	margin-top: -3px; /* hides the excess pixels from topnav */
}
/* main nav */

#leftNav li *, #rightNav li * {
	/* sets the color of the top nav links */
	color:#8a070e !important;
	background-color:transparent !important;
	border:none;
}
#leftNav li a:hover, #rightNav li a:hover {
	/* sets the hover of the topnav link (optional)*/
	background-color: #fff !important;
		cursor:pointer !important;

}
#topNav ul li a small {
	/* change the properties of the down arrow */
	color:#8a070e !important;
}
/* subnav */

#subnav ul {
	/* border around your subnav */
	border: solid 1px #8a070e;
	background: transparent;
}
#subNav ul li {
	/* sets the color of the sub nav links */
	color: #8a070e;
	background-color:#f8f8f8;
	border: none;

}
#subNav a {
	color: #8a070e !important;
}
/* Hides the gradient overlay when the 'More' button is in a hover state */
#subNav li a:hover {
	background-color:#8a070e !important;
	background-image:none;
	cursor:pointer !important;
	color:#fff!important;
	border-right:1px solid #8a070e;
}

#subNav li{color:#fff;}



/* <<<< PANEL 01 >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */


div#panel_01
{
	margin:0;
	padding:0;
	overflow:hidden;
}

a#addToFriends{ margin:100px 0 0 173px; padding:0; display:inline-block; float:left; width:132px; height:18px; }
a#addToFavorites{margin:100px 0 0 14px; padding:0; display:inline-block; float:left; width:143px; height:18px;}
a#addToGroups{margin:100px 0 0 19px; padding:0; display:inline-block; float:left; width:132px; height:18px;}
a#forwardToFriends{margin:100px 0 0 13px; padding:0; display:inline-block; float:left; width:162px; height:18px;}




/* <<<< PANEL 02 >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */

div#panel_02
{
	clear:left;
	margin:210px auto 0 auto;
	_margin-top:330px;
	padding:0;
	/*height:402px;*/
	text-align:center;
	overflow:hidden;
}



/*-----------------------------------<<<< HD STYLES >>>>
*/


/*------------------------

 Common
 
------------------------*/
#playerwrapper img
{
	border: none;
}

.clear
{
	clear:both;
	height:0px;
}

#playerwrapper
{
	margin:0 auto;
	text-align:center;
	clear:both;
	padding-top:10px;
	width:848px;
}

/*------------------------

 MySpace Post-To
 
------------------------*/
#posttoform
{
	float: left;
	display: inline;
	width: 80px;
	line-height: 20px;

}

/*------------------------

 EMBED code 
 
------------------------*/
#sharebox
{
	float: left;
	display: inline;
	margin: 5px 0 0 5px;
	clear:both;
}

#shareContent
{
	float: left;
	display: inline;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
}


input#embedCode
{
width:180px;
font-size:9px !important;
font-family:Arial, Helvetica, sans-serif;
}

/*------------------------

 Standard / HD Video Navigation
 
------------------------*/
#otherVideosContent
{
	float: right;
	display: inline-block;
	_margin-top:-2px; /* IE ONLY */
}

#viewsizes
{
	float: left;
	display: inline;
	border: none;
	_margin-right:-3px; /* IE ONLY */
}


#videoPlayerContent
{
margin:0 auto;
padding:0;
height:402px;
}



div#480button:hover, div#720button:hover, div#1080button:hover
{
	cursor:pointer;}

/* <<<< PANEL 03 >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */

div#panel_03
{
	margin:30px 0 0 0;
	padding:0;
	height:368px;
	overflow:hidden;}
	
div#panel_03 div.col_left{
	margin:0;
	padding:0;
	width:471px;
	height:368px;
	float:left;
	background:transparent url('../images/bgPromoTout.png') no-repeat center;
	}
div#panel_03 div.col_right{
	margin:0;
	padding:0;
	width:471px;
	height:368px;
	float:right;
	background:transparent url('../images/bgPromoTout.png') no-repeat center;
	}
	
a#linkMySpaceHorrorTout{ 
width:417px;
height:308px;
margin:26px 0 0 27px;
display:block;
}


a#linkFBTout{ 
width:400px;
height:300px;
margin:31px 0 0 36px;
display:block;
}

/* <<<< PANEL 04 >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */

div#panel_04
{
	margin:53px 0 0 0;
	padding:0;
	background:#000 url('../images/bgPhotoSlider.jpg') no-repeat center top;
	height:356px;
	text-align:center;
}

div#panel_04 embed
{
	margin-top:25px;
	}
/* <<<< PANEL 05 >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */


div#panel_05
{
	margin:50px 0 0 0;
	padding:0;
	height:480px;
	overflow:hidden;
}
div#panel_05 h2
{
	margin:0;
	padding:0;
	background:#000 url('../images/bgHeaders.gif') no-repeat 0 -89px;
	height:20px;
	text-indent:-9999px;
	}

div#panel_05 div.col_left h3
{
	margin:0 0 20px 0;
	padding:0;
	background:#000 url('../images/bgHeaders.gif') no-repeat 0 0;
	height:18px;
	text-indent:-9999px;
	}
	
div#panel_05 div.col_right h3
{
	margin:0 0 20px 0;
	padding:0;
	background:#000 url('../images/bgHeaders.gif') no-repeat 0 -119px;
	height:18px;
	text-indent:-9999px;
	}

div#panel_05 div.col_left{
	margin:25px 0 0 0;
	padding:0;
	width:515px;
	float:left;
	overflow:hidden;
	}
	
div#panel_05 div.col_left div.holder
{ margin:0 0 10px 0; padding:0; float:left; display:inline-block; width:250px;   font-size:10px; text-align:center;
}

div.holder img { margin-bottom:7px; }
 div#panel_05 div.col_left div.wall02,
 div#panel_05 div.col_left div.wall04
 {margin-left:10px;}

div#panel_05 div.col_right{
	margin:25px 0 0 0;
	padding:0;
	width:350px;
	float:right;
	}

div#panel_05 div.col_right div.row
{ margin:0; padding:0;
}

div#panel_05 div.col_right div.row img
{
	border:2px solid #8a070e;
	margin:0 50px 50px 0;}

/* <<<< PROFILE BOTTOM >>>> ---------------------------------------------------
---------------------------------------------------------------------------- */

div#profileBottom
{
	margin:0;
	padding:0;
	background-color:#000;
}

/* <<<< FRIENDS >>>> ----------------------------------------------------------
---------------------------------------------------------------------------- */

div#friendContainer
{
	margin:0 auto;
	padding:0;
	overflow:hidden;
}

h2#friendTop
{
	margin:0 auto;
	padding:0;
	height:20px;
	background:url('../images/bgHeaders.gif') 0 -59px no-repeat;
	text-indent:-9999px;
}

div#friendContent
{
	margin: 20px 0 0 0;
	padding:0 0 0 4px;
	text-align:left;
	overflow:hidden;
}

div#friendFooter
{
	height:50px;
	}

div#profile_friends h5.heading
{
	visibility:hidden;
	height:1px;
}

div#profile_friends a img
{
	border:2px solid #8a070e !important;
	height:100px;
	margin-top:6px;
	width:100px;
}

div.friend
{
	width:130px !important;
	margin-top:10px;
}

a.friendtext:link, a.friendtext:hover, a.friendtext:visited, a.friendtext:active, a.friendlink:link, a.friendlink:hover, a.friendlink:visited, a.friendlink:active
{
	color:#8a070e !important;
	text-decoration:none;
}

/* <<<< FORUMS >>>> ----------------------------------------------------------
---------------------------------------------------------------------------- */

div#forumsContainer
{
	margin:0 auto;
	padding:0;
	overflow:hidden;
}

h2#forumTop
{
	margin:0 auto;
	padding:0;
	height:20px;
	background:url('../images/bgHeaders.gif') 0 -148px no-repeat;
	text-indent:-9999px;
}

div#forumContent
{
	margin: 20px 0 0 0 ;
	padding:0;
	text-align:left;
	overflow:hidden;
}



div#forumFooter
{
	height:50px;
	}

div#profile_forums h5.heading span.left
{
	display:none;
}

div#profile_forums table.cols th
{
	color:#8a070e;
	padding:15px 0;
}

div#profile_forums img.left
{
	border:1px solid #B91702;
	height:40px;
	margin:3px;
	width:40px;
}


/* <<<< COMMENTS >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */





div#commentContainer
{
	margin:0 auto;
	padding:0;
overflow:hidden;
}

h2#commentTop
{
	margin:0 auto;
	padding:0;
	height:20px;
	background:url('../images/bgHeaders.gif') 0 -30px no-repeat;
	text-indent:-9999px;

}

div#commentContent
{
	margin:20px 0 0 0;
	padding:0 20px 0 0;
	color:#fff;
	overflow:hidden;
	text-align:left;
}


div#commentFooter
{
	height:50px;
}


div#profile_comments h5.heading
{
	display:none;
}

div#profile_comments
{
	margin:0;
	padding-right:15px;
	overflow-y:auto;
	overflow-x:hidden;
	height:300px;
	color:#fff !important;
}

div#profile_comments .cols th a img
{
	border:2px solid #8a070e !important;
	height:75px;
	margin-top:12px;
	width:75px;
}

div#profile_comments .cols th
{
	text-align:center;
}

div#profile_comments table.cols
{
	margin-top:12px;
}

div#profile_comments table tr
{
	margin:12px 0;
}

h4.commentdate
{
	margin:0 0 6px 0;
	font-size:12px;
	padding:0;
	color:#8a070e;

}

#profile_comments .cols th, #profile_comments .cols td
{
	margin:15px 0px;
	padding-bottom:20px;
	text-align:left;
	vertical-align:top;
}

/* <<<< FOOTER >>>> ---------------------------------------------------------
---------------------------------------------------------------------------- */

div#footer
{
	margin:0 auto;
	background-color:#000;
	width:898px;
	padding:0;
	background-position:center top;
	background-repeat:no-repeat;
	font-size:10px;
}
