/***************** calendar **************/
#content-interior-wide .fc-content .fc-event a
{
    color: #FFFFFF;
}
/***************** events form  **************/
#dates
{
    margin-bottom: 10px;
}
/***************** events details  **************/
.event_details .logo
{
	text-align: center;
}
/***************** category list **************/
.category_list .column a
{
    padding-bottom: 4px;
    margin-bottom: 4px;
}
.category_list .column
{
    float: left;
    width: 200px;
}
.category_alphabet_list
{
    margin-bottom: 15px;
}

/***************** user error message **************/
#user_error_message
{
    text-align: center;
    font-weight: bold;
    padding-bottom: 6px;
}
#content-left #login .items .userLogin {
	width:95px;
	height:17px;
	background-image:url(../images/bg-left-button.jpg);
	background-repeat:no-repeat;
	float:right;
	margin:7px 0 8px 0;
	/*padding:2px 0 0 5px;*/
	text-align:left;
}

#content-left #login .items .userLogin {
	color:#fff;
	font-size:10px;
	text-decoration:none;
    padding: 2px 0px 0px 5px;
}

#content-left #login .items .userLogin:hover {
	text-decoration:underline;
}

/***************** dates **************/
.events_form fieldset #dates .input
{
    float: left;
}

#dates br
{
    clear: both;
}

/***************** job listings **************/
.job_listing
{
    clear: both;
    margin-bottom: 5px;
}

/***************** members control panel **************/
.control_panel_link
{
    font-size: 14px;
    margin-bottom: 10px;
}

/***************** members form **************/
.members_form .categories select
{
	width: 400px;
	height: 200px;
}

.members_form fieldset .file
{
	clear: both;
}
.jobs_form #job_options .checkbox
{
	margin-top: 5px;
	margin-bottom: 10px;
}
.jobs_form fieldset div
{
	float: none;
}
.events_form fieldset div
{
	float: none;
}

.events_form #add_another_date
{
	font-weight: bold;
}
.minute_form fieldset div
{
	float: none;
}
.users_form fieldset div
{
	float: none;
}

/***************** member listings **************/
.member_logo, .event_image
{
    clear: both;
    margin-bottom: 10px;
}
.member_listings
{
    width: 90%;
}
.member_listings hr
{
    border: 0px;
    width: 100%;
    color: #cbdeca;
    background-color: #cbdeca;
    height: 2px;
    padding: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
}
/***************** member small listing **************/
.member_small_listing
{
    margin-bottom: 5px;
}
.member_small_listing br
{
    clear: both;
}
.member_small_listing .description_box
{
    clear: both;
    float: none;
}
.member_small_listing .detail_box
{
    float: left;
    width: 50%;
    padding-top: 4px;
    padding-bottom: 4px;
}

/***************** member full listing **************/
.member_full_listing .listing_details
{

}
.listing_details .label_value_pair
{
    clear: both;
    padding-bottom: 6px;
    padding-top: 6px;
}
.listing_details .label
{
    font-weight: bold;
    padding-right: 10px;
    width: 100px;
}
.listing_details .value
{
    width: 450px;
}
.listing_details .label, .listing_details .value
{
    float: left;
}
.member_full_listing .logo
{
	text-align: center;
}

/***************** event listings **************/
.event_logo, .event_image
{
    clear: both;
    margin-bottom: 10px;
}
.event_listings
{
    width: 90%;
}
.event_listings hr
{
    border: 0px;
    width: 100%;
    color: #cbdeca;
    background-color: #cbdeca;
    height: 2px;
    padding: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
}
/***************** event small listing **************/
.event_small_listing
{
    margin-bottom: 5px;
}
.event_small_listing br
{
    clear: both;
}
.event_small_listing .description_box
{
    clear: both;
    float: none;
}
.event_small_listing .detail_box
{
    float: left;
    width: 50%;
    padding-top: 4px;
    padding-bottom: 4px;
}

/***************** event full listing **************/
.event_full_listing .listing_details
{

}.event_full_listing .logo
{
	text-align: center;
}

/***************** cake debugging **************/
.cake-sql-log
{
    background: white;
}