/*  
Theme Name: A Lonely Dream
Theme URI: http://wordpress.org/
Description: New Decade New Theme
Version: 0.1
Author: unmake
Author URI: http://unmake.com
*/

/* HOMEPAGE
   a la http://blog.themeforest.net/tutorials/vertical-centering-with-css/
*/
html, #homepage {
	margin:0; padding:0;
	height:100%;
}

a img {border:0px; margin: 7px 0px;}

#homepage {
	background:url('images/alonelydream_background.jpg') bottom center no-repeat fixed #0e151b;
	font-family:Georgia, Times, serifs;
}
 
#homepage #floater {
	position:relative; float:left;
	height:40%;	margin-bottom:-120px;
	width:1px;
}
 
#homepage #centered {
	position:relative; clear:left;
	height:120px; width:80%; max-width:500px; min-width: 467px;
	margin:0 auto;
	border:none;
}

#result {
	position:relative; clear:left;
	top:200px;
	width:80%; min-width: 467px;
	margin-top:120px;
	border:none;
}
 
#homepage #content {
	position:absolute; left:0; right:0; top:0; bottom:0;
	overflow:auto; height:120px;
	padding:0px; margin:0px;
}

#homepage #content #navigation {
        width:467px; height:120px;
	background: url('images/frontpagetext_sm_trans.png');
}
#homepage #content #navigation #paintings{
	position:absolute; top: 65px; left:11px;
	width:240px; height:40px;
}
#homepage #content #navigation #resume{
	position:absolute; top: 58px; left:268px;
	width:189px; height:47px;
}

/* BLANK*/
html #blank  {
	margin:0; padding:0; height:100%;
	background: #0d151b; color:#586578;
	}
html>body #wrap {
	height:100%;}
#blank #wrap {
	width:720px;
	height:661px;
	margin:0 auto;
	background:url(images/windowflower3x.jpg) top left no-repeat;
	}
#blank #content-wrap {
	height:100%;
	text-align:justify;
	}
#blank #content {
	padding-top:43px;
	}
#blank .navigation {
	position:absolute;
	width:360px;
	margin: 13px 180px;
	letter-spacing:.09em;
	}
#blank .navigation a {
	text-decoration:none;
	color:#2a1e16;
	}
#blank .navigation a:hover {
	border-bottom:2px dotted #ECA;
	color:#642;
	}
#blank #nav1 {
	float:left;
	width:128px;
	text-align:center;
	}
#blank #nav2 {
	float:right;
	width:128px;
	text-align:center;
	}
.resume .resume {
	color:#ce4a43 !important;
	font-weight: bold;
	letter-spacing:0.04em;
	line-height:14px;
	}
.contact .contact {
	color:#ce4a43 !important;
	font-weight: bold;
	letter-spacing:0.04em;
	line-height:14px;
	}
.portfolio .portfolio {
	color:#ce4a43 !important;
	font-weight: bold;
	letter-spacing:0.04em;
	line-height:14px;
	}
#blank .entry {
	padding: 100px;
	}
