html {overflow-y: scroll;}

body {
	background-color: #cccccc;
	font-family: Helvetica, Arial, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#thumbs
	{
		border:none;
	}
a.goto
	{ border: none;
	}

img.tl
	{position:absolute; top:0px; left:0;}
img.tr
	{position:absolute; top:0; right:0;}
img.bl
	{position:absolute; bottom:0; left:0;}
img.br
	{position:absolute; bottom:0; right:0;}
img.ll
	{position:absolute; top:17px; left:0;}
img.lr
	{position:absolute; top:17px; right:0;}
img.lt
	{position:absolute; top:0px; right:17px;}
img.lb
	{position:absolute; bottom:0px; right:17px;}

a img {border:none}

#cover
	{
	width:734px;
	height:80px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	top: 0px;
	}
#main
	{
	width:800px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	margin-top: 0px;
	position: relative;
	/**background-color:#CF3;**/
	}
#featured img
	{ border: solid 1px #a8a7be;
	text-align:center;

	}
#featured h2
{
	position: absolute;
	bottom: -25px;
	margin: 0;
	line-height: 1.3em;
	padding: .2em;
	background: #cccccc;
	color: #933;
	text-align: center;
	width: 100%;
	filter: alpha(opacity=60);
	-moz-opacity: 60;
	opacity: .6;
}

#featured
{
	position:absolute;
	hieght:2000px;
	width:800px;
	margin-left: 0px;
	margin-top: 0px;
	text-align: center;
}
#contact1
	{
	width:800px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	margin-top: 0px;
	position: relative;
	text-align: center;
	text-decoration:none;
	/**background-color:#CF3;**/
	}
#contact1 h1 a
	{
		text-decoration:none;
		color:#C33;
		font-family:Arial, Helvetica, sans-serif;
	}
#blog
	{
	position:absolute;
	width:800px;
	margin-left: 130px;
	margin-top: 0px;
	hieght:2000px;
	overflow: hidden;
	/**background-color:#F00;**/
	}
#CV
	{ 
	position: absolute; 
	margin-left: 155px; 
	margin-top: 0px; 
	width: 484px; 
	/**background-color:#3F0;**/
	}
#CV p
	{
		font-size:10px;
		color:#90909a;
	}
#CV h1
	{
		font-size:16px;
		color:#d47371;
	}

#parallax
	{
	background-color: #757575;
	position:absolute;
	overflow:hidden;
	width:734px;
	height:80px;
	top: 65px;
	margin-left:0;
	margin-right:0;
	margin-top:0px;
	text-align:center
	}
	
#contact {
	position:relative;
	margin-left:810px;
	width:74px;
	height:24px;
	margin-top:-40px;
		
}
*>#contact {
margin-left:810px;
text-decoration:none;
}

#list
	{
	font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
	color: #D2524F;
	text-decoration:none;
	}
	
#list a
	{
	font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
	color: #D2524F;
	text-decoration:none;
	}
#options {
	 color: #C66;
	text-align:center;
	width:7000px;
	padding:0;
	border: none;	
	height:80px;
	top:0px;
}
.buffer {
	 width:39px;
	 background-color: #333;
	 padding:0;
 }
 .buffer img {
	 border:solid 1px #a8a7be;
	 }
h5
{ 
 color: #900;
 font-size: 10px;
 font-family:Arial, Helvetica, sans-serif;
 background: none;
 border: none;
 text-decoration:none;
 position: absolute;
 bottom: -25px;
 margin: 0;
 text-align:center;
 width: 100%;
}
#giant #main #CV div p {
	font-family: Arial, Helvetica, sans-serif;
}
#giant #main #CV div p {
	font-family: Arial, Helvetica, sans-serif;
}
