/* @import url(reset.css); */



body {
	width: 224px;
	margin: 0 auto;
	font-size: 1em;
	position: relative;
	font-family:Arial, Verdana, sans-serif;
	background-color:#28231e;
	padding:0 8px 0 8px;
}


a {
	color:#FFFFFF;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
}

#subnav {
	margin:10px 0 10px 0;
}

#subnav ul{
	padding:0;
	margin:0;
}

#nav .hlist ul li {
	list-style-type:none;
	margin:5px 0;
	padding:0;
}
#nav .hlist ul {
	margin:0;
	padding:0;
}


#search{
	margin:5px 0 0 0;
}

.c25l {
	float:none;
	width:240px;
	margin:5px 0;
	padding:0;
}

div#search button{
	padding:2px;
	margin:0 0 0 -1px;
}

#tagcloud {
	margin:15px 0 15px 0;
	padding:0;
}

#tagcloud ul {
	margin:0;
	padding:0;
}

#tagcloud ul li {
	list-style-type:none;
	margin:3px 0;
}


#main #col2, #main #col3 {
	float:none;
	width:224px;
	margin:0;	
	padding:0;
}

div#gallery_wrap ul li{
	list-style-type:none;
	padding:2px 0;
	margin:0;
}

.spanningcol{
	margin:0 0 15px 0;
}

#gallery_wrap ul{
	padding:0 0 0 5px;
	margin:10px 0 0 0;
}

#infobox, #forms, #recommendation, #gallery, #gmap {
	margin-bottom:0;
}
.subc{
	margin:0 8px 0 0;
	padding:0;
}

.c50r, .c25r, .c33r, .c38r, .c66r, 
.c75r, .c62r, .c50l, .c25l, .c33l, 
.c38l, .c66l, .c75l, .c62l {
	float:none;
}

.c50r{
	display:none;
}

#footer div a, #header #language a {
	color:#958C84;
	text-decoration:underline;
}

#metanav{
	margin:5px 0 10px 0;
	float:none;
}

#metanav ul{
	padding:0;
	margin:0;
}
#metanav ul li{
	list-style-type:none;
	padding:0;
	margin:0;
}

.subcr{
	padding:0 0 0 7px;
}

#metanav ul li a{
	padding:0;
	margin:0;
}

#footer .c_span {
	margin:15px 0 0 0;
}

#infobox, #forms, #recommendation, #tagcloud, #gallery, #gmap {
	margin-top:2em;	
}

.csc-header{
	margin-top:1em;
} 

.tx-rggooglemap-pi1{
	display:none;
}

#recommendation ul, 
#recommendation ul li{
	margin:0;
	padding:0;
}

.news_item h2, .event_item h2{
	font-size:1.2em;
}

.news_item, .event_item {
	padding:1em 0;
}

div#paging{
	float:left;
}

div#paging ul, div#paging ul li{
	margin:0;
	padding:0;
}

div#paging ul li{
	display:inline;
}


a.archivelink  {
	clear:both;
	display:block;
	float:left;
	margin: 0 0 15px 0;
	
}

#subnav ul ul {
	margin-left:1em;
}

p.bodytext {
	padding-bottom:1em;
}

div#name {
	padding-left:1em;
}

div#col2_content ul li{
	list-style-type:none;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_text, 
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, 
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	width:200px;
}

div.tx_powermail_pi1_fieldwrap_html  {
	margin:5px 0;
}

#contactus form div input{
	width:224px !important;
}

.skip, .hideme, .print, dfn {
	left:0;
	position:relative;
	top:0;
}

.skip{
	display:block;
}


div#forms ul{
	padding:0;
	margin:5px 0;
}
div#forms ul li{
	padding:0;
	margin:0;
}

h2  {
	font-size:1.5em;
}

.wt_list_item  {
	float:none;

}

div#searchwrap h1, div#taglistwrap h1 {
	margin:15px 0 0 0;
}

