body {
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #FFFFFF;
 	scrollbar-darkshadow-color: #4F4F4F;
 	scrollbar-face-color: #660000;
 	scrollbar-highlight-color: #F2F2F2;
 	scrollbar-shadow-color: #878787;
 	scrollbar-track-color: #6699FF;
}

TD.largeback {
	background-image: url(/images/lg_back.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

TABLE.swirl {
	background-image: url(/images/swirl_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

TD.lights {
	background-image: url(/images/bg_lights.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

TD.weapons {
	background-image: url(/images/weapons.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

TR.frame {
	background-image: url(/images/frame_banner.gif);
	background-repeat: no-repeat;
	background-position: center;
}


TABLE.body2 {
background-image: url(/images/background_painting2.gif);
background-repeat: no-repeat;
background-position: bottom right;
}

TABLE.pressbg {
background-image: url(/press/images/background_press.gif);
background-repeat: no-repeat;
background-position: top left;
}

TABLE.gallerybg {
background-image: url(/gallery/images/background_gallery.gif);
background-repeat: no-repeat;
background-position: top left;
}

MAP.noborder {
outline-width:0;
}

AREA.noborder {
outline-width:0;
}

H1, H2, H3, H4, H5, H6 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FF0099 ;
margin-bottom : 0%;
margin-top : 5px ;
text-decoration : underline;
}

.blacknormal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color : #000000 ;
	font-size : 11px ;
	line-height : 11px;
}

.blueheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color : #00CCFF ;
	font-size : 12px ;
	line-height : 14px;
	font-weight: bold;
}


.whitenormal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color : #FFFFFF ;
	font-size : 11px ;
	line-height : 14px;
}

.whitesmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color : #FFFFFF ;
	font-size : 10px ;
	line-height : 12px;
}
	
.whitepressread {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color : #FFFFFF ;
	font-size : 9px ;
	line-height : 11px;

}

.error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color : red ;
	font-size : 11px ;
	line-height : 16px;
	font-weight : bold;
}



.largeheaderbold {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #000000 ;
font-size : 18px ;
font-weight : bold ;
}

A.map:link {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 9px;
border : none;
}

A.map:visited {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 9px;
border : none;
}

A.map:hover {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 9px;
border : none;
}



A.whitenormal:link {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 14px;
}

A.whitenormal:visited {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 14px;
}

A.whitenormal:hover {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFF99 ;
font-size : 12px ;
text-decoration : none ;
line-height : 14px;
}


A.bluenormal:link {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #00CCFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 9px;
}

A.bluenormal:visited {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #00CCFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 9px;
}

A.bluenormal:hover {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 12px ;
text-decoration : none ;
line-height : 9px;
}

.whitelarge {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 16px ;
text-decoration : none ;
line-height : 18px;
font-weight : bold;
}

.whitelargelink {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 14px ;
text-decoration : none ;
line-height : 14px;
font-weight : bold;
}

.whitemedlink {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 10px ;
text-decoration : none ;
line-height : 14px;
font-weight : bold;
}


A.orangelink:link {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #CC6600 ;
font-size : 10px ;
text-decoration : none ;
line-height : 14px;
}

A.orangelink:visited {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #CC6600 ;
font-size : 10px ;
text-decoration : none ;
line-height : 14px;
}

A.orangelink:hover {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 10px ;
text-decoration : none ;
line-height : 14px;
}

.pinklargelink {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FF0099 ;
font-size : 14px ;
text-decoration : none ;
line-height : 14px;
font-weight : bold;
}

A.whitesmall:link {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 10px ;
text-decoration : none ;
line-height : 9px;
}

A.whitesmall:visited {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFFFFF ;
font-size : 10px ;
text-decoration : none ;
line-height : 9px;
}

A.whitesmall:hover {
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif ;
color : #FFCC00 ;
font-size : 10px ;
text-decoration : none ;
line-height : 9px;
}

/* NEWS CSS */

BODY.news {
	background-color: #660000;
}

BODY.blankwhite {
	background-color: #FFFFFF;
}

.subject {
	color: #CC6600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
.message{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	display: block;
	list-style-position : inside;
}
.datetime{
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
}
.postlink{
	color: #FF3030;
}

/* WEBCOMIC */

A.stripnav:link {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;

color : #6699FF ;

font-size : 12px ;

text-decoration : none ;

line-height : 11px;

}

A.stripnav:visited {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;

color : #6699FF ;

font-size : 12px ;

text-decoration : none ;

line-height : 11px;

}

A.stripnav:hover {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;

color : #FF0000 ;

font-size : 12px ;

text-decoration : none ;

line-height : 11px;

}

.title {

display: inline;

padding: 5px 15px 5px 10px;

font-size: 14px;

line-height: 24px;

font-weight: bold;

color: #FFFFFF;

background-color: #FFFFFF;

border-bottom: 1px solid #FFFFFF;

border-right: 1px solid #FFFFFF;

}

.subtitle {

padding: 5px 10px;

color: #FFFFFF;

}

.subtitle a, .subtitle a:hover {

font-size: 10px;

color: #FFFFFF;

}

.entry {

padding: 0px;

color: #000000;

border: 1px solid #FFFFFF; }

.container {

display: block;

width: 800px;

position: relative;

}

A.archive:link {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;

color : #6699FF ;

font-size : 11px ;

text-decoration : none ;

line-height : 10px;

}

A.archive:visited {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;

color : #6699FF ;

font-size : 11px ;

text-decoration : none ;

line-height : 10px;

}

A.archive:hover {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;

color : #FF0000 ;

font-size : 11px ;

text-decoration : none ;

line-height : 10px;

}

.left { float: left; }

.right { float: right; }

.form_button {

height: 27px;

font-size: 14px;

font-weight: bold;

border-width: 0px;

color: #000000;

background-color: #3399FF; }

#frame {

position: relative;

margin: 0px auto;

padding: 0px 0px;

width: 800px;

height: 100%;

border-width: 0px;

color: #000000;

}

	
















