
html,
body {
	margin:0;
	padding:0;
	width:100%;
	font:14px helvetica,arial,sans-serif;
	color:#fff;
	background:#597976;
}
* {
	margin:0;
	padding:0;
}
a {
	font-family:helvetica,arial,sans-serif;
	color:#d28e16;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
div.sub a {
	display:block;
	float:left;
	margin:0 10px 5px 0;
}
div.sub a img {
	border:1px solid #000;
}
div.sub a:hover img,
div.sub a.h img {
	border:1px solid #d28e16;
}
img {
	border:none;
}
ul,
li {
	margin:0;
	padding:0;
	list-style:none;
}

#top {
	height:164px;
}

#content {
	position:absolute;
	top:184px;
	left:220px;
	width:700px;
}
#content ul {
	margin:0 0 20px 0;
}
#content ul li {
	list-style:circle inside;
}

h1 {
	margin:0 0 20px 0;
	font:bold 16px helvetica,arial,sans-serif;
	text-transform:uppercase;
}
p {
	margin:0 0 20px 0;
}
img.border,
.tx-mlsimpleimage-pi1,
img.wtgallery_singlepic_pic {
	margin:0 0 10px 0;
	border:1px solid #d28e16;
}
div.wtgallery_listpic_act a img {
	border:1px solid #d28e16;
}
div.sub {
	width: 700px;
}
div.wtgallery_listpic {
	min-height: 100px;
	height: auto !important; 
	height: 100px; 
}
table.border {
	position:relative;
	margin:0 0 20px 0;
	width:525px;
	left:-10px;
	border-spacing: 10px;
}
table.border td {
	padding:5px;
	vertical-align:bottom;
	border:1px solid #d28e16;
}
.break {
	clear:both;
}

/* Forms */
form {
	display:block;
	width:391px;
}
form ol li {
	clear:both;
	padding:2px 0px;
}
form ol li label {
	float:left;
	width:90px;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
}
form ol li p {
	float:right;
	margin:0;
	width:211px;
	text-align:left;
}
form ol li input,
form ol li select,
form ol li textarea {
	margin:0 0 15px 0;
	padding:2px 4px;
	width:202px;
	height:16px;
	font:14px helvetica,arial,sans-serif;
	color:#fff;
	border:1px solid #d59015;
	background:#304C49;
}
form ol li select {
	padding:2px 4px;
	width:210px;
	height:20px;
}
form ol li textarea {
	height:180px;
	margin:0;
}
form ol li input.radio,
form ol li input.checkbox {
	margin:0;
	width:auto;
	height:auto;
	border:0;
	background:#304C49;
}
form ol li input.submit  {
	clear:both;
	padding:2px 4px;
	margin:10px 0 0 100px;
	width:210px;
	height:22px;
	color:#fff;
	cursor:pointer;
	background:#d59015;
}

/* Events */
.tx-rlmpeventdb-pi1-listrow table {
	width: 600px;
}

.tx-rlmpeventdb-pi1-listrow table th {
	border:1px solid #d28e16;
	width: 100px;
}

.tx-rlmpeventdb-pi1-listrow-item-eventshortname {
	display:inline;
}

.bottom {
	position:absolute;
	bottom:0;
	vertical-align:bottom;
}

span.tx-frontendformslib-steps-inactive {
	color:#AAAAAA;
	padding: 3px;
}

span.tx-frontendformslib-steps-active {
	font-weight: bold;
	padding: 3px;
}

label.tx-frontendformslib-label {
	width: 100px;
	text-align: right;
	float: left;
}

input.tx-frontendformslib-field {
	margin-left: 5px;
}

form.tx-frontendformslib-form fieldset {
	border: 1px solid #DDDDDD;
	padding: 5px;
}

/* calendar */
div.custom_event {
	font-size: 14px;
	color: #000000;
	border: 0px;
} 

.break {
	clear:both;
}

div#content ul li p {
display: inline;
}

.csc-firstHeader {
text-align: left !important;
}