	/*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			{ margin-top:10px; text-align:center; color:#989898; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }

	div#footer		{ text-align:center; color:#9F9991; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:21px; padding-bottom:50px }
	div#footer a		{ color:#9F9991; text-decoration:underline; }
	div#footer a:hover	{ color:#333333; }
	
	div#container		{ width:950px; height:425px; position:relative; overflow:hidden; text-align:left; }
	div#page_container	{ position:relative; width:970px; margin-left:auto; margin-right:auto; }
	
	/*gallery styles*/
	div#item_name		{ font-family:Georgia, "Times New Roman", Times, serif; color:#A2BB66; font-size:11px; font-weight:bold; margin-bottom:16px; text-transform:uppercase; }
	div#item_links		{ font-family:Georgia, "Times New Roman", Times, serif; color:#C9C998; font-size:11px; font-weight:bold; margin-top:16px; text-transform:uppercase; }
	div#item_links a		{ color:#C9C998; text-decoration:none; }
	div#item_links a:hover	{ color:#A2BB66; text-decoration:none; }
	
	div#item_info		{ position:absolute; top:50px; left:740px; width:189px; }
	
	div#gallery_links		{ position:absolute; top:344px; left:740px; font-family:Georgia, "Times New Roman", Times, serif; color:#333333; font-size:11px; text-transform:uppercase; line-height:17px; font-weight:bold; }
	div#gallery_links a			{ color:#666666; text-decoration:none; }
	div#gallery_links a:hover	{ color:#333333; }
	
	
	div#gallery_thumbs		{ position:absolute; top:325px; left:225px; height:90px; width:515px; overflow:hidden; }
	
	
	div.thumbs				{ padding-top:15px; margin-right:10px; position:relative; float:left; }
	div.thumbs_sel			{ padding-top:15px; margin-right:10px; position:relative; float:left; background-image:url('../images/active_dot.gif'); background-repeat:no-repeat; background-position:top; }
	div.thumbs_sel img		{ border:1px solid #B1A087; }
	div.thumbs img			{ border:1px solid #B1A087; }

	
	div#main_image			{ width:510px; height:320px; overflow:hidden; position:absolute; top:0px; left:225px; }
	
	div#left_nav_sub		{ font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:10px; font-weight:bold; text-transform:uppercase; }
	div#left_nav_sub a		{ text-decoration:none; }


	div#gallery_left_nav	{ position:absolute; top:36px; left:27px; width:184px; text-align:center; }
	div#gallery_left_nav ul li		{ /*display:block;*/ padding-top:6px; padding-bottom:6px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:10px; font-weight:bold; text-transform:uppercase; }
		div#gallery_left_nav ul li a		{ color:#999999; text-decoration:none; }
		div#gallery_left_nav ul li a:hover	{ color:#666666; }
	div#gallery_left_nav ul { padding-bottom:14px; border-bottom:1px solid #EFEFE8; margin-bottom:14px; }
	div#gallery_left_nav h1				{ padding:11px 0px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:12px; text-transform:uppercase; font-weight:bold; }
	div#gallery_left_nav h2 			{ padding:11px 0px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:12px; text-transform:uppercase; font-weight:bold; }	
	div#gallery_left_nav h2 a			{ color:#999999; text-decoration:none; }
	div#gallery_left_nav h2 a:hover		{ color:#666666; }
	
	
	div#gallery_left_nav_act	{ position:absolute; top:36px; left:27px; width:184px; text-align:center; }
	div#gallery_left_nav_act ul li		{ /*display:block;*/ padding-top:6px; padding-bottom:6px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:10px; font-weight:bold; text-transform:uppercase; }
		div#gallery_left_nav_act ul li a		{ color:#666666; text-decoration:none; }
		div#gallery_left_nav_act ul li a:hover	{ color:#333333; }
	div#gallery_left_nav_act ul { padding-bottom:14px; border-bottom:1px solid #EFEFE8; margin-bottom:14px; }
	div#gallery_left_nav_act h1				{ padding:11px 0px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:12px; text-transform:uppercase; font-weight:bold; }
	div#gallery_left_nav_act h2 			{ padding:11px 0px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:12px; text-transform:uppercase; font-weight:bold; }	
	div#gallery_left_nav_act h2 a			{ color:#999999; text-decoration:none; }
	div#gallery_left_nav_act h2 a:hover		{ color:#666666; }
	
	/*end gallery styles*/
	
	/*home styles*/
	div#home_container		{ width:950px; height:390px; position:relative; overflow:hidden; text-align:center; padding-top:35px }
	div#home_nav			{ width:498px; height:32px; margin-left:auto; margin-right:auto; background-image:url('../images/home_nav_bg.gif'); background-repeat:no-repeat; background-position:top; margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-size:12px; text-transform:uppercase; font-weight:bold; line-height:34px; }
	div#home_nav a			{ color:#888888; text-decoration:none; }
	div#home_nav a:hover	{ color:#666666; text-decoration:none; }
	div#large_hp_img		{ position:absolute; top:79px; left:79px; }
	/*home styles*/
	
	div#main_about_copy		{ position:absolute; left:293px; color:#2D2F2E; font-size:12px; width:360px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; line-height:14px; }
	div#main_about_copy h1	{ margin:0px; padding:0px; color:#2D2F2E; font-size:14px; font-weight:normal; margin-top:44px; margin-bottom:28px; font-family:Georgia, "Times New Roman", Times, serif; }
	
	div#about_img			{ position:absolute; left:740px; }
	div#new_big				{ position:absolute; top:45px; left:300px; padding:4px; background-color:#9e8971; width:280px; line-height:45px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; font-size:19px; color:#ffffff; margin-left:38px }
	div#new_right			{ width:173px; text-align:left; position:absolute; top:65px; left:750px; z-index:500; padding:13px; background-color:#9e8971; font-family:Georgia, "Times New Roman", Times, serif; color:#222222; font-size:13px; }
	h3						{ width:173px; margin-bottom:3px; font-family:Georgia, "Times New Roman", Times, serif; color:#222222; font-size:18px; font-weight:normal; line-height:18px }