@import url(_layout.css);
@import url(_default.css);
body a, body a img  { color: #040254; border-color: #040254; } 
body { background-position: top left; } 
body { background-repeat: repeat; } 
body { background-image: url(../images/bg/body); } 
#header_content_footer_wrapper { width: 1024px; } 
#content_wrapper { background-position: top right; } 
#content_wrapper { background-repeat: no-repeat; } 
#content_wrapper { background-image: url(../images/bg/~~content_wrapper); } 
h1 span { display: none; } 
#header { background-repeat: no-repeat; } 
#header { background-image: url(../images/bg/~~header); } 
#header { height: 70px; } 
h2 { text-align: center; } 
#content { background-image: url(../images/bg/~~content); } 
#content { margin-left: 422px; } 
#content { margin-right: 16px; } 
#footer { text-align: center; } 
#footer { background-position: bottom right; } 
#footer { background-repeat: no-repeat; } 
#footer { background-image: url(../images/bg/~~footer); } 
#footer { padding-top: 0px; } 
#footer { padding-bottom: 0px; } 
#footer { padding-left: 0px; } 
#footer { padding-right: 16px; } 
#footer { margin-top: 0px; } 
#footer { margin-left: 422px; } 
#main_links { text-align: left; } 
#main_links a { background-image: url(../images/bg/~~main_links~a); } 
#main_links .main_link a { padding-top: 10px; } 
#main_links .main_link a { padding-bottom: 5px; } 
#main_links .main_link a { padding-left: 5px; } 
#main_links .main_link a { padding-right: 5px; } 
#main_links a { margin-left: 0px; } 
#main_links a { margin-right: 0px; } 
#main_links a { border-style: groove; } 
#main_links a { border-width: 3px; } 
#main_links a { border-color: #AA8042; } 
#teaser_group_1 { background-position: bottom right; } 
#teaser_group_1 { background-repeat: no-repeat; } 
#teaser_group_1 { background-image: url(../images/bg/~~teaser_group_1); } 
#teaser_group_1 { padding-bottom: 32px; } 
#teaser_group_1 { width: 314px; } 
#teaser_group_1 .teaser { background-image: url(../images/bg/~~teaser_group_1~.teaser); } 
#teaser_group_1 .teaser { margin-bottom: 0px; } 
#teaser_group_1 .teaser { margin-left: 7px; } 
#teaser_group_1 .teaser { margin-right: 7px; } 
#teaser_group_2 { background-image: url(../images/bg/~~teaser_group_2); } 
#teaser_group_2 { margin-bottom: 0px; } 
#teaser_group_2 { margin-left: 372px; } 
#teaser_group_2 { margin-right: 16px; } 
#teaser_group_2 .teaser { margin-bottom: 0px; } 
div#site_photo { position: absolute; top: 0px; left: 0px; z-index: 0 !important; }
div#header_content_footer_wrapper { margin-left: 0px; }
div#content_wrapper { position: relative;  padding-top: 119px; margin-top: 250px }
div#teaser_group_1 { position: relative; z-index: 10001 !important; }
div.teaser { position: relative; z-index: 20000; }
div#header {  z-index: 5000; position: absolute; top: 28px; left: 482px; width: 250px; height: 50px; }
h2#page_title { position: relative; margin-top: -70px; }
div#site_footer { background-image: url(../aux/trans_white.png); margin-bottom: 28px; text-align: right; padding-right: 10px; }
div#teasers { background: url(../aux/teaser_top.png) no-repeat; padding-top: 30px; position: relative; z-index: 10; margin-top: 550px; margin-left: 50px; }
div#copyright { color: #9d977d; margin-right: -172px; }
div

/***************************************
main links
***************************************/
div#main_links ul { float: left; }
div#main_links ul li { float: left; }
li.main_link a:hover, div#main_links li.selected a  { background-color: #CCCCD9; }
li.main_link { border: ridge 10px #F8D786; padding-top: 10px !important; }


li#news_main_link {position: absolute; left:463px;top:121px;width:90px;height:102px;background:url(../aux/f01.gif) no-repeat; }
li#news_main_link a { border: none !important; position: absolute; left: 17px; top: 17px; padding-top: 43px !important; text-align: center; width: 57px; vertical-align: bottom; padding-bottom: 0 !important; }

li#music_main_link {position: absolute; left:557px;top:98px;width:86px;height:95px;background:url(../aux/f02.gif) no-repeat;}
li#music_main_link a {	left: 17px; top: 17px; padding-top: 40px !important; text-align: center; width: 56px; vertical-align: bottom; padding-bottom: 0 !important; }	

li#presskit_main_link {position: absolute; left:583px;top:199px;width:64px;height:47px;background:url(../aux/f03.gif) no-repeat;}	
li#presskit_main_link a { top: 10px; left: 10px; width: 44px; padding-top: 2px !important; }	

li#shows_main_link {position: absolute; left:645px;top:110px;width:98px;height:71px;background:url(../aux/f04.gif) no-repeat;}
li#shows_main_link a { top: 20px; left: 20px; width: 60px; padding-top: 5px; }		

li#photos_main_link {position: absolute; left:653px;top:184px;width:97px;height:75px;background:url(../aux/f05.gif) no-repeat;}	
li#photos_main_link a { top: 17px; left: 17px; width: 66px; padding-top: 17px !important; }	

li#links_main_link {position: absolute; left:747px;top:71px;width:102px;height:85px;background:url(../aux/f06.gif) no-repeat;}
li#links_main_link a { position: absolute; top: 25px; left:25px; width:53px; padding-top: 10px; border: none !important;}
		
li#guestbook_main_link {position: absolute; left:754px;top:164px;width:109px;height:78px;background: url(../aux/f07.gif) no-repeat;}	
li#guestbook_main_link a { top: 8px; left: 8px; width: 96px; padding-top: 40px !important; }	

li#itunes {position: absolute; left:858px;top:28px;width:107px;height:88px;background:url(../aux/f08.gif) no-repeat;}
li#itunes a { top: 25px; left: 25px; width: 57px; padding-top: 15px !important; }		

li#myspace {position: absolute; left:869px;top:123px;width:90px;height:106px;background:url(../aux/f09.gif) no-repeat;}
li#myspace a { top: 13px; left: 14px; width:63px; padding-top:54px !important; padding-left: 2px !important; overflow: hidden; }


li#news_main_link,
li#news_main_link a,
li#music_main_link,
li#music_main_link a,
li#presskit_main_link,
li#presskit_main_link a,
li#shows_main_link,
li#shows_main_link a,
li#photos_main_link,
li#photos_main_link a,
li#links_main_link,
li#links_main_link a,
li#guestbook_main_link,
li#guestbook_main_link a,
li#itunes,
li#itunes a,
li#myspace,
li#myspace a {border: none !important; padding-bottom: 0px !important;  position: absolute; padding-left: 0px !important; padding-right: 0px !important; text-align: center; }

