body {
	font-family: arial, helvetica, sans-serif;
	background-color: #CAE3F5;
	color: #9900ff;
}

a:link { color: rgb(0, 0, 220); text-decoration: underline }
a:visited { color: rgb(100, 100, 100); text-decoration: none }
a:hover { color: rgb(240, 0, 0); text-decoration: underline }
a:active { color: rgb(0, 0, 0); text-decoration: underline }

img {
border: none;
}



.container {
width: 1024px;
margin-left: auto;
margin-right: auto;
}

.header {
border: 1px solid purple;
min-width:100px;
width: 100%;
background-color: #ba90c2;
color: white;
margin-left: auto;
margin-right: auto;
}

a.hlink:link { 
color: white; 
text-decoration: underline; 
font-weight: bold; 
font-size: 1.1em; 
}
a.hlink:visited { 
color: white; 
text-decoration: none; 
font-weight: bold; 
font-size: 1.1em; 
}
a.hlink:hover { 
color: #f3b0ff; 
text-decoration: underline; 
font-weight: bold; 
font-size: 1.1em; 
}
a.hlink:active { 
color: #f2eaf3; 
text-decoration: underline; 
font-weight: bold; 
font-size: 1.1em; 
}


a.hlinklwr:link { 
color: white; 
text-decoration: underline; 
font-weight: bold; 
font-size: 1.1em; 
}
a.hlinklwr:visited { 
color: white; 
text-decoration: underline; 
font-weight: bold; 
font-size: 1.1em; 
}
a.hlinklwr:hover { 
color: #f3b0ff; 
text-decoration: underline; 
font-weight: bold; 
font-size: 1.1em; 
}
a.hlinklwr:active { 
color: #f2eaf3;
text-decoration: underline;   
font-weight: bold; 
font-size: 1.1em; 
}


.header1 {
background-color: #c28fb1;
padding: 10px;
}

.header2 {
background-color: #c286ae;
padding: 10px;
}

.header3 {
background-color: #c27cab;
padding: 10px;
}

.header4 {
background-color: #c272a7;
padding: 10px;
height: 50px;
}


.headerlink {
padding-left: 15px;
padding-right: 15px;
text-align: center;
width: 200px;
float: left;
list-style-type:none;
}

.promo {
font-size: 0.8em;
}

.toplink {
border: 1px solid purple:
padding-left: 30px;
text-align: right;
}

.mainblock {
padding: 20px;
}

.comicblock {
margin-left: auto;
margin-right: auto;
text-align: center;
}

.navigation {
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
list-style-type:none;
}

.navitem {
width: 220px;
text-align: center;
float: left;
list-style-type:none;
font-size: 1.1em;
font-weight: bold;
color: #500288;
}

.navcenter {
width: 100px;
float: left;
list-style-type:none;
color: #500288;
}

.navright {
width: 220px;
text-align: center;
float: right;
list-style-type:none;
font-size: 1.1em;
font-weight: bold;
color: #500288;
}


.lowerblock {
width: 100%;
background-color: #c9ccf5;
}

.bottombox {
color: blue;
}

.newsbox {
width: 650px;
}

.storyline {
margin-left: 0px;
}
