/* ****************************************************** RESET EVERYTHING */
a:link, a, a.visited {text-decoration:none;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p { 
	margin:0;
	padding:0;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:none;}

table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}

q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/* ****************************************************** GENERAL */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


body {background: #fff url(/images/bg.png) repeat-x; font: normal 1em/1.5em verdana, arial, sans-serif; color: #333;}
h1 { font: bold 1.2em "trebuchet ms", garamond, serif; color:#00204f; margin-bottom:20px; float:left; width:410px;}
h2 { font: bold 1.2em "trebuchet ms", garamond, serif; color:#00204f; margin:0; }	
h3 { font: bold 1.2em "trebuchet ms", garamond, serif; color: #00204f; margin:10px 0 5px 10px; }
h4 { font: bold 1.2em "trebuchet ms" garamond, serif;  color: #84af00; margin-bottom:5px; }
h5 { font: bold 1.2em "trebuchet ms" garamond, serif; color: #00204f; }


/* ****************************************************** STRUCTURE */
#header-wrap {
 width:950px;
 margin:40px auto 0;
}

#container-wrap {
	width:950px;
	margin:0 auto;
	background: url(/images/bgcontent.gif) repeat-y;
	border-bottom: 6px solid #455559;
	}


	#content {
		width:600px; 
		background:#fff; float:left; padding:20px; font-size:.8em;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:560px;  }
		html>body #content { width:560px; }

	#sidebar {
		width:350px;
		float:left;
		}

		#sidebar_l {
			width:175px; 
			float:left;
			}
		#sidebar_r {
			width:175px; 
			float:left; 
			text-align:center; 
			padding-top:10px;
			}
#footer-wrap {
	width:100%;
	margin:20px 0 0 0;
	border-top:4px solid #000;
	background: #333;
	}

	#footer {
		width:950px;
		margin:20px auto 0;
		}

/* ****************************************************** SPAN - PARAGRAPH */
.storyAfter a, .storyAfter a:visited {
	float:right;
	color: #255559;
	text-decoration:none;
	margin:5px 0 0;
	font-weight:bold;
	font-size:.95em;
	text-align:right;
	}

p { font:.9em/1.5em verdana; margin-bottom:20px; text-align:justify; clear:both;}
.postdate {
	float:right;
	font: .9em arial;
	color: #999898;
	width:150px;
	padding-top: 5px;
	text-align:right;
	}


/* ****************************************************** LINKS */
#footer a img, #footer a.visited img  {	background: #ddd; padding: 4px;margin:0 12px 10px 0; }
#footer a:hover img { background: #f60; }
#content img.wide { background: #fff; padding: 4px; border:1px solid #8f8f8f;}
#content img.imgLeft { background: #fff; padding: 4px; border:1px solid #8f8f8f; float:left; margin: 4px 10px 4px 0;}
#content img.imgRight { background: #fff; padding: 4px; border:1px solid #8f8f8f; float:right; margin: 4px 0 4px 10px;}
#content a, #content a.visited  {font: normal .85em verdana; color:#2054af;}
#content a:hover {text-decoration:underline; color:#af0020}

.navigasyon li {
	line-height: 1em;
	list-style:none;
	display:inline;
	}
.navigasyon li a, .sidebarMenu li a:visited {
	color: #fff; background: #edffea url(/images/bgnav.gif); height:20px;
	font: bold .9em verdana, arial, sans-serif;
	text-decoration: none;
	padding:5px 14px;
	float:left;
	}
.navigasyon li a:hover {
	text-decoration:underline;
	}

.sidebarCategories li {
	line-height: 1em;
	margin-bottom:3px;
	}

.sidebarCategories li a, .sidebarCategories  li a:visited {
	color: #000;
	text-decoration: none;
	padding: 4px 0 4px 10px;
	font: 75% verdana;
	}

.sidebarCategories li a:hover {
	text-decoration:underline;
	}


table.flex { border-right: 1px solid #deefde; border-bottom: 1px solid #deefde; color: #303030; font-size:.75em;padding:2px; margin-bottom:20px; }
td.grid { border-left: 1px solid #deefde; border-top: 1px solid #deefde;padding:2px; }
td.title { border-left: 1px solid #deefde; border-top: 1px solid #deefde;padding:2px; }
td.header { border-left: 1px solid #deefde; border-top: 1px solid #deefde;padding:2px; }



.commentlist {
	margin: 10px 0 0 0;
	padding-left: 25px;
}
.commentlist li{
	padding: 5px 10px;
	margin-bottom:10px;
	border: 1px solid #9F6363;
	background: #ececec;
}
.comment_header {
  color:#163f53; font: bold .9em verdana;
 }
.commentlist p {
	margin-top: 10px; font: normal .9em verdana;
}

