/*----------
Author: Fabian Wizenfeld
Date: 03/06/08 | dd/mm/yy
Profile: UVM
-----------*/

/*----------
Global
-----------*/
/* Master Links */
a:link, a:active, a:visited {
	color:#000;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}

.clear {clear: both;}
.spacer{clear: both; height:20px;}

p {
	margin-top: 0;
	padding-top: 0;
}

/*----------
Profile Body 
-----------*/

#profile {
	font-style:normal;
	font-family: Helvetica, sans-serif;
	font-size:11px;
    background: #000;
}
#profile_aboutMe {
	margin:0;
	padding:0;	
}
#wrap {
	width:850px;
	margin: 0 auto;
	background:#eef198;
}

/* Formatting Prefs */
div, span {
	margin: 0;
	padding: 0;
}

div#header{ width:850px; }
#topnav { filter: none !important; }
#headerWrap * { background:  #000 !important; }
div#header tr td{ background: #000 !important; }

div#header ul li a,
div#header ul li a small{
 background: #000 !important;
 color:#eef198 !important;
}

div#header ul li a:hover
{ background: transparent !important; }

div#header ul li a.open,
div#header ul li a.open small
{ background:#000 !important; }

div#header ul,
div#header ul li,
div#header #subnav a
{ border:none; color:#eef198 !important;}

div#header ul li.divider{ display:none; }

.mailCountNav,
#subNav .mailCountNav{color:#eef198 !important;}

div#header *,
div#subnav *
{font-size:10px !important; text-transform:uppercase !important;}

/*------
Footer
-------*/
/* Divider Colors and Positioning for Footer */
div#footer {
	color: #000;
	font-size: 11px;
	width:850px;
	margin: 0 auto;
	border-top:1px dotted #000;
}
div#footer a{
	color: #000;
	font-size: 11px;
	text-decoration:none;
}
div#footer a:hover {
	color: #000;
	font-size: 11px;
}
/*--------------------------------------- 
Main Layout & Master Module 1-28 Controls 
----------------------------------------*/
/* Hide Google Bar */
div#header_search { display:none; }

div#mainLayout {
	width: 850px;
	padding: 0;
	margin: 0 auto;
	text-align: center;
}

div#headerGraphx {
	width: 850px;
	margin: 0 auto;
	position:relative;
	z-index:2;
}
/*-------------
Combined Values
--------------*/

/* Positioning and Size for Friends, Forums, Comments */
div#profile_friends{
	width: 850px;
	text-align: left;
	margin: 7px auto 7px auto;
}

div#profile_forums{ 
	margin: 7px auto 7px auto;
}

div#profile_comments{
	width: 850px;
	text-align: left;
	margin: 0px auto 7px auto;
}

/* Link Styles for Friends, Forums, Comments */
div#profile_friends a, 
div#profile_forums a, 
div#profile_comments a {
	color:#000;
	font-size:11px;
	text-decoration: none;
}
div#profile_friends a:hover, 
div#profile_forums a:hover, 
div#profile_comments a:hover {
	color:#000;
	text-decoration: none;
}
/* Friends Forums and Comments Titles */
div#profile_forums .left, 
div#profile_comments .heading, 
div#profile_friends .heading {
	visibility:hidden;
}

div#profile_forums .cols .left{
	display:block;
}

/*------------- 
Friends Section 
--------------*/

div#friendshead {
 background: url(http://creative.myspacecdn.com/mx/UVM/v2/img/tit_amigos.jpg) no-repeat;
 height:72px;
}

/* Top Friend Thumbnail Size and Border Color */
div#profile_friends img {
	width:75px;
}

/* Top Friend Thumbnail Containers */
div.friend {
	width:120px;
	padding: 0;
}

/* "Tom Has 100 Friends" */
div#profile_friends span {
	color:#000; text-transform: uppercase;
	font-size:11px; position:relative;
	font-weight:bold; line-height:2.5em;
}

/* "Tom Has 100 Friends" - color of the number only */ 
div#profile_friends .redtext {
	color:#000;
	font-size:11px;
	font-weight:bold;
}

#ctl00_cpMain_ctl01_ctl02_pnlAllFriendsLink{
 width:810px; text-transform: uppercase;
 padding:0 20px;
 height:20px; line-height:20px;
 text-align:right;
 position:absolute;
 /*top:1834px;*/
 top:2220px;
}

#ctl00_cpMain_ctl01_ctl02_pnlAllFriendsLink a{
 color:#eef198 !important;
}

/*----------- 
Forum Section 
------------*/

div#forumshead {
 background: url(http://creative.myspacecdn.com/mx/UVM/v2/img/tit_foro.jpg) no-repeat;
 height:72px;
}

/* "Post a New Topic | View All Topics" */
div#profile_forums .heading{
 text-align:right;
 width:850px; text-transform: uppercase;
 display:block;
 height:26px;
 position:absolute;
 margin-top:-62px;
 font-weight:normal;
}

div#profile_forums .right {
	font-size:11px;
	line-height:2.5em;
}

div#profile_forums .right a{ padding:0 10px; color:#eef198 !important;}

/* Forum Content Section */
div#profile_forums .cols {
	color:#000; margin:0px 0px 20px 20px;
	font-size:11px; width:820px !important;
	line-height:20px;
}
/* Folder Icons on the Left */
div#profile_forums img {
	width: 0px;
	height: 0px;
}

/*-------------- 
Comments Section 
---------------*/

div#commentshead {
 background: url(http://creative.myspacecdn.com/mx/UVM/v2/img/tit_comentarios.jpg) no-repeat;
 height:72px;
}

div#profile_comments{
 color:#eee89e;
}

/* Style for Date Above Friend Comments */  
div#profile_comments .cols h4 {
	color:#000;
	font-size:11px;
}
/* Style for Friends Comments */
div#profile_comments td {
	color:#000;
	font-size:11px;
}
div#profile_comments th {
	width: 90px;
	text-align:center;
}

/* Displaying 10 of 10 Comments */
div#profile_comments strong {
 color:#000; text-align:right; height:26px;
 line-height:26px; text-transform: uppercase;
 width:850px; display:block; 
 font-weight: normal;
}
/* "Displaying 10 of 10 Comments" - color of the numbers only */ 
div#profile_comments a {
 display:none;
 text-transform: uppercase;
}

div#profile_comments table.cols{
 height:500px; display:block;
 overflow-y: scroll;
}

/* User Thumbnails for Comments */ 
div#profile_comments .cols a{
 display:inline;
}

div#profile_comments .cols img {
	width:70px;
	border:0px;
}
div#profile_comments .cols a:hover img {
	border:0px;
}

/* User Names for Comments */
div#profile_comments .cols a:link, 
div#profile_comments .cols a:active, 
div#profile_comments .cols a:visited, 
div#profile_comments .cols a:hover {
	font-size:11px;
	color:#000;
}