/*

	included in templates that preteend to be in
	the virtual section Community.
	
	this defines all things that are specific to  
	that section only - mainly colors

	Community     #ffcc00 / #333333
	
*/

body.community .colored     				{ border-color:#ffcc00; color:#333333; }
body.community a.colored   		 			{ color:#333333; }
body.community .diap    					{ background-color:#ffcc00;  color:#333333; }
body.community .diaphover:hover     		{ background-color:#ffcc00;  color:#333333; }
body.community #page 						{ background:white url("../../images/header-community.gif") no-repeat scroll 0 0; }	
body.community #header      				{ color:black; } 
body.community #header  input.button   		{ color:black; border-color:black; } 
body.community #smallheader 				{ background-color:#ffcc00; color:white;  }
body.community #smallheader div.leftcol  	{ background-image:url("../../images/smallheader-community-left.gif"); }
body.community #smallheader div.rightcol 	{ background-image:url("../../images/smallheader-community-right.gif"); }
body.community div.ezxmltext h3       		{ background-color:#ffcc00;  color:#333333; }
body.community div, body.community span, body.community a, body.community form      { border-color:#333333; }
body.community hr   						{ background-color:#333333; border-color:#333333; color:#333333; }
body.community blockquote   				{ border-color:#ffcc00;  }
body.community input.button     			{ background-color:transparent;  color:#666666; border-color:#666666;  }

body.community form input.diap      		{ border:1px solid #666666; background-color:#ffffff; color:#000000; }
body.community form select.diap     		{ border:1px solid #666666; background-color:#ffffff; color:#000000;}
body.community form textarea.diap   		{ border:1px solid #666666; background-color:#ffffff; color:#000000;}

body.community fieldset.twocol500 input.submit      { border:1px solid #666666; background-color:#ffcc00;  color:#000000; }
body.community fieldset.twocol500 input.cancel      { border:1px solid #666666; background-color:#ffcc00;  color:#000000; }


/*
	for some reason, the commentsform
	in the community section is not consistent
*/
body.community form#comments input.diap      { border:1px solid #000000; background-color:#ffcc00;  color:#000000; }
body.community form#comments select.diap     { border:1px solid #000000; background-color:#ffcc00;  color:#000000;}
body.community form#comments textarea   	{ height:6em; }

/* community browse page */
body.community  div#people-random div.thumb-default { float:left; width:77px; margin:.4em 5px .4em 0; overflow:hidden; }
body.community  div#people-newest 					{ display:none; }
body.community  div#people-active 					{ display:none; }
body.community  div#people-newest div.thumb-default { float:left; width:77px; margin:.4em 5px .4em 0; overflow:hidden; }
body.community  div#people-active div.thumb-default { float:left; width:77px; margin:.4em 5px .4em 0; overflow:hidden; }
body.community  div#eventsandnewsbox 				{ margin:0 0 1em; }
body.community  div#blogsbox 						{ margin:0 0 1em; }
body.community  div#groupsbox 						{ margin:0 0 1em; }

/* people browse page */
body.community  div#people div.thumb-default { float:left; width:77px; margin:.4em 5px .4em 0; overflow:hidden; }

/* profile page */

/* not sure where this came from:
	body.community  div#network div.thumb-profile {
		float:left;
		margin:1em 5px 1em 0pt;
		overflow:hidden;
		width:75px;
	}
*/

/* legacy ad 2.3
	body.community ul#subtools 				{ list-style-type:none; padding:5px 0px; margin:0; }
	body.community ul#subtools li 			{ height:20px; }
	body.community ul#subtools li img.icon 	{ height:16px; width:16px; margin:0 10px 0 4px; vertical-align:middle; }
	body.community ul#subtools li a			{ font-weight:normal; }

	body.community div#messaging 			{ padding-top:4px; }
	body.community div#messaging img.icon	{ margin:4px 2px 0px 0}
*/

body.community  div#network div.thumb-default { 
	float:left; width:77px; 
	margin:.4em 5px .4em 0; 
	overflow:hidden; 
}

/* community space page */
body.community  div#members div.thumb-default { 
	float:left; width:77px; 
	margin:.4em 5px .4em 0; 
	overflow:hidden; 
}


/* community_space page */

body.community  div#flickrbox { vertical-align:middle; }
body.community  div#flickrbox img { width:48px; margin:0 32px 1.5em 0; vertical-align:middle; }

/* alphabrowser in /labforculture/people */

body.community #alphabrowser b.current { background-color:#ffcc00; }



	
/*legacy 2.3

body.community .h1, body.community h1,  
    body.community .h2, body.community h2, 
     body.community big { 
     font-family: georgia, serif; font-weight:normal;

body.community .h1, body.community h1   { color:black; }
body.community .h2, body.community h2 { 
	font-size:5.27em; padding: 0px 0px .17em 0px;  
}
body.community big      { font-size:2.1em; line-height:1em; }
body.community big a 	{ font-weight:normal; }

*/

/*
	body.community h1.addcontent { color:#99CC00; border-color:#333333; }
	body.community h2.addcontent { color:#99CC00; border-color:#333333; }
	body.community h3.addcontent { color:#99CC00; border-color:#333333; }
	body.community h4.addcontent { color:#99CC00; border-color:#333333; }
	body.community h5.addcontent { color:#99CC00; border-color:#333333; }
	body.community h6.addcontent { color:#99CC00; border-color:#333333; }
*/

