/*----------------------------
	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: 600px;
	margin: 20px auto 0 auto;
	position: relative;
}
.textlink a:link , .textlink a:visited {
	color: #ff821c;
	font-weight: bold;
	text-decoration: none;
}
.textlink a:hover {
	color: #ff821c;
	font-weight: bold;
	background-color: #6d2b04;
	text-decoration: none;
}
#footer {
	width: 780px;
	margin: 10px auto 0 auto;
	text-align: center;
	position: relative;
	color: #4F2A18;
}
#leftfoot {
	float: left;
}
#rightfoot {
	float: right;
}
#footer a:link , #footer a:visited {
	color: #6C412C;
	font-weight: bold;
	text-decoration: none;
}
#footer a:hover {
	color: #6C412C;
	font-weight: bold;
	background-color: #4F2A18;
	text-decoration: none;
}

/*----------------------------
	HOME
---------------------------*/

#home #container {
	background: transparent url(../img/home_background.jpg) no-repeat 0 0 ;
	border: 6px solid #230506;
}

/*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/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/home/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: #8D4716;
	line-height: 150%;
	padding: 0;
}
#home #copy p {
	padding: 15px 0 0 0;
}

a#contact {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 100px;
	height: 54px;
	background: transparent url(../img/home/contact.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 665px;
	top: 186px;
}

a#contact:link {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 100px;
	height: 54px;
	background: transparent url(../img/home/contact.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 665px;
	top: 186px;
}
a#contact:hover {
	background: transparent url(../img/home/contact_over.jpg) no-repeat 0 0 ;
}

a#soldout {
	display: block; text-indent: -2100px; text-decoration: none; position: absolute;
	width: 208px; height: 133px; left: 331px; top: 29px;
	background: transparent url(../img/home/sold_out.jpg) no-repeat 0 0 ;
}
a#soldout:hover {
	background: transparent url(../img/home/sold_out_over.jpg) no-repeat 0 0 ;
}

a#lastyear {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 193px;
	height: 30px;
	background: transparent url(../img/home/last_year.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 547px;
	top: 569px;
}
a#lastyear:hover {
	background: transparent url(../img/home/last_year_over.jpg) no-repeat 0 0 ;
}

/*----------------------------
	MONKEY BUTTONS
---------------------------*/
#monkeys {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
}

a#monkey01 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 85px;
	height: 105px;
	background: transparent url(../img/home/01_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 50px;
	top: 259px;
}

a#monkey01:hover {
	background: transparent url(../img/home/01_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey02 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 95px;
	height: 105px;
	background: transparent url(../img/home/02_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 207px;
	top: 231px;
}

a#monkey02:hover {
	background: transparent url(../img/home/02_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey03 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 104px;
	height: 121px;
	background: transparent url(../img/home/03_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 379px;
	top: 214px;
}

a#monkey03:hover {
	background: transparent url(../img/home/03_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey04 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 103px;
	height: 117px;
	background: transparent url(../img/home/04_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 550px;
	top: 250px;
}

a#monkey04:hover {
	background: transparent url(../img/home/04_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey05 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 103px;
	height: 117px;
	background: transparent url(../img/home/05_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 83px;
	top: 429px;
}

a#monkey05:hover {
	background: transparent url(../img/home/05_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey06 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 86px;
	height: 106px;
	background: transparent url(../img/home/06_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 259px;
	top: 403px;
}

a#monkey06:hover {
	background: transparent url(../img/home/06_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey07 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 108px;
	height: 116px;
	background: transparent url(../img/home/07_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 418px;
	top: 427px;
}

a#monkey07:hover {
	background: transparent url(../img/home/07_monkey_over.jpg) no-repeat 0 0 ;
}

a#monkey08 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 112px;
	height: 81px;
	background: transparent url(../img/home/08_monkey.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 596px;
	top: 432px;
}

a#monkey08:hover {
	background: transparent url(../img/home/08_monkey_over.jpg) no-repeat 0 0 ;
}

/*----------------------------
	SUBPAGES
---------------------------*/

#container {
	background: transparent url(../img/sub_background.jpg) no-repeat 0 0 ;
	border: 6px solid #230506;
}
#sub h1 a {
	display: block;
	text-indent: -2100px;
	width: 220px;
	height: 45px;
	background: transparent url(../img/sub/logo.jpg) no-repeat 0 0;
	text-decoration: none;
	margin: 0 0 20px 0;
	position: absolute;
	left: 129px;
	top: 32px;
}
#sub #copy {
	width: 270px;
	position: absolute;
	text-align: center;
	left: 472px;
	top: 47px;
	padding: 0 0 0 0;
	color: #8D4716;
	line-height: 150%;
}
#sub #copy p {
	padding: 12px 0 0 0;
}
.sorry {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #8D4716;
	line-height: 150%;
}
a#homebutton {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 52px;
	height: 32px;
	background: transparent url(../img/sub/home.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 489px;
	top: 495px;
}
a#homebutton:hover {
	background: transparent url(../img/sub/home_over.jpg) no-repeat 0 0 ;
}
a#buynow {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 182px;
	height: 127px;
	background: transparent url(../img/sub/buy_now.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 570px;
	top: 473px;
}
a#buynow:hover {
	background: transparent url(../img/sub/buy_now_over.jpg) no-repeat 0 0 ;
}
#sold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 182px;
	height: 127px;
	background: transparent url(../img/sub/sold.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 570px;
	top: 473px;
}
#monkeynav {
	position: absolute;
	left: 465px;
	top: 221px;
	padding: 0;
}
a#back {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 83px;
	height: 66px;
	background: transparent url(../img/sub/back.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 30px;
	top: 482px;
}
a#back:hover {
	background: transparent url(../img/sub/back_over.jpg) no-repeat 0 0 ;
}
a#next {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 89px;
	height: 65px;
	background: transparent url(../img/sub/next.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 366px;
	top: 475px;
}
a#next:hover {
	background: transparent url(../img/sub/next_over.jpg) no-repeat 0 0 ;
}