/* Layout elements */



/* Fundamentals */



html, body {

	background: #f513a8 url() repeat scroll;

	  padding: 0;

margin: 0 auto;

	text-align:center;

}



/* Body container */


body, html, textarea, div {scrollbar-face-color: #8CD64A;

scrollbar-highlight-color: #ffffff;

scrollbar-3dlight-color: #8CD64A;

scrollbar-darkshadow-color: #7BC642;

scrollbar-shadow-color: #8CD64A;

scrollbar-arrow-color: #ffffff;

scrollbar-track-color: transparent;

}



::-moz-selection{

background-color:#FF6699;

color:#FFFFFF;

}

::selection {

background-color:#FF6699;

color:#FFFFFF;

}


table, td, tr, div, p {

	font-family:arial;
line-height:16px;

	font-size:12px;

	color:#333333;

	}

/* Links */



a	{

	text-decoration:none;

	color:#333333;

	font-family:arial;



font-weight:normal !important;
	}



a:hover {

	text-decoration:none;

	color:#ff3399;
text-decoration:stroke;
	font-family:arial;

font-weight:normal !important;

	

	}



/* Headings */



h1 {

line-height:30px;

	font-weight:bold;
display:block;

	color:#333333;

	letter-spacing:-2px;

	font-family:arial;
text-transform:lowercase;
font-weight:bold;
	font-size:25px
display:block;
	font-weight:bold;



}



h1 a 

	{

	color:#fff !important;

	font-family:helvetica !important;

	font-size:22px !important;

	font-weight:bold;

	background-color:#ff6699 !important;

	background-image:none !important;

	}


img, a img {

	border:0px;

	}



/* Layout IDs */



/* Header */



#head {
	width: 850px;
	height: 191px;
margin: 0 auto;

}


#wholelayout {
margin: 0 auto;
padding: 0px;
width:850px;
background-color:#ffffff;
background-image:url(http://www.sofriendster.com/generators/images/generator.jpg);
background-repeat: repeat-y;
background-position:center center;
border-left:15px solid #333333;
border-right:15px solid #333333;

	font-family:arial;

	font-size:11px;
line-height:16px;
	font-color:#444444;
}


#wrap {
margin: 0 auto;
padding: 0px;
width:850px;
}



/* Main content */



#main {

	width:560px;

	float:left;

	padding-left:15px;

	padding-top:1px;

	padding-bottom:2px;
text-align:left;

margin: 0 auto;
}


/* Sidebar */



#sidebar {
text-align:left;

	width: 190px;

	padding-top:1px;

	padding-bottom:10px;

	float:left;

	padding-left:48px;
   

	

}

#sidebar2  { 	width: 185px; background-color:#000000;padding:4px;color:#ffffff; }

#sidebar2 p { color:#ffffff;padding-left:4px; }
table {cellspacing:0px;margin:0px;padding:0px;cellpadding:0px;}


/* Sidebar list links */


#sidebar a:link, #sidebar a:visited, #sidebar a:active {

	display: block;

	color:#ffffff;
line-height:14px;
border:0;
	font-family:arial;


	font-size:9px;

text-transform:uppercase;
font-weight:bold !important;
	margin-bottom:1px;
border-right:0px;
border-top:0px;



}


#sidebar a:hover {
	display: block;

	color:#badb05;



}


/* Footer */



#foot {

	margin: 0;

	padding: 0;

	text-align: center;

	clear: both;

	width:850px;

	display:block;
color:#000;
	}



#foot p {

	margin: 0;

	padding: 20px 0;

	font-weight: bold;

	}



/* Others */



.bordered { 

	
	border:#111111 12px solid;

	}


.avatar { 

	
	border:#fff 4px solid;

	}

.friendster_codes {width:360px; height:70px;}

big

	{

	font-family:arial;

	font-size:16px;color:#f0b62b;

	font-weight:bold;
letter-spacing:-1px;

	}

i, em 

	{

	font-family:georgia;

	font-size:11px;

	color:#000000;

	}





u 	{

	border-bottom:1px dashed #ce14d0;
    
	text-decoration:underline;
    color:#111111;

	}



h5 

	{

	font-family:tahoma;

	font-size:12px;

	color:#ff4880;

	}


h2 { 	font-family:arial;

	size:20px;color:#444444;

	font-weight:bold; 
letter-spacing:-1px;
}

h2 b { color:E51789;}

textarea {

	border:8px solid #222222;



	line-height:15px;

	font-family:verdana !important;

	font-size:9px !important;

	background-color:#ffffff;

	color:#000000;

	font-weight:normal;

	

        background-image:url(http://www.hot-lyts.com/generators/images/textarea.gif);
background-attachment:fixed;
background-repeat:repeat;
	overflow-x: hidden;

	}

b, strong {

	color:#01a5a7;
font-family:arial;
font-size:16px;
letter-spacing:-1px;



	}


