/*----------------------------
	GENERAL
---------------------------*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: .7em;
	font-family: "Trebuchet MS", Lucida, Arial, Verdana, sans-serif;
	background-color: #000;
}
#container {
	width: 780px;
	height: 700px;
	margin: 20px auto 0 auto;
	position: relative;
}
.textlink a:link , .textlink a:visited {
	color: #5F98CE;
	font-weight: bold;
	text-decoration: none;
}
.textlink a:hover {
	color: #5F98CE;
	font-weight: bold;
	background-color: #2774BD;
	text-decoration: none;
}
#footer {
	width: 780px;
	height: 100px;
	margin: 10px auto 0 auto;
	text-align: center;
	position: relative;
	color: #334E78;
}
#leftfoot {
	float: left;
}
#rightfoot {
	float: right;
}
#footer a:link , #footer a:visited {
	color: #4E6A96;
	font-weight: bold;
	text-decoration: none;
}
#footer a:hover {
	color: #4E6A96;
	font-weight: bold;
	background-color: #334E78;
	text-decoration: none;
}

/*----------------------------
	HOME
---------------------------*/

#home #container {
	background: transparent url(../img/home_background.jpg) no-repeat 0 0 ;
	border: 6px solid #051833;
}

/*This removes that white "focus" outline that appears in FF*/
#container a:focus, #container a:active { /*\*/ overflow: hidden; /**/ }
#container a:focus, #container a:active { /*\*/ overflow: hidden; /**/ }

#home h1 a {
	display: block;
	text-indent: -2100px;
	width: 220px;
	height: 45px;
	background: transparent url(../img/home_logo.jpg) no-repeat 0 0;
	text-decoration: none;
	margin: 0 0 20px 0;
	position: absolute;
	left: 61px;
	top: 32px;
}
h2 {
	display: block;
	text-indent: -2100px;
	width: 220px;
	height: 152px;
	background: transparent url(../img/headline.jpg) no-repeat 0 0;
	text-decoration: none;
	margin: 0 0 20px 0;
	position: absolute;
	left: 513px;
	top: 17px;
}
#home #copy {
	width: 270px;
	position: absolute;
	text-align: center;
	left: 34px;
	top: 123px;
	color: #2774BD;
	line-height: 150%;
	padding: 0;
}
#home #copy p {
	padding: 13px 0 0 0;
}
.larger {
	font-size: 120.0%;
	color: #5F98CE;
}

a#contact {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 105px; height: 62px; left: 665px; top: 185px;
	background: transparent url(../img/contact.jpg) no-repeat 0 0 ;
}
a#contact:hover {
	background: transparent url(../img/contact_over.jpg) no-repeat 0 0 ;
}

a#soldout {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 221px; height: 139px; left: 327px; top: 110px;
	background: transparent url(../img/sold_out.jpg) no-repeat 0 0 ;
}
a#soldout:hover {
	background: transparent url(../img/sold_out_over.jpg) no-repeat 0 0 ;
}

a#monkeys2006 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 88px; height: 27px; left: 596px; top: 671px;
	background: transparent url(../img/2006_monkeys.jpg) no-repeat 0 0 ;
}
a#monkeys2006:hover {
	background: transparent url(../img/2006_monkeys_over.jpg) no-repeat 0 0 ;
}

a#monkeys2005 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 87px; height: 27px; left: 507px; top: 671px;
	background: transparent url(../img/2005_monkeys.jpg) no-repeat 0 0 ;
}
a#monkeys2005:hover {
	background: transparent url(../img/2005_monkeys_over.jpg) no-repeat 0 0 ;
}

/*----------------------------
	MONKEYS
---------------------------*/

a#monkey01 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 97px; height: 113px; left: 44px; top: 341px;
	background: transparent url(../img/monkeys/01_monkey.jpg) no-repeat 0 0 ;
}
a#monkey01:hover {
	background: transparent url(../img/monkeys/01_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey02 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 100px; height: 115px; left: 204px; top: 317px;
	background: transparent url(../img/monkeys/02_monkey.jpg) no-repeat 0 0 ;
}
a#monkey02:hover {
	background: transparent url(../img/monkeys/02_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey03 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 109px; height: 126px; left: 378px; top: 298px;
	background: transparent url(../img/monkeys/03_monkey.jpg) no-repeat 0 0 ;
}
a#monkey03:hover {
	background: transparent url(../img/monkeys/03_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey04 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 108px; height: 125px; left: 548px; top: 332px;
	background: transparent url(../img/monkeys/04_monkey.jpg) no-repeat 0 0 ;
}
a#monkey04:hover {
	background: transparent url(../img/monkeys/04_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey05 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 112px; height: 124px; left: 77px; top: 513px;
	background: transparent url(../img/monkeys/05_monkey.jpg) no-repeat 0 0 ;
}
a#monkey05:hover {
	background: transparent url(../img/monkeys/05_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey06 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 101px; height: 115px; left: 249px; top: 484px;
	background: transparent url(../img/monkeys/06_monkey.jpg) no-repeat 0 0 ;
}
a#monkey06:hover {
	background: transparent url(../img/monkeys/06_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey07 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 113px; height: 120px; left: 416px; top: 511px;
	background: transparent url(../img/monkeys/07_monkey.jpg) no-repeat 0 0 ;
}
a#monkey07:hover {
	background: transparent url(../img/monkeys/07_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey08 {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 122px; height: 89px; left: 589px; top: 516px;
	background: transparent url(../img/monkeys/08_monkey.jpg) no-repeat 0 0 ;
}
a#monkey08:hover {
	background: transparent url(../img/monkeys/08_monkey_over.jpg) no-repeat 0 0 ;
}