body {
background-color: #c0b5ec;
font-family: Verdana, sans-serif;
text-align:left;
font-size: 12pt;
line-height:17px;
color: #151517;
margin: 0px;
padding: 0px;
}

#container{
margin: 0px 0px 0px 5px;
	padding: 0px;
margin-top:-6px;
width:1200px;
background-color:#7567bf;
border-bottom:1px solid #7567bf;
}

#header{
width:1200px; height: 904px;
border-bottom:5px solid #7c74ca;
background-image: url('images/trunks-header.gif');
margin-top:40px;
}
#topnav{
width:1200px;
padding:5px;
margin:0px;
margin-top:3px;
margin-left:-4px;
}
#topnav a{
float:left;
width:166px;
height:28px;
font-size: 12pt;
font-family: 'Courier New';
text-transform:uppercase;
font-weight: normal;
color: #FFFFFF;
text-align:center;
display:block;
margin-top:0px; padding-top:18px;
background: #7567bf;
border-top: 0px solid #bbb;
border-right: 1px solid #7567bf;
border-bottom: 0px solid #bbb;
border-left: 0px solid #bbb;
}
#topnav a:hover{
letter-spacing: 2px;
background: #c0b5ec;
}

#content{
float:right;
width: 100%;
padding:0px;
margin:0px 0px 0px 0px !important;
background-color:#dde4f6;
	line-height: 17px;
	
}
#footer{
clear:both;
background-color:#7567bf;
border-top:1px solid #6557b0;
text-align:center;
padding:0px;
	height:30px;
}

a:link, a:active, a:visited {
	color:#6557b0; 
	text-decoration: none;
	-webkit-transition:0.5s; -moz-transition:0.5s;
-ms-transition:0.5s; -o-transition:0.5s; 
	transition:0.5s;
}

a:hover {
	color:#7567bf; 
	text-decoration: none;
	-webkit-transition:0.5s; -moz-transition:0.5s;
-ms-transition:0.5s; -o-transition:0.5s; transition:0.5s;
}

a.nav:link, a.nav:active, a.nav:visited{
text-align:center;
padding:1px; margin:1px;
line-height:9px;
color: #eee;
background-color:#ccc;
display:block;
}
a.nav:hover{
letter-spacing:2px;
}

a.aff:link, a.aff:active, a.aff:visited{
text-align:center;
padding:1px; margin:1px;
line-height:9px;
color: #eee;
background-color:#bbb;
display:block;
}
a.aff:hover{
letter-spacing:2px;
}

h1{
font-size: 26pt;
font-family: Courier New;
text-transform:lowercase;
font-weight: normal;
color: #7567bf;
font-style: normal;
	text-align: center;
margin:2px 5px 15px 5px; 
	padding:5px 5px 15px 5px;
border-bottom: 2px solid #51585b;
	line-height: 32px;
	
}

h2{
font-size: 22pt;
font-family: Courier New;
text-transform:lowercase;
font-weight: bold;
letter-spacing: 1px;
color: #a98ee4;
text-align:center;
margin:2px; padding:5px;
border-bottom: 1px solid #7567bf;
line-height: 28px;
}

h3{
font-size: 18pt;
font-family: Courier New;
text-transform:uppercase;
font-weight: bold;
color: #7567bf;
text-align:center;
display:block;
margin:0px; padding:2px;
border-bottom: 2px solid #b192e2;
	line-height: 22px;
}

h4{
font-size: 15pt;
font-family: Verdana;
text-transform:uppercase;
font-weight: normal;
color: #b192e2;
text-align:center;
display:block;
margin:0px; padding:2px;
border-bottom: 2px solid #ffffff;
	line-height: 19px;
}

h5{
font-size: 14pt;
font-family: Verdana;
text-transform:uppercase;
font-weight: bold;
color: #4c4c4c;
text-align:center;
display:block;
margin:0px; padding:2px;
border-bottom: 2px solid #7567bf;
}

h6{
font-size: 12pt;
font-family: Verdana;
text-transform:uppercase;
font-weight: bold;
color: #4c4c4c;
text-align:center;
display:block;
margin:0px; padding:2px;
border-bottom: 2px solid #7567bf;
}

b, strong {
	color:#7567bf;
	font-family:Verdana;
}

i, em {
	color:#5f66b5;
}

u{
	color:#8176ce;
}

blockquote{
background:#ccb8fb;
border-bottom: 5px solid #7567bf;
padding:5px; margin: 20px 60px 20px 60px;
}