* {
	margin: 0;
	padding: 0;
}

/* embedded fonts */
 
  @font-face {
    font-family: Pupcat, serif, monospace;
    src: url(PUPCAT0.eot); 
}

  @font-face {
    font-family: Papyrus, serif, cursive;
    src: url(PAPYRUS0.eot); 
}

 /*body */
 
body {
	background: #000000 url(images/bg.jpg) no-repeat fixed left bottom;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	
}
blockquote {
	display: block;
	padding: .9em 7em 0 7em;
	background:#000000;
	
}
blockquote p {
	font-size: 1em;
	margin-top: 0em;
	line-height: 1.5em;
}


table.page{
	border-collapse: collapse;
	border-spacing: 0px;
	height: 100%; 
	width: 100%;
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
}

/* Links */

a {
	color: #FF6699;
	text-decoration: none;
}
a:hover {
	color: #FFFF99;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a img {
	border: 0px solid #FFFFFF;
}
a:hover img {
	border: 0px solid #FFFF99;
}
a:visited img {
	border: 0px solid #3C3839;
}

/* Header Fonts */

h1, h2, h3, h4, h5, h6 {
	font-family: "Lucida Sans Unicode", "Lucida Console", Verdana, sans-serif;
}
h1 {
	color: #FFFFFF;
	font-family: Pupcat, serif, monospace;
	font-size: 2.1em;
	line-height: 1.2em;
}
h2 {
	color: #FFFF99;
	font-size: 1.1em;
	font-family: Papyrus, serif, cursive;
	font-style: italic;
	line-height: 2.1em;
	vertical-align: text-bottom;
	
}
h3 {
	font-family: Pupcat, serif, monospace;
	font-size: 1.5em;
	line-height: 1.2em;
	background: #E2468D;
	padding-left: .5em;
	text-align: left;
	color: #FFFFFF;

}
h4 {
	font-size: 1.8em;
	line-height: 2em;
	color: #ED008E;


/* Paragraph formatting */

/*p {
	line-height: 1.5em;
	font-size: 1.2em;
	margin-top: 0.7em;
}*/

}

span.block  {
	background: #000000;
}

p.right {
	text-align: right;
	font-size: .95em;
	font-family: Arial, Helvetica, sans-serif;
}

p.left {
	text-align: left;
	font-size: .95em;
	font-family: Arial, Helvetica, sans-serif;
}

/* The layout */

html > .titlebar {
	background: #000000 url(images/logo.png) no-repeat 99% center;
	vertical-align: top;
}
.titlebar {
	background: #000000 url(images/logo.png) no-repeat 99% center;
	width: 90%;
	/*margin: 0 0 2em; */
	padding: 0 5%;
	line-height: 4em;
	height: 4.5em;
	vertical-align: top;
}

td.titletext {
	line-height: 6em;
	height: 4em;
	vertical-align: top;
	text-align: right;
}

table.content
{
    border-color: #E2468D;
    border-width: 2px 2px 2px 2px;
    border-style: solid;
	/*border: 0;*/
	vertical-align: top;
}
 
td.content
{
   /*border-color: #E2468D;
    border-width: 4px 4px 4px 4px;
    border-style: solid; border: 0;
	padding: 9px;*/
	background-color: #000000;
    margin: 0;
    text-align: center;
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}	

td.clearcontent
{
	margin: 0;
    text-align: center;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}	

/* Navbar */

td.navbar { 
	background: #000000 url(images/nav/nav-top.png) no-repeat top right;
	text-align: left; 
	color: #5e2645;
	width: 120px;
	height: 100%;
}

.navbar ul {
	width: 120px;
	margin-left: 2em;
}

.navbar li {
	list-style: none;
}

.navbar ul li a{
	display: block;
	color:#ffff99;
	background-color: #000000;
	padding: .1em;
	font-size: 1.4em;
	text-decoration: none;
	font-family: "Pupcat", sans-serif, monospace;
	
}

.navbar a img {
	height: 35px; 
	width: 33px; 
	border-width: 0;
	border: 0;
}

a img.meter  {
	height: 5px; 
	width: 5px; 
	border-width: 0;
	border: 0;
}

	/* Navbar images 
	a#home img {background: url(images/nav/nav-home.gif) top left no-repeat;}
	a#about img {background: url(images/nav/nav-about.gif) top left no-repeat;}
	a#video img {background: url(images/nav/nav-video.gif) top left no-repeat;}
	a#events img {background: url(images/nav/nav-events.gif) top left no-repeat;}
	a#workshops img {background: url(images/nav/nav-wkshps.gif) top left no-repeat;}
	a#links img {background: url(images/nav/nav-links.gif) top left no-repeat;}
	a#gallery img {background: url(images/nav/nav-gallery.gif) top left no-repeat;}

	Navbar image hover 
	a#home:hover img {background: url(images/nav/nav-home-h.gif) top left no-repeat;}
	a#about:hover img {background: url(images/nav/nav-about-h.gif) top left no-repeat;}
	a#video:hover img {background: url(images/nav/nav-video-h.gif) top left no-repeat;}
	a#events:hover img {background: url(images/nav/nav-events-h.gif) top left no-repeat;}
	a#workshops:hover img {background: url(images/nav/nav-wkshps-h.gif) top left no-repeat;}
	a#links:hover img {background: url(images/nav/nav-links-h.gif) top left no-repeat;}
	a#gallery:hover img {background: url(images/nav/nav-gallery-h.gif) top left no-repeat;}*/
	
	a#nav img {background: url(/images/nav/blank.gif) top left no-repeat;}
	
	a#nav:hover img {
	background: url(/images/nav/nav-hover.gif) top left no-repeat;
}

.navbar ul li a:hover {
	/*background: #ffcccc;*/
	color: #E1698C;
}

.maintable {
	margin: 0 0 0 0em;
	clear: none;
	padding: .5em;
	font-size: .95em;
	vertical-align: top;
}

td.maintable {
	vertical-align: top;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
}

ul li {
	text-align: left;
	
}

/* Gallery */

.gal img {
	padding: 5px 5px 5px 5px;
}
