/* GENERAL LAYOUT PARAMETERS */

body	{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #282800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

p, br, td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  } 

h1 {
font-family: trebuchet ms, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#FFFFFF;
}
h1.small {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#FFFFFF;
text-transform: uppercase;
}
h2 {padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:32px; color:#FFFFFF; font-weight: normal;}
h2 a {text-decoration: none; color:#ffffff;}
h2 a:hover {text-decoration: none; color:#f39e44;}

h2.large {padding:15px 15px 00px 0px; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color:#ffffff; font-weight: normal;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size:14px; margin: 0px 0px 0px 0px; color:#FFFFFF;}
h3 a {text-decoration: none; color:#404040; text-decoration: underline}
h3 a:hover {text-decoration: none; color:#FFFFFF;}

h4 {padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin: 0px 0px 0px 0px; color:#FFFFFF; }
h4 a {text-decoration: none; color:#FFFFFF;}
h4 a:hover {text-decoration: none; color:#f39e44;}

h5 {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin: 0px 0px 0px 0px; color:#173967; font-weight:normal}
h5 a {text-decoration: none; color:#353535;}
h5 a:hover {text-decoration: none; color:#85c200;}

h6 {font-family: Arial, Helvetica, sans-serif; font-size:12px; margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight: normal; }
h6 a {text-decoration: none; color:#FFFFFF;}
h6 a:hover {text-decoration: none; color:#f39e44;}

.bw, .bw p  {background-color: #777702; color: #FFFFFF; font-size: 11px; font-weight: normal; cursor: pointer;}
.bwon, .bwon p  {background-color: #323200; color: #777702; font-size: 11px; font-weight: normal; cursor: pointer;}
.bw img.bwpic {border: 1px solid #FFFFFF; }
.bwon img.bwpic {border: 1px solid #777702; }
.bw2, .bw2 p  {background-color: #777702; color: #FFFFFF; font-size: 11px; font-weight: normal; }
.bwon2, .bwon2 p  {background-color: #323200; color: #777702; font-size: 11px; font-weight: normal;  }
.bw2 img.bwpic {border: 1px solid #FFFFFF; }
.bwon2 img.bwpic {border: 1px solid #777702; }
.bwa, .bwa p  {background-color: #202020; color: #FFFFFF; font-size: 14px; font-weight: normal; }
.bwona, .bwona p  {background-color: #FFFFFF; color: #202020; font-size: 14px; font-weight: normal; cursor: pointer; }

.new  {padding: 3px; background-color: #20e600; color: #FFFFFF; font-size: 16px; font-weight: normal; cursor: pointer;}

.blue  {color: #81c9e1; font-size: 12px;}

.bio, .bio p {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: normal;}

a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c5c5c5; text-decoration: none;}
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #a8a801; }

.topnav {padding-right: 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-transform: uppercase; font-weight: normal;} 
.topnav a {padding-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-transform: uppercase; font-weight: normal;}
.topnav a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #81c9e1; }
.topnavsel {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#81c9e1; text-transform: uppercase; font-weight: normal;} 
.topnavsel a {padding-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#81c9e1; text-transform: uppercase; font-weight: normal;}
.topnavsel a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #81c9e1; }

.subnav {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-transform: uppercase; } 
.subnav a {padding-left: 5px; padding-right: 5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-transform: uppercase;}
.subnav a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #777702; }
.subnavsel {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-transform: uppercase; font-weight: normal;} 
.subnavsel a {padding-left: 5px; padding-right: 5px;  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#777702; text-transform: uppercase; font-weight: normal;}
.subnavsel a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #777702; }


.update { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal;} 
.update a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal;}
.update a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #404040; }

.paging { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight: normal;} 
.paging a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: normal;}
.paging a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #777702; }

.cal_new { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: normal;} 
.cal_old { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6c6c6c; font-weight: normal;} 
.cal_sel { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#60daf1; font-weight: normal;} 
.cal, .cal p  {background-color: #000000; color: #FFFFFF; font-size: 14px; font-weight: normal; cursor: pointer;}
.calon, .calon p  {background-color: #FFFFFF; color: #000000; font-size: 14px; font-weight: normal; cursor: pointer;}
.cala, .cala p  {background-color: #202020; color: #FFFFFF; font-size: 14px; font-weight: normal; cursor: pointer;}
.calona, .calona p  {background-color: #FFFFFF; color: #202020; font-size: 14px; font-weight: normal; cursor: pointer;}

#headline {padding: 5px 5px 5px 5px; } 
#headline a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-transform: uppercase; font-weight: normal;}
#headline a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #404040; }


.bluepic {
border: 1px solid #98d4e9;
}

.pic img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 3px solid #777702;
}
.pic:hover img{
border: 3px solid #282800;
-moz-opacity: 0.5;
opacity: 0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

hr {color: #999999; background-color: #999999; height: 1px; border-style: none; }

.main_table { background-color: #000000; border-left: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; }

.footer { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;} 
.footer a { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.footer a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #5cd1eb;}

.tour {padding: 11px; font-weight:normal;}
.tourhead {padding-left: 11px; padding-top: 5px; padding-bottom: 5px; font-weight:normal;}

.results {margin: 10px; color: #ea8721; font-size: 14px; font-weight:normal;}

input 
{
	border:1 solid #C0C0C0;
	color:#000000;
	text-decoration: none;
	font-family: Arial, Geneva;
	font-size: 11px;
}
input.search 
{
	border:1px solid #C0C0C0;
	color:#000000;
	background-color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Geneva;
	font-size: 11px;
}
input.none 
{
	border:0 solid #C0C0C0;
	color:#000000;
	text-decoration: none;
	font-family: Arial, Geneva;
	font-size: 11px;
}
#subject { width: 1px; height: 1px; visibility: hidden; }

div.clear { clear: both; }

ul#topnav { list-style: none; margin: 0px; padding: 0px; height: 17px; }
ul#topnav li { list-style: none; display: inline; padding: 0px; margin: 0px; height: 17px; float: left; }
ul#topnav li a { display: block; padding-top: 17px; margin: 0px 10px; height: 0px; overflow: hidden; }

ul#topnav li.bandblogs a { background: url(images/nav_bandblogs.gif) no-repeat 0px 0px; width: 70px; }
ul#topnav li.bandblogs a:hover,
ul#topnav li.bandblogs a.on { background-position: 0px -17px; }

ul#topnav li.photographs a { background:url(images/nav_photographs.gif) no-repeat 0px 0px; width: 81px; }
ul#topnav li.photographs a:hover,
ul#topnav li.photographs a.on { background-position: 0px -17px; }

ul#topnav li.film a { background:url(images/nav_film.gif) no-repeat 0px 0px; width: 25px; }
ul#topnav li.film a:hover,
ul#topnav li.film a.on { background-position: 0px -17px; }

ul#topnav li.downloads a { background:url(images/nav_downloads.gif) no-repeat 0px 0px; width: 69px; }
ul#topnav li.downloads a:hover,
ul#topnav li.downloads a.on { background-position: 0px -17px; }

ul#topnav li.historymakers a { background:url(images/nav_historymakers.gif) no-repeat 0px 0px; width: 96px; }
ul#topnav li.historymakers a:hover,
ul#topnav li.historymakers a.on { background-position: 0px -17px; }

ul#topnav li.webcam a { background:url(images/nav_webcam.gif) no-repeat 0px 0px; width: 38px; }
ul#topnav li.webcam a:hover,
ul#topnav li.webcam a.on { background-position: 0px -17px; }


