/* design.css */
	html, body
	{
		font-family: Arial, verdana;
		font-size: 12px;
		color:#595959;
		margin:0;
		padding:0;
		text-align:center;
		background-color:#FFFFFF;
	}
	
	a
	{
		color:#9e4c34;
		/*border-bottom:1px dotted #9e4c34;  */
		text-decoration:none;
	}
	
	a:hover
	{
		color:#9e4c34;
		/*border-bottom:1px dotted #ffffff;*/
		text-decoration:none;
	}
	
	img
	{
		border:none;
	}
	
	h1
	{
		font-size:24px;
		font-weight:bold;
		display:block;
		height:30px;
		color:#bc5a3e;
		float:left;
	}
	
	fieldset
	{
		overflow:hidden;
	}
	
	#contentBlock
	{
		width:832px;
		margin:20px auto;
		text-align:left;
	}
	
	#header
	{
		background-image:url('/files/header.jpg');
		height:211px;
		width:832px;
		display:block;
		border:none;
	}
	
	#menu
	{
		background-image:url('images/menu_bg.jpg');
		background-repeat:repeat-x;
		margin-top:5px;
		margin-bottom:20px;
		height:29px;
		text-align:center;
		/*overflow:hidden;*/
		color:#FFFFFF;
		font-weight:bold;
	}
	
	#menu a
	{
		color:#FFFFFF;
	}
	
	#menu a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	#menu div
	{
		width:7px;
		height:29px;
		background-image:url(images/menu_left.jpg);
		float:left;
	}
	
	#menu .lastDiv
	{
		width:9px;
		height:29px;
		background-image:url(images/menu_right.jpg);
		float:right;
	}
	
	
	#menu ul
	{
		list-style:none;
		margin:0;
		padding:0;
		margin-top:2px;
		text-align:center;
		/*overflow:hidden;*/
		font-size:14px;
	}
	
	#menu ul li
	{
		list-style:none;
		padding:0;
		margin-left:20px;
		display:inline;
	}
	
	#menu ul li a
	{
		padding-top:2px;
		padding-bottom:2px;
		padding-right:5px;
		border:none;
	}
	
	#menu ul li
	{
		background:none;
		border:none;
		font-size:14px;
	}
	
	ul.nice-menu, ul.nice-menu ul {
		border-top:none;
	}
	
	#menu ul li ul li
	{
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
	}
	
	#menu ul li ul li a
	{
		padding-top:2px;
		padding-bottom:2px;
		border:none;
		background:none;
		color:#666666;
		background-color:#FFFFFF;
		text-align:left;
	}
	
	#menu ul li ul li a:hover
	{
		color:#666666;
		background-color:#F4F4F4;
		text-decoration:none;
	}
	
	#contentBlock2
	{
		margin-top:20px;
		overflow:hidden;
	}
	
	#sidebar-left
	{
		float: left;
		width: 200px;
		margin-left: 0;
		margin-right: -180px;
		padding: 0;
		overflow:hidden;
	}
	
	#content
	{
		float: left;
		width: 100%;
		margin-left: 0;
		margin-right: -100%; /* Negative value of #content's width + left margin. */
		padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */
		overflow:hidden;
		
		/* float: left;
		margin-left: 0;
		padding: 0;.
		overflow:hidden; */
	}

	#content-top
	{
		height: 50%;
		margin-top:20px;
		margin-bottom:-200px;
		margin-left: 0;
		margin-right: -100%; 
		/* float: right;
		overflow:hidden; */
	}	
	
	#sidebar-left + #content-inner
	{
		padding-left:200px;
		padding-right:0;
	}
	
	#tabsAndTitle
	{
		/*margin-top:20px;*/
		margin-top:5px;
		overflow:hidden;
	}
	
	.node-form .standard
	{
		clear:none;
	}
	
	#tabs-wrapper
	{
		float:right;
		font-size: 10px;   /* make edit menu less visially evident */
	}
	
	.block-region
	{
		display:none;
	}
	
	.mceFirst, .mceFirst
	{
		width:400px;
	}
	
	#footer
	{
		padding:6px 0 6px 0;
		text-align:center;
		color: gray;
	}
		/*color:#666666;*/
		/*color: silver;*/
	
	#footer a
	{
		color: gray;
		/*color:#666666;*/
	}
	
	/*
	#footer
	{
		background-image:url('images/menu_bg.jpg');
		background-repeat:repeat-x;
		padding:6px 6px 6px 0;
		text-align:right;
		color:#FFFFFF;
	}
	*/

/* funbugs */
.field-field-pictures {
  text-align: center;
  /*display: block;*/
}
fieldset.group-pictures {
  float: right;
  margin-top: -100px;
}


