

body {
	line-height: 1.4;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	color:#000;
	background-image: url("../images/bg.gif");
}

h1,h2,h3,h4,h5,h6 {
	color: #202020;
	font-weight:normal;
}

h1 {
	font-size: 26px;
	margin-bottom: 30px;
}

h2 {
	font-size: 21px;
	margin-bottom: 30px;
}

h3 {
	font-size: 18px;
	margin-bottom: 12px;
}

h4 {
	font-size: 16px;
	margin-bottom: 1px;
	font-weight: bold;
}

h5 {
	font-size: 14px;
	margin-bottom: 10px;
}

h6 {
	font-size: 11px;
	margin: 2px;
	font-weight: bold;
}

a {
	text-decoration:none;
}

p, pre {
	margin-bottom: 8px;
}

strong {
	color: #0033CC;
	font-weight: bold;
}

.clear {
	clear:both;
}

#logo {
	background-image: url("../images/index_01.gif");
	position: absolute;
	width: 257px;
	height: 123px;
	left: 0px;
	top: 0px;
}

#homepage {
	position: absolute;
	width: 121px;
	height: 40px;
	left: 257px;
	top: 0px;
	border: 0px;
		
}

#aboutme {
	position: absolute;
	width: 117px;
	height: 40px;
	left: 378px;
	top: 0px;
}

#myworks {
	position: absolute;
	width: 117px;
	height: 40px;
	left: 495px;
	top: 0px;
}

#myblog {
	position: absolute;
	width: 117px;
	height: 40px;
	left: 612px;
	top: 0px;
}

#contactme {
	position: absolute;
	width: 120px;
	height: 40px;
	left: 729px;
	top: 0px;
}

#below_menus {
	background-image: url("../images/index_08.gif");
	position: absolute;
	width: 592px;
	height: 84px;
	left: 257px;
	top: 48px;
}

#midst_area {
	overflow:hidden;
	position: absolute;
	width: 478px;
	height: 460px;
	left: 400px;
	top: 152px;
}

#midst_area a {
	font-family: Trebuchet MS;
	background-color: #000;
	color: #fff;
	font-size: 11px;
	
}

#midst_area a:hover {
	font-family: Trebuchet MS;
	background-color: #CC0000;
	color: #fff;
	font-size: 11px;
	
}

#midst_area span {
	font-family: Tahoma;
	color: #666;
	font-size: 11px;
}

#midst_area_work {
	overflow:hidden;
	position: absolute;
	width: 612px;
	height: 460px;
	left: 400px;
	top: 150px;
}

#midst_area_work a {
	font-family: Trebuchet MS;
	background-color: #000;
	color: #fff;
	font-size: 11px;
	
}

#midst_area_work a:hover {
	font-family: Trebuchet MS;
	background-color: #CC0000;
	color: #fff;
	font-size: 11px;
	
}

#midst_area_work span {
	font-family: Tahoma;
	color: #666;
	font-size: 11px;
}



/* Menu Area's Css Code start */

#sidebar {
	width: 380px;
	overflow:hidden;
	position: relative;
	height: 436px;
	left: 0px;
	top: 144px;
}	

#menu {
	width:100%;
	list-style:none;
	padding:0;
	margin:0;
	top:0;
	position:relative;
	height:100%;
	width:380px;
}

#menu li {
	padding:10px 0;
	text-align:right;
	display:block;
	cursor:hand;
	cursor:pointer;
}

#menu li a {
	background:url() repeat #1f1f1f;
	color:#ddd;
	font-family:helvetica, arial, verdana;
	font-size:9px;
	font-weight:900;
	display:inline;
	padding:20px 8px 5px 20px;
	text-decoration:none;
}

#menu li span {
	font-family:georgia, arial;
	font-size:9px;
	color:#999999;
}

/*************** Pagination ***************/

#main-content .pagination {
                text-align: right;
                padding: 20px 0 5px 0;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                }
.pagination a {
                margin: 0 5px 0 0;
                padding: 3px 6px;
                }

.pagination a.numbers {
				border: 1px solid #ddd;
                }

.pagination a.current {
                background: #469400 url('../images/bg-button-green.gif') top left repeat-x !important;
                border-color: #459300 !important;
                color: #fff !important;
                }
				
.pagination a.current:hover {
				text-decoration: underline;
                }


/* Finally it finished :) */
