@charset "utf-8";

	BODY {
		margin: 0px;
		padding: 0px;
		text-align: center;
		background-image: url(images/bg.png);
		background-repeat: repeat;
		background-color: #c7c2bc;
		font-family: Tahoma, Verdana, Geneva, sans-serif;
		font-size: 9pt;
	}
	
	.wrapper {
		
	}
	
	.header-r {
		
	}
	
	.header-r .wrapper {
		margin: 0px;
		margin-left: auto;
		margin-right: auto;
		width: 300px;
		text-align: left;
	}
	
	.header {
		position: relative;
		height: 82px;
		margin-top: 30px;
	}
	
	.header .logo IMG {
		width: 195px;
		height: 82px;
		background-image: url(images/logo.png);
		background-position: 50% 50%;
		background-repeat: no-repeat;
	}
	
	.header .title {
		position: absolute;
		top: 0px;
		right: -10px;
		width: 111px;
		height: 116px;
		background-image: url(images/bubble.png);
		background-position: 50% 50%;
		background-repeat: no-repeat;
		vertical-align: middle;
		text-align: center;
	}
	
	.header .title .t {
		display: table; #
		position: relative;
		overflow: hidden;
		height: 105px;
		width: 111px;
		text-align: left; *
		display: block
	}
	
	.header .title H1 {
		margin: 0px;
		padding: 0px;
		padding-left: 10px;
		padding-right: 15px;
		text-align: center;
		font-family: Tahoma, Geneva, sans-serif;
		font-style: italic;
		font-weight: bold;
		font-size: 10pt;
		color: #FFF;
		display: table-cell;
		vertical-align: middle; #
		position: absolute; #
		top: 50%; #
		left: 50%; *
		top: 25%; *
		left: 0px; *
		right: 0px;
	}
	
	.body-r {
		
	}
	
	.body-r .wrapper {
		
	}
	
	.body-top {
		background-image: url(images/ct.png);
		background-position: 50% 100%;
		background-repeat: no-repeat;
		height: 17px;
	}
	
	.body-bottom {
		background-image: url(images/cb.png);
		background-position: 50% 0%;
		background-repeat: no-repeat;
		height: 17px;
	}
	
	.body-content {
		background-image: url(images/cbg.png);
		background-position: 50% 50%;
		background-repeat: repeat-y;
	}
	
	.body-content .wrapper {
		margin: 0px;
		margin-left: auto;
		margin-right: auto;
		width: 300px;
	}
	
	.content {
		text-align: left;
		padding: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	.footer-r {
		
	}
	
	.footer-r .wrapper {
		
	}
	
	.footer {
		padding-bottom: 30px;
	}
	
	/* Categories */
	UL.categories {
		padding: 0px;
		margin: 0px;
		list-style: none;
	}
	
	UL.categories LI {
		padding-bottom: 10px;
	}
	
	UL.categories LI A {
		text-decoration: none;
		color: #666;
	}
	
	UL.categories LI A EM {
		font-style: normal;
		font-weight: bold;
	}
	
	UL.categories LI A:hover {
		color: #09F;
	}
	
	UL.categories LI A.suggest {
		font-size: 8pt;
	}
	
	UL.categories LI A.suggest EM {
		font-weight: normal;
	}
	
	/* Place List */
	UL.placelist LI {
		padding-bottom: inherit;
	}
	
	UL.placelist LI A {
		color: #06F;
	}
	
	UL.placelist LI A EM {
		font-weight: normal;
	}
	
	UL.placelist LI A:hover {
		text-decoration: underline;
	}
	
	UL.placelist LI A EM CITE {
		font-style: normal;
		color: #666;
		font-size: 85%;
	}
	
	.content .search {
		padding-bottom: 10px;
	}
	
	.content .search FORM {
		padding: 0px;
		margin: 0px;
		vertical-align: top;
		text-align: center;
	}
	
	.content .search INPUT.input {
		border: none;
		background-image: url(images/search.png);
		background-color: transparent;
		background-position: 0% 0px;
		width: 230px;
		height: 29px;
		padding-left: 10px;
		vertical-align: top;
	}
	
	.content .search INPUT.button {
		border: none;
		background-image: url(images/search.png);
		background-position: 100% 0px;
		background-color: transparent;
		height: 29px;
		width: 29px;
		vertical-align: top;
	}
	
	.content .search:hover INPUT.input {
		background-position: 0% -65px;;
	}
	
	.content .search:hover INPUT.button {
		background-position: 100% -65px;
	}
	
	.content H3 {
		color: #333;
		font-size: 12pt;
		font-style: normal;
		margin: 0px;
		margin-bottom: 10px;
		padding: 0px;
	}
	
	.content H4 {
		color: #333;
		font-size: 10pt;
		font-style: normal;
		margin: 0px;
		margin-bottom: 10px;
		padding: 0px;
	}
	
	.content .posts {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	
	.content .posts .item {
		padding-top: 10px;
		padding-bottom: 10px;
		border-bottom: dotted 1px #999;
	}
	
	.content .posts .item .post {
		display: block;
		padding: 5px;
	}
	
	.content .posts .item .sender {
		display: inline-block;
		padding: 5px;
	}
	
	.content .posts .item .date {
		display: inline-block;
		padding: 5px;
		color: #666;
		font-style: italic;
		font-size: 85%;
	}
	
	.content .posts .item .tools {
		display: block;
		text-align: right;
	}
	
	.content .posts .item .tools UL {
		list-style: none;
		margin: 0px;
		padding: 0px;
		vertical-align: bottom;
	}
	
	.content .posts .item .tools LI {
		display: inline;
		vertical-align: bottom;
	}
	
	.content .posts .item .tools IMG {
		vertical-align: bottom;
	}
	
	.content .posts .item .tools .wait{
		color: #F00;
	}
	
	.content .new-post {
		padding-top: 15px;
		padding-bottom: 10px;
		border-bottom: dotted 1px #999;
		text-align: center;
	}
	
	.content .new-post FORM {
		padding: 0px;
		margin: 0px;
	}
	
	.content .new-post LABEL {
		display: block;
		padding: 5px;
		vertical-align: top;
		padding-right: 10px;
	}
	
	.content .new-post INPUT.message {
		border: solid 1px #CCC;
		line-height: 20px;
		height: 20px;
		border-bottom: dashed 1px #666;
		width: 255px;
		padding: 5px;
	}

	.userlogin{
		text-align: right;
		padding-right: 30px;
		margin-top: 10px;
	}

	.userlogin LABEL{
		display: block;
		margin-bottom: 5px;
	}

	.userlogin LABEL INPUT{
		border: solid 1px #CCC;
		line-height: 20px;
		height: 20px;
		width: 150px;
		padding: 5px;
		margin-left: 5px;
	}
	
	.userarea{
		padding: 5px;
		padding-top: 0px;
		border-bottom: solid 1px #CCC;
	}
	
	.userarea SPAN{
		font-weight: bold;
	}
	
	.userarea A{
		text-decoration: none;
		color: #36F;
		margin-left: 10px;
	}
	
	.userarea A:hover{
		color: #000;
		text-decoration: underline;
	}
	
	.errors{
		padding: 10px;
		border: solid 1px #fdc689;
		background-color: #ffff96;
		color: #f00;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.notify{
		padding: 10px;
		border: solid 1px #6cbf1a;
		background-color: #d5ffab;
		color: #3a7500;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.userlogin .sozlesme{
		padding: 5px;
		border: solid 1px #CCC;
		width: 255px;
		text-align: left;
		max-height: 150px;
		overflow: auto;
	}
	
	
	.stat-r {}
	.stat-r .wrapper{}
	
	.stat-top{
		background-image: url(images/bct.png);
		background-position: 50% 100%;
		background-repeat: no-repeat;
		height: 17px;
	}
	
	.stat-bottom{
		background-image: url(images/bcb.png);
		background-position: 50% 0%;
		background-repeat:no-repeat;
		height: 17px;
	}
	
	.stat-content{
		background-image: url(images/bcbg.png);
		background-position: 50% 50%;
		background-repeat:repeat-y;
	}
	
	.stat-content .wrapper{
		margin: 0px;
		margin-left: auto;
		margin-right: auto;
		width:300px;
	}
	
	.stat-content .content{
		text-align: left;
		padding: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		color: #CCC;
	}
	
	.stat-blocks{
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	
	.stat-block{
		display: inline-block;	
		width: 138px;
		margin: 0px;
		padding: 0px;
		border-bottom: dashed 1px #666;
		margin-bottom: 5px;
	}
	
	.stat-block H5{
		padding: 0px;
		margin: 0px;
	}
	
	.stat-block UL{
		margin: 5px;
		padding: 0px;
		padding-left: 10px;
	}
	
	.stat-block UL LI A{
		text-decoration: none;
		color: #09F;
	}
	
	.stat-block UL LI A:hover{
		text-decoration: none;
		color: #FFF;
	}
	
	.stat-block UL LI CITE{
		font-style: normal;
		font-weight: bold;
		display: inline-block;
		width: 130px;
	}
	
	
	.getbtn{
		display: block;
		padding: 10px;
		border: solid 1px #CCC;
		background-color: #F0F0F0;
		color: #36F;
		margin-top: 10px;
		margin-bottom: 10px;
		text-decoration: none;
	}
	
	.getbtn:hover {
		display: block;
		padding: 10px;
		border: solid 1px #36F;
		background-color: #F0FAFF;
		color: #36F;
		margin-top: 10px;
		margin-bottom: 10px;
		text-decoration: none;
	}
