	body{font-family:Tahoma, Helvetica, sans-serif; font-size:12px; background:#D1D7AC;color:#5F6631;}
	h1,h2,h3,h4,h5,h6,h7 {font-weight:normal;float:left;}
	p {float:left;}
	
	ul, li{margin:0; border:0; list-style:none; padding:0;}
	a {text-decoration:none;color:#5F6631;}
		a:hover {color:#666;color:#900;}

	#contentend { height:10px;background:url(../img/bg_page_content_end.png) bottom left no-repeat; }
	#shortkey { height:80px; }
	
		
	/* HOMEPAGE CONTENT */
	#indexcontent {background: #F1F2E6 url(../img/bg_homepage_content.jpg) top center no-repeat;height:550px;}
		#welcometext {}
			#welcometext h1 {margin:0px 20px 24px 16px;font-size:44px;letter-spacing:-2px;}
				#welcometext h1 span {display:block;float:left;}
					#welcometext h1 span.secondline {font-size:35px;margin:2px 0 5px 0;letter-spacing:-1px;}
					#welcometext h1 span.thirdline {font-size:25px;letter-spacing:-1px;}
			#welcometext h6 {padding:0 0 0 10px;font-size:11px;margin:30px 20px 10px 14px;background: url(../img/ico_navipath_bulltet.png) no-repeat left top;}		
			#welcometext p {line-height:1.8em;margin:0 30px 20px 16px;}

	/*  POPUP CONTENT */
	#popcontent {width:100%;padding:0;}
		#popcontent #thumbgallery{margin:28px 0 0 28px;width:612px;float:left;}
		#popcontent #envgallery{margin:28px 0 0 28px;width:702px;float:left;}
		#popcontent #collectionnav{width:96%;float:left;padding:12px 0 0 ;}
	

	/* CONTENT */	
	#content {background: #F1F2E6 url(../img/bg_page_content_top.png) top center no-repeat;}
		
		#contentheader {float:left;}
			#contentheader a {padding:0 0 1px 0;}
				#contentheader a:hover {border-bottom:1px dotted #900;}
			#contentheader h1 {float:left;margin:0px 0 8px 20px;font-size:30px;width:90%;}
				#contentheader h1 i {font-family:"Times New Roman", Times, serif;font-style:italic;font-size:110%;color:#900;}
			#contentheader h6 {float:left;display:block;padding:0 0 0 10px;font-size:11px;margin:20px 20px 5px 20px;background:url(../img/ico_navipath_bulltet.png) no-repeat left top;}
			#contentheader ul.handlinks {float:left;clear:left;width:90%;margin:0 0 0 22px;padding:0 0 15px 0;}
				#contentheader ul.handlinks li {float:left;margin:0 9px 0 0;letter-spacing:1px;font-size:90%;color:#ddd;}
					#contentheader ul.handlinks li.changeview {float:right;}
					#contentheader ul.handlinks a {margin:0 9px 0 0;}
		

		#infotext {margin:10px 0 0 0;}
			#infotext h2 {margin:10px 0 10px 20px;font-size:120%;width:100%;letter-spacing:2px;}
				#infotext p {padding:0 0 20px 30px;line-height:1.5em;}
					#infotext p img {float:left;margin:15px 25px 10px 0px;border:2px solid #fff;}
			#infotext ul {float:left;margin:0 0 20px 20px;line-height:1.3em; }
				#infotext ul li {margin:0 0 7px 30px;list-style-type:circle;padding-left:10px;}
			#credits {margin:20px 0 0 30px;float:left;clear:left;padding:0 0 30px 0;}
				#credits div {float:left;margin:0 25px 25px 0;border:2px solid #ffffff;}	

							
		
/*********** F O O T E R *********************/						
	#footernav {margin-top:10px;color:#fff;}
		#footernav ul.mainnav {float:left;}
			#footernav li.mainnav {float:left;clear:left;margin:0 0 5px 0;width:400px;}
				#footernav li.mainnav span {float:left;width:110px;font-size:10px;letter-spacing:2px;padding:2px 0 0 0;}
					#footernav ul.subnav {float:left;}
						#footernav li.subnav {float:left;clear:none;}
							#footernav  li.subnav a {border-bottom:1px dotted #D1D7AC;color:#fff;text-decoration:none;padding:0 0 1px 0;display:block;float:left;margin:0 7px;}
								#footernav  li.subnav a:hover {border-bottom:1px dotted #900;color:#900;}
	#copyright {margin-top:5px;padding-bottom:40px;font-size:11px;color:#7D8640;}	
	#buttons {margin-top:20px;padding-bottom:40px;text-align:right;}	

	#header { padding:10px 0 0 0;}
		#sharethis {text-align:right;padding:33px 10px 0 0;font-size:100%;letter-spacing:1px;float:right;}
				
	#ad {border:1px dotted #999;margin:7px 0 7px 20px;float:left;background:#fff;}
		#ad.w535 {width:535px;padding:14px 0 12px;text-align:center;}
		#ad.w600 {width:600px;padding:14px 0 12px;text-align:center;}				
			#ad.w600m {width:600px;padding:14px 0 12px;text-align:center;margin:0 0 20px 0;}					
			#ad.w600l {width:600px;padding:14px 0 14px;text-align:center;margin:0 0 10px 0;}					
		#ad.w294 {height:90px;width:294px;text-align:center;margin:0 10px 10px 0;}	
			#ad.w294 div {margin:14px 0 0 25px;}

	#ad.ecardpicturel {width:516px;padding:14px 0 15px;text-align:center;margin:10px 0 10px 16px;}
	#ad.ecardpicturep {width:160px;padding:17px 0;text-align:center;margin:0 0 10px 0;}
	
	#ad.ecardform {padding:10px 20px 10px 20px;margin:12px 0 10px 25px;}
	#ad.ecardflex {width:918px; padding:12px 0 10px 0;margin:10px 0 0 10px;text-align:center;}	
	#ad.ecardshome {padding:17px 33px 15px 37px;margin:0;}
	
			