A:link 	{color:#551ede; text-decoration:none;}
A:visited {color:#551ede; text-decoration:none;}
A:active  {color:#3300FF; text-decoration:none;}
A:hover   {color:#3300FF; text-decoration:underline;}

/* content links */
A.type1:link 	{color:#3300CC; text-decoration:none;}
A.type1:visited {color:#6666CC; text-decoration:none;}
A.type1:active  {color:#3300FF; text-decoration:none;}
A.type1:hover   {color:#3300FF; 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:#3300FF; 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: #FFFFFF;
	margin: 0px 0px; padding:0px; 
	background-image: url(images/background_bw.jpg);
	background-repeat: no-repeat;
}

H1 {
	color: #660000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500; 
	letter-spacing: 3px;
	padding-bottom: 25px;
	text-align: center;
}

H2 {
	color: #333399;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500; 
	letter-spacing: 3px;
	text-align: center;
}

.sub {
	color: #333399;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600; 
	text-align: left;
}

.content {
	color: #333333;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	line-height: 16px;
	text-align: left;
	padding-bottom: 50px;padding-right:20px;padding-left:20px;
	border-right-width:1px;border-left-width:1px;
	border-right-style:solid;border-left-style:solid;
	border-right-color:#CCCCCC;border-left-color:#CCCCCC;
	vertical-align:top;
}

.content2 {
	color: #333333;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	line-height: 16px;
	text-align: left;
	vertical-align:top;
}

.smtxt {
	color: #999999;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
	line-height: 12px;
	text-align: center;
}




#footer {
background-color: transparent;
color: #ccc;
font: .8em/1.5em sans-serif;
overflow: hidden;
padding: 50px 0px 15px 0px;
text-align: center;
}





/* series */
H3 {
	color: #660000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500; 
	letter-spacing: 3px;
	text-align: center;
}

.smtxt2 {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
	line-height: 13px;
	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;
}

/* 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;
}






































