body{
	/*font-family: georgia, serif;
	font-size:12pt;
	line-height:17pt;
	font-weight:normal;*/
	color:#404040;		
	background:url(images/bg.jpg);
	font: normal 11pt/1.5em georgia, serif;
	line-spacing:40px;
}
* {
	margin:0;
	padding:0;
}
a {
	color:#663333;
	outline:none;
}

a:hover{
	color:#2E6663;
}
.header{
	height:32px;
	margin:0 0 10px 0;
	width:990px;	
	background-color:#383838;
	/* background:url(images/header_main.jpg); */
	padding:25px 0 0 10px;
}
	.header ul{
		display:block;
	}
	
		
		
		.header ul li{
			display:inline;
			padding:11px;			
			margin-right:-5px;
		}
		
		.header ul li:hover{			
			color:#fff;
			padding:11px;
		}
		
		.header ul li a{
			color:#fff;
			text-decoration:none;
			padding:10px;
		}
		
		.header ul li a:hover{
			color:#fff;
		}
	
		.selected{
			padding:10px;
		}
	
.entry_title {
	margin:0 0 20px 0;
}

.clear{
	clear:both;
}

div.main{
	min-height:650px;
	height:auto;
	width:1000px;
	margin:45px auto 70px auto;
	background-color:#fff;
	
	-moz-box-shadow: 0 0 3px 3px #ccc;
	-webkit-box-shadow: 0 0 3px 3px#ccc;
	box-shadow: 0 0 3px 3px #ccc;
}
.column{
	/*border:#000 solid 1px;*/
	min-height:700px;
	float:left;
	margin-top:8px;
}

	.column ul{
		margin:0 0 0 17px;
		list-style-type:square;
	}
	
	.column ul li{
		margin-bottom:6px;
	}

.column p{
	margin:10px 0 2px 0;
}

.c_1{
	width:640px;
	height:100%;
	min-height:140px;
	padding:10px;
	float:left;
}
.c_2{
	width:620px;
	margin-left:7px;
	min-height:300px;
	height:100%;
	padding:10px;	
	float:left;
	border:#000 dashed 1px;
}
.c_3{
	width:310px;
	margin-left:7px;
	min-height:500px;
	float:right;
	padding:10px;
}
.c_3 img{
	float:left;
	margin:0 10px 0 0;
}
.c_4{
	width:595px;
	min-height:90px;
	margin:7px 0 0 10px;		
	height:120px;		
	border-color:#ccc;
}
.footer{
	height:300px;
	width:100%;
	clear:both;
	background-color:#F0F0F0;
	margin:10px 0 0 0;
}

.slogan {
	float:left;
	width:275px;
}

.header_btm {	
	padding:17px 0 12px 5px;	
	width:995px;	
	font-size:16pt;
	background:url(images/header_bg.jpg);
	margin-top:-10px;
	float:left;
	border-bottom:#D8D8D8 solid 1px;
}

.header_btm img{	margin:3px 17px 0 10px;	float:left;}

.header_btm ul{
	float:right;
	list-style-type:none;
	margin-top:-10px;
}

.header_btm ul li{
	margin-bottom:4px;
	text-align:right;
}

.header_btm ul li a{
	font-size:14px;
	text-decoration:none;
	color:#fff;
	padding:4px 6px;
	background-color:#336666;
}

.header_btm ul li a:hover{
	border-left:#000 dashed 1px;
	border-top:#000 dashed 1px;
	border-bottom:#000 dashed 1px;
	background-color:#cccc99;
	color:#000;
}

.skills{
	list-style-type:none !important;
	margin-top:5px !important;
	margin-left:-10px !important;
	width:190px !important;
	float:left !important;
	margin-bottom:7px !important; 
}
	
	.skills li{
		padding:7px 2px 2px 4px !important;
		background-color:#cccc99; 
		margin-bottom:6px !important;
		height:31px !important;
		font-size:13px;
	}

.perc {
	color:#fff;
	margin:0 7px 0 0;
	float:right;
}	

.php {background-color:#9999CC !important;color:#fff !important;}
.mysql{background-color:#015A84 !important;color:#fff !important;}
.linux{background-color:#DD4814 !important;color:#fff !important;}
.apache{background-color:#303284 !important;color:#fff !important;}
.jquery{background-color:#0F67A1 !important; color:#fff !important;}
.webdesign{background-color:#A4C639 !important; color:#fff !important;}

.footer ul{
	list-style : none;
	float:left;
	width:300px;
	line-height:25px;
	margin:0 0 0 5px;
}
.footer_container{
	width:1000px;
	margin:10px auto;
	padding:20px 0 10px 0;
}.footer_container ul{	float:left;	display:block;	width:200px;	list-style-type:none;}
