h2      { font:bold 21px sans-serif; line-height:23px;
          margin-top:5px; margin-bottom:5px; letter-spacing:3px;
          text-align:center; color:#064577;
        }

h3 { font:bold 19px sans-serif; text-align:center; color:#df0000; }

h3.h3msg { font-weight:normal; color:#444444 }

h4 { font:bold 19px sans-serif; color:#990200;
	margin:0; 
	text-indent:5px;
	line-height:23px;
}

h5 { font:bold 15px serif; color:#6f6f6f; line-height:17px; margin-bottom:5px; }

hr { width:60%; }

p       { font:normal 13px serif; color:#000000; 
	line-height:17px; text-align:left; margin-right:5px; }

p.main { font-size:15px }

p.bold1 { font-size:16px }


p.center1 { font-size:13px; text-align:center  }
p.top { font-size:9px; line-height:1px }
p.photonames { font:bold 17px serif; color:#003466;
	margin-top:15px }
/*
p.list1 { font-size:11px; font-family:serif;
	margin-top:2px; margin-bottom:0px }
*/
p.list1 { font:bold 12px sans-serif;
        text-indent:0px; color:#003466; 
        margin-top:10px; margin-bottom:10px;
        margin-left:0px; margin-right:0px;
        word-spacing:2px; letter-spacing:1px; }

p.list2 { font:bold 12px sans-serif;
        text-indent:0pt; color:#003466; 
        margin-top:5px; margin-bottom:5px;
        margin-left:0px; margin-right:0px;
        word-spacing:2px; letter-spacing:1px; line-height:14px; }

p.cell1 { text-indent:0px; margin-top:0px;
        margin-bottom:0px; margin-left:10px; margin-right:10px
        }

p.link1 { font-weight:700; text-indent:0pt;
        word-spacing:3pt; letter-spacing:1pt }


p.right { text-align:right }

p.lastmod { font:normal 10px sans-serif; color:#df886f; text-align:right; }

p.padmin { font:bold 16px sans-serif; color:#ffffff; line-height:24px; margin:0; margin-left:10px }

label { font:normal 11px sans-serif; }

.red1 { font:bold 15px sans-serif; color:#990200 }
.red1a { font:bold 15px serif; font-style:italic; color:#990200 }
.red2 { font:bold 18px sans-serif; 
/*	text-indent:20px; */
	text-decoration:none; 
	letter-spacing:.125em;
	 color:#990200 }
.red3 { font:normal 15px sans-serif; color:#990200 }
.red4 { font:normal 13px sans-serif; color:#990200 }
.red4a { font:normal 13px sans-serif; font-style:italic; color:#990200 }
.left1 { text-align:left; font-size:10px; font-family:sans-serif }
.right1 { text-align:right; font-size:10px; font-family:sans-serif }
.blue1 { font-weight:bold; font-style:italic; color:#003466 }
.blue1a { font:bold 13px sans-serif; color:#003466 }
.blue2 { font:bold 15px sans-serif; color:#003466; font-style:normal; }
.blue3 { font:normal 15px sans-serif; color:#003466 }

.bb { font:bold 15px sans-serif; text-align:center }
.footer { font:bold 10px sans-serif; text-align:center; color:#4f4f4f }
.formtext { font:bold 12px sans-serif; line-height:15px; text-align:right }
.just { text-align:justify }

span.black { color:#000000 }



span.counter1 { text-align:center; color:#bf4fff }
span.clock1 { text-align:center; color:#4fbfff }
span.hilite1 { font-weight:bold; color:#ffffef;
        word-spacing:3pt; letter-spacing:2pt;
        text-transform:uppercase }
span.hilite2 { color:#ffaf00 }
span.hilite3 { color:#c8a8ff }
span.hilite4 { color:#ffdf00 }
span.normal { font-weight:normal }
span.small1 { font-size:7pt }
span.list1 { font-weight:normal; margin-left:20px;
                margin-top:3px; margin-bottom:2px }
span.ten { font:bold 10pt arial, helvetica, sans-serif}
span.money { color:#2FFF2F }


li { font:bold 12px sans-serif;
        text-indent:0pt; color:#003466; 
        margin-top:5px; margin-bottom:5px;
        margin-left:0px; margin-right:0px;
        word-spacing:2px; letter-spacing:1px; line-height:14px; }

li.bigred { font:bold 15px sans-serif; color:#990200; line-height:16px; letter-spacing:0px; }

img.left { float:left; padding-right:10px }
img.right { float:right; padding-left:10px }
img.imgcc { width:37px; height:23px; border:solid 1px #003366; vertical-align:middle }
img.imgccsp { width:20px; height:4px;}

td.forma { width:200px; }
td.formb { width:340px; }

select { border:solid 1px #003466; }
input { border:solid 1px #003466; color:#003466; padding-left:5px; }
input:focus { background-color:#ffffbf; }

textarea { border:solid 1px #003466; color:#003466; }

button { width:250px; height:18px; border:0; color:#ffffff; background-color:#008f00; }

div.main {
	background-image:url('./images/guitar_background.jpg');
	background-repeat:repeat-y;
        width:800px;
	border:0px
        }

div.right10 { margin-right:10px}

div.space20 { height:10px }

body { background-color:#333333; margin:0px; margin-bottom:5px; }

body.popup { background-color:#000000; margin-top:5px }

a:link {color:#990200}
a:visited {color:#003466}
a:hover {color:#b94240}
a:active {color:#0000ff}

