body {	background-color:#ffffff;	font-size: 12pt;	font-family: monaco;	text-align: left;	font-size: 100%;	color: #9B0F08;}.container_main {	position: relative;	margin-left: auto;	margin-right: auto;	vertical-align: top;	width: 800px;	height: 100%;}.container_logo {	background: url(digigrafia.png) no-repeat top;	margin-left: auto;	margin-right: auto;	margin-top:25px;	width:800px;	height:140px;	text-align:center;	vertical-align:bottom;}.container_menu {	width: 800px;	min-width: 800px;	float:left;	margin-top: -8px;	margin-left: auto;	margin-right: auto;}.container_sign {	margin-top: -71px;	margin-left:-35px;}.container_textbox_main {	width: 800px;	float:center;	margin-top: 50px;	font-size: 90%;	font-family: arial narrow;	color: #9B0F08;	text-align: left;	letter-spacing:0.1em;}.container_textbox_main#links {	word-spacing: 0.5em;	white-space: nowrap;}.container_textbox_main#links a:hover {	font-size: 120%;}.container_textbox_main a#b {	font-weight:bold;}.container_textbox_main a#bb {	font-weight:bold; 	font-size:110%;}h2 {	font-size: 120%;	text-decoration: none;	font-weight: bold;	text-align: left;	vertical-align: top;	letter-spacing:0.3em;}h4 {	padding-bottom: 10px;	padding-right: 10px;	min-width: 10px;	font-size: 110%;	text-align: left;	letter-spacing:0.3em;}a {	color: #9B0F08;	text-decoration: none;}a:hover {	color: #9B0F08;	text-decoration: underline;}.portfolio {	line-height: 77px;}.movie {	line-height: 340px;}hr {	color:#9B0F08;	width:800px;}.thumb {	width:75px;	height:75px;	float:left;	text-decoration: none;	border: 1px solid #ffffff;}.thumb a:hover{	float:left;	background-color: #9B0F08;}
