body { 
	background-color: black;
	color: #E6E6E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; 
	}

p.red 	{
	color: #BD0303;
	background-color: black;
	font-weight: bold;
	text-align: center;
    }
p.copy 	{
    font-size: 7pt;
	text-align: right;
    }		


a 	{ color: #bd0303; background-color: black;}
a:visited { color: #E6E6E6; background-color: black;}
a:hover 	{ color: #C0C0C0; text-decoration: none; background-color: black;}
#menu a:link { 
	color: #bd0303;background-color: black;
    font-size: 7.75pt;
	font-weight: bold;
	display: block;
	line-height: 250%;
    }
#menu a:visited {
    color: #E6E6E6;background-color: black;
    font-size: 7.75pt;
	font-weight: bold;
	display: block;
	line-height: 250%;
    }
#menu a:hover {
    color: #C0C0C0;background-color: black;
    font-size: 7.75pt;
	font-weight: bold;
	text-decoration: none;
	display: block;
	line-height: 250%;
    }
#menu p {font-family: 'Courier New', 'Times New Roman', serif;font-size: 8pt;
	font-weight: bold;  line-height: 100%; padding: 0px;}
a:link.tut { color: #bd0303; background-color: black;font-weight: bold; }
a:visited.tut { color: #E6E6E6;background-color: black; font-weight: bold; }
a:hover.tut {
    color: #C0C0C0;background-color: black;
	font-weight: bold;
	text-decoration: none;
    }

a:link.gal { 
	color: #bd0303; background-color: black;
	font-size: 12pt;
	font-weight: bold; 
	text-decoration: none;
	}
a:visited.gal { 
	color: #E6E6E6; background-color: black;
	font-size: 12pt;
	font-weight: bold; 
	text-decoration: none;
	}
a:hover.gal {
    color: #C0C0C0;background-color: black;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
    }


ul	{
	line-height: 115%;
    list-style: none;
    list-style-position: inherit;
		}
ol	{
	line-height: 115%;
    list-style-type: decimal;
    list-style-position: inherit;
	}
dl	{
	line-height: 115%;
    list-style: none;
    list-style-position: inherit;
	}
dt { font-weight: bold; }


#key { 
	text-align: left;
	border-style:none;
	}
#key td { 
	border: 1px solid #303030;
	}
#key td.blank { border-style: none; }
#menu { width: 180px; }
td.tut { width: 590px; }
td.content { width: 620px; }
td.media { width: 770px; padding: 0 75px}
#gallery {margin-left: auto; margin-right: auto;}
#google {margin-left: auto; margin-right: auto;}
#ad {text-align: right; padding: 25px 0 0 0;}

h2 {
   	color: #BD0303;background-color: black;
    font-family: 'Courier New', Courier, Serif;
	text-align: center;
    }
h3 { text-align: center; }
h4 {border-bottom: 1px dotted #bd0303;
	padding-bottom: 2px; font-size: 2.6ex; font-family: 'Courier New', 'Times New Roman', serif;}
h5 {font-size: 1.8ex;
	padding-bottom: 2px; font-family: Arial, Helvetica, Verdana, sans-serif;}
code 	{ font-size: 11pt;}

form   { 
	color: #bd0303; background-color: black;
	text-align: center; 
	margin-right: auto; 
	margin-left: auto;	
	}
input	{
	border: 1px solid #BD0303; 
	background-color: #000000; 
	color:#E6E6E6; 
	text-decoration:none
	}
