@charset "UTF-8";



/*  dark blue    color:#1C5F95


/* CSS Document */

* { margin:0; padding:0}

body { background:#8fd2d0 url(gfx/background.png) top center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:333}

.fll { float:left}
.flr { float:right}

a:link, a:visited { color:#CC0000; text-decoration:none}
a:hover { color:#CC0000; text-decoration:underline}

.brdr { border:solid 1px #BFE4E6}

.bbt { margin-left:4px;}

.mgl30 { margin-left:30px;}

.clear { clear:both}

.box_top { width:785px; height:222px; margin:15px auto auto auto; background:url(gfx/box_top.png);}

.box_mid {position:relative; width:785px; margin:auto; background:url(gfx/box_mid.png);}

.box_bot {position:relative; width:785px; height:60px; margin:auto; background:url(gfx/box_bot.png) bottom;}
 
.copyright_area { float:left; width:100px; height:25px; background:url(gfx/button_copyright_faux.png)}

.email_area { float:left; width:250px; height:25px; background:url(gfx/button_email_faux.png)}

.yellorow { width:740px; margin:auto; height:2px; background:#F5F4C0; }

.button_box { padding-top:5px;}

.inbox { width:700px; margin:auto}

.topnav {  position:relative; top:155px; right:-320px; width:450px; list-style:none }

.topnav a { float:left; margin-left:30px;}


.leftext { float:left; width:350px; text-align:justify;   padding:10px}
.rightext { float:right; width:200px; text-align:justify;; padding:10px}


.leftbox { width:465px}

h2 { color:#1C5F95}

h4 {color:#1C5F95}

h3 { color:#fff}


.dkblue { color:#1C5F95}
.ltblue { color:#BFE4E6}

.formel { float:left; width:235; }
.formelb { float:left; width:235; margin-left:15px }


.formmailbox { height:410px; width:470px}

a#button_contact:link, a#button_contact:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:118px; height:25px; display:block;   background:url(gfx/button_contact.png) no-repeat 0px 0px;}
a#button_contact:hover,  #current a#button_contact:link { position:relative; text-indent:-9999px; overflow:hidden;  width:118px; height:25px; display:block; background:url(gfx/button_contact.png) no-repeat 0px -25px;}


a#button_facebook:link, a#button_facebook:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:118px; height:25px; display:block;   background:url(gfx/button_facebook.png) no-repeat 0px 0px;}
a#button_facebook:hover,  #current a#button_facebook:link { position:relative; text-indent:-9999px; overflow:hidden;  width:118px; height:25px; display:block; background:url(gfx/button_facebook.png) no-repeat 0px -25px;}

 
a#button_myspace:link, a#button_myspace:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:118px; height:25px; display:block;   background:url(gfx/button_myspace.png) no-repeat 0px 0px;}
a#button_myspace:hover,  #current a#button_myspace:link { position:relative; text-indent:-9999px; overflow:hidden;  width:118px; height:25px; display:block; background:url(gfx/button_myspace.png) no-repeat 0px -25px;}





a#button_home:link, a#button_home:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:85px; height:50px; display:block;   background:url(gfx/button_home.png) no-repeat 0px 0px;}
a#button_home:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:85px; height:50px; display:block; background:url(gfx/button_home.png) no-repeat 0px -100px;}
#home a#button_home  { position:relative; text-indent:-9999px; overflow:hidden;  width:85px; height:50px; display:block; background:url(gfx/button_home.png) no-repeat 0px -50px;}
 
a#button_travel:link, a#button_travel:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:105px; height:50px; display:block;   background:url(gfx/button_travel.png) no-repeat 0px 0px;}
a#button_travel:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:105px; height:50px; display:block; background:url(gfx/button_travel.png) no-repeat 0px -100px;}
#travel a#button_travel  { position:relative; text-indent:-9999px; overflow:hidden;  width:105px; height:50px; display:block; background:url(gfx/button_travel.png) no-repeat 0px -50px;}

a#button_history:link, a#button_history:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:115px; height:50px; display:block;   background:url(gfx/button_history.png) no-repeat 0px 0px;}
a#button_history:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:115px; height:50px; display:block; background:url(gfx/button_history.png) no-repeat 0px -100px;}
#history a#button_history { position:relative; text-indent:-9999px; overflow:hidden;  width:115px; height:50px; display:block; background:url(gfx/button_history.png) no-repeat 0px -50px;}

a#button_store:link, a#button_store:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:85px; height:50px; display:block;   background:url(gfx/button_store.png) no-repeat 0px 0px;}
a#button_store:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:85px; height:50px; display:block; background:url(gfx/button_store.png) no-repeat 0px -100px;}
#store a#button_store  { position:relative; text-indent:-9999px; overflow:hidden;  width:85px; height:50px; display:block; background:url(gfx/button_store.png) no-repeat 0px -50px;}
 


a#button_2008:link, a#button_2008:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:65px; height:30px; display:block;   background:url(gfx/button_2008.png) no-repeat 0px 0px;}
a#button_2008:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2008.png) no-repeat 0px -60px;}
#history_2008 a#button_2008  { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2008.png) no-repeat 0px -30px;}

a#button_2007:link, a#button_2007:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:65px; height:30px; display:block;   background:url(gfx/button_2007.png) no-repeat 0px 0px;}
a#button_2007:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2007.png) no-repeat 0px -60px;}
#history_2007 a#button_2007  { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2007.png) no-repeat 0px -30px;}

a#button_2006:link, a#button_2006:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:65px; height:30px; display:block;   background:url(gfx/button_2006.png) no-repeat 0px 0px;}
a#button_2006:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2006.png) no-repeat 0px -60px;}
#history_2006 a#button_2006  { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2006.png) no-repeat 0px -30px;}

a#button_2005:link, a#button_2005:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:65px; height:30px; display:block;   background:url(gfx/button_2005.png) no-repeat 0px 0px;}
a#button_2005:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2005.png) no-repeat 0px -60px;}
#history_2005 a#button_2005  { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2005.png) no-repeat 0px -30px;}

a#button_2004:link, a#button_2004:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:65px; height:30px; display:block;   background:url(gfx/button_2004.png) no-repeat 0px 0px;}
a#button_2004:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2004.png) no-repeat 0px -60px;}
#history_2004 a#button_2004  { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2004.png) no-repeat 0px -30px;}

a#button_2003:link, a#button_2003:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:65px; height:30px; display:block;   background:url(gfx/button_2003.png) no-repeat 0px 0px;}
a#button_2003:hover { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2003.png) no-repeat 0px -60px;}
#history_2003 a#button_2003  { position:relative; text-indent:-9999px; overflow:hidden;  width:65px; height:30px; display:block; background:url(gfx/button_2003.png) no-repeat 0px -30px;}



/* news */

.newsbox {width:735px; height:435px; background:url(gfx/news_bkg.jpg) ; margin-left:26px; }

.byline { position:relative; font-size:10px; font-style:italic; font-family: "Times New Roman", Times, serif; color: #009900;  margin-top:3px; text-align:right }

.myh2 { font-size:14px; font-weight:bold; color:#EA008A}

.hrow { border-bottom:solid 1px #98fe5b; width:100%; height:2px}

.newsitem { margin-bottom:3px; color:#000}


/* scroller */

.scrollgroup { position:relative; top:63px; margin-left:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.8em; text-align:justify }


div#wn	{  float:left;
	position:relative; margin-left:5px;
	width:235px; height:355px; 
	overflow:hidden;	
	}

div#scrollbar { float:left;  margin-left:5px;
  position:relative;
  width:11px; height:355px; 
  font-size:1px;  /* for image vertical alignment issue */
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:331px;
  background: #8FD2D0;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#fff;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment [1]*/
div#scrollbar img {
    display:block; 
    } 


/* years past */

.desc { float:left; color: #003300; text-align:justify;}

.poster {position:relative; float:right; width:150px;}

.posterw {position:relative; float:right; }


.venu { font-size:19px; color:#fff; font-weight:bold}

.hline { width:100%; height:5px; border-bottom:solid 1px #1C5F95}
	
.lineup {position:relative;  font-size:13px; font-weight:bold; line-height:1.4em; text-align:justify; top:3px; width:535px }	

.lineupw {position:relative;  font-size:13px; font-weight:bold; line-height:1.4em; text-align:justify; top:3px; width:465px }	


#hdline { left:0px; font-size:20px; font-weight:bold;}	 

.linklist {position:relative; top:3px; list-style-type:none; font-size:13px;  }
.linklist li { display:inline; font-weight:bold; border-right:solid 1px #666; padding-right:3px; padding-left:3px;  }
.linklist li .ll { border-right:none}

. pastlinks { list-style:none}
.pastlinks li {float:left; width:65px; margin:15px 15px 0px 15px}


.pglist { display:inline; list-style:none}


.pglist li { height:16px; letter-spacing:.07em;   font-size:16px; float:left; margin-left:10px; }


 
















