/* Because Netscape Navigator 4 does not allow inheritance into tables, and breaks inheritance after tables, rather than simply setting properties on the body and relying on inheritance, we explicitly set the properties using a selector group. */

/* This basic style sheet provides selectors for the most commonly used elements. Use it as the basis for your style sheets. */

/* HTML Tags */

p {  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #CC0000;
}

p.navigation-bar {  background-color: white; border: medium #ffffff solid; padding: 1% ;text-align: center;
}

p.navigation-barS {  background-color: #eeeeee; border: medium #ffffff solid; padding: 1% ;text-align: center;
}

body { background: white url(http://canadaart.info/imgMain/siteBKGR.gif) no-repeat; text-align: center; font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #CC0000;
}

H1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 20px;
}

H2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 16px;
}

H3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366; font-size: 14px;
}

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000;
}

a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000;
}

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000033;
}

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000;
}

/* CLASSES */

.bannerbkgr { background-color: #000033;
}

.center {  text-align: center;
}

.content {  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000033; text-align: left; margin: 0 auto; 
}

.contentcenter {  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000033; text-align: center; margin: 0 auto; 
}

.smallfont {  font-size: 9px;
}

.title {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; background-color: #FFFFFF; font-size:1em;
}

.titlesilverbkgr { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; background-color: #eeeeee; font-size:1em;
}


.white {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:1em;
}

.whiteNAV { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: medium; background-color: #CC0000; padding-top: 5px; font-weight: bold; padding-bottom: 5px;
}


/* DIV */


DIV#mainnav {
	position:absolute;
	visibility:visible;
	z-index:2;
	left: 51px;
	top: 44px;
	width: 490px;
	height: 198px;
}

DIV#tablecontent {
	position:absolute;
	width:490px;
	left: 50px;
	top: 242px;
	visibility: visible;
	border: thin solid #ffffff;
	z-index: 3;
	height: 544px;
}

DIV#category {
position:absolute; visibility:visible; width:155px; height:35px; z-index:1; left:635px; top: 15px;
}

DIV#HomeLink {
position:absolute; visibility:visible; width:500px; height:22px; z-index:1; left: 9px; top: 15px;
}

DIV#adsense { position:absolute; visibility:visible; width:161px; height:601px; left: 540px; top: -197px;
}

DIV#adsenseind { position:absolute; visibility:visible; width:161px; left: 580px; top: 50px;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}

/* Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color:#CC0000;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
.border-1 {
	border: medium double #000033;
	padding: 4px;
}

