/* common */
body, a, h1, h2, h3, div, form, fieldset 		{margin:0px; padding:0px;}

html				{height:90%;}
body 				{margin:0; padding:0 0 0 0; color:#666666; text-align:center; height:80%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#ffffff;}
html>body			{height:90%;}
hr 					{height:1px; color:#666666; border-top-style:solid;}

/* links */
a		 			{color:#666666; text-decoration:none;}
a:hover				{color:#000000; text-decoration:underline;}
a:active 			{color:#999999;}
a:visited 			{color:#666666;}
/* h-tags */
h1					{color:#cccccc; font-size:16px; font-weight:bold; margin:0px;}
h2 					{color:#ffffff; font-size:11px;}
h3 					{color:#ffffff; font-size:11px;}
/* design */
#spacer1			{width:100%; height:15px; margin:auto; padding:0px; overflow:auto;}
#header				{width:100%; height:130px; margin:auto; padding:0px; overflow:auto;}
#logo				{width:950px; height:70px; text-align:right; padding:0px; margin:auto; padding:0px; overflow:auto;}
#navi				{width:990px; height:40px; text-align:justify; margin:auto; padding:0px; overflow:auto;}
#content			{width:990px; height:390px; text-align:justify; margin:auto; padding:0px; overflow:auto;}
#portfolio_h1		{width:973px; height:20px; text-align:justify; margin:auto; padding:5px; overflow:auto;}
#portfolio_navi		{width:973px; height:20px; text-align:left; margin:auto; padding:0px; overflow:auto;}
#portfolio			{width:973px; height:510px; text-align:justify; margin:auto; padding:0px; overflow:auto;}
#portfolio ul 		{list-style:none; margin-left:-50px;}
#portfolio ul li 	{display:table-cell; vertical-align:top;}
#portfolio ul li img{margin: 0px 0px 0px 30px;}
#portfolio p 		{margin:0px 0px 0px 30px; font-size:11px; font-family: Arial, Helvetica, sans-serif;}

#footer				{width:990px; height:30px; text-align:center; margin:auto; padding:0px; overflow:auto;}

form				{margin-top: 0px; font-size: 11px; margin-bottom: 0px;}
select				{border: #cccccc 1px outset;font-size: 11px;font-family: arial, tahoma, helvetica, sans-serif;}
input				{border: #cccccc 1px outset; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif}
input.button		{border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none;}
input.submit		{font-weight: bold; font-size: 11px; font-family: arial, tahoma, verdana, helvetica, sans-serif; background-color: #ffcc66;}

