* { padding: 0; margin:0; }
img, div { behavior: url(iepngfix.htc) }

body {
	font-family: Helvetica, Arial;
	font-size: 14px;
	line-height: 18px;
	font-weight: lighter;
}
img#bkg{ position: fixed; left: 0px; top: 0px; width:100%; height:100%; z-index:10; }

h1 a { font-weight: lighter; font-size: 12px; color: #e8ce9c; text-decoration: none;}
h1 a:hover { color: #fff; }
h2 { font-weight: bold; font-size: 22px; color: white; border-bottom: dotted 2px #fff; padding-bottom: 10px; margin-bottom: 10px; line-height: normal; }

#pagewrap { position: absolute; z-index: 100; top: 90px; left: 140px; }
h3 {
	font-weight: lighter;
	font-size: 15px;
	color: #e8ce9c;
	line-height: 24px;}

#header .menu { width: 500px; }
#header .menu li { display: inline; }
#header .menu li a { color: #fff; text-decoration: none; border-right: solid 1px #fff; padding-right: 11px; margin-left: 5px; }
#header .menu li a.last { border: none; }
#header .menu li a.first { margin-left: 0; }
#header .menu li a:hover, #header .menu li a.selected { color: #e8ce9c; }

#content { height:430px }
#content .wrap { margin: 45px 0 0; width: 695px; }
#content .photo { width: 460px; height:347px; float: left; background: url(img/bkg_white.png); }
#content .info { font-size: 12px; color: white; line-height: 16px; width: 195px; height:267px; float: left; padding: 40px 20px; background: url(img/bkg_black.png); }
#content .info .title {
	font-weight: lighter;
	margin-top: 20px;
}
#content .info .clientname { color: #898989; }
#content .info .views { list-style: none; }
#content .info .views li { display: inline; }
#content .info .views li a { color: #898989; margin-right: 5px; text-decoration: none; }
#content .info .views li a:hover { color: white;}


#content .nav { text-align: right; margin-top: 10px; }
#content .nav a { color: #fff; text-decoration: none; }

#footer { font-size: 12px; color: white; text-transform: uppercase; padding-right: 11px;  }
