/* content links */
A.type1:link 	{color:#990000; text-decoration:underline;}
A.type1:visited {color:#666666; text-decoration:underline;}
A.type1:active  {color:#999999; text-decoration:underline;}
A.type1:hover   {color:#FF3333; text-decoration:underline;}

/* footer */
A.type2:link 	{color:#666666; text-decoration:none;}
A.type2:visited {color:#999999; text-decoration:none;}
A.type2:active  {color:#666666; text-decoration:none;}
A.type2:hover   {color:#FF3333; text-decoration:none;}

/* WWW */
A.type3:link 	{color:#BFBEBE; text-decoration:none;}
A.type3:visited {color:#BFBEBE; text-decoration:none;}
A.type3:active  {color:#BFBEBE; text-decoration:none;}
A.type3:hover   {color:#BFBEBE; text-decoration:underline;}

body {
	background-color: #FFF;
	margin: 0px 0px; padding:0px; 
	background-image: url(images/background_art_light.gif);
	background-repeat: no-repeat;
}

H1 {
	color: #660000;
	font: 500 12px/25px arial, verdana, helvetica, sans-serif;
	letter-spacing: 3px;
	padding-bottom: ;
	text-align: center;
}

H2 {
	color: #339;
	font: 500 12px/14px arial, verdana, helvetica, sans-serif;
	letter-spacing: 3px;
	text-align: center;
}

.sub {
	color: #339;
	font: 600 12px arial, verdana, helvetica, sans-serif;
	text-align: left;
}

.content {
	color: #333;
	font: 12px/16px arial, verdana, helvetica, sans-serif;
	padding: 0px 20px 50px 20px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	vertical-align:top;
}

.content2 {
	color: #333;
	font: normal 12px/16px arial, verdana, helvetica, sans-serif;
	text-align: left;
	vertical-align:top;
}

.smtxt {
	color: #999;
	font: 11px/ 12px arial, verdana, helvetica, sans-serif;
	text-align: center;
}





/* series */
H3 {
	color: 000;
	font: 500 12px arial, verdana, helvetica, sans-serif;
	letter-spacing: 3px;
	text-align: center;
}

.smtxt2 {
	color: #000;
	font: normal 11px/13px arial, verdana, helvetica, sans-serif;
	text-align: center;
	vertical-align:top;
}





/* main border appearance */
.m0l0o {
	border: 1px solid #E6E5E5;
	text-decoration: none;
	text-align: center;
}

/* sub border appearance */
.m0l1o {
	border: 0px solid #E6E5E5;
	text-decoration: none;
	text-align: center;
	padding-left: 5px;
}

/* main appearance */
.m0l0i {
	font-size: 10px;
	font-family: arial, verdana, helvetica, sans-serif;
	letter-spacing: 1px;
	padding: 0px;
	text-align: center;
}

/* sub appearance */
.m0l1i {
	font-size: 10px;
	font-family: arial, verdana, helvetica, sans-serif;
	letter-spacing: 1px;
	padding: 0px;
	text-align: left;
}





































