/*
*************************************************

Happy Cog'aoke 2
General Print Styles

Created by the friendly folks at Happy Cog
http://www.happycog.com/

*************************************************
*/

* { margin: 0; padding: 0;}
#sponsor div div p { padding-bottom: 0;}				
#sponsor div div p a { color: #6e6e6e; font-size: 16px;}
#sponsor ul { color: #6e6e6e; text-indent: 5px; list-style-position: outside; list-style-type: square; padding: 0; margin-left: 20px;} 
ul li { margin-bottom: 5px;}
#sponsor #main > ul { margin-bottom: 20px;}
p, #sponsor div.to-print p { padding-bottom: 20px;}
#sponsor h1 a { margin-bottom: 20px;}

a { color: #000; text-decoration: none;}
body { font: 14px Georgia, sans-serif; color: #6e6e6e; line-height: 26px;}

a:link:after, a:visited:after, a:active:after { content: " <" attr(href) "> "; color: grey; font-style: italic; font-weight: normal;  }
a[href^="mailto"]:after { content: "";}
img.to-print { margin-bottom: 20px;}
.to-print, p.highlight.print { display: block !important;}
p.highlight, #sponor h1, .temp-hide, #primary-wrap, div.video, p.nav, .no-print { display: none;}
p.highlight.print a { color: #000; font-weight: bold;}
.copper ul, .bronze ul, .silver ul, .gold ul, .platinum ul { margin-bottom: 30px;}

h1, .alpha { font-family: Georgia, serif; font-size: 22px; font-weight: normal; text-transform: uppercase; color: #6e6e6e; letter-spacing: .15em; line-height: 1em;	border-top: solid 1px #6e6e6e; padding-top: 20px; padding-bottom: 20px;}	
dl, .beta { font-family: Georgia, serif; font-size: 14px;  font-weight: normal; text-transform: uppercase; color: #6e6e6e; letter-spacing: 1px; padding-bottom: 5px;}
#timeline h2,  #cogaoke-returns h2, #sponsors h2, #footer h2, .gamma { font-family: Georgia, serif; font-size: 18px;  font-weight: normal; text-transform: uppercase; color: #6e6e6e; letter-spacing: 1.5px; border-top: dotted 1px #6e6e6e; padding-top: 25px; padding-bottom: 0;}	 
.delta { font-family: Georgia, serif; font-style:normal; letter-spacing: 1px; font-size: 18px; padding-bottom: 5px; font-weight: normal; }
.epsilon { font-family: Verdana, sans-serif; font-size: 11px;  letter-spacing: 1.5px; font-weight: bold; text-transform: uppercase; color:#6e6e6e; padding-top: 2px;  }
 .zeta { font-family: Georgia, serif; font-style:normal; letter-spacing: 1px; font-size: 16px; font-weight: normal; color: #6e6e6e; padding-top: 14px; padding-bottom: 14px;}
	.zeta em { font-style:normal; float: right; padding-left: 30px; padding-bottom:3px; margin-top:-15px; margin-right: 60px; border-left: 1px dashed #6e6e6e; width: 150px; line-height:18px;}
	.zeta em span { font-family: Verdana, sans-serif; font-size:10px; text-transform: uppercase; color: #cdcdcd; display: block;}


#footer a { color: #000; text-decoration:none;}

dt { float: left; }

dl {font-size: 16px;}

#timeline h3 { font-family: Georgia, serif; font-style:normal; letter-spacing: 1px; font-size: 14px; font-weight: normal; color: #6e6e6e; }
#timeline h2,  #cogaoke-returns h2, #sponsors h2, #footer h2 { font-size: 22px;}