/*Layout by jomay aka suicide gurl*/
/*thanks to friendstermagic.forumzen.com*/

/* PAGE BACKGROUND */
body {
  border-left:20px solid #A8A8A8; border-right:20px solid #A8A8A8; border-top:20px solid #e5e5e5; border-bottom:20px solid #e5e5e5; background:url('http://www.keemanxp.com/images/kmbg2.jpg') no-repeat fixed center; cursor: url(http://downloads.totallyfreecursors.com/cursor_files/MALAYSIA.ani);
scrollbar-3dlight-color: #A8A8A8;
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color: #A8A8A8;
scrollbar-face-color: #e5e5e5;
scrollbar-highlight-color: #A8A8A8; 
scrollbar-shadow-color: #A8A8A8;
scrollbar-track-color: #000000; 
overflow-x: hidden}
}

/*main table */
table#flo_wrapper {
margin: 20px auto;
border: 1px dashed #e5e5e5;
background: no-repeat fixed right bottom;

}

/* GLOBAL FONTS */
.usercontent {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  text-transform: lowercase;
}
/* GLOBAL LINKS */
.usercontent a, .usercontent a:link, .usercontent a:visited, .usercontent a:hover, .usercontent a:active {
  color: #999966;
}
.usercontent a:hover {
  text-decoration: none;
  color: ##99FF66;
  border-bottom-style:solid; 
  border-bottom-width:2 px;
  border-top-style:solid; 
  border-top-width:1 px;
}
/* MASTER BOXES */
.commonbox {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
.commonbox .evenrow {
  background-color: transparent;
}
/* MASTER HEADERS */
.commonbox h1, .commonbox h2 {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  text-transform: lowercase;
  background-color: transparent;
  border-bottom: 2px solid #e5e5e5;
  background-attachment:fixed;
  background-repeat: no-repeat;
  background-position:  center;
}
/* CONTROL PANEL: BOX */
.controlpanel {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* CONTROL PANEL: USER PHOTO */
.controlpanel .imgblock200 {
  border-color: #e5e5e5;
  border-style: solid;
}
/* CONTROL PANEL: DATA */
.controlpanel .q {
  font-family: Verdana, Arial;
  color: #e5e5e5;
}
.controlpanel .data {
  font-family: Verdana, Arial;
  color: #e5e5e5;
}
.data a {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  text-transform: lowercase;
}
/* CONTROL PANEL: MORE ABOUT ME LINK */
a.more {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  text-transform: lowercase;
}
/* CONTROL PANEL: BUTTONS */
#controlPanelButtons a, #controlPanelButtons a:link, #controlPanelButtons a:visited {
  font-family: Courier New, Courier, Monaco, monospace;
  color: #e5e5e5;
  border-color: #e5e5e5;
  background-color: transparent;
}
#controlPanelButtons a:hover {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  border-color: #e5e5e5;
  background-color: transparent;
}
/* BOX: MORE ABOUT ME */
.moreabout {
  border-color: #e5e5e5;
  background-color: transparent;
}
/* BOX: MY PHOTO GALLERY */
.photos {
  border-color: #e5e5e5;
  background-color: transparent;
}
/* BOX: MY FRIENDS */
.friends {
  border-color:#e5e5e5;
  background-color: transparent;
}
/* BOX: MY VIDEOS */
.videos {
  border-color: #e5e5e5;
  background-color: transparent;
}
/* BOX: MY GROUPS */
.groups {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* BOX: MY TESTIMONIALS */
.testimonials {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* TESTIMONIAL COMMENTS */
.testimonialscomments {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* BOX: MY SCRAPBOOK */
.scrapbook {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* BOX: FAN OF */
.fanof {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* BOX: MY FANS */
.myfans {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* BOX: MY REVIEWS */
.reviews {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* BOX: MY BLOGS */
.blogs {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* BOX: MY BLOG REVIEWS */
.blogsreviews {
  border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
  background-color: transparent;
}
/* MISC: TESTIMONIALS/REVIEWS TEXT */
.data {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  text-transform: lowercase;
}
/* MISC: VIEW ALL LINKS */
.commonbox .viewall {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  text-transform: lowercase;
}
/* MISC: SMALL PHOTOS */
.commonbox .imgblock75, .ir {
 border-width: 2px;
  border-color: #e5e5e5;
  border-style: solid;
}
/* MISC: SMALL PHOTO NAMES */
.commonbox .dr {
  font-family: Verdana, Arial;
  color: #e5e5e5;
  text-transform: lowercase;
  background-color: transparent;
}

/* CENTER PROFILE TEXT AND CONTENTS */
body, td, tr, div, p {
  text-align: center;
}
/* hide the connection box */
#meettrail{display:none;background:transparent;}

/* hide google ads */
#googleAdFactory.fullwidth{position:absolute;top:-5500px;}

/* remove featured sponsor */

#mainnav div.links a:link, #mainnav div.links a:visited, #mainnav div.links a:active { color:#e5e5e5; text-decoration:none; }
}
#mainnav .left {display:none;}
#mainnav .right {display:none;}
#navdivider {display:none;background:transparent;}
#subnav {display:none;}
#marketing_bg{display:none;background:transparent;}

/* remove search form*/
#search {display:none;background:transparent;}
#search form {display:none;background:transparent;}
.banner_ad_fix{display:none;}
#banneradrow, #ads_2_3{display:none;}

/* personalize logo */
#navigation {
background:url('http://www.keemanxp.com/images/kmheader.jpg') no-repeat center; border: 2px solid #e5e5e5;
margin-left:0; margin-right:0; margin-top:10px; margin-bottom:30px; padding-left:0; padding-right:0; padding-top:260px; padding-bottom:0
}

/* main navigation */
#mainnav {
background-position:      center 50%; width:100%;
font-size:9px;
font-weight:bold;
transparent; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:2px; background-color:transparent; background-repeat:no-repeat; background-attachment:fixed}

/* PUBLICCOMMENTS CONTENT SCROLLINGBOX */
.publiccomments div div .dtd {
  width: 100%;
}
.publiccomments div div .dtd ul {
  padding: 2px;
  overflow: auto;
  border: 2px solid #e5e5e5;
  width:380px; 
  height: 130px;
  background-color: TRANSPARENT;
  background-position:  center 50%;
  background-repeat: no repeat
}

/* scrolling testimonial boxes */
.testimonials div div .dtd{width:100%;}
.testimonials div div .dtd ul{padding: 2px 2px 2px 2px; overflow: auto; border: 2px solid #e5e5e5; width: 380px; height: 130px;}
.testimonialscomments { /*box*/
background-color: TRANSPARENT;}
.testimonials { /*box*/
background-color: transparent;
background-attachment: fixed;
background-repeat: repeat-x;
background-position:  right top;
border: 2px solid #e5e5e5;
{ font-family:Verdana, Arial; color:#e5e5e5 }
}


/* MAIN NAVIGATION LINKS */
#mainnav, #mainnav .left, #mainnav .right {
  background-color: transparent !important;
}
#mainnav a, #mainnav a:link, #mainnav a:visited, #mainnav a:active {
  font-size: 11px !important;
  color: #e5e5e5 !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
/* #2 */
#mainnav a:hover {
  font-size: 11px !important;
  color: #e5e5e5  !important;
  background-color: transparent !important;
  text-decoration: none !important;
}
/* #3 */
#mainnav span {
  color: #e5e5e5 !important;
}