body {
 background-color: black;
 color: #aaa;
 margin: 0px;
 padding: 0px;
}

a         {color: #358;}
a:active  {color: #C68;}
a:visited {color: #246;}
a img { border: none !important;}

div#main {
  margin-left:	  auto;
  margin-right:	  auto;
  width:	 	 760px;
  padding:         0px;
  margin-top:      0px;
  margin-bottom:   0px;
  padding-top:    10px;
  padding-bottom: 60px;
  min-height:    300px;
}


h1 { font-size: xx-large; padding-top: 2pt; padding-bottom: 2pt;
	background-color: #2a2a2a; 
}
h1, h2 {
    color: #FFF;
	background-repeat: repeat-y;
	margin: 0pt; padding: 0pt;
	text-align: center;
    font-family: sans-serif;
    font-weight: normal;
	margin-bottom: 20px;
}
h2 { 
   font-size: x-large; margin: 20px;
}
h3 { color: black; margin: 0pt; text-decoration: none; }


.info {
	color: black;
	background-color: #aaa;
	background-repeat: repeat-y;
	text-align: left;
}

#main * div {
     padding-top: 10pt;
     padding-bottom: 10pt;
     margin: 0pt;
     width: 760px;
     border: none;
	 text-align: center;
	 }

ul { text-align: center; list-style-type: none;
     margin: 0px; padding: 0px; 
     margin-bottom: 10pt;  }

img { border: none; }
img#feature { border: thick #333 double; }

span#cal { display: block; width: 100%;
   text-align: center;
   margin: 0pt; padding: 0pt;
   padding-top: 2pt; padding-bottom: 2pt;
   font-family: Verdana; font-size: 9pt; }

span#cal a { text-decoration: none; }

p, li { 
 font-family: Verdana, sans-serif; 
 font-size: 9pt; }

p, address { 
    margin-left: 5pt;
    margin-right: 5pt; 
    font-family: sans-serif;
    }

div.n p {
	margin-left: 37pt;
	margin-right: 37pt;
	text-align: justify;
}

div#pic,div#main div.pic, div#main {
  background-color: #000; 
  background-repeat: repeat-y;
}

table { margin: 0px; border: none; }

