/*----------------------------
	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: #B55100;
	font-weight: bold;
	text-decoration: none;
}
.textlink a:hover {
	color: #B55100;
	font-weight: bold;
	background-color: #511B07;
	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/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: 16px 0 0 0;
}
a#smd {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 205px;
	height: 128px;
	background: transparent url(../img/home/smd_link.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 319px;
	top: 37px;
}
a#smd:hover {
	background: transparent url(../img/home/smd_link_over.jpg) no-repeat 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:hover {
	background: transparent url(../img/home/contact_over.jpg) no-repeat 0 0 ;
}

/*---------------------------------------
	NEXT YEAR BUTTON
---------------------------------------*/

a#year2006 {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 193px;
	height: 30px;
	background: transparent url(../img/home/year2006.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 547px;
	top: 569px;
}
a#year2006:hover {
	background: transparent url(../img/home/year2006_over.jpg) no-repeat 0 0 ;
}

/*----------------------------
	MONKEY BUTTONS
---------------------------*/
#monkeys {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
}
a#franco {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 85px;
	height: 105px;
	background: transparent url(../img/home/01_franco.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 50px;
	top: 259px;
}
a#franco:hover {
	background: transparent url(../img/home/01_franco_over.jpg) no-repeat 0 0 ;
}
a#nufu {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 95px;
	height: 105px;
	background: transparent url(../img/home/02_nufu.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 207px;
	top: 231px;
}
a#nufu:hover {
	background: transparent url(../img/home/02_nufu_over.jpg) no-repeat 0 0 ;
}
a#bones {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 104px;
	height: 121px;
	background: transparent url(../img/home/03_bones.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 379px;
	top: 214px;
}
a#bones:hover {
	background: transparent url(../img/home/03_bones_over.jpg) no-repeat 0 0 ;
}
a#ezmerelda {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 103px;
	height: 117px;
	background: transparent url(../img/home/04_ezmerelda.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 550px;
	top: 250px;
}
a#ezmerelda:hover {
	background: transparent url(../img/home/04_ezmerelda_over.jpg) no-repeat 0 0 ;
}
a#lucimus {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 103px;
	height: 117px;
	background: transparent url(../img/home/05_lucimus.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 83px;
	top: 429px;
}
a#lucimus:hover {
	background: transparent url(../img/home/05_lucimus_over.jpg) no-repeat 0 0 ;
}
a#vladimir {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 86px;
	height: 106px;
	background: transparent url(../img/home/06_vladimir.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 259px;
	top: 403px;
}
a#vladimir:hover {
	background: transparent url(../img/home/06_vladimir_over.jpg) no-repeat 0 0 ;
}
a#zulla {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 108px;
	height: 116px;
	background: transparent url(../img/home/07_zulla.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 418px;
	top: 427px;
}
a#zulla:hover {
	background: transparent url(../img/home/07_zulla_over.jpg) no-repeat 0 0 ;
}
a#angcheng {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 112px;
	height: 81px;
	background: transparent url(../img/home/08_ang_cheng.jpg) no-repeat 0 0 ;
	position: absolute;
	left: 596px;
	top: 432px;
}
a#angcheng:hover {
	background: transparent url(../img/home/08_ang_cheng_over.jpg) no-repeat 0 0 ;
}
/*----------------------------
	SOLD ICONS on HOME
---------------------------*/
#frasold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 15px;
	top: 261px;
	z-index: 10;
}
#nufsold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 178px;
	top: 237px;
	z-index: 10;
}
#bonsold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 346px;
	top: 212px;
	z-index: 10;
}
#ezmsold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 522px;
	top: 240px;
	z-index: 10;
}
#lucsold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 53px;
	top: 431px;
	z-index: 10;
}
#vlasold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 222px;
	top: 395px;
	z-index: 10;
}
#zulsold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 389px;
	top: 420px;
	z-index: 10;
}
#angsold {
	display: block;
	text-indent: -2100px;
	text-decoration: none;
	width: 67px;
	height: 50px;
	background: transparent url(../img/home/sold_icon.png) no-repeat 0 0 ;
	position: absolute;
	left: 556px;
	top: 428px;
	z-index: 10;
}

/*----------------------------
	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: #B55100;
	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: 577px;
	top: 458px;
}
a#buynow:hover {
	background: transparent url(../img/sub/buy_now_over.jpg) no-repeat 0 0 ;
}
#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 ;
}

/*----------------------------
	PHOTO PAGE
---------------------------*/
#photocontainer {
	width: 430px;
	height: 500px;
	margin: 40px auto 0 auto;
	position: relative;
}