@charset "UTF-8";

/*Layout by PROFILErehab.com*/
BODY {
  font-family:verdana,helvetica,arial,sans-serif;
  font-size:14px;
  background:#e0a9ac url(http://www.profilerehab.com/pb/myspace/flowers/pink_flowers_layout_12.jpg) no-repeat fixed center bottom;
  margin-bottom:450px;
}

span.activitySourceTimestamp {
  color:#58282e;
}

#topnav ul li a:hover small,#topnav ul li a.hover small {
  color:#58282e;
}

#topnav ul.subMenu li.divider {
  border-style:none;
}

#topnav ul.subMenu {
  border-left:1px solid #58282e;
  border-bottom:1px solid #58282e;
  border-right:1px solid #58282e;
}

DIV.wrap {
  background-color:transparent;
}

DIV.profileDemographics {
  clear:both;
  min-height:65px;
  padding-right:10px;
  padding-top:9px;
  padding-left:0;
}

#topnav {
  background-color:transparent;
  color:#58282e;
}

#topnav UL {
  border-right:#58282e;
  color:#58282e;
}

#topnav UL LI {
  border-left:#58282e;
  color:#58282e;
}

#topnav UL LI A:hover {
  background-color:#e0a9ac;
  color:#58282e;
}

#topnav UL LI.dropDown:hover A,#topnav UL LI.hover A,#topnav UL LI.hover A:hover {
  background-color:#e0a9ac;
  color:#58282e;
}

#topnav LI.dropDown UL.subMenu A {
  background:#e0a9ac center center;
}

#topnav LI.dropDown:hover UL.subMenu A:hover,#topnav LI.hover UL.subMenu A:hover {
  background:#e0a9ac;
  color:#58282e;
}

DIV#header,DIV#googlebar {
  background:transparent;
  width:700px;
  color:#58282e;
}

DIV#footer {
  background-color:transparent;
  padding:0 0 20px;
  color:#58282e;
}

DIV#footer A {
  color:#58282e;
}

DIV#footer DIV {
  padding:10px 0;
  color:#58282e;
}

H1,H2,H3,H4 {
  font-weight:bold;
}

DIV.blogsModule UL.moduleList LI SPAN.date {
  display:block;
  float:left;
  width:auto;
  padding-right:20px;
}

H3.moduleHead {
  color:#58282e;
  text-align:center;
  padding-right:0;
  padding-left:0;
  height:30px;
  font:170% Georgia,"Times New Roman",Times,serif;
  text-transform:uppercase;
  padding-top:10px;
}

DIV.module A:hover {
  color:#58282e;
  text-decoration:none;
  padding:1px 2px;
}

DIV.basicInfoDetails {
  min-height:170px;
  padding-left:163px;
  padding-right:5px;
  background:transparent url(http://www.profilerehab.com/pb/myspace/flowers/pink_sun_flower_theme_TB1.jpg) no-repeat center top;
  height:210px;
  padding-top:100px;
  width:auto;
}

DIV.photo {
  position:absolute;
  overflow:hidden;
  text-align:center;
  width:150px;
  height:auto;
  padding-top:100px;
  padding-left:8px;
}

DIV.photo IMG {
  max-height:150px;
  max-width:150px;
}

DIV.contentMid2 {
  width:700px;
  margin-right:auto;
  margin-left:auto;
}

DIV.photo IMG.nophoto {
  width:170px;
  height:170px;
}

DIV.moduleMid2 {
  background:#e0a9ac url(http://www.profilerehab.com/pb/myspace/flowers/pink_sunflowers_layout_TT.jpg) no-repeat right top;
  border-color:#58282e;
  border-style:solid;
  border-width:2px;
}

DIV.basicInfoModule DIV.moduleTop DIV {
  background:transparent no-repeat center bottom;
  height:0;
  margin-top:0;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  z-index:3;
  width:100%;
}

DIV.module UL.contactLinks LI A:link,DIV.module UL.contactLinks LI A:visited,DIV.module UL.contactLinks LI A:hover {
  padding:6px 2px 1px 25px;
}

DIV.module A.url:link,DIV.module A.url:visited,DIV.module A.url:hover {
  padding-left:35px;
}

/*@group Text Color*/
DIV.profileHeaderDetails H2 {
  font-size:18px;
  font-weight:bold;
  line-height:1.2em;
  color:#58282e;
}

H4 {
  font-size:110%;
  color:#58282e;
}

DIV.module {
  padding:10px;
  color:#58282e;
  line-height:18px;
  font-size:10px;
  font-family:"Lucida Grande",Verdana,sans-serif;
}

DIV.basicInfoDetails H2 {
  color:#58282e;
  font-size:190%;
  font-family:Georgia,"Times New Roman",Times,serif;
  padding:20px 0 0;
  text-transform:uppercase;
  background-position:30px top;
  background-repeat:no-repeat;
  margin-top:-16px;
}

DIV.module A:link,DIV.module A:visited {
  color:#58282e;
  padding:1px 2px;
}

DIV.module .count {
  color:#58282e;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:18px;
}

DIV.detailsModule LI STRONG {
  display:block;
  float:left;
  width:40%;
  line-height:1.2em;
  height:1.2em;
  overflow:hidden;
  color:#58282e;
  font-weight:bold;
  text-transform:uppercase;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
}

DIV.blogsModule UL.moduleList SPAN.date {
  color:#58282e;
}

/*@end*/
DIV.moduleMid2 LI.moduleItem {
  background-color:transparent;
}

DIV.moduleBody LI {
}

DIV.musicPlayerModule H3.moduleHead {
  display:none;
}

DIV.musicPlayerModule DIV {
  padding:0;
  background:none;
}

DIV.detailsModule LI {
  line-height:0;
}

DIV.detailsModule LI SPAN {
  display:inline-block;
  line-height:1.2em;
  padding-right:0;
  padding-bottom:20px;
  padding-left:0;
}

DIV.blogsModule UL.moduleList,DIV.calendarModule UL.moduleList {
  padding:20px 0 0;
}

DIV.blogsModule UL.moduleList LI,DIV.calendarModule LI.moduleItem {
}

DIV.commentsModule A.profileLink,DIV.commentsModule P.datePosted {
  font-weight:bold;
}

DIV.commentsModule UL.moduleList DIV.userComment {
  background:url() no-repeat left top;
  padding:18px 10px 10px 30px;
}

DIV.commentsModule P.datePosted {
  color:#58282e;
  text-transform:uppercase;
  letter-spacing:1px;
  font-size:10px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  background-color:;
  padding:1px 2px;
  display:inline;
}

DIV.commentsModule DIV.user A:link,DIV.friendSpaceModule .moduleList A:link,DIV.commentsModule DIV.user A:visited,DIV.friendSpaceModule .moduleList A:visited {
  padding:0 px;
  border:none;
  background:transparent;
}

DIV.commentsModule DIV.user A:hover SPAN,DIV.friendSpaceModule .moduleList A:hover SPAN {
  text-decoration:underline;
  padding-right:0;
  padding-left:0;
}

DIV.commentsModule UL.moduleList LI UL.commentsInfo LI {
  font-size:80%;
  line-height:1.2em;
  background-color:transparent;
  border-right:1px solid #58282e;
}

DIV.commentsModule UL.moduleList LI UL.commentsInfo LI.last {
  border-right:none;
}

OL.squarePhotos LI.odd {
  background-color:transparent;
}

DIV.friendSpaceModule OL.moduleList LI {
  width:105px;
}