html
{
	margin: 0;
	padding: 0;
	background: #cacaca;
}
#body
{
    /*background: white;*/
	text-align: left;
	font-family: nevis, sans-serif, arial;
    font-weight: bold;
	margin: 0px;
	padding: 20px 0px 0px 0px;
}
#indexstyleback1
{

    background-image: url(images/index1.jpg);
    background-repeat: no-repeat;
    width: 800px;
    height: 449px;
}
#indexstyleback1 a
{
    /*color: #cc0202;*/
	/*color: #3399ff;*/
	color: white;
    text-decoration: none;
}
#indexstyleback1 a:hover
{
    color: white;
    text-decoration: none;
}

#indexstyleback2
{

    background-image: url(images/index2.jpg);
    background-repeat: no-repeat;
    width: 800px;
    height: 449px;
}
#indexstyleback2 a
{
    /*color: #cc0202;*/
	/*color: #3399ff;*/
	color: white;
    text-decoration: none;
}
#indexstyleback2 a:hover
{
    color: white;
    text-decoration: none;
}
#indexstyle
{
    background-image: url(images/indexpic2.jpg);
    background-repeat: no-repeat;
    color: white;
    width: 800px;
    height: 50px;
    margin: 10px 0px 0px 0px;
}
#indexstyle a
{
    text-decoration: none;
    color: white;
}
#indexstyle a:hover
{
    color: #3399ff;
}
#news a
{
    text-decoration: none;
    color: black;
}
#news a:hover
{
    color: #3399ff;
}


#musicplayer
{
    margin: 0px;
    background-image: url(images/moon.jpg);
    background-repeat: no-repeat;
    width: 350px;
    height: 357px;
}
#wrapper
{
	width: 800px;
	margin: auto;
}
#navigation
{
    margin: 0px 0px 0px 5px;
}
#navcolumn
{
    vertical-align: middle;
    padding: 0px;
    background-image: url(images/dotted.png);
    background-repeat:  repeat-x;
    background-position: 10px 40px;
}
#navcolumn a
{
    font-size: 90%;
    color: black;
    padding: 0px 40px 0px 0px;
    text-decoration: none;
    text-align: right;
}
#navcolumn a:hover
{
  color: #3399ff;
}
#nav1 a /* Over Rides navcolumn a's default color of black. Hover color still is #3399FF. */
{
    /*color: #000066; web safe*/
	color: #feea0c;
}
#nav2 a /* Over Rides navcolumn a's default color of black. Hover color still is #3399FF. */
{
    /*color: #0033ff; web safe*/
	color: #da62a3;
}
#nav3 a /* Over Rides navcolumn a's default color of black. Hover color still is #3399FF. */
{
    /*color: #006666; web safe*/
	color: #03105c;
}
#nav4 a /* Over Rides navcolumn a's default color of black. Hover color still is #3399FF. */
{
    /*color: #05575c; web safe*/
	color: #05575c;
}
#nav5 a /* Over Rides navcolumn a's default color of black. Hover color still is #3399FF. */
{
    /*color: #003399; web safe*/
	color: #07418c;
}
#nav6 a /* Over Rides navcolumn a's default color of black. Hover color still is #3399FF. */
{
    /*color: #006699; web safe*/
	color: #00579c;
}

#onthewebbackground
{
    width: 500px;
    height: 379px;
    background: url(images/bandpic.png) no-repeat;
    padding: 20px;
}
#header_new_1
{
    width: 800px;
    height: 342px;
    background: url(images/header_new_1.jpg) no-repeat;
}
#header_new_2
{
    width: 800px;
    height: 342px;
    background: url(images/header_new_2.jpg) no-repeat;
}
#header_new_3
{
    width: 800px;
    height: 342px;
    background: url(images/header_new_3.jpg) no-repeat;
}
#header_new_4
{
    width: 800px;
    height: 342px;
    background: url(images/header_new_4.jpg) no-repeat;
}
#header_new_5
{
    width: 800px;
    height: 342px;
    background: url(images/header_new_5.jpg) no-repeat;
}
#header_new_6
{
    width: 800px;
    height: 342px;
    background: url(images/header_new_6.jpg) no-repeat;
}
#header1
{
    width: 800px;
    height: 342px;
    background: url(images/header1.jpg) no-repeat;
}
#header2
{
    width: 800px;
    height: 342px;
    background: url(images/header2.jpg) no-repeat;
}
#header3
{
    width: 800px;
    height: 342px;
    background: url(images/header3.jpg) no-repeat;
}
#header4
{
    width: 800px;
    height: 342px;
    background: url(images/header4.jpg) no-repeat;
}
#header5
{
    width: 800px;
    height: 342px;
    background: url(images/header5.jpg) no-repeat;
}
#header6
{
    width: 800px;
    height: 342px;
    background: url(images/header6.jpg) no-repeat;
}
#header7
{
    width: 800px;
    height: 342px;
    background: url(images/header7.jpg) no-repeat;
}
#header8
{
    width: 800px;
    height: 342px;
    background: url(images/header8.jpg) no-repeat;
}
#header9
{
    width: 800px;
    height: 342px;
    background: url(images/header9.jpg) no-repeat;
}
#header1 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header2 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header3 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header4 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header5 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header6 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header7 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header8 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header9 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall_new_1
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall_new_1.jpg) no-repeat;
}
#headersmall_new_2
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall_new_2.jpg) no-repeat;
}
#headersmall_new_3
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall_new_3.jpg) no-repeat;
}
#headersmall_new_4
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall_new_4.jpg) no-repeat;
}
#headersmall_new_5
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall_new_5.jpg) no-repeat;
}
#headersmall_new_6
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall_new_6.jpg) no-repeat;
}
#header_new_1 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header_new_2 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header_new_3 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header_new_4 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header_new_5 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#header_new_6 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall1
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall1.jpg) no-repeat;
}
#headersmall2
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall2.jpg) no-repeat;
}
#headersmall3
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall3.jpg) no-repeat;
}
#headersmall4
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall4.jpg) no-repeat;
}
#headersmall5
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall5.jpg) no-repeat;
}
#headersmall6
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall6.jpg) no-repeat;
}
#headersmall7
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall7.jpg) no-repeat;
}
#headersmall8
{
    width: 800px;
    height: 154px;
    background: url(images/headersmall8.jpg) no-repeat;
}

#headersmall_new_1 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall_new_2 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall_new_3 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall_new_4 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall_new_5 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall_new_6 img
{
    margin: 55px 0px 0px 0px;
    border: non
}
#headersmall1 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall2 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall3 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall4 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall5 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall6 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall7 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#headersmall8 img
{
    margin: 55px 0px 0px 0px;
    border: none;
}
#bodycontent
{
    margin: auto;
    width: 775px;
    height: auto;
}
#home-column1
{
    max-width: 160px;
    width: 160px;
    height: auto;
    border-top: thick solid black;
    vertical-align: top;
    text-align: right;
    padding: 5px 0px 0px 0px;
    font-size: 100%;
}
#home-column2
{
    max-width: 190px;
    width: 190px;
    height: auto;
    border-top: thick solid black;
    vertical-align: top;
    text-align: right;
    padding: 5px 0px 0px 0px;
    font-size: 100%;
}
#home-column2 a
{
    color: black;
    text-decoration: none;
}
#home-column2 a:hover
{
    color: #3399ff;
}
#home-column3
{
    max-width: 190px;
    width: 190px;
    height: auto;
    border-top: thick solid black;
    vertical-align: top;
    text-align: right;
    padding: 5px 0px 0px 0px;
    font-size: 100%;
}
#home-column3 a
{
    color: black;
    text-decoration: none;
}
#home-column3 a:hover
{
    color: #3399ff;
}
#home-column4
{
    max-width: 190px;
    width: 190px;
    height: 150px;
    border-top: thick solid black;
    vertical-align: top;
    text-align: right;
    padding: 5px 0px 0px 0px;
    font-size: 100%;
}
#home-column4 a
{
    color: black;
    text-decoration: none;
}
#home-column4 a:hover
{
    color: #3399ff;
}
#tumblr-column2
{
    max-width: 550px;
    width: 550px;
    height: auto;
    vertical-align: top;
    text-align: left;
    padding: 5px 0px 0px 10px;
    font-size: 100%;
}
#tumblr-column2 a
{
    font-size: 90%;
    text-decoration: none;
    color: black;
}
#tumblr-column2 a:hover
{
    color: #3399ff;
}

#japan-column2
{
    max-width: 550px;
    width: 550px;
    height: auto;
    vertical-align: top;
    text-align: left;
    padding: 5px 0px 0px 10px;
    font-size: 100%;
}
#japan-column2 a
{
    font-size: 90%;
    text-decoration: none;
    color: black;
}
#japan-column2 a:hover
{
    color: #3399ff;
}
#look-column2
{
    max-width: 425px;
    width: 425px;
    height: 145px;
    vertical-align: top;
    padding: 5px 0px 0px 10px;
    font-size: 100%;
}
#look-column2 a
{
    font-size: 90%;
    text-decoration: none;
    color: black;
}
#look-column2 a:hover
{
    color: #3399ff;
}
.lookphotocolumns
{
    vertical-align: top;
    text-align: left;
    width: 220px;
    height: 140px;
    padding: 10px;
    margin: 0px;
}
#firsttumblrpost a
{
   font-size: 110%;
   text-decoration: none;
   color: black;
}
#worldlinks a
{
    font-family: nevis, sans-serif, arial;
    font-size: 100%;
    text-decoration: none;
    color: black;
}
#worldlinks a:hover
{
    color: #3399ff;
}

#showsandeventscal td
{
  vertical-align: top;
  text-align: left;
  padding: 0px 0px 5px 10px;
  font-size: 90%;
}


#footer
{
    width: 800px;
    height: 150px;
    background: black;
    color: white;
}
#footercontent
{
    padding: 25px;
    font-size: 70%;
}
#footercontent a
{
    color: white;
}

#footercontent a:hover
{
    color: #3399ff;
}