.edit-button a {border:1px solid #000;background:#333;color:#fff;font-size:10px;padding:0 5px 0 5px;margin:0 0 3px 0;}
.edit-button a:hover {border:1px solid #333;background:#eee;color:#333;}

.admin .forgot {float:left;margin:0 10px;}

.cms fieldset {border:1px solid #134784;background:#fff;padding:10px;margin:0 0 10px 0;}
.cms fieldset.nolegend legend {display:none;}
.cms fieldset legend {border:1px solid #134784;background:#134784;color:#fff;font-weight:bold;font-size:1.1em;padding:0 5px 0 5px;}
.cms fieldset table {width:auto;}
.cms fieldset td.label {width:auto;}
.cms fieldset td.input {width:auto;}
.cms fieldset label {font-weight:bold;}
.cms fieldset input,
.cms fieldset select,
.cms fieldset textarea {font-size:1em;border:1px solid #ccc;padding:2px;}
.cms fieldset input.on,
.cms fieldset select.on,
.cms fieldset textarea.on {font-size:1em;padding:2px;border:1px solid #FCAF17;background:#ffc;}
.cms fieldset input.button {border:none;padding:2px;background:#FCAF17;color:#fff;cursor:pointer;text-transform:uppercase;}
.required {color:#900;font-size:.9em;float:right;}
.is_required {margin-left:3px;color:#900;}

div.submit {text-align:center;margin:0 0 10px 0;}
input.button {font-size:1.2em;font-weight:bold;padding:5px;border-top:1px solid #ccc;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #ccc;cursor:pointer;}

div#map {width:100%;height:360px;text-align:center;}

#slideshow {width:480px;height:300px;border:1px solid #134784;}
#slideshow-small {width:182px;height:122px;border:1px solid #134784;}



/* REPLACE HEADER IMAGES WITH TEXT */
h2.photo-gallery-1, h2.latest-news-1
{
	background-image: none;
	width: 100%;
	color: #98a0b9;
}

