@import url(http://rothandramberg.myfotojournal.com/media/css/reset.css);
body { font: normal 90%/1.5 Helvetica, Arial, sans-serif; color: #666; background: #000; margin: 0; }	
.wrap { background: #fff; }
div#content {margin:0 auto;width:920px;}
/*div#gallery {float:left;}*/
body p {margin:1em 0;}
a, a img { border: 0; }
div#header {margin:0 0 20px 0;padding:40px 0 0 0;}
	div#header img {margin:0 0 0 -5px;}
div#side {width:300px;}
	div#side p.first {margin:0;}
	div#side p {margin:0.5em 0; font-size:115%;}
		div#side p.smaller { font-size: 75%; font-style: italic;}
	div#side h1 {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color:#000; font-size:3.5em; line-height: 1em;letter-spacing:-2px; margin:0 0 0.25em;}
	div#side h1#blog {letter-spacing:-.5px;line-height:2em;font-size:1.5em;margin: 1.25em 0 0;text-transform: lowercase;}
	div#side a, div#contact a {color:#231F20;font-weight:bold;text-decoration:none;}
	div#side h1 {color:#000;}
	div#side h1 a{font-weight: bold;}
	div#side h1 a:hover{text-decoration: none;}
	div#side h1#blog a {color:#ccc; font-size: 20px;}
	div#side h1#blog a em {color: #ddd; font-style: normal;}
	div#side h1#blog a:hover, div#side a:hover, div#contact a:hover {color:#FF0066; text-decoration:underline;}
	div#side h1#blog a strong {color:#231F20;font-weight:normal;}
	div#side a:hover {color:#FF0066;}
	div#side div.blog-post {clear:left;}
		div#side div.blog-post div.image {float:left;border:5px solid #eee;margin:5px 15px 5px 0;height:50px;width:50px;}
		div#side div.blog-post h3 {padding:7px 0 0; margin: 0;}
		div#side div.blog-post h3 a {font-weight:bold;}
		div#side div.blog-post h3 {font-size:14px; line-height: 18px;}
		div#side div.blog-post em {color:#777;font-size:11px;}
div#middle {height:410px;position:relative;}
	div#middle a#gallery {position:absolute;top:0;left:0;width:560px; height: 373px; border:3px solid #E5E5E5; background-color: #E5E5E5;}
	div#middle a#gallery img {display:none;}
	div#middle div#side {position:absolute;top:0;left:610px;}
	div#middle span#enter, div#middle span#count, #caption {position:absolute;left:5px; top:385px; font-size:.9em; color:#ddd;z-index:20000;display:block; text-align:center;}
	div#middle span#enter a {color:#999;text-decoration:none;}
	div#middle span#enter a:hover {color:#FF0066;text-decoration:none;}
	div#middle span#count {position:absolute;left:481px; background: none; text-align: right;}
	span#caption {position:absolute; left:5px; background: none; text-align: left;}

	
	
div#footer {margin:0 auto 10% auto;color:white;width:900px;padding-top:10px; color:#666;}
	div#contact {font-size:85%; width: 500px; float: left;}
	div#contact a { color: #EEE;}
	div#contact p {line-height:1.3em; margin-bottom: 1.2em;}
	div#footer div#copy {text-align:right; float: right; font-size:75%; width:400px; }
	div#footer a.lift {font-family:Georgia;font-style:italic;font-weight:bold; color:#777; text-decoration:none;}
	div#footer p#hasselblad {color: #FFFF00;}
	div#footer p#hasselblad a {color: #FF0066;}
	
#js-notice		{ color:#acacac; margin:0 auto; padding:10px 0; width:900px; }
#js-notice a	{ color:#fff; font-weight:bold; text-decoration:none; }
#js-notice a:hover	{ color:#ff0066; }