/*
Theme Name: Rakunroll
Theme URI: http://rakunroll.com/
Description: Rakunroll
Version: 1
Author: Farktory.com
Author URI: http://rakunroll.com
Tags: buddypress
*/

body{
	background-color: #171717;
	font-family: helvetica, arial, tahoma, verdana;
	/*padding-top: 50px; */
}

a, a:visited, a:active{
	color: #000;
}

#headerzz .emailsubs{
	background-color: #fff;
	padding: 15px 12px 15px 15px;
	
	position: absolute;
	z-index: 22000;
	top:20px;
	left: 350px;
	display: none;
	font-family: verdana;
	font-size: 11px;
}

#headerzz .searchfade{
	background-color: #fff;
	padding: 15px 12px 15px 15px;
	
	position: absolute;
	z-index: 22001;
	top:20px;
	left: 350px;
	display: none;
	font-family: verdana;
	font-size: 11px;
}

#headerzz .loginfade{
	background-color: #fff;
	padding: 15px 12px 15px 15px;
	
	position: absolute;
	z-index: 22002;
	top:20px;
	left: 350px;
	display: none;
	font-family: verdana;
	font-size: 11px;
}


	#headerzz .emailsubs a, #headerzz .searchfade a, #headerzz .loginfade a{
		width: 232px;
		padding: 5px 0px;
		text-align: center;
		display: block;
		text-decoration: none;
		color: #fff;
		background-color: #171717;
		cursor: pointer;
	}



	.estextbox{
		border: solid 1px #ccc;
		background-color: #fff;
		height: 21px;
		width: 220px;
		font-size: 12px;
		line-height: 21px;
		padding: 5px;
		margin-bottom: 10px;
	}
	
	.essubmit{
		font-size: 12px;
		color: #000;
		background-color: #ffcd09;
		border: solid 1px #000;
		width: 232px;
		height: 31px;
		margin-bottom: 10px;
		cursor: pointer;
	}

.topbar{
	height: 50px;
	background-position: top;
	background-repeat: repeat-x;
	background-image: url(images/topbar-trans.png);
	/*background-image: url(background.php);*/
	text-transform: lowercase;
}

	.topcontainer{
		width: 960px;
		margin: 0 auto;
		position: relative;
	}
	
		.searchbox{
			width: 258px;
			height: 36px;
			background-image: url(images/search-trans.png);
			background-repeat: no-repeat;
			background-position: bottom;
			float: right;
			position: relative;
		}
		
		.topusernavigation{
			width: 500px;
			float: left;
			font-size: 14px;
			font-weight: bold;
			color: #fff;
			font-family: helvetica, arial;
		}
		
		.topsitenavigation{
			float: right;
			text-align: right;
			font-size: 14px;
			font-weight: bold;
			color: #fff;
			font-family: helvetica, arial;
			}
		
			.topusernavigation a, .topsitenavigation a{
				color: #fff;
				text-decoration: none;
				display: block;
				float: left;
				padding: 15px 10px 15px 10px;
				/*background-color: #fff;
				-webkit-border-radius: 5px;
				padding: 5px;*/
			}
			
			
		
		.searchbox .stextbox{
			position: absolute;
			right: 15px;
			top: 11px;
			height: 21px;
			width: 214px;
			border: 0px;
			font-size: 12px;
			line-height: 21px;
		}
		
		
		
		.topcontainer .submenu{
			position: absolute;
			width: 140px;
			background-color: #333;
			font-family: verdana;
			font-size: 11px;
			color: #000;
			font-weight: normal;
			line-height: 22px;
			z-index: 9999;
			padding: 0px 0px 15px 0px;
			-webkit-border-bottom-right-radius: 15px;
			-webkit-border-bottom-left-radius: 15px;
			-moz-border-radius-bottomleft: 15px;
			-moz-border-radius-bottomright: 15px;
			display: none;
		}
		
			.topcontainer .submenu a,
			.topcontainer .submenu a:hover,
			.topcontainer .submenu a:visited,
			.topcontainer .submenu a:active{
				color: #fff;
				padding: 0px !important;
				background-image: none !important;
			}
		
			.submenutrigger a{
				
			}
			
			.submenutrigger:hover a{
				background-color: #333;
				
			}
		
			.topcontainer .submenu li{
				display: block;
				min-width: 100px;
				height: 25px;
				margin-top: 10px;
				padding: 3px 15px 0 15px !important;
			}
			
				.topcontainer .submenu li a{
					background-color: inherit !important;
					display: block;
					width: 100%;
				}
			
				.topcontainer .submenu li a:hover{
					background-color: #222;
				}
			
			
		.topcontainer #sub1{
			top: 44px;
			left: 76px;
		}
		
		.topcontainer #sub2{
			top: 44px;
			left: 162px;
		}


#headerzz{
		background-color: #171717;
		width: 960px;
		height: 280px;
		position: relative;
}

	#headerzz .logo{
		background-image: url(background.php);
		width: 700px;
		height: 110px;
		position: absolute;
		z-index: 10;
		top: 78px;
		left: 131px;
		overflow: hidden;
		padding: 0px;
	}

	#headerzz h1{
		color: #fff;
		text-align: center;
		font-familyy: helvetica, arial;
		font-size: 10px;
		font-weight: bold;
		position: absolute;
		top: 75px;
		right: 154px;
		text-transform: uppercase;
		z-index: 11;
	}

		#headerzz .rakunround{
			width: 960px;
			height: 15px;
			position: absolute;
			bottom: 0px;
			/*background-image: url(images/navi.png);*/
			-webkit-border-top-left-radius: 15px;
			-webkit-border-top-right-radius: 15px;
			-moz-border-radius-topleft: 15px;
			-moz-border-radius-topright: 15px;
			border-top-left-radius: 15px;
			border-top-right-radius: 15px;
			background-color:#ffffff;
		}
		
		
		#headerzz .rakunnavigation{
			position: absolute;
			width: 960px;
			text-align: center;
			bottom: 35px;
			font-family: tahoma;
		}
		
		
			#headerzz .rakunnavigation a,
			#headerzz .rakunnavigation a:visited,
			#headerzz .rakunnavigation a:active{
				color: #000;
				font-size: 12px;
				text-decoration: none;
				background-color: #ffcd09;
				padding:3px 8px 6px 8px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				margin-right: 10px;
				font-weight: bold;
			}
			
				#headerzz .rakunnavigation a:hover{
					background-color: #fff;
					color: #000;
				}
				
				
				
				#headerzz .maintabs{
					width: 310px;
					height: 40px;
					position: absolute;
					top: 245px;
					right: 15px;
					font-family: helvetica, arial;
					font-size: 13px;
					text-align: right;
				}
				
					#headerzz .maintabs a{
						color: #000;
						text-decoration: none;
						-webkit-border-top-left-radius: 5px;
						-webkit-border-top-right-radius: 5px;
						-moz-border-radius-topleft: 5px;
						-moz-border-radius-topright: 5px;
						border-top-left-radius: 5px;
						border-top-right-radius: 5px;
						background-color: #ffcd09;
						padding: 5px 12px 7px 12px;
						margin-right: 5px;
					}
					
						#headerzz .maintabs a.selected{
							background-color: #fff;
							color: #171717;
						}
				
				
			.rakun2navigation{
				text-align: center;
				font-family: tahoma;
				background-color: #171717;
				padding: 10px 0 15px 0;
				
			}
			
				.rakun2navigation a,
				.rakun2navigation a:visited,
				.rakun2navigation a:active{
					color: #000;
					font-size: 12px;
					text-decoration: none;
					background-color: #ffcd09;
					padding:3px 8px 6px 8px;
					-moz-border-radius: 5px;
					-webkit-border-radius: 5px;
					border-radius: 5px;
					margin-right: 10px;
				}
				
				
				.rakun2navigation a:hover{
					background-color: #fff;
					color: #000;
				}

	div#container{
		width: 960px;
		margin: 0 auto;
		background-color: #fff;
		/*background-image: url(images/bottom.png);
		background-position: bottom;
		background-repeat: no-repeat;
		border-right: none;
		border-bottom: none;
		*/
		
		padding-top: 0px;
		padding-bottom: 40px;
		-webkit-border-bottom-left-radius: 15px;
		-webkit-border-bottom-right-radius: 15px;
		-moz-border-radius-bottomleft: 15px;
		-moz-border-radius-bottomright: 15px;
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
	}
	
		


.rakunfooter{
	width: 100%;
	height: 270px;
	position: relative;
}

	.rakunfooter .planeimage{
		background-image: url(images/footer-trans.png);
		background-position: center;
		background-repeat: no-repeat;
		width: 100%;
		height: 177px;
		position: absolute;
		top: -40px;
		z-index: 20000;
	}
	
	
.rakunfooter .footer{
	width: 930px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color: #fff;
	padding: 20px 15px 15px 15px;
	font-family: tahoma, verdana;
	font-size: 11px;
	position: absolute;
	top: 109px;
	left: 50%;
	margin-left: -480px;
	z-index: 18000;
}

.rakunfooter .footer .menu li{
	float: left;
	margin-right: 10px;
	text-transform: lowercase;
}

.rakunfooter .footer .menu a,
.rakunfooter .footer .menu a:visited,
.rakunfooter .footer .menu a:active{
		color: #ed2d92;
		text-decoration: none;
		font-weight: bold;
	}
	
	.rakunfooter .footer .menu a:hover{
			background-color: #ed2d92;
			color: #fff;
		}


div#rakuncontent{
	padding: 0 15px 15px 15px;
}

	
		div#rakuncontent .newsbox{
			width: 300px;
			height: 232px;
			overflow: hidden;
			position: relative;
			float: left;
			margin-bottom: 15px;
			margin-right: 15px;
		}
		
		
								.deskription{
									background-color: #f1f1f1;
									-moz-border-radius: 15px;
									-webkit-border-radius: 15px;
									border-radius: 15px;
									padding: 15px;
									font-size: 11px;
									font-family: tahoma, verdana;
									line-height: 18px;
									text-transform: lowercase;
									
								}
								
								.deskription p{
									margin-bottom: 10px;
								}
								
									.deskription strong{
										color: #ed2d92;
										font-weight: bold;
									}
									
									div#rakuncontent .newsbox .horrible{
										position: absolute;
										bottom: 10px;
										right: 15px;
										margin-bottom: 0px;
									}
								
								
								div#rakuncontent .newsbox h4{
									font-family: helvetica, arial;
									font-size: 16px;
									color: #000;
									margin-bottom: 8px;
								}
		
		
		
				div#rakuncontent .newsbox:nth-child(3n+3){
					margin-right: 0px;
				}
	

			div#rakuncontent .newsbox img.bigpicture{
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 50;
			}
			
			div#rakuncontent .newsbox .pictureround{
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 51;
			}
			
			
			div#rakuncontent .newsbox .desc{
				position: absolute;
				bottom: 20px;
				left: 0px;
				width: 290px;
				z-index: 60;
				background-image: url(images/back-trans.png);
				color: #fff;
				padding: 5px;
				height: 23px;
				font-family: verdana;
				font-size: 11px;
				line-height: 20px;
				overflow: hidden;
			}
			
				div#rakuncontent .newsbox .kategori{
					position: absolute;
					bottom: 20px;
					left: 0px;
					width: 290px;
					z-index: 60px;
					background-image: url(images/back-trans.png);
					color: #fff;
					padding: 5px;
					font-family: verdana;
					font-size: 11px;
					display: none;
				}
				
					div#rakuncontent .newsbox .kategori a,
					div#rakuncontent .newsbox .kategori a:hover,
					div#rakuncontent .newsbox .kategori a:visited,
					div#rakuncontent .newsbox .kategori a:active{
						color: #fff;
						text-decoration: none;
					}
			
			
				div#rakuncontent .newsbox .desc p{
					text-align: center;
					height: 35px;
					overflow: hidden;
				}

					body.opera div#rakuncontent .newsbox .desc h3{
						font-family: arial, helvetica;
						font-weight: bold;
						font-size: 15px;
						letter-spacing: -1px;
						margin-top: 2px;
						margin-bottom: 4px;
						height: 18px;
						overflow: hidden;
					}

					


				div#rakuncontent .newsbox .desc h3{
					color: #fff;
					font-size: 15px;
					text-align: center;
					margin-bottom: 3px;
					height: 15px;
					overflow: hidden;
					padding-top: 5px;
					font-family: helvetica, arial;
				}
				
					div#rakuncontent .newsbox .desc h3 a,
					div#rakuncontent .newsbox .desc h3 a:hover,
					div#rakuncontent .newsbox .desc h3 a:visited,
					div#rakuncontent .newsbox .desc h3 a:active{
						color: #fff;
						text-decoration: none;
					}



div#rakunsingle{
	width: 930px;
	margin: 0 auto;
	min-height: 300px;
}

	div#rakunsingle p{
		padding-bottom: 15px;
		margin-bottom: 10px;
	}

.zindexzingle{
	position: relative;
	width: 930px;
	height: 300px;
}


	div#rakunsingle .zindexzingle .rakunphoto{
		width: 930px;
		height: 300px;
		text-align: center;
		position: absolute;
		z-index: 50;
		background-image: url(images/singleblack.png);
		background-repeat: no-repeat;
		background-position: center;
	}
	
	div#rakunsingle .zindexzingle .rakunbigphoto{
		position: absolute;
		z-index: 51;
	}
	
	
	div#rakunsingle .zindexzingle .rakuntitle{
		width: 930px;
		background-image: url(images/b2-trans.png);
		position: absolute;
		bottom: 30px;
		z-index: 52;
	}
	
		div#rakunsingle .zindexzingle .rakuntitle h1{
			font-size: 20px;
			color: #fff;
			text-align: center;
			padding: 8px 0 10px 0;
			margin-bottom: 0px;
			font-family: helvetica, arial;
		}



div#rakunsingle .rakuncontent{

}

	
	div#rakunsingle .rakuncontent .rakuncontentleft{
		/*width: 665px; */
		background-color: #f1f1f1;
		padding: 15px;
		margin-top: 15px;
		/* float: left; */
		color: #222;
		font-family: Helvetica, Arial;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		text-shadow: #CCC 0px 1px 1px;
		line-height: 200%;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border-radius: 15px;
	}
	
	div#rakunsingle .rakuncontent .rakuncontentleft strong{
		background-color: #fff;
	}


		div#rakunsingle .rakuncontent .rakuncontentleft .rakunmeta{
			background-color: #fff;
			padding: 15px;
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			border-radius: 15px;
			border: solid 1px #ddd;
			color: #ed2d92;
			font-size: 12px;
			font-family: tahoma, verdana;
			line-height: 22px;
			text-transform: lowercase;
			position: relative;

			/*-webkit-box-shadow: 0px 0px 15px #ccc;
			-moz-box-shadow: 0px 0px 15px #ccc;
			box-shadow: 0px 0px 15px #ccc;*/
		}
		
			div#rakunsingle .rakuncontent .rakuncontentleft .rakunmeta h6{
				position: absolute;
				font-size: 14px;
				right: 15px;
				bottom: 10px;
				color: #ed2d92;
			}
		
		
			div#rakunsingle .rakuncontent .rakuncontentleft .rakunmeta a,
			div#rakunsingle .rakuncontent .rakuncontentleft .rakunmeta a:hover,
			div#rakunsingle .rakuncontent .rakuncontentleft .rakunmeta a:visited,
			div#rakunsingle .rakuncontent .rakuncontentleft .rakunmeta a:active{
				color: #000;
				text-decoration: none;
				border-bottom: dotted 1px #000;
			}
	
	
	
	div#rakunsingle .rakuncontent .rakuncontentright{
		width: 220px;
		float: right;
		margin-top: 15px;
	}
	
		div#rakunsingle .rakuncontent .rakuncontentright .rakunbox{
			background-color: #000;
			height: 200px;
			padding: 15px;
			margin-bottom: 15px;
		}
		
			div#rakunsingle .rakuncontent .rakuncontentright .rakunbox h4{
				color: #fff;
				font-size: 15px;
				margin: 0;
				padding: 0;
			}
	
	
	
	
	
	.singlesharing{
		padding: 15px;
		background-color: #fff;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border-radius: 15px;
		float: right;
		text-align: center;
		border: solid 1px #ddd;
		/*-webkit-box-shadow: 0px 0px 15px #ccc;
		-moz-box-shadow: 0px 0px 15px #ccc;
		box-shadow: 0px 0px 15px #ccc;*/
		margin-left: 10px;
		margin-bottom: 15px;
	}
	
		.singlesharing div{
			margin: 0px;
			padding: 0px;
			margin-bottom: 10px;
		}
	
	
	
	


.rakunaccount{
	background-color: #f1f1f1;
	padding: 15px;
	font-size: 11px;
	line-height: 15px;
}

.rakunaccount h5{
	color: #000;
	font-size: 15px;
	margin: 0px;
	margin-bottom: 8px;
}
	

body.home-page div.newsbox input[type=text]{
}







.rakunwithphones{
	background-color: #ffcd09;
	/*
	background-image: url(background.php);
	background-repeat: repeat-x;
	background-position: center;
	*/
	width: 880px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-family: helvetica, arial;
	font-size: 16px;
	padding: 11px 25px 0px 25px;
	height: 24px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

	.rakunwithphones a,
	.rakunwithphones a:hover,
	.rakunwithphones a:visited,
	.rakunwithphones a:active{
		font-size: 14px;
		color: #000;
		text-decoration: none;
	}

	.rakunwithphones h3{
		color: #000;
		text-decoration: none;
		width: 930px;
		display: block;
		text-align: center;
		height: 25px;
		padding-top: 10px;
	}

.wp-paginate{
	padding: 0;
	margin: 0;
	color: #000;
	font-size: 12px;
}

.wp-paginate li{
	display: inline;
	list-style: none;
	color: #000;
}

.wp-paginate a,
.wp-paginate a:visited{
	background-color: #fff;
	border: 1px solid #000;
	color: #000;
	margin-right: 4px;
	padding: 3px 6px;
	text-align: center;
	text-decoration: none;
}

.wp-paginate a:hover,
.wp-paginate a:active{
	background-color: #fff;
	border: dotted 1px #000;
	color: #000;
}

.wp-paginate .title{
	color: #000;
	margin-right: 4px;
}

.wp-paginate .gap{
	color: #000;
	margin-right: 4px;
}

.wp-paginate .current{
	color: #fff;
	background: #000;
	border: 1px solid #89adcf;
	margin-right: 4px;
	padding: 3px 6px;
}

.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}


.indexleft{
	float: left;
	width: 615px;
	margin-top: 15px;
}

.indexright{
	float: right;
	width: 300px;
	margin-top: 15px;
}


.photogallery{
	width: 585px;
	background-color: #171717;
	padding: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

	.photogallery h4{
		color: #fff;
		font-family: helvetica, arial;
		font-size: 16px;
		margin-bottom: 15px;	
	}
	
	#photo{
		width: 583px;
		height: 290px;
		overflow: auto;
		padding: 0px;
	}
	
	#photo ul li{
		float: left;
		margin:0px 15px 15px 0;
		width: 170px;
		height: 110px;
		overflow: hidden;
		text-align: center;
		border: solid 3px #fff;
	}
	
		#photo ul li:hover{
			border: solid 3px #ffcd02;
		}
	
		#photo img{
			
		}
		
			#photo ul li:nth-child(3n+3){
				margin-right: 0px;
			}
		
		

.homepageboxes{
	/*width: 585px;*/
	background-color: #f1f1f1;
	padding: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

	.homepageboxes table tr td{
		border-top: solid 0px #fff !important;
		padding: 0px !important;
		vertical-align: top !important;
	}

	.homepageboxes h4{
		color: #000;
		font-family: helvetica, arial;
		font-size: 16px;
		margin-bottom: 10px;
	}
	
	.homepageboxescontainer{
		background-color: #fff;
		border: solid 1px #ddd;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}

		
		
		.homepagegroups ul li{
			border-bottom: solid 1px #ddd;
			font-family: verdana;
			font-size: 11px;
			padding: 10px;
		}
		
			.homepagegroups ul li h6{
				font-size: 13px;
				/*color: #5ccae7;*/
				color: #000;
				margin-bottom: 5px;
			}
			
			.homepagegroups ul li p{
				margin: 0px !important;
				padding: 0px !important;
				line-height: 20px;
			}
			
				.homepagegroups ul li h6 a{
					color: #000;
					text-decoration: none;
					
				}
		
				.homepagegroups ul li:last-child{
					border-bottom: 0px;
				}
				
			
			
			
			.homepagemembers{
				padding: 10px !important;
			}
			
			
			.homepagemembers img{
				margin: 0px !important;
				padding: 0px !important;
				margin: 10px -2px 0px 14px !important;
			}
			
			
		.memberstabs{
			background-color: #ddd;
			padding: 0 0 0 10px;
		}
		
			.memberstabs ul li{
				font-size: 13px;
				color: #000;
				float: left;
				margin-right: 10px;
				width: auto;
				height: auto;
			}
			
				.memberstabs ul li a{
					color: #000;
					text-decoration: none;
					padding: 8px 7px 7px 7px;
					display: block;
				}
			
				.memberstabs ul li a.selected{
					background-color: #fff;
					-moz-border-radius-topleft: 5px;
					-moz-border-radius-topright: 5px;
					-webkit-border-top-left-radius: 5px;
					-webkit-border-top-right-radius: 5px;
				}




.etiketbulutu{
	width: 585px;
	background-color: #f1f1f1;
	padding: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

	.etiketbulutu h4{
		color: #000;
		font-family: helvetica, arial;
		font-size: 16px;
		margin-bottom: 10px;
	}


	.etiketlercontainer{
		background-color: #fff;
		border: solid 1px #ddd;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
	
		.etiketlertabs{
			background-color: #ddd;
			padding: 0 0 0 10px;
		}
		
			.etiketlertabs ul li{
				font-size: 13px;
				color: #000;
				float: left;
				margin-right: 10px;
				width: auto;
				height: auto;
			}
			
				.etiketlertabs ul li a{
					color: #000;
					text-decoration: none;
					padding: 8px 7px 7px 7px;
					display: block;
				}
			
				.etiketlertabs ul li a.selected{
					background-color: #fff;
					-moz-border-radius-topleft: 5px;
					-moz-border-radius-topright: 5px;
					-webkit-border-top-left-radius: 5px;
					-webkit-border-top-right-radius: 5px;
				}
				
		.etitabscontents{
			padding: 10px;
			font-family: verdana;
		}
		
			.etitabscontents a,
			.etitabscontents a:visited,
			.etitabscontents a:active{
				color: #000;
				font-family: verdana;
				padding: 5px;
				line-height: 2em;
				text-decoration: none;
				border-bottom: dotted 2px #f1f1f1;
			}
			
			.etitabscontents a:hover{
				background-color: #f1f1f1;
			}

	
	
	
.sonyorumlar{
	background-color: #f1f1f1;
	padding: 10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

	.sonyorumlar a,
	.sonyorumlar a:visited,
	.sonyorumlar a:hover,
	.sonyorumlar a:active{
		color: #000;
		text-decoration: none;
		border-bottom: dotted 1px #000;
	}

	.sonyorumlar h4{
		font-family: helvetica, arial;
		font-size: 16px;
		color: #000;
		margin-bottom: 10px;
	}
	
	
	.sonyorumlarcontainer{
		background-color: #fff;
		border: solid 1px #ddd;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
	
	
		.sonyorumlarcontainer ul li{
			border-bottom: solid 1px #ddd;
			max-height: 45px;
			font-family: verdana;
			font-size: 11px;
			line-height: 22px;
			padding: 8px 10px 5px 10px;
			overflow: hidden;
		}
		
			.sonyorumlarcontainer ul li:last-child{
				border-bottom: 0px;
			}








.seperator{
	width: 100%;
	height: 5px;
	display: block;
	background-color: #171717;
}


.continue{
		background-color: #fff;
		border: solid 1px #ddd;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		text-align: center;
		margin-top: 5px;
		font-size: 14px;
}

	.continue a{
		display: block;
		width: 100%;
		padding: 7px 0;
		/*color: #ed2d92;*/
		color: #000;
	}


		
	
	



.commentslist{
	width: 585px;
	background-color: #f1f1f1;
	padding: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	float: left;
	margin-top: 15px;
}

	.commentslist a,
	.commentslist a:hover,
	.commentslist a:visited,
	.commentslist a:active{
		color: #ed2d92;
		text-decoration: none;
		font-weight: bold;
		font-family: tahoma, verdana;
		font-size: 11px;
	}
	
	.cometa{
		font-family: tahoma, verdana;
		font-size: 11px;
		display: block;
		padding-bottom: 4px;
	}

	.commentslist h4{
		font-family: helvetica, arial;
		font-size: 16px;
		color: #000;
		margin-bottom: 10px;
	}

	.commentslist .comcon{
		background-color: #fff;
		border: solid 1px #ddd;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}


		.commentslist .comcon ul li{
			border-bottom: solid 1px #ddd;
			font-family: verdana;
			font-size: 11px;
			line-height: 22px;
			padding: 8px 10px 12px 10px;
			overflow: hidden;
		}
		
			.commentslist .comcon ul li p{
				margin: 0px 0px 0px 0px !important;
				padding: 0px 0px 0px 0px !important;
			}
		
			.commentslist .comcon ul li:last-child{
				border-bottom: 0px;
			}




.yorumyaz{
	width: 270px;
	background-color: #171717;
	padding: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	float: right;
	font-family: tahoma;
	font-size: 11px;
	color: #fff;
}

	.yorumyaz h4{
		font-family: helvetica, arial;
		font-size: 16px;
		color: #fff;
		margin-bottom: 10px;
	}
	
	
	.yorumyaz a,
	.yorumyaz a:hover,
	.yorumyaz a:visited,
	.yorumyaz a:active{
		color: #fff;
		text-decoration: none;
		border-bottom: dotted 1px #fff;
	}






.textinput{
	width: 260px;
	background-color: #fff;
	border: 0;
	padding: 10px 5px;
	margin-bottom: 10px;
	color: #171717;
	font-family:verdana;
	font-size:11px;
}

.submitbutton{
	background: none;
	background-color: #fff;
	border: 0;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}









.iletisimformu{}


.iletisimformu input[type=text], .iletisimformu textarea{
	width: 873px;
	padding: 10px;
	font-size: 16px;
	font-family: helvetica, arial;
	border: dotted 2px #ed2d92;
}

.iletisimformu input[type=text]:focus, .iletisimformu textarea:focus{
	border-color: #000;
}


.iletisimformu input[type=submit]{
	width: 897px;
	font-size: 16px;
	font-family: helvetica, arial;
	color: #000;
	background-color: #fff;
	border: solid 2px #ffcd09;
	padding: 10px 0px;
}







.singleimage{
	background-color: #f1f1f1;
	padding: 25px 25px 25px 25px;
	width: 880px;
	margin: 0 auto;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	text-align: center;
}


	.singleimage img.photo{
		-webkit-box-shadow: 0px 0px 25px #333;
		-moz-box-shadow: 0px 0px 25px #333;
		box-shadow: 0px 0px 25px #333;
	}
	
	.singleimage h4{
		padding: 20px 0 15px 0;
		font-size: 24px;
		color: #171717;
		text-transform: lowercase;
	}
	
		.singleimage h4 a,
		.singleimage h4 a:hover,
		.singleimage h4 a:visited,
		.singleimage h4 a:active{
			color: #000;
			text-decoration: none;
		}
	
	.singleimage table{
		margin-bottom: 20px;
	}
	
	
	
	.gallerynavi{
		margin-top: 2px;
		
	}
	
		.gallerynavi a{
			text-indent: -9999px !important;
			display: block;
			width: 60px;
			height: 45px;
		}
		
		.prev{
			background-image: url(images/prev.png);
		}

		.next{
			background-image: url(images/next.png);
		}







.gallery img{
	padding: 15px;
	background-color: #fff;
	border: solid 0px #ddd !important;
	-webkit-box-shadow: 0px 0px 25px #ccc;
	-moz-box-shadow: 0px 0px 25px #ccc;
	box-shadow: 0px 0px 25px #ccc;
}

.gallery .gallery-item{
	margin-bottom: 15px !important;
	margin-top: 15px !important;
}
















.fleft{
	float: left;
}

.fright{
	float: right;
}


.marjtop15{
	margin-top: 15px;
}

.lowercase{
	text-transform: lowercase;
}

.marjtop10{
	margin-top: 10px;
}

.marjbot15{
	margin-bottom: 15px;
}

.marjbot10{
	margin-bottom: 10px;
}

.marjtop10{
	margin-top: 10px;
}

.marjright15{
	margin-right: 15px;
}

.marjright10{
	margin-right: 10px;
}

.dn{
	display: none;
}

.padbot15{
	padding-bottom: 15px;
}

.ti{
	text-indent: -9999px;
}

.grayborder{
	border: 2px solid #ccc;
}

.grayborder1{
	border: 1px solid #ccc;
}

.fontsize14{
	font-size: 14px;
}

.fontsize30{
	font-size: 30px;
}

.fontsize20{
	font-size: 20px;
}








/* > Pagination
-------------------------------------------------------------- */

div.pagination {
	margin-bottom: 15px;
	border-bottom: 1px solid #fff;
	padding: 15px;
	color: #333;
	font-size: 11px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height: 30px;
	line-height: 30px;
}
	div.pagination#user-pag, .friends div.pagination,
	.mygroups div.pagination, .myblogs div.pagination {
		background: #fff;
		border: none;
		padding: 8px 15px;
	}

	div.pagination .pag-count {
		float: left;
	}

	div.pagination .pagination-links {
		float: right;
	}
		div.pagination .pagination-links span,
		div.pagination .pagination-links a {
			font-size: 12px;
			padding: 0 5px;
		}
			div.pagination .pagination-links a:hover {
				font-weight: bold;
			}



/* > Data Tables
-------------------------------------------------------------- */

table {
	width: 100%;
}
	table#message-threads {
		margin: 0 -15px;
		width: auto;
	}

	div#sidebar table {
		margin: 0 -16px;
		width: 117%;
	}

	table tr td, table tr th {
		padding: 8px;
		/* vertical-align: middle;
                border-top: 1px solid #ccc; */
	}
		table tr td.label {
			border-right: 1px solid #eaeaea;
			font-weight: bold;
			
		}

		table tr td.thread-info p {
			margin: 0;
		}
			table tr td.thread-info p.thread-excerpt {
				color: #333;
				font-size: 11px;
				margin-top: 3px;
			}
			
			
			table tr td.thread-info a {
				color: #000;
				text-decoration: none;
			}
			
			table tr td.thread-info a p{
				background-color: #ffcd09;
				padding: 4px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius:5px;
			}

		div#sidebar table td, table.forum td { text-align: center; }

	table tr.alt {
		/* background: #fff; */
	}

table.notification-settings {
	margin-bottom: 20px;
}
	table.notification-settings th.icon {
		width: 35px;
	}

	table.notification-settings th.title {
		width: 80%;
	}

	table.notification-settings .yes, table.notification-settings .no {
		width: 40px;
	}

table.forum {
	margin: -9px 0px 20px 0px;
	width: auto;
	font-size: 12px;
}
	table.forum tr:first-child {
		background: #f1f1f1;
		font-style: 14px;
		font-weight: bold !important;
	}

	table.forum tr.sticky td {
		background: #6d84b4;
		border-top: 1px solid #315091;
		border-bottom: 1px solid #315091;
                color: #fff;
	}

table.forum tr.sticky td a {
                color: #fff;
                font-weight: bold;
	}

	table.forum tr.closed td.td-title {
		padding-left: 35px;
		background-image: url( ../images/closed.png );
		background-position: 15px 50%;
		background-repeat: no-repeat;
	}

	table.forum td p.topic-text {
		color: #888;
		font-size: 11px;
	}

	table.forum tr > td:first-child, table.forum tr > th:first-child {
		padding-left: 15px;
	}

	table.forum tr > td:last-child, table.forum tr > th:last-child {
		padding-right: 15px;
	}

	table.forum tr th#th-title, table.forum tr th#th-poster,
	table.forum tr th#th-group, table.forum td.td-poster,
	table.forum td.td-group, table.forum td.td-title { text-align: left; }

	table.forum td.td-freshness {
		font-size: 11px;
		color: #888;
	}

	table.forum td img.avatar {
		margin-right: 5px;
	}

	table.forum td.td-poster, table.forum td.td-group  {
		min-width: 130px;
	}

	table.forum th#th-title {
		width: 40%;
	}

	table.forum th#th-postcount {
		width: 1%;
	}
	
	
	
	.topic-title{
		color: #ed2d99;
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
	}
	
/* > Group Forum Topics
-------------------------------------------------------------- */

ul#topic-post-list {
	margin: 15px -15px;
	width: auto;
}
	ul#topic-post-list li {
		padding: 15px;
		position: relative;
	}

	ul#topic-post-list li.alt {
		background: #f9f9f9;
	}

	ul#topic-post-list li divdiv.poster-meta {
		margin-bottom: 10px;
		color: #888;
	}

	ul#topic-post-list li divdiv.post-content {
		margin-left: 54px;
	}

div.admin-links {
	position: absolute;
	top: 15px;
	right: 15px;
	color: #888;
	font-size: 11px;
}
	div#topic-meta div.admin-links {
		bottom: 0;
		right: 0;
		top: auto;
	}

div#topic-meta {
	position: relative;
	background-color: #171717;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	height: 54px;
}
	div#topic-meta h3 {
		font-size: 16px;
		font-weight: bold;
		position: absolute;
		left: 15px;
		top: 19px;
		color: #fff;
		
	}
	
	div#topic-meta .rakunbutonlar{
		position: absolute;
		top: 18px;
		right: 15px;
		text-align: right;
		width: 300px;
		
	}

div#new-topic-post {
	margin: 0;
	padding: 1px 0 0 0;
}

/* > Item Headers (Profiles, Groups)
-------------------------------------------------------------- */

div#item-header {
	margin-bottom: 20px;
	overflow: hidden;
}
	div#item-header img.avatar {
		float: left;
		margin: 0 15px 0 0;
	}

	div#item-header h2 {
		font-size: 32px;
		margin: 0 0 10px 0;
		padding-top: 5px;
		line-height: 100%;
	}
		div#item-header h2 a {
			color: #888;
			text-decoration: none;
		}

div#item-header span.activity, div#item-header h2 span.highlight {
		vertical-align: middle;
		font-size: 11px;
		font-weight: normal;
		line-height: 170%;
		margin-bottom: 7px;
	}

	div#item-header h2 span.highlight { font-size: 16px; }
	div#item-header h2 span.highlight span {
		position: relative;
		top: -2px;
		right: -2px;
		font-weight: bold;
		font-size: 11px;
		background: #bc1800;
		color: #fff;
		padding: 1px 4px;
		margin-bottom: 2px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		vertical-align: middle;
		cursor: pointer;
		display: none;
	}
	div#item-header div#item-meta {
		font-size: 14px;
		color: #aaa;
		margin: 15px 0 5px 0;
		padding-bottom: 10px;
		overflow: hidden;
	}

	div#item-header div#item-actions {
		float: right;
		width: 20%;
		margin: 0 0 15px 15px;
		text-align: right;
	}
		div#item-header div#item-actions h3 {
			font-size: 12px;
			margin: 0 0 5px 0;
		}

		div#item-header ul {
			overflow: hidden;
			margin-bottom: 15px;
		}

		div#item-header ul h5, div#item-header ul span, div#item-header ul hr {
			display: none;
		}

		div#item-header ul li {
			float: right;
		}

		div#item-header ul img.avatar, div#item-header ul.avatars img.avatar {
			width: 30px;
			height: 30px;
			margin: 2px;
		}

	div#item-header div.generic-button {
		float: left;
		margin: 10px 10px 0 0;
	}


/* > Item Lists (Activity, Friend, Group lists)
-------------------------------------------------------------- */

ul.item-list {
	width: 100%;
}
	ul.item-list li {
		position: relative;
		padding: 15px 0;
		border-bottom: 1px solid #eaeaea;
	}
		ul.item-list li img.avatar {
			float: left;
			margin: 0 10px 10px 0;
		}

		ul.item-list li div.item-title {
			font-size: 14px;
		}

		ul.item-list li div.item-desc {
			margin: 10px 0 0 64px;
			font-size: 11px;
			color: #888;
			width: 50%;
		}

		ul.item-list li div.action {
			position: absolute;
			top: 15px;
			right: 0;
			text-align: right;
		}

		ul.item-list li div.meta {
			margin-top: 10px;
			color: #888;
			font-size: 11px;
		}

/* > Item Tabs
-------------------------------------------------------------- */

div.item-list-tabs {
	clear: left;
	overflow: auto;
	/* margin: 25px -15px 5px -15px; */
	
    
    background-color: #f1f1f1;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
	border-radius: 15px;
    padding: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
    			
    			text-decoration: none;
				text-transform: lowercase;
				font-size: 14px;
				font-weight: bold;
				letter-spacing: -1px;
				font-family: helvetica, arial;
}

	div.item-list-tabs ul li a {
		text-decoration: none;
		font-weight: bold;
		color: #ed2d92;
	}

	div.item-list-tabs#user-nav,
	div.item-list-tabs#group-nav {
		margin-top: 15px;
		margin-bottom: 0;
	}

	div.item-list-tabs ul {
		width: 100%;
				
	}
		div.item-list-tabs ul li {
			float: left;
			margin: 0px 10px 0 0;
			background-color: #ffffff;
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			border-radius: 15px;
		}
			/*div.item-list-tabs ul li:first-child {
				margin-left: 15px;
			}*/

			div.item-list-tabs ul li.last {
				float: right;
				margin: 7px 15px 0 0;
			}

		div.item-list-tabs ul li a,
		div.item-list-tabs ul li span {
			display: block;
			padding: 5px 10px;
			min-width: 60px;
			text-align: center;
			text-decoration: none;
		}
			div.item-list-tabs ul li span {
				color: #aaa;
			}

			div.item-list-tabs ul li a span {
				display: inline;
				padding: 0;
				color: inherit;
			}

		div.item-list-tabs ul li.selected a,
		div.item-list-tabs ul li.current a,
		div.item-list-tabs ul li a:hover{
			background-color: #ed2d92;
			color: #fff;
			font-weight: bold;
			-moz-border-radius: 15px;
			-webkit-border-radius: 15px;
			border-radius: 15px;
		}
			div.item-list-tabs ul li.loading a {
				background-image: url( ../images/ajax-loader.gif );
				background-position: 92% 50%;
				background-repeat: no-repeat;
				padding-right: 30px;
			}

	div.item-list-tabs#user-subnav,
	div.item-list-tabs#group-subnav {
		background: #f2f2f2;
		margin: 0 -15px 0 -15px;
		border-bottom: 1px solid #eaeaea;
		min-height: 35px;
		overflow: hidden;
	}

        div.item-list-tabs#user-subnav a,
	div.item-list-tabs#group-subnav a{
	background: url( ../images/white-grad.png ) top left repeat-x;
	border: 1px solid #ccc;
	padding: 2px 8px;
        color: #111;
        font-size: 11px;
	}

/* > Item Body
-------------------------------------------------------------- */

.item-body {
	margin: 20px 0;
}

/* > Input Forms
-------------------------------------------------------------- */

form.standard-form {

}
	form.standard-form textarea, form.standard-form input[type=text],
	form.standard-form select, form.standard-form input[type=password],
	.dir-search input[type=text] {
		border: 1px inset #ccc;
		padding: 6px;
		font: inherit;
		font-size: 14px;
		color: #888;
	}
		form.standard-form select {
			padding: 3px;
		}

		form.standard-form input[type=password] {
			margin-bottom: 5px;
		}

	form.standard-form label, form.standard-form span.label {
		display: block;
		font-weight: bold;
		margin: 15px 0 5px 0;
	}
		form.standard-form div.checkbox label,
		form.standard-form div.radio label {
			font-weight: normal;
			margin: 5px 0 0 0;
			font-size: 14px;
			color: #333;
		}

		form.standard-form#login-form label {
			margin-top: 5px;
		}

	form.standard-form input[type=text] {
		width: 75%;
	}
		form.standard-form#login-form input[type=text],
		form.standard-form#login-form input[type=password] {
			padding: 4px;
			width: 95%;
		}

		form.standard-form #basic-details-section input[type=password],
		form.standard-form #blog-details-section input#signup_blog_url {
			width: 35%;
		}

		form.standard-form#signup_form input[type=text],
		form.standard-form#signup_form textarea {
			width: 90%;
		}
			form.standard-form#signup_form div.submit { float: right; }
			form.standard-form#signup_form div.signup-avatar { margin-right: 15px; }

	form.standard-form textarea {
		width: 75%;
		height: 120px;
	}
		form.standard-form textarea#message_content {
			height: 200px;
		}

		form.standard-form#send-reply textarea {
			width: 97.5%;
		}

	form.standard-form p.description {
		font-size: 11px;
		color: #888;
		margin: 5px 0;
	}

	form.standard-form div.submit {
		padding: 15px 0;
		clear: both;
	}
		form.standard-form div.submit input {
			margin-right: 15px;
		}

	form.standard-form div.radio ul {
		margin: 10px 0 15px 38px;
		list-style: disc;
	}
		form.standard-form div.radio ul li {
			margin-bottom: 5px;
		}

form.standard-form #basic-details-section, form.standard-form #blog-details-section,
form.standard-form #profile-details-section {
	float: left;
	width: 48%;
}
	form.standard-form #profile-details-section { float: right; }
	form.standard-form #blog-details-section {
		clear: left;
	}

form#send-invite-form {
	margin-top: 20px;
}

	form#send-invite-form #invite-list {
		height: 275px;
		overflow: auto;
		padding: 5px;
		background: #f5f5f5;
		width: 160px;
		border: 1px solid #e4e4e4;
		margin: 10px 0;
	}


/* > Directories (Members, Groups, Blogs, Forums)
-------------------------------------------------------------- */

div.dir-search {
	margin: 0 0 0 0;
	background-color: #f1f1f1;
	text-align: right;
	padding: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	position: relative !important;
	
}
	div.dir-search input[type=text] {
		padding: 4px;
		font-size: 12px;
	}


.dir-form{
	
}

	.dir-form h3{
		position: absolute;
		z-index: 1001;
		left: 15px;
		top: 20px;
		font-size: 14px;
		font-weight: bold;
	}
	
	
	#new-topic-button, .button{
		background-color: #171717;
		padding: 7px 7px 5px 7px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		font-size: 11px;
		color: #ffcd09;
		text-decoration: none;
		font-weight: bold;
	}

#new-topic-post{
	background-color: #f1f1f1;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	padding: 15px !important;
	margin-top: 15px !important;	
}

	#new-topic-post h5{
		font-size: 14px;
		font-weight: bold;
	}
	
	#new-topic-post label{
		font-size: 12px;
	}




/*.standard-form h3{
	font-size: 14px;
	font-weight: bold;
	padding: 15px;
	height: 24px;
	line-height: 24px;
	background-color: #f1f1f1;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	position: relative;
}

	.standard-form h3 a{
		position: absolute;
		right: 15px;
		top: 15px;
		line-height: 14px;
	}
	
	*/





.rakunliste{
	background-color: #f1f1f1;
	padding: 0px 15px 5px 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	margin-bottom: 15px;
	font-size: 11px;
}

	.rakunliste ul{
		margin: 0 !important;
	}

	.rakunliste ul li{
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
		border: none !important;
	}
	
	.rakunliste a,
	.rakunliste a:visited,
	.rakunliste a:active{
		color: #ed2d92;
		text-decoration: none;
		border-bottom: dotted 1px #ed2d92;
		font-weight: bold;
	}
	
	.rakunliste a:hover{
		color: #000;
		border-bottom-color: #000;
	}
	
	.rakunliste .generic-button{
		background-color: #171717;
		padding: 10px 10px 8px 10px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
	
		.rakunliste .generic-button a{
			border: none;
			color: #ffcd09;
		}



	.rakunliste table{
		width: 900px
	}
	
		.rakunliste tr td{
			padding: 0px !important;
			border: none !important;
		}
		
			.rakunliste tr td.rakuntopictitle{
				width: 325px;
			}
			
			.rakunliste tr td.rakunlatestposter{
				width: 140px;
				text-align: center;
			}
			
			.rakunliste tr td.rakunpostedgroup{
				width: 175px;
				text-align: center;
			}
			
			.rakunliste tr td.rakunposts{
				width: 25px;
				text-align: center;
			}
			
			.rakunliste tr td.rakunfresh{
				width: 130px;
				text-align: center;
			}
			
			
			.rakunliste .rakungrupbuton{
				position: absolute;
				width: 200px;
				right: 15px;
				top: 15px;
				text-align: right;
			}


			.rakunliste .rakungrupbuton .group-button{
				width: 80px !important;
				text-align: center !important;
				margin-left: auto !important;
				margin-bottom: 8px !important;
			}
			
			
			
			
			
		.rakungrouptitleh2{
			font-family: helvetica, arial;
			font-size: 26px;
			font-weight: bold;
			letter-spacing: -1px;
		}
		
		.rakunentrancetitleh1{
			font-family: helvetica, arial;
			font-size: 44px;
			font-weight: bold;
			letter-spacing: -4px;
			line-height: 44px;
		}
		
		.rakungrouptitleh3{
			font-family: helvetica, arial;
			font-size: 18px;
			font-weight: bold;
			letter-spacing: -1px;
			margin-bottom: 10px;
		}

		
			.typeactivitybox{
				position: absolute;
				width: 300px;
				height: 24px;
				top: 0px;
				right: 0px;
				text-align: right;
			}
		
			.rakungrouptype{
				font-size: 10px;
				font-weight: normal;
				letter-spacing: 0px;
				text-transform: lowercase;
				background-color: #ed2d92;
				color: #fff;
				padding: 5px;
				font-family: verdana;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				margin-right: 6px;
				
			}
			
			.rakungroupactivity{
				font-size: 10px;
				font-weight: normal;
				letter-spacing: 0px;
				text-transform: lowercase;
				background-color: #ffcd09;
				color: #171717;
				padding: 5px;
				font-family: verdana;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				
			}	
		
			.rakungrouptitleh2 a,
			.rakungrouptitleh2 a:visited{
				color: #000;
				text-decoration: none;
			}
			
			.rakungrouptitleh2 a:hover,
			.rakungrouptitleh2 a:active{
				color: #fff;
				background-color: #ed2d92;
			}
			
			.rakunjoin .generic-button a,
			.rakunjoin .generic-button a:visited,
			.rakunjoin .generic-button a:active,
			.rakunjoin a,
			.rakunjoin a:visited,
			.rakunjoin a:active{
				color: #ed2d92;
				text-decoration: none;
				text-transform: lowercase;
				font-size: 14px;
				font-weight: bold;
				letter-spacing: -1px;
				font-family: helvetica, arial;
				width: 100%;
				height: 100%;
				display: block;
				padding: 10px 0;
				-moz-border-radius: 15px;
				-webkit-border-radius: 15px;
				border-radius: 15px;
			}
			
			.rakunjoin .generic-button a:hover,
			.rakunjoin a:hover{
				background-color: #ed2d92;
				color: #fff;
			}
			
			
			
			
.profile-fields{
	font-size: 11px;
	font-family: verdana;
}

	.profile-fields a,
	.profile-fields a:visited,
	.profile-fields a:active{
		color: #ed2d99;
		text-decoration: none;
	}

	/*.ilgi-alanlari h2{
		font-family: helvetica, arial;
		font-weight: bold !important;
		background-color: #fff;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		width: 100px;
		padding: 5px;
		font-size: 14px;
		text-align: center;
		margin: 15px 0;
	}*/
			

.ilgi-alanlari{
	margin-top: 15px;
}




















.fontsize12ver{
	font-size: 12px !important;
	font-family: verdana !important;
}

.fontsize11ver{
	font-size: 11px !important;
	font-family: verdana !important;
	line-height: 22px;
}

.fontsize10ver{
	font-size: 10px !important;
	font-family: verdana !important;
	line-height: 22px;
}

.fontsize14ari{
	font-size: 14px !important;
	font-family: helvetica, arial !important;
	margin-bottom: 4px;
}

.fontsize12ari{
	font-size: 12px !important;
	font-family: helvetica, arial !important;
}

.lineheight22{
	line-height: 22px !important;
}

.lineheight24{
	line-height: 24px !important;
}



.rakunf1box{
	background-color: #f1f1f1;
}

.rakunffbox{
	background-color: #ffffff;
}

.rakun17box{
	background-color: #171717;
}

.rakuncdbox{
	background-color: #ffcd09;
}


.pad15{
	padding: 15px;
}

.pad5{
	padding: 5px;
}

.pad10{
	padding: 10px;
}

.pad8{
	padding: 8px;
}

.db{
	display: block;
}

.yuvarla15{
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border-radius: 15px;
}

.yuvarla10{
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
}

.width150{
	width: 150px;
}

.width40{
	width: 40px;
}

.width50{
	width: 50px;
}

.width60{
	width: 60px;
}


.width180{
	width: 180px;
}

.width100p{
	width: 100%;
}

.width900{
	width: 900px;
}

.width930{
	width: 930px;
}

.width500{
	width: 500px;
}

.width300{
	width: 300px;
}

.width270{
	width: 270px;
}

.widthf{
	width: 100%;
}

.width555{
	width: 555px;
}

.height150{
	height: 150px;
}

.divcenter{
	margin-left: auto;
	margin-right: auto;
}

.bigcooltext{
	color: #222;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	line-height: 200%;
}

	.bigcooltext p{
		padding-top: 15px;
	}
	
	.bigcooltext strong{
		color: #000;
		font-weight: bold;
		letter-spacing: -1px;
	}

.posrel{
	position: relative;
}

.textcenter{
	text-align: center;
}

.textright{
	text-align: right;
}

.textleft{
	text-align: left;
}

.bor1pxddd{
	border: solid 1px #ddd;
}

.colorff{
	color: #fff;
}

.color17{
	color: #171717;
}

.yellowlinks a,
.yellowlinks a:hover,
.yellowlinks a:visited,
.yellowlinks a:active{
	background-color: #ffcd09;
	color: #171717;
	text-decoration: none;
	padding: 3px;
	margin-right: 4px;
	margin-left: 4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.yellowlinks div{
	padding-bottom: 7px;
}



.welcomescreenbuttons,
.welcomescreenbuttons:active,
.welcomescreenbuttons:visited{
	padding: 8px 16px;
	font-family: helvetica, arial;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #fff;
	background-color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-decoration: none;
}

.welcomescreenbuttons:hover{
	background-color: #ffcd09;
	color: #000;
}

.marjright15{
	margin-right: 15px;
}

.marjright10{
	margin-right: 10px;
}

.marjright5{
	margin-right: 5px;
}


.rakcommth img{
	margin: 0px 3px 3px 0px !important;
}

.olanbitenavatar{
	float: left;
}

.olanbitenavatar img{
	float: none !important;
	margin: 0 0 0 0 !important;
}


/*.rakunsomebuttons{
	padding: 8px 16px;
	font-family: helvetica, arial;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #fff;
	background-color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-decoration: none;
	border: none;
	text-transform: lowercase;
	cursor: pointer;
}




.rakunsomebuttons:hover{
	background-color: #ffcd09;
	color: #000;
}
*/

		.rakunsomebuttons {
			font-family: arial, sans-serif;
			font-size: 12pt;
			font-weight: bold;
			
			padding: 5px 20px 5px 20px;
			
			outline-width: 0;
			border: 1px solid #000;
			border-radius: 50px;
			-moz-border-radius: 50px;
			
			-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
			-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5),
				inset 0px 1px 0px rgba(255, 255, 255, 0.5);
			box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5),
				inset 0px 1px 0px rgba(255, 255, 255, 0.5);
			
			-webkit-transition: background-color 0.2s ease-in-out,
					color 0.2s ease-in-out,
					-webkit-box-shadow 0.2s ease-in-out;
			-moz-transition: background-color 0.2s ease-in-out,
					color 0.2s ease-in-out,
					-moz-box-shadow 0.2s ease-in-out;
			-o-transition: background-color 0.2s ease-in-out,
					color 0.2s ease-in-out,
					box-shadow 0.2s ease-in-out;
			background-image: -webkit-gradient(linear, left top, left bottom,
					color-stop(0.0, rgba(255, 255, 255, 0.8)),
					color-stop(0.01, rgba(255, 255, 255, 0.6)),
					color-stop(0.4, rgba(255, 255, 255, 0.3)),
					color-stop(0.4, rgba(255, 255, 255, 0.2)),
					color-stop(1.0, rgba(255, 255, 255, 0.0)));
			background-image: -moz-linear-gradient(top,
					rgba(255, 255, 255, 0.6) 0%,
					rgba(255, 255, 255, 0.3) 40%,
					rgba(255, 255, 255, 0.2) 40%,
					rgba(255, 255, 255, 0.0) 100%);

			background-color: #444;
			color: #fff;
			text-shadow: rgba(0, 0, 0, 0.5) 0px -1px 0px;
		}
		.rakunsomebuttons:hover, .rakunsomebuttons:focus{
			-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.9);
			-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.9),
				inset 0px 1px 0px rgba(255, 255, 255, 0.5);
			box-shadow: 0 1px 3px rgba(0, 0, 0, 0.9),
				inset 0px 1px 0px rgba(255, 255, 255, 0.5);
			background-color: #666;
			color: #fff;
		}
		.rakunsomebuttons:active{
			background-color: #222;
			color: #ccc;
			-webkit-transition-duration: 0.0s;
			-moz-transition-duration: 0.0s;
			-o-transition-duration: 0.0s;
		}





















/* > Error / Success Messages
-------------------------------------------------------------- */

div#message {
	margin: 15px 0;
}
	div#message.updated { clear: both; }

div#message p {
	padding: 10px 15px;
	font-size: 12px;
	display:block;
}
	div#message.error p {
		background: #e41717;
		color: #fff;
		border-color: #a71a1a;
		clear: left;
	}

	div#message.updated p {
		background: #dffcd9;
		color: #1a9b00;
		border-color: #c4e9bd;
	}

form.standard-form#signup_form div div.error {
	color: #fff;
	background: #e41717;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 6px;
	width: 90%;
	margin: 0 0 10px 0;
}









/* > Activity Stream Posting
-------------------------------------------------------------- */
/*
form#whats-new-form {
	overflow: hidden;
	margin-bottom: 15px;
}
	#item-body form#whats-new-form {
		margin-top: 20px;
		border: none;
	}

	.home-page form#whats-new-form {
		border-bottom: none;
		padding-bottom: 0;
	}

	form#whats-new-form h5 {
		margin: 0;
		font-weight: normal;
		font-size: 12px;
		color: #888;
		margin-left: 76px;
		padding: 0 0 3px 0;
	}

	form#whats-new-form #whats-new-avatar {
		float: left;
	}

	form#whats-new-form #whats-new-content {
		margin-left: 54px;
		padding-left: 22px;
	}

	form#whats-new-form #whats-new-textarea{
		padding: 8px;
		border: 1px inset #ccc;
		background: #fff;
		margin-bottom: 10px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	form#whats-new-form textarea {
		width: 100%;
		height: 60px;
		font-size: 14px;
		font-family: inherit;
		color: #555;
		border: none;
		margin: 0;
		padding: 0;
	}
	
		

	form#whats-new-form #whats-new-options select {
		max-width: 200px;
	}

	form#whats-new-form #whats-new-submit {
		float: right;
		margin: 0;
	}
	
	
*/	
.rakunkomunaktiviteta{
			width: 621px;
			height: 60px;
			font-size: 12px;
			line-height: 20px;
			border: 2px solid #ccc;
			background: #fff;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
			padding: 10px;
		}	
/* > Activity Stream Listing
-------------------------------------------------------------- */

ul.activity-list li {
	padding: 0px 0 0 0;
	overflow: hidden;
	
}
	ul.activity-list > li:first-child {
	}

	ul.activity-list li.has-comments {
		padding-bottom: 0px;
	}

.activity-list li.mini {
	position: relative;
	font-size: 11px;
	min-height: 35px;
	padding: 0px 0 0 0;
}
	.activity-list li.mini div.activity-meta {
		margin: 0;
	}

	.activity-list li.mini div.activity-meta a {
		padding: 3px 8px;
	}

	.activity-list li.mini .activity-avatar img.avatar,
	.activity-list li.mini .activity-avatar img.FB_profile_pic {
		width: 20px;
		height: 20px;
		margin-left: 36px;
	}
		.activity-list li.activity_comment .activity-avatar img.avatar,
		.activity-list li.activity_comment .activity-avatar img.FB_profile_pic {
			width: 40px;
			height: 40px;
			
		}

		body.activity-permalink .activity-list li .activity-avatar img.avatar,
		body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic {
			width: 100px;
			height: 100px;
			margin-left: 0;
		}

	.activity-list li.mini .activity-content {
		margin-right: 175px;
	}

	.activity-list li.mini .activity-content p {
		margin: 0;
		float: left;
	}

	.activity-list li.mini .activity-meta {
		position: absolute;
		right: 0;
	}
		body.activity-permalink .activity-list li.mini .activity-meta {
			position: absolute;
			right: 15px;
		}

	.activity-list li.mini .activity-comments {
		clear: left;
		font-size: 12px;
		margin-top: 30px;
	}

.activity-list li .activity-inreplyto {
	font-size: 11px;
	color: #888;
	margin-left: 70px;
	/*margin-bottom: 15px;*/
	padding-left: 25px;
	background: url( ../images/replyto_arrow.gif ) 7px 0 no-repeat;
}
	.activity-list li .activity-inreplyto > p {
		margin: 0;
		display: inline;
	}

	.activity-list li .activity-inreplyto blockquote,
	.activity-list li .activity-inreplyto div.activity-inner {
		background: none;
		border: none;
		display: inline;
		padding: 0;
		margin: 0;
		overflow: hidden;
	}

.activity-list .activity-avatar img {
	width: 60px;
	height: 60px;
}
		body.activity-permalink .activity-list .activity-avatar img {
			width: 100px;
			height: 100px;
		}

.activity-list .activity-content {
	margin-left: 90px;
}
	body.activity-permalink .activity-list li .activity-content {
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		background: #fff;
		padding: 15px;
		border-bottom: 1px solid #ddd;
		border-right: 1px solid #ddd;
		margin-left: 135px;
		font-size: 16px;
		line-height: 150%;
		min-height: 35px;
		margin-right: 0;
	}
		body.activity-permalink .activity-list li .activity-header > p {
			background: url( ../images/activity_arrow.gif ) top left no-repeat;
			margin-left: -35px;
			padding: 5px 0 0 38px;
			height: 35px;
			margin-bottom: 0;
		}

	.activity-list .activity-content .activity-header,
	.activity-list .activity-content .comment-header {
		font-size: 11px;
		color: #888;
		line-height: 220%;
	}

	.activity-list .activity-header a:first-child, span.highlight {
		background: #EBF7FF;
		border-bottom: 1px solid #a1dcfa;
		border-right: 1px solid #a1dcfa;
		color: #059AE7;
		padding: 3px 8px;
		text-decoration: none;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		margin-right: 3px;
	}
		.activity-list .activity-header a:first-child:hover {
			background: #059AE7 !important;
			color: #fff !important;
		}
		.activity-list .activity-content a:first-child:focus { outline: none; }

		.activity-list .activity-content span.time-since {
			color: #bbb;
		}

	.activity-list .activity-content span.activity-header-meta a {
		background: none;
		padding: 0;
		font-size: 11px;
		margin: 0;
		border: none;
		color: #aaa;
		text-decoration: underline;
	}
		.activity-list .activity-content span.activity-header-meta a:hover {
			color: inherit;
			text-decoration: none;
		}

	.activity-list .activity-content .activity-inner,
	.activity-list .activity-content blockquote {
		margin: 15px 0 15px 5px;
		overflow: hidden;
	}
		body.activity-permalink .activity-content .activity-inner,
		body.activity-permalink .activity-content blockquote {
			margin-top: 5px;
		}

		/* Backwards compatibility. */
		.activity-inner > .activity-inner { margin: 0 !important; }
		.activity-inner > blockquote { margin: 0 !important; }

	.activity-list .activity-content img.thumbnail {
		float: left;
		margin: 0 10px 5px 0;
		border: 2px solid #eee;
	}

.activity-list li.load-more {
	margin: 15px  0 !important;
	padding: 10px 15px !important;
	background: #f0f0f0 !important;
	text-align: center;
	font-size: 1.2em;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
	.activity-list li.load-more a {
		color: #555;
	}

/* > Activity Stream Comments
-------------------------------------------------------------- */

div.activity-meta {
	margin: 0 0 20px 3px;
	clear: left;
}

.activity-list div.activity-meta a {
	font-size: 11px;
	background: #f4f4f4;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	color: #999;
	padding: 4px 8px;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-right: 3px;
}
	.activity-list div.activity-meta a.acomment-reply {
		background: #FFF9DB;
		border-bottom: 1px solid #FFE8C4;
		border-right: 1px solid #FFE8C4;
		color: #ffa200;
	}

	div.activity-meta a:focus { outline: none; }
	div.activity-meta a:hover {
		background: #aaa;
		color: #fff;
		border-color: #aaa;
	}
		div.activity-meta a.acomment-reply:hover {
			background: #f7740a;
			color: #fff;
			border-color: #f7740a;
		}

div.activity-comments {
	position: relative;
	margin: 0 0 0 95px;
	width: auto;
	overflow: hidden; /* IE fix */
}

	body.activity-permalink div.activity-comments {
		width: auto;
		margin-left: 135px;
		background: none;
	}

div.activity-comments > ul {
	background: #f5f5f5;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
div.activity-comments ul, div.activity-comments ul li {
	border: none;
	list-style: none;
}

	div.activity-comments ul {
		clear: left;
	}

	div.activity-comments ul li {
		border-top: 2px solid #fff;
		padding: 10px 15px 10px 0;
		margin-left: 15px;
	}
		body.activity-permalink div.activity-comments ul li {
			border-width: 1px;
			padding: 15px 0 15px 0;
		}

		div.activity-comments ul li p:last-child {
			margin-bottom: 0;
		}

		div.activity-comments > ul > li:first-child {
			border-top: none;
		}

		div.activity-comments ul li:last-child {
			margin-bottom: 0;
		}

	div.activity-comments ul li > ul {
		margin-top: 5px;
		margin-left: 25px;
	}
		body.activity-permalink div.activity-comments ul li > ul {
			margin-top: 15px;
		}

	div.activity-comments div.acomment-avatar img {
		border-width: 2px !important;
		float: left;
		margin-right: 10px;
	}

	div.activity-comments div.acomment-content {
		font-size: 11px;
		margin-left: 39px;
		margin-top: 5px;
	}
		div.acomment-content .time-since { display: none; }
		div.acomment-content .activity-delete-link { display: none; }
		div.acomment-content .comment-header { display: none; }

		body.activity-permalink div.activity-comments div.acomment-content {
			font-size: 14px;
		}

	div.activity-comments div.acomment-meta {
		font-size: 11px;
		color: #888;
	}

	div.activity-comments form.ac-form {
		display: none;
		margin: 10px 0 10px 33px;
		background: #eee;
		border-bottom: 1px solid #ddd;
		border-right: 1px solid #ddd;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		padding: 8px;
	}
		div.activity-comments li form.ac-form {
			margin-right: 15px;
		}

		div.activity-comments form.root {
			margin-left: 0;
		}

		div.activity-comments div#message {
			margin-top: 15px;
			margin-bottom: 0;
		}

		div.activity-comments form.loading {
			background-image: url( ../images/ajax-loader.gif );
			background-position: 2% 95%;
			background-repeat: no-repeat;
		}

		div.activity-comments form .ac-textarea {
			padding: 8px;
			border: 1px inset #ccc;
			background: #fff;
			margin-bottom: 10px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
		}
			div.activity-comments form textarea {
				width: 100%;
				font-family: inherit;
				font-size: 11px;
				color: #555;
				height: 60px;
				border: none;
				padding: 0;
			}
				div.activity-comments form input {
					margin-top: 5px;
				}

		div.activity-comments form div.ac-reply-avatar {
			float: left;
		}
			div.ac-reply-avatar img {
				border: 2px solid #fff !important;
			}

		div.activity-comments form div.ac-reply-content {
			margin-left: 25px;
			padding-left: 15px;
			color: #888;
			font-size: 11px;
		}



.snap_nav li{
	float: left;
	margin-right:5px;
	text-transform: uppercase;
}

	.snap_nav li a, .coollinks a, .coollinks a:visited, .coollinks a:active, .coolrakunlink{
		padding: 2px 4px;
		background-color: #ffcd09;
		color: #000;
		text-decoration: none;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	
		.snap_nav li a:hover, .snap_nav li.snap_selected a, .coollinks a:hover{
			color: #fff;
			background-color: #000;
		}


























/**** wire css ***********************/
/** Please copy the css below to your chhild theme's cs file or parent theme's css fil, I do not load it using the plugin as I don't want to overload your template with just another css file
Most of the code here are @apeatling's work for bp 1.1 series, so all credit goes to him, I have simply copied and fixed a few rules to work with the current template*/

#wire-post-list li, #wire-post-new {
	
}


#wire-post-list li{
	border-bottom: none !important;
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}


#wire-poster-avatar{
	float:left;
	width:70px;
}
	.wire-post-metadata, #wire-post-new-metadata {
		color: #888;
		font-size: 0.9em;
	}
	
	.wire-post-content {
		margin-left: 60px;
		padding-top: 5px;
	}

#wire-post-new:hover {
	position: relative;
	
}

#wire-post-new textarea {
	font: normal 1em "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, sans-serif;
	padding: 5px;
	margin-bottom: 10px !important;
}

form#wire-post-new-form {
	padding: 0px;
	position: relative;
}

div#wire-post-new {
	
}
	p#wire-email-notify {
		float: right;
		margin: 0;
	}

	div#wire-post-new-avatar { 
		float: left;
	}
	
	div#wire-post-new-metadata {
		
	}
		span#wire-by-text {
			display: none;
		}
	
	div#wire-post-new-input {
		margin-left: 70px;
	}
		div#wire-post-new-input textarea {
			height: 80px;
			width: 98%;
			margin: 0px 0 0 0;
		}
		
		input#wire-post-submit { 
			
		}




.unread{
	border: solid 2px #ed2d92;
}


.coolbox{
	background-color: #ffcd09;
	color: #000;
	padding: 2px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}


.message-box p{
	padding: 5px 0;
}
