/* WONKYPOP -----------------------------------------------  */	
/*@import url("blogger.css");*/



/* CLEARFIX SETTINGS -----------------------------------------------  */	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

.clearthis {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	display: block;
	color: #f00;
	}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*  */
.StyleSheetHiddenPlaceHolder  {
	display : none;
}






/* TEXT/MISC SETTINGS -----------------------------------------------  */	

html{
	overflow:-moz-scrollbars-vertical;
}

body, div, p, table, th, tr, td, ul, ol, li, h1, h2, h3{
font-family: "Courier New", Courier, monospace;		
}

BODY {
	margin:0px 0 0 0;
	padding:0px;
	text-align:left;
	color: #CCCCCC;
/*	font-size:75%;*/
 	font-size:13px;
/*	scrollbar-base-color: #015089;
	scrollbar-arrow-color:#fff;
	scrollbar-face-color: #999999;
	scrollbar-track-color: #015089;
	scrollbar-shadow-color: #015089;
	scrollbar-highlight-color: #015089;
	scrollbar-darkshadow-color: #015089;
	scrollbar-3dlight-color: #015089;*/
	background: url(images/bg_tile.jpg);
		}

h1,h2,h3,h4,h5,h6 {
	font-size:1em;
	margin: 0 0 0.5em 0;
	}

h1 {
	font-size:160%;
	padding:0 0 0 0;
	margin:0 0 0.1em 0;
	display: none;
	}

#head h1 {	
	/*width:700px;
	height:93px;
	text-indent:-3000em;
	border-bottom:0px;
	padding:0;
	margin:0;
	display:none;*/
	text-indent:-3000em;		
	}	
	
h2{		
	padding:0 0 0 0;
	margin:0 0 0px 0;
	font-size:100%;
	}
	
h2.members_login {background-image:url(images/t_members_login.gif); width:103px; height:20px; text-indent:-3000em; background-repeat:no-repeat;}
h2.newsletter {background-image:url(images/t_newsletter.gif); width:145px; height:20px; text-indent:-3000em; background-repeat:no-repeat;}
h2.latest_members {background-image:url(images/t_latest_members.gif); width:315px; height:45px; text-indent:-3000em; background-repeat:no-repeat;}

h2.recent {background-image:url(images/t_recent.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.archive {background-image:url(images/t_archive.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.wonkytv {background-image:url(images/t_wonkytv.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.members {background-image:url(images/t_members.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.myprofile {background-image:url(images/t_myprofile.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.contact {background-image:url(images/t_contact.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.maps {background-image:url(images/t_maps.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.tags {background-image:url(images/t_tags.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.musicilike {background-image:url(images/t_musicilike.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.friends {background-image:url(images/t_friends.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.images {background-image:url(images/t_images.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.reviews {background-image:url(images/t_reviews.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.comments {background-image:url(images/t_comments.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.manifesto {background-image:url(images/t_manifesto.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.events {background-image:url(images/t_events.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.gallery {background-image:url(images/t_gallery.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.shop {background-image:url(images/t_shop.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.signup {background-image:url(images/t_signup.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.messages {background-image:url(images/t_messages.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}
h2.bonus {background-image:url(images/t_bonus.gif); width:150px; height:35px; text-indent:-3000em; background-repeat:no-repeat;}

	
h2 .error, .itemtitle{		
	color: #333;
	padding:0 0 0 0px;
	margin:0 0 0em 0px;
	font-size:100%;
	}
	
h3{

	font-size:190%;
	font-weight: bold;
	margin:0 0 8px 0;
	padding:0 0 0 0;
	}
	
h4{

	font-size:104%;
	text-transform: uppercase;
	font-weight: normal;
	margin:0 0 10px 18px;
	padding:0 0 0 0;	
	}	
	
p{
	line-height:1.2em;
	margin:0 0 1em 0;
	padding:0;
	/*font-size: 0.8em;*/
	}

a {
color: #FFFFFF;
}
a:hover {text-decoration:none;}	

img {border: none; margin:0 0 0 0; }
img.left { float:left; margin:5px 2px .5em 0; }
img.right { float:right; margin:5px 0 .5em 20px; }

.post img.left { float:left; margin:5px 20px .5em 0; }
.post img.right { float:right; margin:5px 0 .5em 20px; }

.video_embed_left{
    float:left;
    margin:5px 20px .5em 0;
}

.video_embed_right{
    float:right;
    margin:5px 0 .5em 20px;
}


div.hr {display: none}
/*/*/a{}
div.hr {
	display: block;
	height: 25px;
	background-image: url(images/hr.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 1em 0 2em 15px;
	width: 70%;
}
hr {display:none}
/* */




/* MAIN NAVIGATION -----------------------------------------------  */	

#nav {
	padding: 0px 0 0px 0;
	margin:0 35px 25px 35px;
	border-top: 1px red solid;
	border-bottom: 1px red solid;
}

	#nav a {color:#333;}
	#nav a:hover {color:#666; text-decoration:none;}

	#nav ul {
	margin:0;	
	padding:0;
	}
	
	#nav li {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	text-align: left;
	vertical-align: middle;
	text-indent:-3000em;
	}
	
	#nav li a, #nav li a:visited{	
	display: block;			
	background-position:0 0px;	
/*	width:70px;*/
	height:35px;
	margin: 5px 0 5px 0;	
	padding: 3px 0 3px 0;	
	}
		
	#nav li#home a:hover, #nav li#wonkytv a:hover, #nav li#members a:hover, #nav li#manifesto a:hover, #nav li#events a:hover, #nav li#gallery a:hover, #nav li#shop a:hover, #nav li#signup a:hover, #nav li#logout a:hover 
	{background-position:-215px 0px;
	color:#FFFF99;}
	
	#nav li#home a, #nav li#home a:visited{				width:80px; background-image:url(images/n_home.gif); background-repeat: no-repeat;}	
	#nav li#wonkytv a, #nav li#wonkytv a:visited{		width:148px; background-image:url(images/n_wonkytv.gif); background-repeat: no-repeat;}		
	#nav li#members a, #nav li#members a:visited{ 		width:121px; background-image:url(images/n_members.gif); background-repeat: no-repeat;}		
	#nav li#manifesto a, #nav li#manifesto a:visited{	width:136px; background-image:url(images/n_manifesto.gif); background-repeat: no-repeat;}					
	#nav li#events a, #nav li#events a:visited{			width:93px; background-image:url(images/n_events.gif); background-repeat: no-repeat;}	
	#nav li#gallery a, #nav li#gallery a:visited{		width:107px; background-image:url(images/n_gallery.gif); background-repeat: no-repeat;}		
	#nav li#shop a, #nav li#shop a:visited{				width:72px; background-image:url(images/n_shop.gif); background-repeat: no-repeat;}		
	#nav li#signup a, #nav li#signup a:visited{			width:104px; background-image:url(images/n_signup.gif); background-repeat: no-repeat;}	
	#nav li#logout a, #nav li#logout a:visited{			width:109px; background-image:url(images/n_logout.gif); background-repeat: no-repeat;}				
	
	/* members nav... 
	
	#nav li#memberhome a:hover, #nav li#memberwonkytv a:hover, #nav li#membermembers a:hover, #nav li#membermanifesto a:hover, #nav li#memberevents a:hover, #nav li#membergallery a:hover, #nav li#membershop a:hover, #nav li#membersignup a:hover 
	{background-position:-110px 0px;
	color:#FFFF99;}
	
	#nav li#memberhome a, #nav li#memberhome a:visited{				width:58px; background-image:url(images/n_home.gif); background-repeat: no-repeat;}	
	#nav li#memberwonkytv a, #nav li#memberwonkytv a:visited{		width:100px; background-image:url(images/n_wonkytv.gif); background-repeat: no-repeat;}		
	#nav li#membermembers a, #nav li#membermembers a:visited{ 		width:100px; background-image:url(images/n_members.gif); background-repeat: no-repeat;}		
	#nav li#membermanifesto a, #nav li#membermanifesto a:visited{	width:105px; background-image:url(images/n_manifesto.gif); background-repeat: no-repeat;}					
	#nav li#memberevents a, #nav li#memberevents a:visited{			width:80px; background-image:url(images/n_events.gif); background-repeat: no-repeat;}	
	#nav li#membergallery a, #nav li#membergallery a:visited{		width:84px; background-image:url(images/n_gallery.gif); background-repeat: no-repeat;}		
	#nav li#membershop a, #nav li#membershop a:visited{				width:65px; background-image:url(images/n_shop.gif); background-repeat: no-repeat;}		
	#nav li#membersignup a, #nav li#membersignup a:visited{			width:80px; background-image:url(images/n_signup.gif); background-repeat: no-repeat;}	
*/

/* STRUCTURE, HEADER SECTION -----------------------------------------------  */	

#wrapall {
	width:950px;
	margin:0 auto;  	
	padding:0 0 15px 0;
	/*background: url(images/bg_tile.jpg);*/
	background: #000000;	
	}
		
#wrap{
	width:875px;
	padding: 26px 0px 0 0px;
	margin:0px;
	/*	min-height: 600px;
	_height: auto !important;
	height: 600px;
	padding-bottom: 80px;*/
	text-align:left;
	font-size:90%;
	}
	
#content{
	padding: 0 0 0 35px;
	margin: 0 0 0 0;
	}
	
#content_home{
	padding: 0 0 0 35px;
	margin: 0 0 0 0;
	
	}
#content_plain{
	padding: 0 0 0 35px;
	margin: 0 0 0 0;

	}
#content_right{
	padding: 0 0 0 35px;
	margin: 0 0 0 0;
	}
	
#content_thirds{
	padding: 0 0 0 57px;
	margin: 0 0 0 0;
	
	}

#headerlogin{
	width:125px;
	height:90px;	
	margin: 0 12px 10px 0;
	padding: 15px 10px 0 5px;
	float:left;
	background: #d62128;
    }

#headerlogin a{
	color: #000000;
    }


#memberalerts{
	width:125px;
	height:185px;	
	margin: 0 12px 10px 0;
	padding: 15px 10px 0 5px;
	float:left;
	background: #d62128;
    }

#memberalerts a{
	color: #000000;
    }
	
				
#headersignup{
	width:125px;
	height:70px;	
	margin: 0 12px 10px 0;
	padding: 15px 10px 0 5px;
	float:left;
	background: #d62128;
    }

#headersignup a{
	color: #000000;
    }
	

	
#headerbanner{
	width:728px;
	height:90px;
	margin: 0 0 10px 0;
	float:left;
	background: #FFF;
	vertical-align: top;
  }	
	
#header{
	padding: 0 0 0px 0px;
	margin: 0 10px 0px 0px;
	border: 0px red solid;
	height: 200px;
	width:728px;
	float:left;
	background:#FFFFFF;
	}	
	
	#header p{
	margin: 10px 0 0 10px;
	padding:0;
	width:450px;
	color: #FFFF00;
	}
	
	#header img{float:left;}
	
	#header a {color: #FFFF00;}
	#header a:hover {color: #FF0000; text-decoration:none;}
	
#placeholder{
	width: 458px;
	height: 200px;
	background-color:#FFFF00;
	float: left;
	}
	
	#topbit{
	padding: 30px 0px 0 37px;
	margin: 0 0 5px 0;
	border: 0px red solid;
	background:#000000;
/*	background: url(images/bg_header.jpg) no-repeat top;*/	
	}	
										
	
/* STRUCTURE, HOME -----------------------------------------------  */	

/*	#cleftwide{
	float:left;
	border-right: 1px solid #CCCCCC;
	padding-right:10px;

	}*/
		
/*	#cleftwide img{
	margin:0 0 15px 0;
	padding:0;
	}*/
		
/*	.cleft p{
	margin:0 0 15px 0;
	padding:0;
	width:450px;
	}*/
	
/*	#cleft a {color:#red;}
	#cleft a:hover {color:#red; text-decoration:none;}	*/
	
/*	#cleftwide ul{
	margin:0 0 10px 0;
	padding:0;
	}
	
	#cleftwide li {	
	list-style-type:none;
	margin:0 0 5px 0;
	padding:0;
	}*/
	
/* ---  */

	#cleftsmall{
	width:185px;
	float: left;
	margin: 0 0 0 0;
	padding: 0 20px 0 0;
	}
		
/*	#cleftsmall img{
	margin:0 0 15px 0;
	padding:0;
	}*/
	
	#cleftsmall ul{
	margin:0 0 10px 0;
	padding:0;
	}
	
	#cleftsmall li {	
	list-style-type:none;
	margin:0 0 5px 0;
	padding:0;
	}
	
/* ---  */

	#cleftmain{
	width:700px;
	float: left;
	margin: 0 0 0 0;
	padding: 0 20px 0 0;
	border-right: solid 1px  #CCCCCC;
	}
		
/*	#cleftmain img{
	margin:0 0 15px 0;
	padding:0;
	}*/
	
	#cleftmain ul{
	margin:0 0 10px 0;
	padding:0;
	}
	
	#cleftmain li {	
	list-style-type:none;
	margin:0 0 5px 0;
	padding:0;
	}

		
/* ---  */
	
	#cright{
	width:170px;
	float:left;
	margin:0 0 0px 10px;
	}
		
	#cright img{
	margin:0 0 15px 0;
	padding:0;
	}	
	
	#cright ul{
	margin:0 0 10px 0;
	padding:0;
	}
	
	#cright li {	
	list-style-type:none;
	margin:0 0 5px 0;
	padding:0;
	}	

/* ---  */
	
	#crightwide{
	width:465px;
	float: left;
	margin: 0;
	padding: 0 10px 20px 15px;
	}
		
	#crightwide img{
	margin:0 0 15px 0;
	padding:0;
	}	
	
	#crightwide ul{
	margin:0 0 10px 0;
	padding:0;
	}
	
	#crightwide li {	
	list-style-type:disc;
	margin:0 0 5px 13px;
	padding:0;
	width: 350px;
	}	
	
	#crightwide p {	
	width: 400px;
	margin:0 0 10px 0;
	padding:0;
	}			
	
	#video{
	width:420px;
	height:310px;
	float: left;
	margin: 0;
	padding: 0 0 0 0;
	}

	#video p{
	margin: 10px 0 0 0 10px;
	padding: 0 10px 0 20px;
	}
	
	.banner_sky{
	width:160px;
	float: left;
	margin: 0;
	padding: 0 0px 0 5px;
	}
	
	.banner_skyhome{
	width:120px;
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
	}	
		
	.blog_archive{
	width:160px;
	float: left;
	margin: 0;
	padding: 0 0 20px 0;
	}	
	
	
/* MISC -----------------------------------------------  */		
	
	
#fanmap{
	width:840px;
	height:40px;
	padding:0 0 0 70px;
	float: left;
		}	
		
.shopitem{
	width:180px;
	height:170px;
	padding:10px 10px 10px 10px;
	margin:0 20px 20px 0;
	float: left;
	}
	
	.shopitem img{
	padding:0 0 5px 0;
	float: left;
	}							
		
#footer{
	width:950px;
	padding: 20px 0 50px;
	/*background: url(images/bg_footer.jpg) no-repeat;*/
	text-align: center;
	margin: 0px auto;
	color: #999;
	}
			
	#footer a {color:#999;}
	#footer a:hover {color:#999; text-decoration:none;}		
		
		
		
		
		
		
		
			
/* HOME PAGE BLOG POSTS -----------------------------------------------  */	

.post{
	width:700px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}	

.post_date{
	width:700px;
	float: left;
	margin: 0 0 10px 0;
	padding: 5px 0 5px 0;
	font-size:170%;
	font-weight: normal;
	height: 25px;
	vertical-align: bottom;
	border-top: dashed 1px #ffdd00;
	border-bottom: dashed 1px #ffdd00;
	}
	
		
.post_footer{
	width:700px;
	float: left;
	margin: 10px 0 20px 0;
	padding: 10px 0 10px 0;
		border-top: dashed 1px  #FF0000;
	border-bottom: dashed 1px #FF0000;
	}
	
.post_addthis{
	width:135px;
	height:20px;	
	float: left;
	margin: 0 0 10px 0;	
	padding: 0 0 0 0;
	font-size:100%;
	font-weight: normal;		
	}	
	
.post_comments{
	width:110px;
	float: left;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	font-size:100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #a303ff;
		border-left: 1px solid #0099CC;
	}	
	
.post_tags{
	width:325px;
	float: left;
	margin: 0 0 10px 0;	
	padding: 0 0 0 10px;
	font-size:100%;
	font-weight: normal;	
	color: #ffdd00;
	border-left: 1px solid #0099CC;
	}	
	
	.post_comments a {color:#ffdd00;}
	.post_comments a:hover {color:#ffdd00; text-decoration:none;}		
	
	.post_tags a {color:#ffdd00;}
	.post_tags a:hover {color:#ffdd00; text-decoration:none;}	
		
.post_nav{	
	font-size:100%;
		width:700px;
	margin: 0px 0 0px 0;
	padding: 5px 0 5px 0;
	border-top: dashed 1px #fff;
	border-bottom: dashed 1px #fff;	
	
	}	
	
	.post_nav img{;
	margin: 0 0 0 0;	
	}
	
	
	
	
	
	
	
/* MEMBERS SECTION - HOME PAGE FOOTER -----------------------------------------------  */	
	
	.members_home{
	
	float: left;	
	font-size:120%;
	margin: 10px 0 10px 0;	
	}
	
	.members_hometitle{
	width:315px;
	float: left;
	margin: 0 9px 10px 0;
	font-size:90%;
	}
	
	.members_hometitle p{
	text-align: right;
	}				
		
	.members_pic{
	width:46px;
	height:46px;
	float: left;
	font-size:120%;
	margin: 0 7px 7px 0;
	padding: 8px 8px 8px 8px; 	

	}			
		
/* MEMBERS SECTION -----------------------------------------------  */

.profilepic{
	width:140px;
	float: left;
	padding: 0 40px 0 0;
	text-align: center;
		}
		
#profilename{
	width:180px;
	float: left;
	padding: 0 0 20px 0;
		}

.profiledetails{
	width:180px;
	float: left;
	padding: 0 10px 20px 0;
		}					

#friendpic{
	width:70px;
	float: left;
	padding: 0 15px 15px 0;
	font-size: 10px;
	color: #999999;
	text-align: center;
		}
		
	#friendpic img{
	margin:0 0 0 0;
	padding:0;
	}
		
#commentpic{
	width:70px;
	padding: 0 0 15px 0;
	font-size: 10px;
	color: #999999;
	text-align: center;
		}	
		
	#commentpic img{
	margin:0 0 0 0;
	padding:0;
	}
		
#photopic{
	width:70px;
	float: left;
	padding: 0 15px 15px 0;
		}	

#gallerypic{
	float: left;
	padding: 0 0 15px 10px;
	font-size: 10px;
	color: #999999;
	text-align: center;
	width: 655px;
		}
		
	#gallerypic img{
	margin:0 0 5px 0;
	padding:0;
	}
	
#textmember{
	width:425px;
	float: left;
	margin: 0 0 20px 0;
	background: #000000;
	padding: 10px 15px 5px 0px;
	border-bottom: 1px solid #666666;
	color:#FFFFFF;
		}	
		
	#textmember img{
	margin:0 0 0 0;
	padding:0;
	}	
					

/* MEMBERS SECTION - SUB-NAV ---------------------------------------------------- */
	.members_nav{
	width:668px;
	margin: 0;
	padding: 0 0 20px 57px;
	font-weight: bold;
	}
		
/*	.members_nav ul {
	margin:0 0 10px 0;	
	padding:0;
	}
	
	.members_nav li {	
	list-style-type:none;
	margin:0;
	padding:0 0 0 0;
	float:left	
	}	
*/
	.members_nav a {color:#f804ef;}
	.members_nav a:hover {color:#f804ef; text-decoration:none;}	

/* SUB NAV - HOROZONTAL, MIDDLE SECTION (UNUSED) ---------------------------------------------------- */
/*#subnav{
	width:470px;
	height:25px;
	padding:0 0 0 0;
	margin:0 0 0 0;	
	float: left;
		}

	#subnav ul {
	margin:0;	
	padding:0;
	}
	
	#subnav  li {	
	list-style-type:none;
	margin:0;
	padding:0 8px 0 0;
	float:left	
	}
	
	#subnav li a, #subnav li a:visited{	
	display: block;		
	background-repeat:no-repeat;	
	background-position:0 0px;	
	height:20px;		
	}
*/




/* TABLE -----------------------------------------------  */

table{
color: #FFFFFF;
}

.tableheader{
    background: #666666;
    font-weight: bold;
    text-align: center;
}
.tablerow1{
    background-color: #000000;
}

.tablerow2{
    background-color: #333333;
}

.tablerow3{
    background-color: #000000;
    font-weight: bold;
    color: #FFFFFF;
}
.tablerow3 a{
    font-weight: bold;
    color: #FFFFFF;
}

.error {
    color: #FF0000;
    font-weight: bold;
}






/* FORM STUFF -----------------------------------------------  */	
form {
	padding:0;
	margin:0;
	}
	
	fieldset {
	border:none;
	padding:0;
	margin:0;
	}
	
	legend {
	display:none;
	}
	
	label {
	display:none;
	}
	
	
	button {
	font: 11px ;
	background: #FFF;
	}
	
	input {
	font: 18px ;
	background:  #000000;
	color: #FFFF00;
	margin: 0 0 2px 0;	
/*	padding: 0 0 3px 0;*/
	border: solid 1px #666666;
	}
	
		.inputsmall {
	font: 11px ;
	background:  #000000;
	color: #FFFF00;
	margin: 0 0 2px 0;	
/*	padding: 0 0 3px 0;*/
	border: solid 1px #666666;
	}
	
	.submit input {
	font: 11px ;
	padding: 0 0 0 0;
	border: none;
	}	
	
	text {
	font: 11px ;
	background: #FFFFFF;
	color: #333333;
	padding: 0 0 0px 0;
	margin: 0 0 0px 0;
/*	border: solid 1px #666666;*/
	}
	
	textarea {
	font: 11px ;
	background: #FFFFFF;
	color: #333333;
	padding: 0 0 0px 0;
	margin: 0 0 0px 0;
/*	border: solid 1px #666666;*/
	}
		
	textfield {
	font: 18px ;
	background: #000;
	color: #FFFF00;
	padding: 0 0 0px 0;
	margin: 0 0 0px 0;
/*	border: solid 1px #666666;*/
	}	
	
	form select {
	font: 11px ;
	background: #FFFFFF;
	color: #333333;
	border: solid 1px #666666;	
	}	
	
	.logged_in_name{
	    color: #000000;
	    font-weight: bold;
	}
  .logged_in_text{
	    color: #000000;
	    font-weight: normal;
	}
	.username{
	    color: #ffffff;
	    font-weight: bold;
	    text-align: left;
	    font-size: 110%;
	}