.cms-editable
{
    border: solid 1px #00ee00;
}


form textarea
{
	width:350px;
	height:200px;
}


.edit-form-element-floatleft
{
	float:left;
}

#edit-news-form textarea
{
	left:0;
	width:300px;
	height:200px;
}

#edit-news-form
{
	padding:0;
}

#edit-events-form input
{
	width:500px;
}

#edit-events-form textarea
{
	width:500px;
	height:140px;
	margin: 0 0 50px 0;
}


#edit-lessons-plan-form textarea
{
	width:150px;
	height:100px;
}

#add-image-form textarea
{
	width:350px;
	height:80px;
}

/* gallery */
ul.gallery-items-sort
{
    list-style-type:none;
	padding:0;
    margin: 0;
	text-align: center;
}

ul.gallery-items-sort li
{
    float:left;
	padding:0;
    margin: 0 40px 40px 0;
	text-align: center;
}

.gallery-image
{
    padding:2px;
    margin: 0;
    border: solid #196AA8 1px;
    background: #99999A;
}

ul.gallery-categories-sort li
{
    float:left;
	padding:0;
    margin: 0 40px 40px 0;
	text-align: center;
}

ul.gallery-categories-sort img
{
	width:120px;
    height:120px;
	display: block;
	padding:14px 6px 6px 6px;
	background: url('/images/category.png');
}

/* image title (if thumbnail doesn't exist) */
ul.gallery-categories-sort img
{
	color: #222222;	
}

.confirmation-link
{
	color: #DDDDDD;
	font-size:18px;
	line-height:22px;

}
.confirmation-link:hover
{
	color: #FF3333;
	font-size:18px;
	line-height:22px;
	text-decoration: underline;
}

 /* User */

dl.account-view dt
{
	margin: 0 0 3px 0;
	font-size: 14px;
	font-weight: bold;
	color: #BBCCEE;
}

dl.account-view dd
{
    margin: 0 0 5px 0;
    font-size: 14px;
    color: #CCCCBB;
}

.account-view .editlink
{
	float:right;
}

