a:active {
  outline: none;
}

body {

	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Helvetica, Arial, Sans-Serif;	
	background-color: #f3f3f3;
	color: #333;
}

h1, h2, h3 {
	font-weight: bold;
}
a 			{ color: #000; text-decoration: none;}
a:active	{ color: ; }
a:link		{ color: ; }
a:focus		{ color: ; }
a:visited	{ color: ; }
a:hover 	{ color: ; }
body {
	background-position: center top;
	background-repeat: no-repeat;
}
body#home {	background-image: url('../images/im_background_triangle.png');}
body#soylesiler {	background-image: url('../images/im_background_home.png');}
body#atolyeler {	background-image: url('../images/im_background_workshops.png');}
body#haberler {	background-image: url('../images/im_background_news.png');}
body#projeler {	background-image: url('../images/im_background_projects.png');}

#container {
	width: 980px;
	margin: 53px auto 0;
	position: relative;
}
#container #language {
	position: absolute;
	top: -48px;
	right: 220px;
	width: 70px;
}
#container #language a {
	display: block;
	background-color: transparent;
	background-image: url('../images/icon_language.gif');
	background-repeat: no-repeat;
	color: #666;
	font-size: 10px;
	text-align: right;
	padding-right: 20px;
	height: 20px;
	line-height: 22px;
	font-weight: bold;
}
#container #language a:hover { color: #000; }
#container #language a.tr {	background-position: -130px 5px; }
#container #language a.tr:hover { background-position: -130px -25px;}
#container #language a.en {	background-position: -30px 5px; }
#container #language a.en:hover { background-position: -30px -25px;}
#container #language a span.soon { color: #f3f3f3; line-height: 12px; display: block; width: 100px; margin-left: -50px;}
#container #language a:hover span.soon { color: #666;}
#sidebar {
	width: 100px;
	margin-right: 20px;
	float: left;
}
#sidebar h1#logo {
	margin: 0 0 20px;
}
#sidebar h1#logo a {
	background: transparent url('../images/im_logo.png') no-repeat left top;	
	width: 100px;
	height: 48px;
	display: block;
	text-indent: -9999px;
}
#content {
	width: 860px;
	float: left;
	background: ;
	padding-top:27px;
}
#sidebar .side_links {
	padding: 0;
	margin: 0;
	list-style-type: none;
	text-align: right;
}
#sidebar .side_links li {
	border-bottom: solid 1px #000;
}
#sidebar .side_links li a {
	display: block;
	font-family: Helvetica, Arial, sans-serif;
	padding: 4px 0 2px;
	font-weight: bold;
	color: #000;
	line-height: 12px;
}
#sidebar .side_links li a:hover {
	background: #000;
	color: #fff;
	text-decoration: none;
}
#katilimcilar .side_links li a.katilimcilar,
#sidebar .side_links li.current a {
	background: transparent url('../images/tile_halftone_yellow.gif') repeat left top;
	color: #000;
}


#sidebar .side_links li.current span {
	font-size: 15px;
	line-height: 10px;
	vertical-align: text-top;
}
#sidebar .motto { font-size: 18px; line-height: 18px; text-align: right; font-weight: bold; width: 150px; margin-left: -50px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; letter-spacing: -0.05em; margin-bottom: 20px; color: #000;}


#sidebar .logo_2010 {
	clear: both;
	padding: 70px 0 0 0;
}
body#home #sidebar .logo_2010 {
	padding: 20px 0 0 0;
}
#sidebar .logo_2010 a {
	background:transparent url('../images/2010_logo.png') no-repeat left top;
	float: right;
	display: block;
	text-indent: -9999px;
	width: 64px;
	height: 102px;
	
}


/* =============== */
/* = Single Page = */
/* =============== */

body.page #container .entry {
	padding: 0 220px 0 0;
}

/* ==================== */
/* = Single Post Page = */
/* ==================== */

body#atolyeler {}
body#atolyeler .post_header {
	background: transparent url(../images/tile_halftone_yellow.gif) repeat scroll left top;
	padding: 10px;
	position: relative;
}
body#atolyeler .post_header h2 {
	font-size: 22px;
	color: #000;
	padding-bottom: 5px;
}
body#atolyeler .post_header .time {
	font-size: 12px;
}
body#atolyeler .excerpt_container 	{ border-bottom: solid 1px #000; }
body#atolyeler .excerpt_text 		{ 
	float: left; 
	width: 200px; 
	padding: 10px; 
	font-size: 14px;
	line-height: 18px;
	letter-spacing: -0.02em;
	font-weight: bold;
}
body#atolyeler .excerpt_thumbnail 	{ 
	float: left; width: 420px;
	background: url('../images/placeholder_tile.gif') left top;
}
body#atolyeler .entry_container {  }
body#atolyeler .entry_container .postmetadata { 
	font-style: italic;
	font-size: 11px;
	font-family: Tahoma;
	border-top: dotted 1px #ccc;
	margin: 10px 0 0 0;
	padding: 10px 0 20px 0;
}
body#atolyeler .entry_container .entry 		{ 
	float: left; 
	width: 430px; 
	padding: 0 10px 0 0;
}
body#atolyeler .entry_container .contrib 	{ 
	float: left; 
	width: 176px; 
	background: transparent url('../images/tile_halftone.gif') repeat left top;
	padding: 12px;

}
body#atolyeler .entry_container .contrib h4 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
}
body#atolyeler .entry_container .contrib li {
	background: transparent url('../images/bullet_on_gray.gif') no-repeat 3px 5px;
	padding: 0 0 2px 15px;
	font-size: 12px;
	font-weight: bold;
	
}
body#atolyeler .entry_container .contrib li a {


}
body#atolyeler .entry_container .contrib li a:hover {
	text-decoration: underline;
}


body#atolyeler .related_projects {}
body#atolyeler .related_projects h3 { font-size: 14px; font-weight: bold; border-bottom: solid 2px #000; color: #000; line-height: 20px;}


/* =========== */
/* = addthis = */
/* =========== */

body .post_header .addthis {
	position: absolute;
	right: 10px;
	top: 10px;
	background: #f3f3f3;
	padding: 5px 8px;
	font-weight: bold;
	
}
body .post_header .addthis a { color: #666; }
body .post_header .addthis a:hover { color: #000; }


/* ==================== */
/* = Single Post Page = */
/* ==================== */


/*Projeler single*/
body#projeler {}
body#projeler .post_header {
	background: transparent url(../images/tile_halftone.gif) repeat scroll left top;
	padding: 10px;
	position: relative;
}
body#projeler .post_header h2 {
	font-size: 22px;
	color: #000;
	padding-bottom: 5px;
}
body#projeler .post_header .time {
	font-size: 12px;
}
body#projeler .excerpt_container 	{ border-bottom: solid 1px #000; }
body#projeler .excerpt_text 		{ 
	float: left; 
	width: 200px; 
	padding: 10px; 
	font-size: 14px;
	line-height: 18px;
	letter-spacing: -0.02em;
	font-weight: bold;
}
body#projeler .excerpt_thumbnail 	{ 
	float: right; 
	width: 390px; 
	background: url('../images/placeholder_tile.gif') left top;
}
body#projeler .entry_container {  }
body#projeler .entry_container .postmetadata { 
	font-style: italic;
	font-size: 11px;
	font-family: Tahoma;
	border-top: dotted 1px #ccc;
	margin: 10px 0 0 0;
	padding: 10px 0 20px 0;
}
body#projeler .entry_container .entry 		{ 
	float: left; 
	width: 430px; 
	padding: 0 10px 0 0;
}
body#projeler .entry_container .contrib 	{ 
	float: left; 
	width: 176px; 
	background: transparent url('../images/tile_halftone.gif') repeat left top;
	padding: 12px;

}
body#projeler .entry_container .contrib h4 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
}
body#projeler .entry_container .contrib li {
	background: transparent url('../images/bullet_on_gray.gif') no-repeat 3px 5px;
	padding: 0 0 2px 15px;
	font-size: 12px;
	font-weight: bold;
	
}
body#projeler .entry_container .contrib li a {


}
body#projeler .entry_container .contrib li a:hover {
	text-decoration: underline;
}


body#projeler .related_workshop {}
body#projeler .related_workshop h3 { 
	font-size: 14px; 
	font-weight: bold; 
	border-bottom: solid 1px #000; 
	border-top: solid 1px #000; 
	color: #000; 
	line-height: 20px;
	padding: 4px 0;
}
body#projeler .related_workshop a.related_workshop_link {
	background: #000;
	color: #fff;
	text-decoration: underline;
	padding: 4px 10px 4px 4px;
}
body#projeler .related_workshop a.related_workshop_link:hover {
	background: #F4BF0C;
	color: #000;
}

.postmetadata {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #000;
	padding: 5px 0 0 0;
}
.postmetadata .tags {}
.postmetadata .tags a {
	border-bottom: solid 1px #999;
}
.postmetadata .tags a:hover {
	border-bottom: solid 1px #000;	
}
.postmetadata .time {font-weight: normal;}

/* ============ */
/* = Comments = */
/* ============ */

#comments {
	margin: 20px 0 0 0;
}

#comments h3 { font-size: 14px; font-weight: bold; border-bottom: solid 2px #000; color: #000; line-height: 20px;}
#comments h3.leave_reply { width: 210px; }
#comments h4.number_of {
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	margin: 0 0 10px 220px;
	padding: 5px;
	background: transparent url(../images/tile_halftone_yellow.gif) repeat scroll left top;
	border-bottom: solid 1px #000;
}
#comments #respond {
	margin: 10px 0 0 0;
}
#comments ol.commentlist {}
#comments ol.commentlist li {
	border-bottom: solid 1px #666666;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

#comments .comment-body {
	font-size: 12px;
	padding: 0 0 0 220px;
	position: relative;
	min-height: 26px;
}
#comments .comment-body p {
	line-height: 15px;
}
#comments .comment-author,
#comments .comment-meta   {
	position: absolute;
	left: 0;
	width: 200px;
	text-align: right;
	font-weight: bold;
}
#comments .comment-author {
	top: 0;	
	color: #000;
}
#comments .comment-meta   {
	top: 15px;
	color: #666;
}
#comments .comment-meta a { color: #666; }

#commentform p {
	padding: 5px 0;
}
#commentform label {
	display: block;
	float: left;
	margin-right: 10px;
	width: 210px;
	text-align: right;
	padding: 7px 0 0 0;
	font-size: 11px;
}
#commentform input,
#commentform textarea {
	border: solid 1px #000;
	padding: 3px;
	font-size: 12px;
}
#commentform input:focus,
#commentform textarea:focus {
	background: #fff;
}

#commentform textarea { 
	width: 407px; 
	margin-left: 220px;
	padding: 5px;
}
#commentform #submit {
	background: url(../images/btn_gonder.gif) no-repeat 0 0;
	width: 66px;
	height: 25px;
	display: block;
	text-indent: -9999px;
	border: 0;
	padding: 0;
	margin: 0 0 0 220px;
}
#commentform #submit:active,
#commentform #submit:focus {
	background: url(../images/btn_gonder.gif) no-repeat 0 -25px;
}



/* ======================= */
/* = Columns in #content = */
/* ======================= */

#content .w20 { width: 200px; }
#content .w10 { width: 100px; }
#content .w40 { width: 400px; }
#content .w64 { width: 640px; }
#content .more-link {
	background: transparent url('../images/tile_halftone_yellow.gif') repeat left top;
	padding: 2px;
	font-weight: bold;
	font-size: 11px;

}


/* =========== */
/* = SIDEBAR = */
/* =========== */

#content .sidebar_item { position: relative; }


#content .column {
	float: left;
	margin-right: 20px;
	position: relative;
}
#content .last { margin: 0; }

.sidebar_news_container { margin-bottom: 12px; }
.sidebar_news_container h2.category_link { margin-bottom: 7px !important; }

h2.category_link {
	font-size: 14px;
/*	text-transform: uppercase;*/
	border-bottom: solid 2px #000;
	position: relative;
	color: #000;
	margin-bottom: 20px;
	position: relative;
	line-height: 20px;
} 
.sidebar_item h2.category_link {
	margin-bottom: 16px;
}
h2.category_link a {
	display: block;
}
h2.category_link a span { display: none; font-size: 20px; line-height: 12px; vertical-align: baseline;}
h2.category_link a:hover span { display: inline; }
h2.category_link a.drop_link {
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	height: 20px;
	color: #fff;
	padding: 0;
	text-indent: -9999px;
	background: #000 url('../images/dropdown_handle.png') no-repeat center center;
	
}
.drop_latest {
	position: absolute;
	display: none;
	top: 20px;
	right: 0;
	width: 200px;
	z-index: 100;
}
.drop_latest span.time {
/*	text-transform: uppercase;*/
/*	color: #666;*/
	font-size: 9px;
	font-weight: normal;
	white-space: nowrap;
}
.drop_latest .wrapper {
/*	position: absolute;*/
	left: 0;
	top: -20px;
	width: 200px;
	background: #000;
}
.drop_latest .wrapper ul {width: 180px; padding: 20px 0 10px;}

.drop_latest .wrapper li {
	border-bottom: solid 1px #F5BF0D;
}
.drop_latest .wrapper li a {
	color: #F5BF0D;
	font-weight: bold;
	font-size: 12px;
	display: block;
	padding-left: 25px;
	line-height: 1.1em;
	padding: 5px 0 3px 25px;
}
.drop_latest .wrapper li a:hover { color: #fff; }
.drop_latest .wrapper a.all {
	display: block;
	background: #F5BF0D;
	width: 120px;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	padding: 10px 0 10px 25px;
}
.drop_latest .wrapper a.all:hover {background: #fff; color: #000;}




.workshop_item {
	border-bottom: solid 1px #000;
	margin-bottom: 15px;
}
.workshop_item .meta {
	background: transparent url('../images/tile_halftone_yellow.gif') repeat left top;
	padding: 11px 11px 8px;
}
.workshop_item h3 {font-size: 16px; margin-bottom: 5px;}
.workshop_item h3 a {}
.workshop_item h3 a:hover {text-decoration: underline;}
.workshop_item p {line-height: 1.2em;}

.workshop_item .excerpt {
	padding-top: 5px;
}
.workshop_item .excerpt p {
	font-size: 12px;
	line-height: 1.2em;
	padding: 2px 0 3px;
}

.workshop_item .excerpt .more {
	text-align: right;
}
.workshop_item .excerpt .more a {
	font-weight: bold;
	line-height: 20px;
	padding: 3px 3px 1px;
/*	border-bottom: solid 1px #000;*/
}
.workshop_item .excerpt .more a:hover {
	background: #000;
	color: #fff;
}
.workshop_item .excerpt .more .raquo {
	font-size: 20px; line-height: 12px; 
	vertical-align: text-top;
	font-weight: normal;
}

.project_item {
	margin-bottom: 12px;
	border-bottom: solid 1px #000;
}
.project_item .meta {
	background: transparent url('../images/tile_halftone.gif') repeat left top;
	padding: 11px 11px 8px;
}
.project_item h3 {font-size: 16px;}
.project_item h3 a {}
.project_item h3 a:hover {text-decoration: underline;}

.project_item .contributors {
	background: transparent url('../images/tile_halftone.gif') repeat left top;
	padding: 10px;
	font-weight: bold;
	margin-bottom: 8px;
}
.project_item .contributors ul {}
.project_item .contributors li {display: inline;}
.project_item .contributors li a {font-size: 10px; line-height: 12px; }
.project_item .contributors li a:hover {text-decoration: underline;}

.project_item .excerpt p {
	font-size: 12px;
	line-height: 1.2em;
	padding: 2px 0 3px;
}

.project_item .excerpt .more {
	text-align: right;
}
.project_item .excerpt .more a {
	font-weight: bold;
	line-height: 20px;
	padding: 3px 3px 1px;
}
.project_item .excerpt .more a:hover {
	background: #000;
	color: #fff;
}
.project_item .excerpt .more .raquo {
	font-size: 20px; line-height: 12px; 
	vertical-align: text-top;
	font-weight: normal;
}



.dialogue_item {
	border-bottom: solid 1px #000;
	margin-bottom: 12px;
}
.dialogue_item .thumbnail {
	background-position: center center;
	float: left;
	background-repeat: no-repeat;
	width: 100px;
	height: 100px;
	position: relative;
	margin: 0 7px 7px 0;
}
.dialogue_item .excerpt {
	padding-bottom: 7px;
}
.sidebar_item .dialogue_item .thumbnail { margin: 0 15px 5px 0; }
.dialogue_item .thumbnail .overlay {
	background: transparent url('../images/dialogues_thumb_container.png') no-repeat left top;
	position: absolute;
	width: 100px;
	height: 100px;
}

.dialogue_item h3 {
	font-size: 12px;
	margin-bottom: 7px;
}
.sidebar_item .dialogue_item h3 {
	margin-bottom: 15px;
}
.dialogue_item  h3 { line-height: 14px; }
.dialogue_item  h3 a {

}
.dialogue_item  h3 a:hover {text-decoration: underline;}

.dialogue_item .excerpt p {
font-size:12px;
line-height:1.2em;
padding:2px 0 3px;
}

.news_column h2 {
	margin-bottom: 0;
}
.announcement {
	background: transparent url('../images/tile_halftone_white.gif') repeat left top;
	padding: 20px 10px 10px !important;
	
}
.news_item {
	padding: 20px 0 10px;
	border-bottom: solid 1px #000;
}
.sidebar_item .news_item {
	padding: 12px 0;
/*	margin-bottom: 12px;*/
}

#single_headers  .news_item {padding: 0; margin: 0 0 20px; border: 0;}

.news_item h3 {
	margin-bottom: 5px;
	line-height: 14px;
}
.news_item {
	font-size: 12px;
}
.news_item p {
	line-height: 1.2em;	
	margin-bottom: 5px;
}
.news_item a {
	text-decoration: underline;
}
.news_item p.time {
	margin: 0;
	color: #999999;
/*	text-transform: uppercase;*/
	font-size: 10px;
}




.news_column a.all {
	margin-top: 10px;
}
.column a.all {
	display: block;
	background: #000;
	color: #F4BF0C;
	padding: 10px 10px 8px;
	font-weight: bold;
	line-height: 12px;
}
.column a.all span  {
	font-size: 16px;
	line-height: 9px;
	vertical-align: text-top;
	font-weight: normal;
}
.column a.all:hover { color: #fff; }


/* Single */


body.page .entry h3 {
    font-size: 14px;
    margin: 18px 0 8px;
}
.entry p {
	font-size: 12px;
	line-height: 1.33em;
	margin: 8px 0;
}

.entry p a {
    font-family: Courier, "Courier New", monospace;
    letter-spacing: 0.05em;
    font-size: 11px;
    line-height: 1.45em;
    padding: 0 2px;
    margin: 0 -2px;
    font-weight: bold;
}
.entry a img { vertical-align: middle; }
.entry p a:hover {
    background: #F4BF0C;
}

/* DIALOGUES */

#soylesiler .contrib {font-size: 12px; margin: 10px 0 20px;}
#soylesiler .contrib h4 {display: inline;}
#soylesiler .contrib li {display: inline;}
#soylesiler .contrib li a {font-weight: bold;}
#soylesiler .contrib li a:hover {text-decoration: underline;}
#katilimcilar .post h3,
#projeler .post h3,
#atolyeler .post h3,
#soylesiler .post h3 {
	font-size: 22px;
	font-weight: bold;
	color: #000;
}
#soylesiler .metadata {
	font-size: 12px;
	line-height: 1.2em;
}
#soylesiler .post_thumbnail {
		width: 200px;
		height: 200px;
		position: relative;
		float: left;
		margin: 0 20px 20px 0;
	}
#soylesiler .post_thumbnail .overlay {
		position: absolute;
		left: 0; top: 0;
		width: 200px;
		height: 200px;
		background: transparent url('/wp-content/themes/imkanmekan/images/dialogues_thumb_container_200.png') no-repeat left top;

	}
/*#soylesiler .entry {margin-top: 25px;}*/

/* NEWS */

#haberler .contrib {font-size: 12px;}
#haberler .contrib h4 {display: inline;}
#haberler .contrib li {display: inline;}
#haberler .contrib li a {font-weight: bold;}
#haberler .contrib li a:hover {text-decoration: underline;}
#haberler .post h3 {
	font-size: 22px;
	font-weight: bold;
	color: #000;
}
#haberler .metadata {
	font-size: 12px;
	line-height: 1.2em;
}
#haberler .post_thumbnail {
	width: 200px;
	height: 200px;
	position: relative;
	float: right;
	margin: 0 0 20px 20px;
}
#haberler .post_thumbnail .overlay {
	position: absolute;
	left: 0; top: 0;
	width: 200px;
	height: 200px;
	background: transparent url('/wp-content/themes/imkanmekan/images/dialogues_thumb_container_200.png') no-repeat left top;

}



#footer {
	position: relative;
	margin: 10px 0 0 120px;
	padding: 10px;
	border-top: solid 2px #000;
	background: #000;
}
#footer .column {float: left;}
#footer .w20 {
	width: 200px;
	margin-right: 20px;
}
#footer .links {float: left;}
#footer .links a {
	color:#F4BF0C;
	display:block;
	font-weight:bold;
	line-height:12px;
	padding: 4px 0;
}
#footer .links a:hover {color: #fff;}
#footer .avrupa2010 {
	float: right;
	background: red;
}
#footer .avrupa2010 a {
	display: block;
	background: transparent url('../images/logo_avrupa2010.gif') no-repeat left top;
	width: 64px;
	height: 97px;
	text-indent: -9999px;
}


/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


/* ============== */
/* = Navigation = */
/* ============== */

.navigation {
	background: transparent url('../images/tile_halftone.gif') repeat left top;
}
.navigation a {
	display: block;
	width: 180px;
	background: #000;
	color: #F4BF0C;
	padding: 10px 10px 8px;
	font-weight: bold;
	line-height: 12px;
}
.navigation a:hover {
	color: #fff;
}
.navigation .alignleft { float: left; }
.navigation .alignright { float: right; text-align: right; }


/* ========== */
/* = DISQUS = */
/* ========== */

#disqus_thread {
	border-top: solid 2px #000;
	margin: 20px 0 0 0;
	padding: 8px 0 0 0;
}
#disqus_thread h3 {
	font-size: 16px;
	padding: 8px 0;
}
