@charset "UTF-8";
/* Necessities */
/*///////////
Client:
Last modified: 08/16/07
\\\\\\\\\\\\\\*
/*----- Profile Body ------*/
#profile {

	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

div#wrap {width:930px !important;}

/* master links */
a:link, a:active, a:visited
{
	color: #DE848D;
	text-decoration: none;
	font-weight: bolder;
}
a:hover {
	color:#de848d;
	text-decoration:underline;
}
/*---------------------------- 
Page Header & Footer 
-----------------*/
/* Hidden
div#header, div#topnav {
	display:none;
}

/*
Hide google Bar
*/
div#ctl00_Header_ctl00_searchControls {display:none;}
/*
END Hide google Bar
*/

div#header {
	display:none;
}
div#header {
	height:77px;
	}
/* 
Top Nav Control text/links 
*/
div#topnav {
  position:absolute;
  top:45px; 
  width:930px; 
  height:1px; 
  margin-left:0;
}
div#header, div#topnav, div#footer {
	color:#90365c;
	font-size:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:lowercase !important;
	font-weight:bolder !important;
}
*html div#header, 
*html div#topnav,
*html div#footer
{
	color:#90365c;
	font-size:8px;
}
div#topnav a {
  color:#90365c;

}
div#topnav a:hover{
  color:#de848d;
}
/* 
footer text/links 
*/
div#footer {
	width:930px;
	background-image: url('Images/footer.gif');
	color:#90365c;
}
div#footer a {
	color:#90365c;
	text-decoration:none;
	font-weight:normal;
}
div#footer a:hover {
	color:#de848d;
	text-decoration:none;
}

/*-------------------------------- Main Layout & Master Module 1-28 Controls -----------------*/
div#mainLayout {
	width:930px;
	padding:0px;
	margin:0px;
}
/*
Removes gap that seperates profile from modules
*/

div#profileBottom {
	margin-top:-20px;

}
*html div#profileBottom {
	margin-top:-30px;
}

/*
Combined Values
*/
#profile_friends, #profile_forums {
	width:781px;
	margin-left:90px;
	padding:40px;
	padding-top:55px;
	
}

/*---------- 
Friends Section 
----------*/
#profile_friends_6, #profile_friends_7, #profile_friends_13, #profile_friends_14 {display:none;}


div#friendContainer {
	height:415px;
	background-image:url('Images/friendsContainer.gif');
	background-repeat:no-repeat;
	color:#90365c;
}

div#friendContent h5, div#blogContainer h5 {color:#90365c;}


div#friendContent {
width: 680px;
height:415px;
padding-top:15px;

}
div#friendTop {
height:2px;
}
div#friendContent .heading {

	
}
/* strong / bold sub-headers */
#profile_friends strong {

}

/* span sub-headers */
#profile_friends span {

}
/* friend space - top 14 display names*/
#profile_friends a:link, 
#profile_friends a:active, 
#profile_friends a:visited {
	color:#90365c;
	text-decoration:none;
	font-size:10px;
}
/* friend space - view all friends link */
#profile_friends_viewAll {
	float:left;
	padding-right:125px;
}

#profile_friends_viewAll a:hover {
	color:#de848d;
	text-decoration:none;
	font-size:13px;
}
#profile_friends a:hover {
	color:#de848d;
	text-decoration:none;
}
/* friend space - top 14 images*/
/* note: image width auto set to prevent stretching */
#profile_friends img {
	filter:none;
	border:1px solid #90365c ;
	max-width:70px;
    max-height:60px;
    width:expression((this.width > 70)? ((this.height > 60)? ((this.width/70 < this.height/60)? true : 70) : 70) :true);
    height:expression((this.height > 60)? ((this.width > 70)? ((this.height/60 < this.width/70)? true : 60) : 70) :true);
}
#profile_friends a:hover img {
	filter:none;
	border:1px solid #de848d ;
}



/*---------- 
Blog Section 
----------*/
*html div#blogContainer {
	margin-top:-3px;
	color:#90365c !important;
}
div#blogContainer {
position:absolute;
  top:940px; 
  width:330px; 
  height:1px; 
  margin-left:535px;
  font-size:10px;
  color:#990066;
  font-family:Arial, Helvetica, sans-serif;

}

div#blogContent {
	padding-right:25px;
}


div#forumContainer {background-image:url('Images/profileBottom.gif');}
div#forumContent {padding:20px; margin-left:-40px;}

div#profile_forums h5 span {float:left; position:relative;}

div#profile_forums h5 .right {margin-left:10px;}

/*---------- 
Comments Section 
----------*/
*html div#commentContainer {margin-top:-10px;}
div#commentContainer {

	background-image:url('Images/profileBottom.gif');
	background-repeat:repeat-y;
}
div#commentContent {
	width:730px;
	margin:0 auto;
	padding-right:25px;
	padding-left:45px;
	overflow:auto;
	color:#000 !important;
}
*html div#commentContent {
	padding-left:45px;
}



*html #profile_comments {margin-left:60px;}


div#commentContent .heading {

}

div#profile_comments .right {padding:20px;}

/*
div#profile_comments .cols td
{
	padding: 20px;
	border-bottom: 1px silver dashed;
	padding-right:100px;
}

*html div#profile_comments .cols td
{

	padding-right:60px;
}

*/

div#commentContent h4 {padding:5px;}
div#commentContent table.cols tr
{
	border-top: 1px #600 dashed;
	border-bottom: 1px #600 dashed;
	background-color: #fff;
	padding: 10px;
	margin-top:10px !important;
	position:relative !important;
	top:10px;
	float:left;
	width:690px  !important;
}

div#commentContent table.cols tr img {max-height:50px; max-width:50px;}
div#commentContent table.cols th {padding:5px; text-align:center; }



/* 
comments: view/edit all comments 
*/
#profile_comments a:link, #profile_comments a:active, #profile_comments a:visited {
	color:#90365c;
	text-decoration:none;
}
#profile_comments a:hover, #profile_comments a:hover, #profile_comments a:hover { text-decoration:underline;} 

#profile_comments img {
	filter:none;
	border:1px solid #90365c ;
	}
	

#profile_comments .h4 {
	color:#90365c;
	text-decoration:underline;
}

