html,body{
	margin:0;
	padding:0;
	font-family:Lucida Sans Unicode, Trebuchet MS, Arial, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#fff;
	background:url(../site_images/wrapper_back.jpg) left 0px fixed repeat-x #fa23be;
	width:100%;
	height:100%;
}


* html body{
	scrollbar-3dlight-color:#FC4BD4;
	scrollbar-arrow-color:#fff;
	scrollbar-base-color:#FC4BD4;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#FC4BD4;
	scrollbar-highlight-color:#FC4BD4;
	scrollbar-shadow-color:##FC4BD4;
	overflow-y:hidden;
}

img{
	border:none;
}

#wrapper_total{
	margin:0px auto;
	width:980px;
	min-height:100%;
	height:auto;
	background:url(../site_images/body_back.jpg) center top fixed no-repeat transparent;
}

		#wrapper_all{
			margin-left:546px;
			width:395px;
			height:100%;
			background:transparent;
		}

		#wrapper_logo{
				width:395px;
				height:120px;
				background:url(../site_images/logo_back.jpg) repeat-x transparent;
				position:fixed;
				z-index:10;
		}
			#LOGO{
				width:395px;
				height:120px;
				background:url(../site_images/logo.gif) left 26px no-repeat transparent;
			}
		

		#wrapper_menu{
			width:395px;
			height:43px;
			position:fixed;
			top:120px;
			background:#2f2524;
			z-index:10;
		}
			#MENU{
				width:395px;
			}
		

		#wrapper_content{
			width:395px;
			padding:188px 0px 150px 0px;
			z-index:1;
			margin-bottom:100px;
			background:transparent;
		}

		* html #wrapper_content{
			height:525px;
			width:406px;
			padding:25px 0px 7px 0px;
			overflow:auto;
			overflow-x:hidden;
			margin-bottom:0px;
		}

			#CONTENT{
				width:411px;
				margin-right:16px;
				overflow:none;
			}

			* html #CONTENT{
				width:390px;
				margin-right:0px;

			}

		
			#CONTENT table{
				width:390px;
			}
			#CONTENT p{
				width:390px;
				margin:0px 0px 11px 0px;
				padding:0;
			}

			#CONTENT table tr td p{
				width:auto;
				margin:0px 0px 11px 0px;
				padding:0;
			}

			#CONTENT a{
				color:#fff;
				text-decoration:none;
				border-bottom:solid 1px #fff;
			}

			#CONTENT a:hover{
				color:#fff;
				text-decoration:none;
				border-bottom:solid 1px #34cfff;
			}

			#CONTENT embed{
				margin:0px;
				width:395px;
				height:237px;
			}

			#CONTENT .tx-femp3player-pi1 embed{
				width:100%;
				height:500px;
				margin:0;
			}


			.csc-header{
				margin-bottom:10px;
			}

			.csc-textpic-imagewrap{
				margin-bottom:10px;
			}

			.csc-textpic-imagerow{
				padding-bottom:5px;
			}

			.csc-textpic-image img{
				padding-bottom:1px;
			}
			.csc-textpic-caption{
				width:395px;
				filter: alpha(opacity=80);
				-moz-opacity:0.8;
				opacity:0.8;
				-khtml-opacity:0.8;
				font-size:10px;
				background:#2F2526;
			}

			.csc-textpic-caption span{
				padding-left:1px;
			}

		#wrapper_footer{
			width:395px;
			height:300px;
			background:url(../site_images/footer_back.jpg) no-repeat #FA23BE;
			z-index:10;
			position:fixed;
			top:720px;
		}
			#FOOTER{
				margin-top:1px;
				float:right;
			}

			#FOOTER a{
				color:#fff;
				text-decoration:none;
				border:none;
			}

/********** EXTENSIONS ********/

			.tx-ccevent-header{
				margin-bottom:10px;
				font-weight:bold;
			}

			.tx-ccevent-entry{
				width:395px;
				margin-bottom:20px;
			}

			.tx-ccevent-area{
				position:absolute;
				width:391px;
				background:#fc4bd4;
				-moz-opacity:0.9;
				filter:alpha(opacity=90);
				z-index:11;
				border:solid 1px #000;
			}

/********** EXTENSIONS ********/
		.wtgallery_pagebrowser{
			width:100%
			margin-top:10px;
			display:blocK;
		}
		.wtgallery_pagebrowser a{
			font-weight:bold;
		}

		#CONTENT .wtgallery_listpic a{
			border:none;
		}

		.wtgallery_pagebrowser_back{
			float:left;
			width:33%;
			text-align:right;
			display:blocK;
		}
		.wtgallery_pagebrowser_page{
			float:left;
			width:33%;
			text-align:center;
		}
		.wtgallery_pagebrowser_fwd{
			width:33%;
			float:left;
			display:blocK;
		}

/********** EXTENSIONS ********/
		.tx-veguestbook-pi1{
			width:395px;
			clear:both;
		}

		.tx-veguestbook-pi1 input,textarea{
			font-family:Lucida Sans Unicode, Trebuchet MS, Arial, sans-serif;
			font-size:12px;
			line-height:13px;
		}

		/* error handling */
		.tx-veguestbook-pi1 p.tx-guestbook-form-error {
			font-weight:bold;
			color:#990000;
			background:#fc4bd4;
		}

		/* display of result count */
		.tx-veguestbook-pi1 .tx-guestbook-result {
			font-weight:bold;
			float:left;
			width:100%;
			padding:3px 0px;
			background:#fc4bd4;
		}

		/* pagination */
		.tx-veguestbook-pi1 .tx-guestbook-pagination {
			font-weight:bold;
			float:right;
			width:100%;
			padding:3px 0px;
			margin:10px 0px;
			background:#fc4bd4;
		}

		/* styles for list mode */
		.tx-veguestbook-pi1 h2.tx-guestbook-header {
			clear:both;
			display:block;
			width:100%;
			font-weight:normal;
			font-size:14px;
			padding:3px 0px;
			background:#fc4bd4;

		}

		.tx-veguestbook-pi1 .tx-guestbook-left {
			float:left;
			width:180px;
			overflow:hidden;
		}


		.tx-veguestbook-pi1 .tx-guestbook-left p {
			width:180px;
		}

		.tx-veguestbook-pi1 .tx-guestbook-right {
			float:left;
			width:210px;
		}

		/* styles for latest mode */
		.tx-veguestbook-pi1 .tx-guestbook-latest p,
		#CONTENT .tx-veguestbook-pi1 .tx-guestbook-right p{
			width:210px;
		}

		.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,
		.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {
			font-weight: bold;
			font-size:10px;
		}

		.tx-veguestbook-pi1 .tx-guestbook-right h3 {
			color:#fa23be;
			font-weight:bold;
		}

		.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {
			font-style: italic;
		}

		.tx-veguestbook-pi1 .tx-guestbook-latest {
			display:block;
			clear:both;
		}

		/* form styles */
		.tx-veguestbook-pi1 .tx-guestbook-field {
			clear:both;
			display:block;
		}

		.tx-veguestbook-pi1 .tx-guestbook-field label {
			clear: both;
			display: block;
			float: left;
			width:96px;
		}

		.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
			float:left;
			border:solid 1px #FC4ACE;
			background:none;
			width:295px;
			color:#fff;
			margin-bottom:1px;
		}

		.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
			float:left;
			border:solid 1px #FC4ACE;
			background:none;
			width:295px;
			color:#fff;
			margin-bottom:1px;
		}

		.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
			display: block;
			float: left;
			border:solid 1px #FC4ACE;
			width:295px;
			height:100px;
			background:none;
			overflow:auto;
			color:#fff;
			margin:0px 0px 1px 0px;
		}

		.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {
			color:#32D1FF;
		}

		.tx-veguestbook-pi1 fieldset {
			border:none;
			margin:0;
			padding:0;
		}

		.tx-guestbook-field img{
			padding:8px 0px 1px 96px;
			float:left;
		}

		.tx-veguestbook-pi1 legend {
			display:none;
		}

		.tx-veguestbook-pi1 .tx-guestbook-freecap {
			float:left;
			display:block;
			border:1px solid #fa23be;
		}

		.tx-veguestbook-pi1 .tx-guestbook-freecap {
			margin-left:2.25em;
		}


		.tx-veguestbook-pi1 .tx-guestbook-freecap img {
			float:right;
			display:block;
		}

		.tx-veguestbook-pi1 .tx-guestbook-freecap input {
			float:left;
		}

		.tx-veguestbook-pi1 .tx-guestbook-freecap label {
			clear:both;
			display:block;
			float:none;
		}

		.tx-veguestbook-pi1 .tx-guestbook-freecap p {
		}

		.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {
			display:none;
		}

		.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {
			color:#fa23be;
		}

		.tx-veguestbook-pi1 .tx-guestbook-clear {
			clear:both;
			display:block;
		}

		.tx-veguestbook-pi1 input.tx-guestbook-submit {
			display:block;
			border:solid 1px #FC4ACE;
			background:none;
			width:295px;
			color:#fff;
			padding:0px 1px;
			margin-left:98px;
			clear:both;
		}
/********** EXTENSIONS ********/

.news-list-item h1{
	font-size:11px;

}

