/* CSS Document */



/* head and menu */



#quote{position: relative; 

		text-align:right;
		vertical-align: baseline;
		overflow: hidden;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14pt;
		width:91%;
		margin: 0 2% 0 2%;
		padding:  0 2% 2% 2%;

}
#aiisgl {float:left;padding:0 5px 0 0; margin-top:-2px}

#usrhead{position: relative;width:85%; text-align:left;	}
ul.menu {
	position: relative;
	list-style-type:none; 
	display:block; 
	line-height:0.5em; 

	padding: 0 0 2% 0; 
	text-align:center;
	z-index:6;
	margin: 0 0 0 10px;
	}

ul.menu li,ul.proInfo li, ul.nuser li{
	display:inline;

}

a.menuItem, a.cur{
	display:block; 
	float:left;
	 margin: 0; 
	  
	}
a.menuItem, a.cur, a.numpages,a.numcur{	
	padding:7px; 
	text-decoration:none; 
	height:10px;
	font-family:arial,sans-serif;	
	font-size:12px;  
	font-weight:bold;
	line-height:normal;
	
}
a.numpages,a.numcur{ position:relative;border:dotted 1px ;}

a.numcur:link, a.numcur:visited, a.numcur:active {
	text-decoration:none;
	border:dotted 1px;
	}
a.menuItem:hover, a.cur:hover,a.numpages:hover {
	text-decoration:underline;
	
	}


/* body content */

#content { position: relative;
        margin: 2%;
		padding: 2%;
        width:91%;
		min-height: 800px;
		word-wrap: break-word;
		overflow: hidden;
}

img {border:0; }

h3{font-weight:bold !important;}

a:link, a:visited, a:active, a {text-decoration:none}

a:hover{text-decoration:underline}

/* update page */

#utable, #uCss{position:relitive;
		top:200px; width:86%;
}

#uCss{margin-left:5%; clear:both; padding: 10px; width:86%}

/* rss */

.post{ border:dashed 0;
		border-top-width: 1px; 
		padding: 3px;
		overflow:auto;
		
		}


.flft,.frht {width:42.3%;
		position:relative;
		height:300px; 
		padding:5%; 
		margin:0;
		border:dashed 0; 
		border-top-width: 1px;
		min-height:350px; 
		}
.flft{float:left;margin-left:-2.3%;}
.frht{float:right;margin-right:-2.3%;}
/* digg */

.lft{ 
		padding-bottom:5px; 
		padding-right:10px; 
		width:50px;
		float:left !important;
		}
.rgt{clear:right !important;}

.dugg{padding:5px;clear:both}

/* convo */
.conImg {min-width: 80px; max-width: 100px; min-height: 80px; max-height:100px}

.clft{
		padding:5px; 
		width:100px;
		float:left !important;
		clear:right;
		}
		
.crgt{clear:left; width:60%}

.convo{ border-top-style:dashed; 
		border-top-width: 1px; 

		}
.private{padding: 2px;}
/*  Profile   */

#hd{float:left;clear:left;}

#proTitle{position: relative; padding:0; margin:0; width: 250px;}

ul.proInfo{position: relative; padding:0; margin:0 0 10px;
		list-style-type:none;

		 width: 250px;
		}

#friends,#proImg,#add{ padding: 0 20px 20px 0;}
#rss{}
#rssimg{ padding: 0 20px 0 15px;min-width: 40px; max-width: 50px; min-height: 40px; max-height: 50px;}
#add{width:250px;}
#proImg{width:250px; height:300px;}
#pimg{min-width:150px; max-width:250px;min-height:150px; margin-left:-5px}
#friends{width:250px; min-height:300px } 

p.inun, p.in1{ text-indent:1.5em; text-align:justify;}
h2,#feeds{padding:0; margin:0;}


#spnlft{position: absolute; width:260px; left:4%;min-height: 600px; float:left; }
#spnrgt{position: relative;left:37%; width:65%;min-height: 600px;clear:both}
#about{ position: relative; 
		text-align:justify; 
		padding:5%; 
		top:0;
		
		}
#blog{position: relative; 
		text-align:justify;
		padding:5%;  
		}
.proHead{padding:0; margin:0;}

#messages{position: relative;  clear:both;}

/* friends */ 

ul.friends{position: relative; padding:0; margin:0;
		list-style-type:none;
		display:block;
		width:250px;
		}
ul.friends li{
	display:inline;
	width:50px !important}
/*.frImg { min-width:40px; max-width:50px; min-height: 40px; max-height: 50px;}	*/
#gnuConvo{display:none !important; visibility:hidden !important; margin-left:10px; clear:both}
div {margin-top:10px;}