html{ font-family:tahoma,arial,sans-serif; font-size:100%; }
body{ font-size:0.8em; }

#global{
	border-color:#000;
	border-style:solid;
	border-width:0;
	margin:0 auto;
	position:relative;
	width:700px;
}


div#animation{
	height:467px;
	position:relative;
	width:700px;
}

div#animation img{
	position:absolute;
	top:0;
	left:0;
}

div#content{
	background:#fff url('../images/background/borderbg.png') repeat-y 0;
	margin:5px 0 0;
	padding:0 0 0 77px;
	overflow:auto;
}

h1{
	color:#CF013C;
	font-size:1.3em;
	font-variant:small-caps;
	margin:0 10px 0;
	text-transform:lowercase;
}

a{ text-decoration:none; color:#000; }
a:hover{ text-decoration:underline; color:#CF013C; }
a img{ 
	 border-color:#fff;
	 border-style:solid;
	 border-width:1px;
}
a:hover img{ border-color:#CF013C; }

div.block{
	float:left;
	margin:0 10px 40px 0;
	width:270px;
}

div.wide_block{
	margin:0 10px 30px 0;
}

div.breakline{
	clear:left;
}

dl,ul{
	margin:0 0 0 20px;
}

ul.inline{
/*	width:100%;*/
	overflow:auto;
}

ul.inline li{
	float:left;
	margin:0 10px 0 0;
}

dl dt{
	margin:0 0 5px;
}
dl dd ul{
	list-style-type:square;
	list-style-position:inside;
}

div#credit{
	font-size:0.6em;
	margin:10px 0;
}

div#logo{
	float:right;
	margin:0 0 0 10px;
}

div#logo img{
	margin:0 5px;
}

div#animbar{
	position:absolute;
	top:418px;
	left:50%;
	margin:0 0 0 353px;
}

div#animbar a{
	clear:left;
	float:left;
	height:10px;
	margin:2px 0 0;
	width:10px;
}
div#animbar a:hover{ text-decoration:none; }

div#animbar a#start{ background:#fff url('../images/illustration/start.png') no-repeat top left; }
div#animbar a#stop{ background:#fff url('../images/illustration/stop.png') no-repeat top left; }
div#animbar a#next{ background:#fff url('../images/illustration/next.png') no-repeat top left; }
div#animbar a#previous{ background:#fff url('../images/illustration/previous.png') no-repeat top left; }

div#animbar a#start:hover{ background-image:url('../images/illustration/start_on.png') }
div#animbar a#stop:hover{ background-image:url('../images/illustration/stop_on.png') }
div#animbar a#next:hover{ background-image:url('../images/illustration/next_on.png') }
div#animbar a#previous:hover{ background-image:url('../images/illustration/previous_on.png') }

div#animbar a#start.selected{ background-image:url('../images/illustration/start_on.png') }
div#animbar a#stop.selected{ background-image:url('../images/illustration/stop_on.png') }
div#animbar a#next.selected{ background-image:url('../images/illustration/next_on.png') }
div#animbar a#previous.selected{ background-image:url('../images/illustration/previous_on.png') }



#home_logo{
	width:700px;
	height:490px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-245px 0 0 -350px;
	text-align:right;
}
