<?php 
	ob_start ('ob_gzhandler');
	header('Content-type: text/css');
	header('Cache-Control: must-revalidate');
	$offset = 60 * 60 ;
	$ExpStr = 'Expires: '.gmdate('D, d M Y H:i:s', time() + $offset) . ' GMT';
	header($ExpStr);
?>
html {
	width:			100%;
	height:			100%;
}

body {
	width:			100%;
	margin:			0px;
	padding:		0px;
	font-family:		arial;
	font-size:		10px;
	color:			#13a8dc;
}

img {
	border:			0px;
}

#master {
	position:		absolute;
	top:			0px;
	left:			0px;
	width:			760px;
	height:			100%;
}

#top {
	position:		absolute;
	top:			0px;
	left:			0px;
	width:			100%;
	height:			44px;
	background-color:	#101010;
}



#blank {
	position:		absolute;
	top:			44px;
	left:			31px;
	width:			203px;
	height:			277px;
	background-color:	#101010;
}

#sia {
	position:		absolute;
	top:			44px;
	left:			31px;
	width:			203px;
	height:			277px;
	background-image:	url(images/sia_new.jpg);
	filter:			alpha(opacity=100);
	-moz-opacity:		.6;
}

#sia2 {
	position:		absolute;
	top:			44px;
	left:			31px;
	width:			203px;
	height:			277px;
	background-color:	#101010;
}

#menu {
	position:		absolute;
	top:			210px;
	left:			100px;
	width:			120px;
}

#showError {
	position:		absolute;
	top:			110px;
	left:			100px;
	width:			120px;
}


.urllink {
	color: 			#13a8dc;
	text-decoration: 	none;
	font-family: 		Arial;
	font-size: 		10px;
}

.urllink:HOVER {
	color: 			#13a8dc;
	text-decoration: 	underline;
	font-family: 		Arial;
	font-size: 		10px;
}


.alink {
	display:		block;
	width:			120px;
	color:			#13a8dc;
	text-decoration:	none;
	padding:		3px 3px 3px 10px;
	background-image:	url(images/dots.gif);
	background-repeat:	no-repeat;
	background-position:	-10px 7px;
}

.alink:hover {
	color:			#13a8dc;
	text-decoration:	none;
	background-position:	0px 7px;
}




#login {
	position:		absolute;
	top:			193px;
	left:			50px;
	width:			203px;
}

#contact {
	position:		absolute;
	top:			50px;
	left:			50px;
	width:			203px;
}

#favs {
	position:		absolute;
	top:			153px;
	left:			80px;
	height:			277px;
	width:			120px;
}

#myCV {
	position:		absolute;
	top:			-4790px;
	left:			31px;
	width:			464px;
	height:			77px;
	color:			#999999;
}

#noCV {
	position:		absolute;
	top:			100px;
	left:			60px;
	height:			277px;
	width:			170px;
	text-align:		left;
}

#blog {
	position:		absolute;
	top:			-1550px;
	left:			31px;
	width:			464px;
	height:			77px;
}

input {
	background-image:	url(images/input_bg.gif);
	background-repeat:	repeat-x;
	margin-bottom:		10px;
	width:			136px;
	font-family:		arial;
	font-size:		10px;
	padding:		2px;
}

textarea {
	background-image:	url(images/input_bg.gif);
	background-repeat:	repeat-x;
	margin-bottom:		11px;
	width:			136px;
	font-family:		arial;
	font-size:		10px;
	padding:		2px;
}

#selector {
	/*visibility:		hidden;*/
	position:		absolute;
	top:			4px;
	left:			0px;
}

#cpw {
	position:		absolute;
	top:			337px;
	left:			41px;
	width:			180px;
	color:			#999999;
}
<?php ob_end_flush(); ?>