/*universal styles*/
*			{ margin:0px; padding:0px; }
br			{ letter-spacing:normal; }
td 			{ text-align:left; vertical-align:top; }
img, img a 	{ border:none; }
li 			{ list-style-type: none; }
/*end universal styles*/

body		{ background-image:url(../images/jeff_hantover_bg.jpg); background-repeat:no-repeat; background-color:#F7F6F4; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:17px }
div#container	{ position:absolute; top:75px; left:31px; }
div#content		{ border:1px solid #989898; width:725px; height:460px; background-image:url(../images/content_bg.jpg); background-repeat:no-repeat; }
div#events		{ border:1px solid #989898; width:725px; height:460px; background-image:url(../images/events_bg.jpg); background-repeat:no-repeat; }
div#copyright	{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; margin-left:8px; margin-top:3px; }

a			{ color:#333333 }
a:hover		{ color:#ac831e }

div#nav			{ margin:25px 0px 0px 47px }

div#home_left	{ position:absolute; top:72px; left:24px; width:340px }
div#home_left a 		{ color:#ac831e; text-decoration:none; }
div#home_left a:hover	{ color:#ac831e; text-decoration:none; }

div#home_right	{ position:absolute; top:72px; left:402px; width:300px }
div.quote		{ font-family:"Times New Roman", Times, serif; line-height:20px; color:#ac831e; font-size:14px; }
div.source		{ font-family:"Times New Roman", Times, serif; line-height:20px; color:#ac831e; font-size:10px; margin-bottom:10px }

div#home_bio	{ width:295px; border-top:1px solid #cccccc; padding-top:13px; margin-top:6px; font-size:10px; color:#999999; line-height:15px; }
div#home_bio a 			{ color:#ac831e; text-decoration:none; }
div#home_bio a:hover	{ color:#ac831e; text-decoration:none; }
img#home_portrait		{ position:relative; float:left; margin:0px 12px 0px 2px; }

img#cover	{ position:relative; float:left; margin:3px 20px 12px 2px; }
img#lg_a	{ position:relative; float:left; margin:3px 4px 0px 0px; }

img#synopsis_cover		{ position:absolute; top:73px; left:47px; }
div#synopsis_nav		{ position:absolute; top:72px; left:310px; color:#ac831e; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:12px }
div#synopsis_nav a			{ color:#ac831e; font-weight:normal; text-decoration:none; }
div#synopsis_nav a:hover	{ color:#333333; }

div#synopsis_content	{ position:absolute; top:114px; left:307px; width:377px; }
img#bio_img				{ position:absolute; top:72px; left:51px; }
div#about_content		{ position:absolute; top:144px; left:391px; width:280px; }
div#about_hd			{ position:absolute; top:93px; left:391px; width:280px; color:#ac831e; font-weight:bold; font-family:"Times New Roman", Times, serif; }

div#contact_content		{ position:absolute; top:145px; left:47px; }
div#contact_hd			{ position:absolute; top:95px; left:47px; color:#ac831e; font-weight:bold; font-family:"Times New Roman", Times, serif; }

div#buy_left			{ position:absolute; top:95px; left:47px; width:302px }
div#buy_left p			{ margin-left:2px }

div#buy_right			{ position:absolute; top:95px; left:393px; width:307px }
div#buy_right a			{ color:#ac831e; font-weight:normal; text-decoration:none; }
div#buy_right a:hover		{ color:#333333; }

div#events_content		{ position:absolute; top:145px; left:47px; width:298px; }
div#events_hd			{ position:absolute; top:95px; left:47px; color:#ac831e; font-weight:bold; font-family:"Times New Roman", Times, serif; }

div#events_right		{ position:absolute; top:145px; left:393px; width:292px }
div#events_right a 			{ color:#ac831e; text-decoration:none; }
div#events_right a:hover	{ color:#ac831e; text-decoration:none; }

div#synopsis_content_scroll	{ position:absolute; top:94px; left:307px; width:384px; }
div#reviews				{ color:#ac831e; font-family:'Times New Roman', Times, serif; font-size:14px }
div#reviews	u			{ color:#ac831e; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold }

div#backend_content		{ position:absolute; top:85px; left:47px; }
div#backend_hd			{ position:absolute; top:45px; left:47px; color:#ac831e; font-weight:bold; font-family:"Times New Roman", Times, serif; }