html, body, ul, ol, li
{
	margin: 0px;
	padding: 0px;
}
	
html
{
	position: relative;
	height: 100%;
	min-height: 100%;
	font-family: DroidSerifRegular;
}

body
{
	position: relative;
	height: 100%;
	min-height: 100%;
	width: 100%;
	min-width: 1024px;
	background-color: #EBEBEB;
}

body.home
{
	background-image: url("../images/_background.jpg");
	background-repeat: repeat-x;
	background-position: left top; 
}

#body_top
{
	position: relative;
	display: block;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 100%;
	max-width: 1280px;
	min-height: 100%;
}

#body_bottom
{
	position: relative;
	display: block;
	width: 100%;
	margin: 0px auto 0px auto;
	padding: 0px;
}

#body_fix
{
	display: block;
	width: 100%;
}

#body_bottom_content
{
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
}



/* PAGE */
#page
{
	position: relative;
	display: block;
	margin: auto;
	width: 100%;
	max-width: 1280px;
	min-width: 800px;
}

#page_content
{
	position: relative;
	display: block;
	overflow: hidden;
	background-color: #FFFFFF;
}

#page h1
{
	padding: 0px 0px 9px 0px;
	font-size: 40px;
	line-height: 40px;
}
#page h2
{
	padding: 0px 0px 9px 0px;
	font-size: 30px;
	line-height: 30px;
}

#page h1, #page h2, #page h3
{
	margin: 0px;
	font-family: RobotoSlabRegular;
	font-weight: normal;
	color: #020010;
}

#page h1 a, #page h2 a, #page h3 a
{
	color: #020010;
	text-decoration: none;
}

/* HOME */
.home #body_top
{
	/* 
	min-height: 1125px;
	*/
	min-height: 800px;
	height: 100%;
	
	background-image: url("../images/_melih.png");
	background-repeat: no-repeat;
	background-position: center top; 
	background-size: auto 75%;
}

.home #body_fix
{
	height: 80px;
}

.home #body_bottom
{
	height: 80px;
	margin-top: -80px;
}
/* HOME */



/* ABOUT */
.about #body_top
{
	background: url(../images/_melih.png) no-repeat center top;
}

.about #header
{
	position: relative;
	display: block;
	height: 325px;
	width: 100%;
	background-color: #000;
	opacity: 0.75;
}
	
.about #page_content
{
	margin: 0px auto 0px auto;
	padding: 30px 90px 30px 90px;
}
/* ABOUT */



/* BLOG */
.blog #header
{
	position: relative;
	display: block;
	height: 60px;
	width: 100%;
	background-color: #000;
	opacity: 0.75;
}

.blog #page_content
{
	margin: 0px auto 0px auto;
	padding: 60px 90px 30px 90px;
}

.blog #left
{
	position: relative;
	display: block;
}

.blog #left_content
{
	position: relative;
	display: block;
}

.blog #right
{
	position: relative;
	display: block;
}	
	
.blog #right_content
{
	
}

.blog .left #left
{
	float: left;
	width: 330px;
}

.blog .left #left_content
{
	/* margin-right: 30px; */
}

.blog .left  #right
{
	margin-left: 330px;
}
.blog .left #right_content
{
	margin-left: 30px;
}


.blog .right #left
{
	margin-right: 330px;
}

.blog .right  #right
{
	float: right;
	width: 330px;
}
.blog .right #right_content
{
	margin-left: 30px;
}
/* BLOG */

.line
{
	margin-top: 6px;
	padding-bottom: 6px;
	border-top: solid 1px #ebebeb;
}


.blog #left_no_thumbnail
{
	position: relative;
	display: block;
	float: left;
	width: 180px;
}

.blog #left_content_no_thumbnail
{
	position: relative;
	display: block;
}

.blog #right_no_thumbnail
{
	position: relative;
	display: block;
	/* float: right; */
	margin-left: 180px;
	margin-right: 180px;
}	
	
.blog #right_content_no_thumbnail
{
	position: relative;
	display: block;
}




#header_logo
{
	position: relative;
	float: left;
	margin-left: 30px;
	height: 60px;
	width: 122px;
	background: url(../images/_header_logo.png) no-repeat;
}













