body { background:#9787b0; }

p, h1, h2, #tweets { font-family: Helvetica,Verdana,Arial,sans-serif; margin:0px;padding:3px; }
p { font-size: 12px; color:#484848; }
h1 { color:#999999; font-size:24px; }
h2 { color:#C76CA5; font-size:16px; font-weight:bold; }
a { color:#626ca3; }

#centerit{
	background:#ffffff;
	position:absolute;
	left: 50%;
	width:990px;
	height:590px;
	/*set to a negative number 1/2 of your width*/
	margin-left: -495px;
	background:url('images/background.jpg');
	background-repeat:no-repeat;
}

#header img { position:relative; }
#title { top:10px; left:10px; float:left; }
#nav1 { top:0px; left:35px; }
#nav2 { top:2px; left:45px;/*opacity:0.4;filter:alpha(opacity=40)*/ }
#nav3 { top:5px; left:58px; }
#nav4 { top:5px; left:68px; }
#nav5 { top:5px; left:58px; }
#content { width:575px; height:225px;float:left;position:relative;top:25px;left:32px;z-index:10; }
#content h1 { width:450px; }
#content p { padding-top:15px; }
#content p.quote { width:420px;color:#000000; }
#bookimg { position:relative;top:15px;left:44px; }

#bottomcontent { position:relative;top:-195px;left:30px; }

#cta1 { position:relative;opacity:0.4;filter:alpha(opacity=40);visibility:hidden; }
#cta1 { left:70px;top:60px;z-index:10; }
#cta2 { float:left; }
#cta3 { position:relative;top:-50px; left:-20px;z-index:10; }
#buynowblock { position:relative;left:370px;top:-56px; }
#buycta { float:left; }
#buylinks { position:relative;top:-18px;z-index:10;float:right; }
#buylinks img { margin-bottom:2px; }

#tweets li { color:#000000;font-size:11px;text-align:left; }
#tweets a { color:#626ca3;font-size:11px; }