/* CSS Document */

body
	{
	margin: 30px 10px 50px;
	padding: 0px 0px 30px;
	background: #DAE1CE url(images/bg.gif);
	font: 68%/1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #333331;
	text-align: center;
	}

/* The following hack is to correct paragraph text size in IE/WIN */

/* \*/ * html body p { font-size: 80%; } /* */

#container
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 800px;
	background: #fff url(images/main.jpg) repeat-y;
	background-color: #DAE1CE;
	}

#container_singers
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 820px;
	background: #fff url(images/main_singers.jpg) repeat-y;
	background-color: #DAE1CE;
	}


	
#container2
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 942px;
	background: #fff url(images/main_bg2.jpg) repeat-y;
	background-color: #DAE1CE;
	}

#container2f
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 972px;
	background: #fff url(images/main_bg2f.jpg) repeat-y;
	background-color: #DAE1CE;
	}

#container2b
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 930px;
	background: #fff url(images/main_bg2b.jpg) repeat-y;
	background-color: #DAE1CE;
	}


	
#container2A
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 962px;
	background: #fff url(images/main_bg2A.jpg) repeat-y;
	background-color: #DAE1CE;
	}

#container_index_2
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 962px;
	background: #DAE1CE url(images/main_bg_new.jpg) no-repeat;
	}


#container_index_2new
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 1022px;
	background: #DAE1CE url(images/main_bg_new_index.jpg) no-repeat;
	}

#container2b
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 1075px;
	background: #fff url(images/main_bg2c.jpg) repeat-y;
	background-color: #DAE1CE;
	}

#container2c
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 980px;
	background: #fff url(images/main_bg2d.jpg) repeat-y;
	background-color: #DAE1CE;
	}

	
#container3
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 800px;
	background: #fff url(images/main_bg3.jpg) repeat-y;
	background-color: #DAE1CE;
	}
	
#container3b
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 700px;
	background: #fff url(images/main_bg3a.jpg) repeat-y;
	background-color: #DAE1CE;
	}
	
#container3a
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 857px;
	height: 100%;
}

#container3e
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 870px;
	height: 100%;
}


#container4
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 1120px;
	background: #fff url(images/main_bg_int.jpg) repeat-y;
	background-color: #DAE1CE;
	}


#container4a
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 800px;
	background: #fff url(images/main_bg_int.jpg) repeat-y;
	background-color: #DAE1CE;
	}
	
#container5
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 780px;
	height: 100%;
}

#container5a
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 740px;
	height: 100%;
	background-color: #C2CDB1;
}

#container5b
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 722px;
	height: 100%;
}

#container5c
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 780px;
	height: 100%;
}

#container5d
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 558px;
	height: 100%;
}

#container5e
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 500px;
	height: 100%;
}

#container6
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 239px;
	height: 100%;
}
#container7
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 764px;
	height: 100%;
}

.container7_flash
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 720px;
	height: 420px;
	/*border-top: 1px solid #566242;
	border-right: 1px solid #566242;
	border-bottom: 1px solid #566242;
	border-left: 1px solid #566242;	*/
}



#container7a
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	text-align: center;
	width: 421px;
	height: 100%;
}

#container8
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 820px;
	height: 100%;
}

#container8a
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 780px;
	height: 100%;
}

#container9
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 420px;
	height: 100%;
}

#container10
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 720px;
	height: 100%;
}


#container10a
	{
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 250px;
	text-align: right;
}

#container10c
	{
	position: relative;
	margin: 0 auto;
	width: 550px;
	text-align: right;
}

#container11
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 453px;
	height: 100%;
}

#container11a
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 452px;
	height: 100%;
}

#container12
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 302px;
	height: 100%;
}

#container12a
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 471px;
	height: 100%;
}

#container12e
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 470px;
	height: 100%;
}

#container12c
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 470px;
	height: 100%;
}

#container12b
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 122px;
	height: 100%;
}

#container13
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 802px;
	height: 100%;
}

#container14
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 402px;
	height: 100%;
}

#container15
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 279px;
	height: 100%;
}

#container16
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 822px;
	height: 100%;
}

#container17
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 750px;
	height: 100%;
}

#container17a
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 800px;
	height: 100%;
}

#container18
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 800px;
	height: 100%;
}

#container19
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 964px;
	height: 100%;
}

#container19a
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 936px;
	height: 100%;
}

#container19_wab
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 759px;
	height: 100%;
}

#container19_wab2
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 967px;
	height: 100%;
}

#container20
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 806px;
	height: 100%;
}

#container22
	{
	position: relative;
	margin: 0 auto;
	width: 965px;
	height: 1050px;
	background-image: url(images/byc_layout1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.container23
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 954px;
	height: 100%;
	text-align:right;
} 


.container24
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 1026px;
	height: 100%;
	text-align:right;
} 

.container25
	{
	position: relative;
	text-align: right;
	margin: 0 auto;
	width: 930px;
	height: 100%;
	text-align:right;
} 

#container26
	{
	position: relative;
	margin: 0 auto;
	width: 896px;

}

#container27
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 1280px;
	background: #fff url(images/main_bg_int3.jpg) repeat-y;
	background-color: #DAE1CE;
	}

#container27_new
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	height: 1450px;
	background: #fff url(images/main_bg_int3_new.jpg) repeat-y;
	background-color: #DAE1CE;
	}


#pageHeader
	{
	width: 750px;
	height: 80px;
	background: #000 url(images/top_header.jpg) no-repeat;
	background-color: #DAE1CE;
	}
#pageanim
	{
	width: 750px;
	height: 232px;
	background: #000 url(images/bg_anim.jpg) no-repeat;
	background-color: #DAE1CE;
}
#pageanim_illus
	{
	width: 750px;
	height: 232px;
	background: #000 url(images/bg_anim_illus.jpg) no-repeat;
	background-color: #DAE1CE;
}

#pageanim_illus2
	{
	width: 750px;
	height: 232px;
	background: #000 url(images/bg_header_manga.jpg) no-repeat;
	background-color: #DAE1CE;
}

#pageanim_sketch
	{
	width: 750px;
	height: 232px;
	background: #000 url(images/bg_header_sk.jpg) no-repeat;
	background-color: #DAE1CE;
}

#pageanim_int
	{
	width: 750px;
	height: 232px;
	background: #000 url(images/bg_anim_int.jpg) no-repeat;
	background-color: #DAE1CE;
}

#pageanim_anim
	{
	width: 750px;
	height: 232px;
	background: #000 url(images/bg_anim_anim.jpg) no-repeat;
	background-color: #DAE1CE;
}

#pageanim_print
	{
	width: 750px;
	height: 232px;
	background: #000 url(images/bg_anim_print.jpg) no-repeat;
	background-color: #DAE1CE;
}
	
#intro
	{
	width: 750px;
	background: #fff url(images/main.jpg) repeat-y;
	}
	
.hide-text {
	text-indent:-5000px;
}

a:link, a:visited {
	font-weight : bold; 
	text-decoration : none;
	color: #3B4E1C;
	background: transparent; 
	}

a:hover {
	font-weight : bold; 
	text-decoration : underline;
	color: #787D34;
	background: transparent; 
	}

a:active {
	font-weight : bold; 
	text-decoration : none;
	color: #c60;
	background: transparent;  
	}
	
	
#main-nav {
	position:absolute;
	top:277px;
	width:718px;
	margin-left:0px;
	height:50px;
	border:0px solid green;
	left: 64px;
	}
#main-nav a {
	display:block;
	height:30px;
	margin-right:20px;
	text-decoration:none;
	float:left;
}
#nav-home {
	width:50px;
	background:  url(images/home2.gif) no-repeat 0 -30px;
	}
#main-nav a:hover#nav-home {
	background-position: 0 0;
}

#nav-home-active {
	width:50px;
	background:  url(images/home2_active.gif) no-repeat 0 -30px;
	}
	
#nav-ilus {
	width:90px;
	background:  url(images/illus_but.gif) no-repeat 0 -30px;
	}
#main-nav a:hover#nav-ilus {
	background-position: 0 0;
}

#nav-ilus-active {
	width:90px;
	background:  url(images/illus_but_act.gif) no-repeat 0 -30px;
	}
	
#nav-int {
	width:90px;
	background:  url(images/int_but.gif) no-repeat 0 -30px;
	}
#main-nav a:hover#nav-int {
	background-position: 0 0;
}

#nav-int-active {
	width:90px;
	background:  url(images/int_but_act.gif) no-repeat 0 -30px;
	}

#nav-print {
	width:50px;
	background:  url(images/print_but.gif) no-repeat 0 -30px;
}
	
#nav-print-active {
width:50px;
background:  url(images/print_but_act.gif) no-repeat 0 -30px;
	}
	
#main-nav a:hover#nav-print {
	background-position: 0 0;
}
#nav-sketches {
	width:75px;
	background:  url(images/sketches_but.gif) no-repeat 0 -30px;
	}
#main-nav a:hover#nav-sketches {
	background-position: 0 0;
}
#nav-sketch-active {
	width:75px;
	background:  url(images/sketches_but_act.gif) no-repeat 0 -30px;
	}

#nav-contact {
	width:66px;
	background:  url(images/contact_but.gif) no-repeat 0 -30px;
	}
#main-nav a:hover#nav-contact {
	background-position: 0 0;
}

#nav-anim {
	width:90px;
	background:  url(images/anim_but.gif) no-repeat 0 -30px;
	}
#main-nav a:hover#nav-anim {
	background-position: 0 0;
}

#nav-anim-active {
	width:90px;
	background:  url(images/anim_but_act.gif) no-repeat 0 -30px;
	}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	padding: 0px 8px 20px 5px;
}

.maintext-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	margin: 0px 7px 7px;
	padding: 0px 7px 7px;
}

.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding: 4px;
}


h1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding: 2px 0px;
}

#leftbox {
	width: 390px;
	height: 320px;
	position: absolute;
	left: 70px;
	top: 340px;
}


#case_study {
	width: 266px;
	height: 650px;
	position: absolute;
	left: 85px;
	top: 340px;
}

#case_study2 {
	width: 372px;
	height: 650px;
	position: absolute;
	left: 65px;
	top: 340px;
}

#case_study3 {
	width: 250px;
	height: 650px;
	position: absolute;
	left: 85px;
	top: 340px;
}

#case_study3a {
	width: 230px;
	height: 650px;
	position: absolute;
	left: 100px;
	top: 340px;
}




#close
	{
	position: relative;
	margin: 0 auto;
	width: 857px;
	height: 18px;
	text-align: right;
}

#close1a
	{
	position: relative;
	margin: 0 auto;
	width: 787px;
	height: 18px;
	text-align: right;
}

#close1b
	{
	position: relative;
	margin: 0 auto;
	width: 870px;
	height: 18px;
	text-align: right;
}

#close2
	{
	position: relative;
	margin: 0 auto;
	width: 820px;
	height: 18px;
	text-align: right;

}

#close3
	{
	position: relative;
	margin: 0 auto;
	width: 722px;
	height: 18px;
	text-align: right;
}

#close3_dec
	{
	position: relative;
	margin: 0 auto;
	width: 748px;
	height: 18px;
	text-align: right;
}

#close3a
	{
	position: relative;
	margin: 0 auto;
	width: 780px;
	height: 18px;
	text-align: right;
}

#close3b
	{
	position: relative;
	margin: 0 auto;
	width: 558px;
	height: 18px;
	text-align: right;
}


#close4
	{
	position: relative;
	margin: 0 auto;
	width: 764px;
	height: 18px;
	text-align: right;
}

#close4a
	{
	position: relative;
	margin: 0 auto;
	width: 421px;
	height: 18px;
	text-align: right;
}

#close5
	{
	position: relative;
	margin: 0 auto;
	width: 780px;
	height: 18px;
	text-align: right;
}

#close6
	{
	position: relative;
	margin: 0 auto;
	width: 738px;
	height: 18px;
	text-align: right;
}

#close7
	{
	position: relative;
	margin: 0 auto;
	width: 400px;
	height: 18px;
	text-align: right;
}

#close8
	{
	position: relative;
	margin: 0 auto;
	width: 420px;
	height: 18px;
	text-align: right;
}

#close9
	{
	position: relative;
	margin: 0 auto;
	width: 718px;
	height: 18px;
	text-align: right;
}

#close9a
	{
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 18px;
	text-align: right;
}

#close10
	{
	position: relative;
	margin: 0 auto;
	width: 450px;
	height: 18px;
	text-align: right;
}

#close11
	{
	position: relative;
	margin: 0 auto;
	width: 300px;
	height: 18px;
	text-align: right;
}

#close11a
	{
	position: relative;
	margin: 0 auto;
	width: 469px;
	height: 18px;
	text-align: right;
}

#close11b
	{
	position: relative;
	margin: 0 auto;
	width: 120px;
	height: 18px;
	text-align: right;
}

#close12
	{
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 18px;
	text-align: right;
}

#close13
	{
	position: relative;
	margin: 0 auto;
	width: 400px;
	height: 18px;
	text-align: right;
}

#close13
	{
	position: relative;
	margin: 0 auto;
	width: 277px;
	height: 18px;
	text-align: right;
}

#close14
	{
	position: relative;
	margin: 0 auto;
	width: 822px;
	height: 18px;
	text-align: right;
}

#close15
	{
	position: relative;
	margin: 0 auto;
	width: 750px;
	height: 18px;
	text-align: right;
}

#close20
	{
	position: relative;
	margin: 0 auto;
	width: 500px;
	height: 18px;
	text-align: right;
}

	.close22
	{
	position: absolute;
	top: 1005px;
	left: 919px;
	width: 48px;
	height: 19px;
}

	.close23
	{
	position: relative;
	margin: 0 auto;
	width: 954px;
	height: 18px;
	text-align: right;
}


	.close24
	{
	position: relative;
	margin: 0 auto;
	width: 1026px;
	height: 18px;
	text-align: right;
}


	.close25
	{
	position: relative;
	margin: 0 auto;
	width: 900px;
	height: 18px;
	text-align: right;
}

	.close26
	{
	position: relative;
	margin: 0 auto;
	width: 605px;
	height: 18px;
	text-align: right;
}

	.close27
	{
	position: relative;
	margin: 0 auto;
	width: 897px;
	height: 18px;
	text-align: right;
}

	.close28
	{
	position: relative;
	margin: 0 auto;
	width: 1005px;
	height: 18px;
	text-align: right;
}

	.close29
	{
	position: relative;
	margin: 0 auto;
	width: 690px;
	height: 18px;
	text-align: right;
}

	.close29_new
	{
	position: relative;
	margin: 0 auto;
	width: 806px;
	height: 18px;
	text-align: right;
}




#border
	{
	border: 1px solid #344717;
	
}

#border1a
	{
	border: 0.5px solid #344717;
	
}

#border2
	{
	border: 1px solid #FFFFFF;
	
}

#enlarge {
	width: 57px;
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 215px;
}

#view {
	width: 57px;
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 188px;
}

#enlarge2 {
	width: 57px;
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 320px;
}

#enlarge3 { 
	width: 57px;
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 120px;
}


#enlarge3a { 
	width: 57px;
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 183px;
}

#enlarge4 { 
	width: 57px;
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 205px;
}

#portrait {
	width: 372px;
	height: 510px;
	position: absolute;
	left: 85px;
	top: 340px;
}

#portrait2 {
	width: 470px;
	height: 505px;
	position: absolute;
	left: 40px;
	top: 340px;
}

#landscape {
	width: 560px;
	height: 345px;
	position: absolute;
	left: 82px;
	top: 340px;
}

#landscape2 {
	width: 485px;
	height: 340px;
	position: absolute;
	left: 120px;
	top: 340px;
}

#dad {
	padding: 5px 5px 5px 5px;
	border: 0;
	margin: 0px 0 0px 0px;

}

#dad2 {
	padding: 5px 5px 5px 28px;
	border: 0;
	margin: 0px 0 0px 0px;

}

#dalek {
	padding: 5px 10px 5px 10px;
	border: 0;
	margin: 0px 0 0px 0px;

}

	
#rightbox {
	width: 180px;
	height: 320px;
	position: absolute;
	left: 470px;
	top: 340px;
}

#rightbox2 {
	width: 280px;
	height: 300px;
	position: absolute;
	left: 365px;
	top: 340px;
}

#rightbox2a {
	width: 280px;
	height: 300px;
	position: absolute;
	left: 350px;
	top: 340px;
}


#rightbox3 {
	width: 210px;
	height: 300px;
	position: absolute;
	left: 450px;
	top: 340px;
}

#rightbox4 {
	width: 170px;
	height: 300px;
	position: absolute;
	left: 520px;
	top: 340px;
}

#thumb1 {
	width: 145px;
	height: 500px;
	position: absolute;
	left: 60px;
	top: 340px;
}
#thumb2 {
	width: 145px;
	height: 500px;
	position: absolute;
	left: 215px;
	top: 340px;
}

#thumb3 {
	width: 145px;
	height: 500px;
	position: absolute;
	left: 370px;
	top: 340px;
}

#thumb4 {
	width: 145px;
	height: 500px;
	position: absolute;
	left: 525px;
	top: 340px;
}
#biog {
	width: 41px;
	height: 32px;
	margin-top: 10px;
	background-image:  url(images/biog.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 480px;
}


#subnav {
	position:absolute;
	top:327px;
	width:189px;
	margin-left:0px;
	height:50px;
	border:0px solid green;
	left: 498px;
	}
	
	
#subnav a {
	display:block;
	height:30px;
	margin-right:0px;
	text-decoration:none;
	float:left;
}

#subnav_vector {
	width:63px;
	background:  url(images/vector.gif) no-repeat 0 -30px;
	}

	
#subnav a:hover#subnav_vector {
	background-position: 0 0;
}

#subnav_vector_act {
	width:63px;
	background:  url(images/vector2.gif) no-repeat 0 -30px;
	}
	
#subnav_trad {
	width:63px;
	background:  url(images/trad2.gif) no-repeat 0 -30px;
	}
#subnav a:hover#subnav_trad {
	background-position: 0 0;
}


#subnav_trad_act {
	width:63px;
	background:  url(images/trad_active.gif) no-repeat 0 -30px;
	}

#subnav_latest {
	width:63px;
	background:  url(images/latest.gif) no-repeat 0 -30px;
	}
#subnav a:hover#subnav_latest {
	background-position: 0 0;
}


#subnav_latest_act {
	width:63px;
	background:  url(images/latest_active.gif) no-repeat 0 -30px;
	}





#subnav_int {
	position:absolute;
	top:327px;
	width:126px;
	margin-left:0px;
	height:50px;
	border:0px solid green;
	left: 560px;
	}
	
#subnav_int a {
	display:block;
	height:30px;
	margin-right:0px;
	text-decoration:none;
	float:left;
}

#subnav_web {
	width:283px;
	background:  url(images/web_design2.gif) no-repeat 0 -30px;
	}

	
#subnav_int a:hover#subnav_web {
	background-position: 0 0;
}

#subnav_web_act {
	width:283px;
	background:  url(images/web_design1.gif) no-repeat 0 -30px;
	}
	
#subnav_anim {
	width:82px;
	background:  url(images/animation1.gif) no-repeat 0 -30px;
	}
#subnav_int a:hover#subnav_anim {
	background-position: 0 0;
}

#subnav_anim_act {
	width:82px;
	background:  url(images/animation2.gif) no-repeat 0 -30px;
	}
#subnav a:hover#subnav_anim_act {
	background-position: 0 0;
}

#latest_home{
	width: 236px;
	height: 32px;
	margin-top: 10px;
	background-repeat: no-repeat;
	position: absolute;
	left: 81px;
}

#latest{
	width: 236px;
	height: 32px;
	margin-top: 10px;
	background-repeat: no-repeat;
	position: absolute;
	left: 77px;
	top: 311px;
}

#print2{
	width: 236px;
	height: 32px;
	margin-top: 10px;
	background-repeat: no-repeat;
	position: absolute;
	left: 96px;
}

#print3{
	width: 236px;
	height: 32px;
	margin-top: 10px;
	background-repeat: no-repeat;
	position: absolute;
	left: 77px;
}

#print4{
	width: 236px;
	height: 32px;
	margin-top: 10px;
	background-repeat: no-repeat;
	position: absolute;
	left: 133px;
}

#print5{
	width: 236px;
	height: 32px;
	margin-top: 10px;
	background-repeat: no-repeat;
	position: absolute;
	left: 118px;
}





 /* set millions of background images */
.rbroundbox { background:  url(images/c00.gif) repeat; }
.rbtop div { background:  url(images/c11.gif) no-repeat top left; }
.rbtop { background:  url(images/c12.gif) no-repeat top right; }
.rbbot div { background:  url(images/c22_2.gif) no-repeat bottom left; }
.rbbot { background:  url(images/c21a_2.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 5px; }
.rbroundbox { width: 100%; margin: 1em 10px; }

#thumbs	{
	text-align: left;
	float: right;
	padding: 5px 8px 8px 3px;
	border: 0;
	}
	
#landscape	{
	padding: 5px 5px 5px 5px;
	border: 0;
	margin: 0px 0 0px 0px;
	}	
	
#milocopy {
	width: 275px;
	height: 5px;
	position: absolute;
	left: 5px;
	top: 355px;
}

#milocopy2 {
	width: 275px;
	height: 5px;
	position: absolute;
	left: 5px;
	top: 435px;
}


#monocopy {
	width: 275px;
	height: 5px;
	position: absolute;
	left: 0px;
	top: 355px;
}


#back {
	width: 41px;
	height: 17px;
	float:right;
	margin: 0px;
	padding: 0px;
}

#back2 {
	width: 41px;
	height: 17px;
	margin: 0px;
	padding: 12px 0px 0px 295px;
}
	
#illustrations	{
	padding: 0px 0px 0px 0px;
	border: 0;
	margin: 0px 0 0px 0px;
	}

#pageFooter
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 752px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}
	
#pageFooter_print
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 652px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}
	
#pageFooter_illus
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 900px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}

#pageFooter_illus2
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 900px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}

#pageFooter_singers
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 820px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}

#pageFooter_indexnew
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 1000px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}


#pageFooter_illus2b
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 930px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}
	
#pageFooter_illus3
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 800px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}
	
#pageFooter_illus4
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 920px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}

#pageFooter_illus4b
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 930px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}


#pageFooter_illus4a
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 920px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}


#pageFooter_illus4c
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 980px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}
	
#pageFooter_int
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 1120px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}

#pageFooter_int2
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 1075px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}

#pageFooter_int3
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 1280px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}

#pageFooter_int3_mon
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 1450px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}


#pageFooter_new
	{
	width: 750px;
	height: 48px;
	position: absolute;
	top: 890px;
	background: #DAE1CE url(images/bg_footer.jpg) no-repeat;
	}
	
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}

	.contentcenter_img_top {
		position: absolute; right: 0px; top: 55px; z-index: 2;
	}	
