	/* <![CDATA[ */

	html, body { margin:0; padding:0; width: 100%; height: auto; font-size:0.73em; color:#000000;  font-family: Tahoma, Helvetica, Arial, serif, Helvetica; background: #ffffff url("/assets/img/common/bg.gif") center repeat-y fixed; text-align:center; }
	
	#page { width: 980px; min-width: 980px; margin:0 auto; border:0; padding:0; text-align:left; background:#ffffff; }
	#main-content { height: auto; margin:0 0; border:0; padding:0 0 0 0; text-align:left; background:#ffffff; }
	#portfolio-items { height: auto; margin:0 0; border:0; padding:0 0 0 0; text-align:left; background:#ffffff; }
	#text-content { height: auto; margin:0 0; border:0; padding:45px; text-align:left; }	

	h1 { color:#4b4b4b; font-size:2.4em; margin:0.3em 0 0.3em 0; padding:0 0 0 0; border: 0; font-weight:normal;}
	h2 { color:#5f5f5f; font-size:1.6em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }
	h3 { color:#727272; font-size:1.5em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }
	h4 { color:#5e5e5e; font-size:1.3em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }
	h5 { color:#5e5e5e; font-size:1.2em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }	
	h6 { color:#5e5e5e; font-size:1.1em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }
	.tiny { font-weight:normal; font-size:1em; }

	img { padding:0; border: 0; margin:0; }
	
	div { padding:0; border: 0; margin:0; }	
		
	p { font-size:1.3em; line-height:2em; margin:0; padding:10px 0 10px 0; border:0; clear:both; }		

	ul { font-size:1em; margin:0; padding:0 0 20px 0px; border: 0; list-style:none; line-height:2em; }
	li { font-size:1em; margin:0; padding:0 0 0 20px; border: 0; list-style:none; line-height:2em; }	
	
	a:link 		{ text-decoration:underline; color:#343434; }
	a:visited 	{ text-decoration:underline; color:#343434;  }
	a:active 	{ text-decoration:none; color:#f1f1f1; }
	a:hover 	{ text-decoration:none; color:#e92e1a; }
	
	/*     */	
	
	.hr { clear: both; margin:37px 0px 35px 0px; border:0; padding:0; height: 1px; background-color:#e2e2e2; display: block; }
	hr { display:none; }	
	
	#menu .main { padding:10px 0 10px 0; }

	#menu li { padding:0 0 0 20px; text-align:justify; }	
	#menu { padding:0 0 0 0; }
	#submenu { padding:0 0 0 0; }	
	
	#menu .item { padding:0 0 0 20px; }	

	/* ]]> */