/*
Uconnected color scheme

black/000
white/FFF

RSS Orange/FF7400
Med Orange/D96200
Darkest Orange/B35000

Social Networking Yellow/FFC800
Social Networking Gold/D9AA00
Social Networking Bronze/B38C00

*/

body{
	color: #000;
	padding:0px;
	margin: 16px 0px 0px 0px;
	color:#333;
	font-family: Tahoma, Verdana, Arial;
	background: url(../images/bkgd-body.gif) repeat-x;
}

a{
	/*padding: 2px;*/
	text-decoration: none;
	border: 0;
}

p{
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 6px 0px;
}

#header{
	position: relative;
	width: 900px;
	background: url(../images/bkgd-header.png) no-repeat;
	margin: 0 auto;
}

#headerbar{
	position: relative;
	width: 400px; 
	text-align: left;
	padding: 20px;
}

#headerbar a{
	color:#000;
	font-size:2.5em;
	font-weight:bold;	
	border: 0px;
}

#headerbar a img{
	border: 0px;
}

#access{
	position: absolute;
	top: 0px;
	right: 20px;
	width: 237px;
	height: 24px;
	text-align: right;
}

#access a{
	color:#FFF;
	text-decoration: none;
	font-size: 0.7em;
	padding: 6px 12px 5px 12px;
	border-right: 1px solid #6A6A6A;
	border-left: 1px solid #A4A4A4;
	line-height: 24px;
}

#access a:hover{
	text-decoration: underline;
}

#access a.access1{
	border-left: none;
}

#access a.access2{
	border-right: none;
}

/*#login{
	background-color: black;
	position:relative;
	float: right;
	top:0px;
	z-index:3;
}

#raisedloginbox{
	background-color: #FF0000;
	width: 200px;
	height:200px;
	position: absolute;
	top:0px;
	float: right;	
	z-index:4;
	padding: 5px;
}*/

#bloginbox{
	text-align: left;
	position: absolute;
	top: 0px;
	left: 6px;
	background:url(../images/bkgd-login.png) no-repeat;
	color: #000;	
	font-size: 0.7em;			
	z-index:5;	
	width: 231px;
	height: 100px;
}

#bloginbox form{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
}

#bloginbox form .textField{
	width: 148px;
}

#bloginbox form .button1{
	font-family:tahoma, arial, helvetica, sans-serif;
	border:1px solid #DA5F03;
	padding: 2px 11px 2px 10px;
	margin: 0px 8px 0px 0px;
	color:#FFFFFF;
	background:#FF7400 url(../images/bkgd-button.png) scroll repeat-x bottom;
	cursor:pointer;
}

#bloginbox form .button2{
	font-family:tahoma, arial, helvetica, sans-serif;
	border:1px solid #4C4B4B;
	padding: 2px 11px 2px 10px;
	margin: 0px 8px 0px 0px;
	color:#FFFFFF;
	background:#737373 url(../images/bkgd-button.png) scroll repeat-x bottom;
	cursor:pointer;
}

#bloginbox tr{
	height: 28px;
}

#bloginbox label{
	color: #FFFFFF;
}

#bloginbox input{
	font-family: Tahoma, Verdana, Arial;
	font-size: 1em;
}

#main{
	position: relative;
	width: 900px;
	background: url(../images/bkgd-main.png) no-repeat #F1F1F1;
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
}

#leftside{
	float: left;
	position: relative;
	width: 650px;
	margin: 0px 0px 0px 10px;
}

#sidebar{
	float: right;
	position: relative;
	width: 220px;
	z-index: 1;	
	margin: 0px 10px 0px 0px;
}

#title{
	/*border: 1px #FF0 solid;*/
	position: relative;
	height: 30px;
	background-color: #FF7400;
	color: #000;	
	font-weight:bold;
	font-size: 0.7em;
	margin: 0 auto;
	line-height: 30px;
}

#leftside #title{
	width: 630px;
	background: url(../images/bkgd-left-titles.png) no-repeat;
}

#sidebar #title{
	width: 200px;
	background: url(../images/bkgd-right-titles.png) no-repeat;
}

#titletext{
	color: #FFF;	
	float: left;
	position: relative;
	margin: 0px 0px 0px 10px;
	/*border: 1px #F00 solid;*/
}

#titlerss{
	float: right;	
	position: relative;
	right: 0px;
	width: 16px;
	margin: 7px 10px 0px 0px;
	height: 16px;
	/*border: 1px #00F solid;*/
}

#titlerss a img{
	border: 0;	
}

#subtitle{
	/*border: 1px #FF0 solid;*/
	position: relative;
	height: 30px;
	background-color: #FF7400;
	color: #000;	
	font-weight:bold;
	font-size: 0.7em;
	margin: 0px 0px 0px 10px;
	line-height: 30px;
}

#leftside #subtitle{
	width: 630px;
	background: url(../images/bkgd-left-titles.png) no-repeat;
}

#articlepreviewtitle{
	/*border: 1px #FF0 solid;*/
	position: relative;
	height: 1.2em;
	padding: 2px;	
	top: 0;	
	color: #000;	
	font-weight:bold;
	font-size: 1.0em;
}

#minititle{
	float: left;
	margin-right: 2px;
	font-weight: bolder;
}

#latesttagscontainer{
	position: relative;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#latestfeedscontainer{
	position: relative;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

#latestwebsitescontainer{
	position: relative;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

#latesttags{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.5em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#latesttags a{
	color: #000;	
}

#latesttags a:hover{
	color: #FF7400;	
}

#latestfeeds{
	margin-top:10px; /* Leaves room for the left column */
	position: relative;
	overflow : auto;
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
	/*border: 1px #F00 solid;*/		
}

#latestfeeds a{
	color: #000;	
}

#latestfeeds a:hover{
	color: #FF7400;	
}

#latestwebsites{
	margin:10px 10px 0px 0px;
	position: relative;
	overflow : auto;
	background-color:#FFF;
	padding: 0px 20px 16px 20px;
	/*border: 1px #F00 solid;*/	
	font-size: 0.75em;
	height: 160px;
	line-height: 18px;
}

#latestwebsitesBase{
	position: relative;
	height: 16px;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}


#latestwebsites a{
	color: #000;	
}

#latestwebsites a:hover{
	color: #FF7400;	
}

#topsectioncontainer{
	position: relative;
	padding: 10px 0px 0px 0px;
	background: url(../images/bkgd-right-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
}

#topsection{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	margin-top:10px; /* Leaves room for the left column */
	position: relative;	
	overflow : auto;
	padding: 0px 20px 16px 20px;
	font-size: 0.7em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#smalltagcloudcontainer{
	position: relative;	
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background: url(../images/bkgd-right-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	overflow: hidden;		
}

#smalltagcloud{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	float: none;
	top: none;
	margin-top:10px; /* Leaves room for the left column */
	position: static;		
	overflow : auto;	
	padding: 0px 20px 16px 20px;
	font-size: 0.7em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#smalltagcloud a{
color: #000;
}

#smalltagcloud a:hover{
	color: #FF7400;	
}

#toptagcloudcontainer{
	position: relative;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background: url(../images/bkgd-right-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	overflow: hidden;		
}

#toptagcloud{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	float: none;
	top: none;
	margin-top:10px; /* Leaves room for the left column */
	position: static;		
	overflow : auto;	
	padding: 0px 0px 16px 20px;
	font-size: 0.7em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#toptagcloud a{
color: #000;
}

#toptagcloud a:hover{
	color: #FF7400;	
}

#kudoscontainer{
	position: relative;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background: url(../images/bkgd-right-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	overflow: hidden;		
}

#kudos{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	float: none;
	top: none;
	margin-top:10px; /* Leaves room for the left column */
	position: static;		
	overflow : auto;	
	padding: 0px 0px 16px 20px;
	font-size: 1.1em;
	font-weight: bold;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#kudos a{
color: #000;
}

#kudos a:hover{
	color: #FF7400;	
}

#userlistcontainer{
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#userlist{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#tagcloudcontainer{
	position: relative;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background: url(../images/bkgd-right-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	overflow: hidden;		
}

#tagcloud{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	float: none;
	top: none;
	margin-top:10px; /* Leaves room for the left column */
	position: static;		
	overflow : auto;	
	padding: 0px 20px 16px 20px;
	font-size: 0.7em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#tagcloud a
{
color: #000;
}

#tagcloud a:hover{
	color: #FF7400;	
}

#usersocialsidebarcontainer
{
	position: relative;	
	background-color:#FFF;
	/*width: 100%;	*/
	height: 97%;
	padding: 10px 0px 0px 0px;	
}

#usersocialsidebar
{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	float: none;
	top: none;
	margin-top:5px; /* Leaves room for the left column */
	position: static;
	height: 90%;			
	overflow : auto;
}

.usersocialelement
{
	line-height: 25px;
	margin-top: 3px;
}

#social-fm-item label
{
	font-weight: bold;
}


#userprofilecontainer
{
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#userprofile
{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat;
}


#homeprofile{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 10px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#uploadavatarlink
{
	font-size: 0.8em;
	font-weight: bold;
}

#uploadavatarlink a
{
	color: #000;ava	
}





#userprofile a
{
	width: 100%;
}

#userprofile a #avatar img
{
	position: relative;
	float: left;	
	border: 0;
	/* 3px #F00 solid;*/	 
}


a #avatar img
{
	position: relative;
	float: left;	
	border: 0;
}

#homeprofile #userprofiledetails, #userprofile a #userprofiledetails
{
	position: relative;
	float: left;
	margin-left: 5px;
	min-width: 40%;
	max-width:45%;
	width: 45%;
	/*border: 1px solid #FF7400;*/
}

#usersocial{
	position: absolute;
	top: 0px;
	right: 10px;	
	/*margin-left: 5px;*/
	width: 322px;
	/*border: 1px solid #FF0F00;*/
	/*min-height: 60px;
	max-height: 74px;*/
	z-index: 999;
}

#usersocial #subtitle{
	width: 322px;
	margin: 0px;
	background: url(../images/bkgd-social-titles.png) no-repeat;
	font-size: 0.9em;
}

#usersociallinks
{
/*border: 1px solid #FFA0A0;*/
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 0px 0px 0px;
	font-size: 0.75em;
}

#usersociallink
{
position: relative;
float: right;
}

#usersociallink a
{
	color: #000;
	font-weight: bold;
	
}

#socialconnect
{
float:right;
}

#socialconnect a
{
	font-weight: bold;
	color: #000;
}


#userprofile a #userName, #homeprofile  #userName
{
	border: 0;
	color: #000;
	font-size: 2.5em;
	text-decoration: none;
	font-weight: bold;
	/* 3px #F00 solid;*/	 
}

#userprofile a #fullName, #homeprofile #fullName
{
	border: 0;
	color: #000;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: bold;
	/* 3px #F00 solid;*/	 
}

#userprofile a #timeAdded, #userprofile a #lastUpdated
{
	border: 0;
	color: #000;
	font-size: 0.8em;
	text-decoration: none;
	font-weight: bold;
	/* 3px #F00 solid;*/	 
}


#usercontainer
{
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

#userdata
{	
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#userdata a
{
	color: #000;
	font-weight: bold;	
}

#viewcontainer
{
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#view
{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#view a
{
	color: #000;
	font-weight: bold;
}

#articles
{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;	
}

#articles a
{
	color: #000;
	font-weight: bold;
}

#sidebar a
{
	color: #000;
	font-weight: bold;
}

#websiteprofile{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.7em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
	line-height: 18px;
}

#websiteprofile a{
	color: #666666;
}

#websiteprofile a:hover{
	color: #FF7400;
}

#websitecontentcontainer{
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

#websitecontent{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
	line-height: 18px;
}

#websitecontent a{
	color: #666666;
}

#websitecontent a:hover{
	color: #FF7400;
}

#websitepages
{
	font-size: 0.9em;
}

#websitepage
{
	padding-bottom: 2px;
	/*border-bottom: 1px #000 solid;*/
	margin-bottom: 5px;
}



#fm
{
	position: relative;	
	background-color:#FFF;
	/*width: 100%;	*/
	height: 90%;
	padding: 5px;
}

#fm-item
{
	/*float: none;*/
	/*border: 1px solid #FF0;*/
	height: 22px;
	/*border: 1px solid #FF0;*/
	
}

#fm-item-large
{
	/*float: none;*/
	/*border: 1px solid #FF0;*/
	height: 200px;
	/*border: 1px solid #FF0;*/
	top: 100%;
	
	
}

#fm-item-massive
{
	/*float: none;*/
	/*border: 1px solid #FF0;*/
	min-height: 290px;
	/*border: 1px solid #FF0;*/
}

#fm-item-richtext
{
float: left;
/*border: 1px solid #FF0;*/
}

#fm-item-avatar
{
	float: none;
	/*border: 1px solid #FF0;*/
	height: 80px;
	
}

#fm-item label,#fm-item-avatar label,#fm-item-large label,#fm-item-massive label
{

	width: 160px;
	color: #000;
	font-weight: bold;
	text-align: right;
	position: relative;
	float: left;
	display:block;
	margin-top: 3px;
	
	
	/*border: 1px solid #F00;	*/
}

#fm-item input,#fm-item-avatar input,#fm-item-large input, #fm-item-massive input
{
	color: #000;
	/*border: 1px solid #F0F;*/
	position: relative;
	/*float: left;*/
}

#sectiontitle
{

	width: 160px;
	color: #000;
	font-weight: bold;
	padding-bottom:5px;
	text-align: right;
	position: relative;	
	/*float: left;*/
	/*border: 1px solid #F00;	*/
}

#article
{
	margin-bottom: 5px;
	/*border: 1px solid #F00;	*/
}

#articlepreview
{
	max-height: 50px;
	overflow: hidden;
	/*border: 1px solid #F00;	*/
}

#websitename
{
float: left;

	width: 200px;
}

#websiteurl
{
float: left;
}

#userwebsite{
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

#urlurl a
{
	color: #000;
	padding: 2px;
	font-weight: bold;	
}

#userwebsite a
{
	color: #000;
	padding: 2px;
	font-weight: bold;	
}

#websitetagcontainer{
	position: relative;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

#websitetag{
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.7em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#tagviewcontainer{
	position: relative;
	background: url(../images/bkgd-left-panels.png) no-repeat top;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#tagview
{
	/*border: 1px solid #FF7400;*/
	
		
	float: none;
	top: none;
	margin-top:5px; /* Leaves room for the left column */
	position: static;
	height: 90%;	
	max-height: 90%;
	overflow: auto;	
}

#tagview a
{
	color: #000;
	font-weight: bold;
}

#tagwebsitescontainer
{
/*border: 1px solid #F0F;*/
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}


#tagwebsites
{
/*border: 1px solid #FF0;*/
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#taguserscontainer{
/*border: 1px solid #F0F;*/
	position: relative;
	width: 650px;
	background: url(../images/bkgd-left-panels.png) no-repeat top #FFFFFF;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}


#tagusers
{
/*border: 1px solid #F00;*/
	margin-top: 10px;
	position: relative;
	overflow : auto;
	/*border: 1px #F00 solid;*/		
	padding: 0px 20px 16px 20px;
	font-size: 0.75em;
	background: url(../images/bkgd-left-panels-base.png) bottom no-repeat #FFFFFF;
}

#taguser
{

}

#homelinks
{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	padding: 5px;
	overflow : auto;
	width: 100%;
	height: 30%;
	margin-bottom: 1%;		
}

#fm-tags
{
	/*border: 1px #F00 solid;*/
	background-color:#FFF;
	padding: 5px;
	overflow : auto;
	
	height: 90%;
	
	margin-bottom: 1%;		
}

#socialicon
{
	width: 32px;
	height: 32px;
	border: 0;
}

#smallicon
{
	width: 16px;
	height: 16px;
	border: 0;
}

#socialiconmedium
{
	width: 32px;
	height: 32px;
	border: 0;
	vertical-align: baseline;
}


.tiny
{
font-size: 1em;
}

#socialiconcontainer
{
	/*width: 98%;*/
	/*border: 1px #F00 solid;*/
	min-height:	100px;	
}

#socialiconicons
{
	margin-left: 100px;
}

#snpaddcontainer
{
	min-height: 100px;
	/*border: 1px #F00 solid;*/
}

#snpanchor
{
	position:relative;
	float: left;
	
	/*border: 1px #F00 solid;*/
	min-height: 32px;
	display: block;
	width: 175px;
	cursor: pointer;
	
	
}

#snpanchor a
{
	color: #000;	
}

#snpicon
{
	float: left;
}

#snplink
{
	vertical-align: top;
	/*border: 1px #F00 solid;*/
	text-align: left;
	float: left;	
	font-size: 20px;
	font-weight: bold;	
	margin: 4px;
		
}

#snplinkslink
{
	vertical-align: top;
	/*border: 1px #F00 solid;*/
	text-align: left;
	float:left;
	
	font-size: 15px;
	font-weight: bold;	
	margin: 6px;
}


.word
{  
	padding: 4px 4px 4px 4px;
    letter-spacing: 3px;
    }
    span.size1 {
    /*color: #000;*/
    font-size: 2.4em;
    }
    span.size2 {
    /*color: #333;*/
    font-size:2.2em;
    }
    span.size3 {
    /*color: #666;*/
    font-size: 2.0em;
    }
    span.size4 {
    /*color: #999;*/
    font-size: 1.0em;
    }
    span.size5 {
    /*color: #aaa;*/
    font-size: 1.6em;
    }
    span.size6 {
    /*color: #bbb;*/
    font-size: 1.4em;
    }
    span.size7 {
    /*color: #ccc;*/
    font-size: 1.2em;
    }
    span.size8 {
    /*color: #ddd;*/
    font-size: .8em;
    }
    span.size0 {
    /*color: #ccc;*/
    font-size: .6em;
    }

#baseCap{
	width: 900px;
	background: url(../images/bkgd-basecap.png) top no-repeat;
	margin: 0 auto;
	height: 109px;
}

#footer{
	width: 100%;	
	text-align: center;
	position: relative;
	margin: 0 auto;
	height: 60px;
	background: url(../images/bkgd-footer.png) repeat-x bottom;
}

#usersbarContainer{
	background: url(../images/bkgd-usersbarContainer.png) no-repeat;
	height: 60px;
	width: 922px;
	margin: 0 auto;
	padding: 19px 0px 0px 0px;
}

#usersbar{
	background: url(../images/bkgd-userbar.png) no-repeat;
	margin: 0px 0px 0px 21px;
	height: 30px;
	line-height: 26px;
}

#usersbar a{
	color:#000;
	text-decoration: none;
	font-size: 0.8em ;
	font-weight: bold;
}

#usersbar a:hover{
	color:#FF7400;
	text-decoration: none;
	font-weight: bold;
}

#user{
	padding: 10px 0px 10px 0px;
	width: 610px;
	border-bottom: 1px dotted #FF7400;
}

#user a
{
	color: #000;
	font-weight: bold;
	cursor: pointer;
	/*border: 1px #666 solid;*/
}

#user a:hover{
	color: #FF7400;
}

#nouser
{
	color: #000;
	font-weight: bold;	
	/*border: 1px #666 solid;*/
}

span#smallAvatar
{
	float:left;
	width: 20px;

}

#smallAvatar
{
	float:left;
	width: 16px;
	height: 16px;
	border: none; /*1px #666 solid;	*/
	margin-right: 5px;
	
}

#mediumAvatar
{
	float:left;
	width: 32px;
	height: 32px;
	border: none; /*1px #666 solid;	*/
	margin-right: 5px;
	margin-bottom: 5px;
}

#avatar
{
	width: 75px;
	height: 75px;
	border: none; /*1px #666 solid;	*/
}

#avataricons
{
	float: left;
	
	border: 1px #666 solid;
	max-height: 50%;
	overflow: auto;
		
}

#user #userName
{
	float:left;
	width: 150px;	
	/*background-color: #FF0;*/
}


#user #fullName
{
	float: left;
	width: 200px;
	padding-right: 20px;
	/*background-color: #F0F;*/
}

#user #userEmail
{
	width: 200px;
}

#user #usertags
{
	width: 320px;
	/*background-color: #0FF;*/
	overflow: auto;
	
}

a#taglink
{
	color: #666666;
	font-size: 0.8em;
	font-weight: normal;
}

a#taglink:hover{
	color: #FF7400;
	font-size: 0.8em;
	font-weight: normal;
}


#deletetag
{
height: 20px;
}

#tag
{
	float: left;
	
	width: 500px;
}



#fullviewcontainer{
	position: relative;
	background: url(../images/bkgd-left-panels.png) no-repeat top;
	/*width: 100%;	*/
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#fullview
{
	/*border: 1px solid #FF7400;*/
	background-color: #FFF;	
		
	float: none;
	top: none;
	margin-top:5px; /* Leaves room for the left column */
	position: static;
	height: 90%;	
	max-height: 90%;
	overflow: auto;	
}

#fullview a
{
	color: #000;
	font-weight: bold;	
}


#urlpreview
{
	width: 400px;
	height: 100px;	
	border: 1px solid #FF7400;
}

#timestamp
{
	font-size: 0.8em;
	font-style: italic;
	
}

.tagU{ display: inline;}

.tagU img{ width: 16px; height: 16px; border: 0px;}


/*

#headerlogo
{
	position: relative;
	top:0px;
	float: right;
	margin:.5em;
	padding:.5em;
}

.menu
{
	width: 15%;
	text-align: center;
}

.menutitle
{
	margin:0px;
	padding:.1em;
	color:#036;
	background:transparent;
	font-size:1.1em;
	font-weight:bold;	
}

.menuitems
{
	
}

.menuitems div
{
	color: #036;
	text-decoration: none;
	background-color: #CCC;
	margin: 2px;
}

.mainbody
{
	
	position: absolute;
	top: 20%;
	left: 15%;
	height: 75%;
	width: 82%;
	padding: 0px;
	margin: 10px;
}

#list
{
	margin: 2px;
	padding: 2px;
	font-size:1em;	
	font-weight: bold;	
}

#list a
{
	text-decoration: none;
	color: #336;	
	font-size:0.9em;	
}
	

fieldset
{
	margin:0px;
	border: 1px solid #ddd;
	border-top:1px solid #ccc;
}

legend
{
	margin:0px;
	padding:0 .5em;
	color:#036;
	background:transparent;
	font-size:1.3em;
	font-weight:bold;
}

label
{
	
	width:100px;
	padding:0 1em;
	float:left;
	text-align:right;
}

fieldset div
{
	margin-bottom:.5em;
	padding:0;
	display:block;
}

fieldset div input,fieldset div textarea
{
	width:500px;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:1px;
	color:#333;
}

fieldset div select
{
	padding:1px;
	width: 500px;
}

#checkbox
{
	width: 10px;
}

div.fm-multi div
{
	margin:5px 0;
}

div.fm-multi input
{
	width:1em;
}

div.fm-multi label
{
	display:block;
	width:200px;
	padding-left:5em;
	text-align:left;
}

#fm-submit
{
	clear:both;
	padding-top:1em;
	text-align: center;
}

#fm-submit input
{	
	padding:2px 1em;
	border:1px solid #333;
	background:#555;
	color:#fff;
	font-size:100%;
}

input:focus,textarea:focus
{
	background:#efefef;
	color:#FF7400;
}

fieldset div.fm-req
{
	font-weight:bold;
}

fieldset div.fm-req label:before
{
	content:"* ";
}

#container
{
	margin:0px;
	padding:1em;
	width:99%;
	text-align:left;
}

.found
{
	color: #0F0;
	font-weight: bold;
}

.notfound
{
	color: #F00;
	font-weight: bold;
}

p#fm-intro
{
	margin:0;
}
*/

.clear{
	clear: both;
	height: 0;
	width: 100%;
}

.k_float{
	z-index:9999999;
	position:fixed !important;
	position:absolute;
	cursor:hand;
	cursor:pointer;
}

#kampylink img{
	border:0;
}

.k_top{
	top:0px;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop :document.body.scrollTop);
}

.k_bottom{
	bottom:0px;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);
}

.k_right{
	right:0px;
}

.k_left{
	left:0px;
}

#k_close_button{
	color:gray;
	border:1px solid gray;
	display: none;
	width:11px;
	height:16px;
	font-size:12px;
	text-align:center;
}

.kc_top{
	top:80px;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + 80 :document.body.scrollTop + 80);
}

.kc_bottom{
	bottom:80px;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 80 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 80);
}

.kc_right{
	right:10px;
}

.kc_left{
	left:10px;
}
