BODY {	font-family : Arial, Helvetica;
			scrollbar-face-color: #003366; scrollbar-shadow-color: #7085b0;
			scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #666666;
			scrollbar-track-color: #7085b0; scrollbar-arrow-color: #FFFFFF; 
			background-color:  #1f2398; color: #FFFFFF; font-family:  Arial, Helvetica;}
			
	A:link  { text-decoration: underline; color: White;}
	A:visited {	text-decoration: underline; color: #F0F0F0;}
	A:hover {text-decoration: underline;	color: Yellow; }

	A.nav1:link  { text-decoration: none; color: black;  font-size: 8pt;	font-family: Arial, Helvetica;   font-weight : bold;   }
	A.nav1:visited {	text-decoration: none; color: #2122B3;  font-size: 8pt;	font-family: Arial, Helvetica;  font-weight : bold;   }
	A.nav1:hover {text-decoration: underline;	color: Blue;   font-size: 8pt;	font-family: Arial, Helvetica;  font-weight : bold;   }

	A.nav2:link  { text-decoration: none; color: black;  font-size: 7pt;	font-family:  Arial, Helvetica;   margin-left : 7px;}
	A.nav2:visited {	text-decoration: none; color: #2122B3;  font-size: 7pt;	font-family:  Arial, Helvetica;  margin-left : 7px;}
	A.nav2:hover {text-decoration: underline;	color: Blue;   font-size: 7pt;	font-family:  Arial, Helvetica;  margin-left : 7px;}
	
	A.nav3:link  { text-decoration: none; color: #0C0C0C;  font-size: 7pt;	font-family:  Arial, Helvetica;   margin-left : 10px;}
	A.nav3:visited {	text-decoration: none; color: #2122B3;  font-size: 7pt;	font-family:  Arial, Helvetica; margin-left : 10px;}
	A.nav3:hover {text-decoration: underline;	color: Blue;   font-size: 7pt;	font-family:  Arial, Helvetica; margin-left : 10px;}
		
	A.partners:link  { text-decoration: none; color: white;  }
	A.partners:visited  { text-decoration: none; color: white;  }
	A.partners:hover {text-decoration: underline;	color: white }
		
	A.smblack:link  { text-decoration: none; color: #000000;  font-size: 8pt;	font-family: Verdana, Arial, Helvetica; font-weight : bold;  font-variant : small-caps; }
	A.smblack:visited {	text-decoration: none; color: #3D3D3D;  font-size: 8pt;	font-family: Verdana, Arial, Helvetica; font-weight : bold;  font-variant : small-caps; }
	A.smblack:hover {text-decoration: underline;	color: #990000;   font-size: 8pt;	font-family: Verdana, Arial, Helvetica; font-weight : bold;  font-variant : small-caps; }
	
	A.smwhite:link  { text-decoration: underline; color: #FFFFFF;  font-size: 8pt;	font-family: Verdana, Arial, Helvetica; font-weight : bold;  font-variant : small-caps; }
	A.smwhite:visited {	text-decoration: underline; color: #DCDCDC;  font-size: 8pt;	font-family: Verdana, Arial, Helvetica; font-weight : bold;  font-variant : small-caps; }
	A.smwhite:hover {text-decoration: underline;	color: #FFB019;   font-size: 8pt;	font-family: Verdana, Arial, Helvetica; font-weight : bold;  font-variant : small-caps; }

	a.hl:link  { text-decoration: none; color: #000000;  font-size: x-small;	font-family: Verdana, Arial, Helvetica;}
	a.hl:visited {	text-decoration: none; color: #000000;  font-size: x-small;	font-family: Verdana, Arial, Helvetica;}
	a.hl:hover {text-decoration: none; font-size: x-small;  color : #000000; font-family: Verdana, Arial, Helvetica; background-color: #FFFF00;}

p {color: #FFFFFF;   font-family:  Arial, Helvetica;}
.nav1 {color: black; font-size: 8pt; font-family: Arial, Helvetica;}
.smalltext {color: #000000; font-size: xx-small; font-family: Verdana, Arial, Helvetica;}
.smallwhitetext {color: #FFFFFF; font-size: xx-small; font-family: Verdana, Arial, Helvetica;}
.compressedtext {color: #000000; font-size: x-small; font-family: Verdana, Arial, Helvetica;  line-height : 10px;   font-weight : bold; }
.compressedwhitetext {color: #FFFFFF; font-size: x-small; font-family: Verdana, Arial, Helvetica;  line-height : 10px;   font-weight : bold; }

table.article{ width: 100%; border-style: solid; border-width: 1px; border-color: #c0c0c0; font-size: x-small;}
tr.highlighted{	font-size: x-small;  color : #000000; background-color: yellow; border-color: gray; border-style: solid; border-width: 1px;}

td.header{font-size: x-small; font-weight : bold;	color : #FFFFFF;	background-color: #990000;}
td.newsheader  {text-decoration: none; color: #990000; font-size: x-small; font-family: Verdana, Arial, Helvetica;  font-weight : bold; }
td.eventsheader  {text-decoration: none; color: #990000; font-size: x-small; font-family: Verdana, Arial, Helvetica;  font-weight : bold; }
td.events {text-decoration: none; color: #000000; font-size: xx-small; font-family: Verdana, Arial, Helvetica;}
td.row1 {font-size: x-small; color : #000000; 	background-color: #F7F7F7; border-color: gray; border-style: solid; border-width: 1px;}
td.row2 {font-size: x-small; color : #000000; 	background-color: #F7F7F7; border-color: gray; border-style: solid; border-width: 1px;}
td.nav {text-decoration: none; color: #800000; font-size: xx-small; font-family: Verdana, Arial, Helvetica; font-weight : bold; text-decoration: underline;}

tr.header{font-size: x-small; font-weight : bold;	color : #FFFFFF;	background-color: #555555;}
tr.row1 {font-size: x-small; color : #000000; 	background-color: #F7F7F7; border-color: gray; border-style: solid; border-width: 1px;}
tr.row2 {font-size: x-small; color : #000000; 	background-color: #E1E1E1; border-color: gray; border-style: solid; border-width: 1px;}

H1 {color : #99ccff; font-family : Arial; font-size : large;	margin-bottom : 1em; border-bottom : 1px solid White;}
H2 {color : #99ccff; font-family : Arial; font-size : small;	margin-left : 1%; margin-top : 2em;}
H3 {color : #99ccff; font-family : Arial; font-size : small; margin-left : 1%;	margin-top : 2em;}
H4 {color : #99ccff; font-family : Arial; font-size : medium;	margin-bottom : -.5em;	margin-left : 1%;}
H5 {color : #99ccff; font-family : Arial; font-size : small; margin-left : 1%; 	font-style : italic; border-bottom : 1px solid #DCDCDC;}
H6 {color : #99ccff; font-family : Arial; font-size : small; margin-left : 1%;	margin-top : 2em; border-bottom : 1px solid #DCDCDC;}

/*ECommerce Styles*/	
	table.ProductList{border-style: solid; border-width: 1px; border-color: #c0c0c0;font-size: x-small;	width : 90%;}
	td.ProductListTitle {font-size: x-small; color: white;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : bold; background-color : #7786AF;}

	td.ProductDesc {font-size: x-small;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; vertical-align : top;}
	td.ProductQty {font-size: x-small; background-color : #003366; color : White;font-weight : bold; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; width : 125px; vertical-align : top;  text-align : right; }
	td.ProductPrice{font-size: x-small;	font-style : italic; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}

	A.ProductTitle:link  {text-decoration: none; color: #000000; font-size: x-small; font-family: Verdana, Arial, Helvetica;	font-weight : bold;	}
	A.ProductTitle:visited {	text-decoration: none; color: #000000;  font-size: x-small;	font-weight : bold; font-family: Verdana, Arial, Helvetica;}
	A.ProductTitle:hover {text-decoration: underline;	color: #FF0000;   font-size: x-small;	font-family: Verdana, Arial, Helvetica;}

/*Comic Database*/	
table.comicdb {	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: x-small; BORDER-LEFT: gray 1px solid; COLOR: black; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #ccbbbb}

A.coverartOLD:link {border: medium ridge #ffffff}
A.coverartOLD:visited {border: thin ridge silver}
A.coverartOLD:hover {border: medium double Blue;}

TABLE.comicdb {	BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; FONT-SIZE: x-small; BORDER-LEFT: gray 0px solid; COLOR: black; BORDER-BOTTOM: gray 0px solid; BACKGROUND-COLOR: #CCBBBB}
.comicpub {	background-image : url(images/gradient-bg.jpg); font-weight : bold;  height : 27px;  vertical-align : middle;  text-align : center;  color : White;    }
.comicprice {	FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;	width : 50px;	text-align : right;	vertical-align : top;}
.comictitle {	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	
/*Photo Album*/	
.pa_topnav {	color : White;	font-size : 12px;  background-image: url(http://www.smartwebdesign.com/images/gradient-bg.gif);  font-weight : bold;  border : 1px solid #666666;  border-left-width : 0px;  border-right-width : 0px;   }			
.pa_topnav2 {	color : #CCCCCC;	font-size : 12px;  background-image: url(http://www.smartwebdesign.com/images/gradient-bg.gif);  font-weight : bold;  border : 1px solid #666666; border-left-width : 0px;  border-right-width : 0px;  }			

	A.pa_nav:link {	text-decoration: none;  color : White;	font-size : 12px;  font-weight : bold; }	
	A.pa_nav:visited {	text-decoration: none;  color : Silver;	font-size : 12px;  font-weight : bold; }	
	A.pa_nav:active {	text-decoration: none;  color : yellow;	font-size : 12px;  font-weight : bold; }	
	A.pa_nav:hover {	text-decoration: none;  color : yellow;	font-size : 12px;  font-weight : bold; }	
	
	A.pa_nav2:link {	text-decoration: none;  color : Silver;	font-size : 12px;  font-weight : bold; }	
	A.pa_nav2:visited {	text-decoration: none;  color : Silver;	font-size : 12px;  font-weight : bold; }	
	A.pa_nav2:active {	text-decoration: none;  color : yellow;	font-size : 12px;  font-weight : bold; }	
	A.pa_nav2:hover {	text-decoration: none;  color : yellow;	font-size : 12px;  font-weight : bold; }	

 A.pa_largenav:link {text-decoration: none;  color : Silver;font-size : 18px;  font-weight : bold; }
 A.pa_largenav:visited {text-decoration: none;  color : Silver;font-size : 18px;  font-weight : bold; }
 A.pa_largenav:active {text-decoration: none;  color : yellow;font-size : 18px;  font-weight : bold; }
 A.pa_largenav:hover {text-decoration: none;  color : yellow;font-size : 18px;  font-weight : bold; }
 	
.pa_active { text-decoration: none;  color : Yellow;	font-size : 12px;  font-weight : bold; }	
.pa_body  {	background-color: #003366;}	

.pa_thumbnail {	border : 2px inset White;}
.pa_thumbbg {	background-image:url(themes/thumb-bg.gif);	font-size: 80%;	margin-top: 0;	margin-bottom:0;}
.pa_hits  {color: Silver; font-size: xx-small; font-family: Verdana, Arial, Helvetica;  text-align : right;  }
.pa_thumbtable {	background-color : #003366;}
.pa_imagetable {	background-color : Aqua;}

.pa_captiontext  {color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
.pa_captiontext2  {color: Black; font-size: 14px; font-family: Verdana, Arial, Helvetica;  background-color : #778899;   }

.pa_image {	background-color : #778899;}
.pa_imagedetails {font-size: 10px; color : #000000; 	background-color: #E1E1E1; border-color: gray; border-style: solid; border-width: 1px;}

.adminDescription {	font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 100%; font-weight:bold; color: #000000;margin-top:10px;  background-color : #557FBB; }
.albumCellA {COLOR: black; background-color: #B0C4DE; font-size: 10px; }
.menubarCell {	background-color: #B0C4DE;	}