/*----------
Author: Fabian Wizenfeld
Date: 21/08/08 | dd/mm/yy
Profile: Imposible Posible
-----------*/

/*----------
Global
-----------*/
/* Master Links */
a:link, a:active, a:visited {
	color:#fff;
	text-decoration: none;
}
a:hover {
	color: #fff;
	text-decoration: none;
}
.clear {
	clear: both;
}
p {
	margin-top: 0;
	padding-top: 0;
}
.spacer{height:20px;}
/*----------
Profile Body 
-----------*/

#profile {
	font-style:normal;
	font-family: Helvetica, sans-serif;
	font-size:11px;
	overflow-x:hidden;
	background: #000 url(http://stage-creative.myspacecdn.com/mx/imposibleposible/imgv3/bg.jpg) top center repeat-y;
}
#profile_aboutMe {
	margin:0;
	padding:0;
}
#wrap {
	width:890px;
	margin: 0 auto;
}
/* Formatting Prefs */
div, span {
	margin: 0;
	padding: 0;
}
div#profile_url {
	text-align:right;
	width:870px;
	color:#fff;
}
div#profile_url h5 {display:none;}
div#profile_url a{color:#fff;}

#header {
	margin-top: 0 !important;
	padding-top: 0 !important;
	width:890px; !important;
}
#headerTable tbody tr td {
	background: transparent !important;
	padding:0px !important;
	margin: 0 !important;
}
#headerWrap * {
	background: transparent !important;
}
#topnav {
	filter: none !important;
}
#topnav ul li a small {
	color: #fff !important;
}
#topnav ul li a:hover small {
	color: #fff !important;
}
div#topnav {
	width:890px;
	margin:0;
	padding: 0;
	background-color: transparent!important;
	color: #fff;
	font-size: 10px;
}
div#topnav a {
	color: #fff!important;
}
#subnav ul {
	background: #000!important;
	color: #fff!important;
	border: none !important;
	font-size: 10px;
}
#subnav ul li, #subnav a {
	color: #fff!important;
	border: none !important;
}
#subnav a:hover {
	text-decoration: none !important;
	background: #000 !important;
	border-right:1px solid #000;
}

.mailCountNav,
#subNav .mailCountNav{
 color:#fff !important;
}
/*------
Footer
-------*/
/* Divider Colors and Positioning for Footer */
div#footer {
	color: #fff;
	font-size: 11px;
	width:890px;
	margin: 0 auto;
}
div#footer a {
	color: #fff;
	font-size: 11px;
	text-decoration:none;
}
div#footer a:hover {
	color: #fff;
	font-size: 11px;
}
/*--------------------------------------- 
Main Layout & Master Module 1-28 Controls 
----------------------------------------*/
div#mainLayout {
	width:890px;
	overflow-x:hidden;
	padding: 0;
	margin: 0 auto;
	text-align: center;
}
/*-------------
Combined Values
--------------*/

/* Positioning and Size for Friends, Forums, Comments */
div#profile_friends, div#profile_forums {
	width:890px;
	text-align: left;
	color: #fff;
}

div#profile_comments {
 width:880px;
 text-align: left;
 color: #fff;
 height:500px; 
 overflow-y: auto; 
}

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

/* Top Friend Thumbnail Size and Border Color */
div#profile_friends img {
	width:75px;
	border:1px solid #fff;
}
/* Top Friend Thumbnail Containers */
div.friend {
	width:120px;
	padding: 0;
}
/* "Tom Has 100 Friends" */
div#profile_friends span {
	color:#fff;
	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:#fff;
	font-size:11px;
	font-weight:bold;
}
div#profile_friends a.redlink {
	text-align:right;
	color:#fff;
}
/*----------- 
Forum Section 
------------*/

/* "Post a New Topic | View All Topics" */
div#profile_forums .heading {
	text-align:right;
	color:#fff;
	width:870px;
	display:block;
}
div#profile_forums .right {
	font-size:11px;
	line-height:2.5em;
}
div#profile_forums .right a, div#profile_forums a {
	color:#fff;
}
/* Forum Content Section */
div#profile_forums .cols {
	color:#fff;
	margin:10px 0px 20px;
	font-size:11px;
	line-height:20px;
}
/* Folder Icons on the Left */
div#profile_forums img {
	width: 0px;
	height: 0px;
}

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

/* Style for Date Above Friend Comments */  
div#profile_comments .cols h4 {
	color:#fff;
	font-size:11px;
}
/* Style for Friends Comments */
div#profile_comments td {
	color:#fff;
	font-size:11px;
}
div#profile_comments th {
	width: 90px;
	text-align:center;
}
/* Displaying 10 of 10 Comments */
div#profile_comments strong, div#profile_comments .heading {
	color:#fff;
	text-align:center;
	width:890px;
}
/* "Displaying 10 of 10 Comments" - color of the numbers only */ 
div#profile_comments a {
	color:#fff;
	text-align:center;
}
/* User Thumbnails for Comments */ 
div#profile_comments .cols a {}
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;
	margin:0;
	padding:0;
}
