@charset "UTF-8";
/* CSS Document */

/* global styles
------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	margin:0;
	padding:0;
	border:none;
	outline:0;
}

html,body{
	height:100%;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	overflow:hidden;
}

body{font-size:62.5%;}

img{-ms-interpolation-mode: bicubic;}


/*interface styles
------------------------------------------------------*/
#container{
position:absolute;
min-width:100%;
min-height:100%;
}

#wrapper{
min-width:1100px;
/*min-height:600px;*/
}

#nav{
position:absolute;
top:70px;
left:70px;
font-size:72px;
line-height:48px;
font-family:"Century Gothic", Helvetica, sans-serif;
color:#999;
font-weight:lighter;
}
#nav a{color:#999; text-decoration:none;}
#nav a:hover{color:#f5851f; text-decoration:none;}
.numbers{font-size:24px!important;}
.selected{color:#f5851f;!important;}


#content{
position:absolute;
top:380px;
left:70px;
width:320px;
height:auto;
padding-bottom:70px;
font-size:11px;
text-align:justify;
color:#666;
}
#content a{color:#f5851f; text-decoration:none;}
#content a:hover{color:#f5851f; text-decoration:underline;}


#monkey{
position:absolute;
width:630px;
height:800px;
background:url(images/logodesign.jpg);
bottom:0;
left:0;
}

#txt{
position:absolute;
width:95px;
height:786px;
background:url(images/txt.jpg);
bottom:0;
left:460px;
}

#box{
position:absolute;
width:639px;
height:100%;
min-height:100%;
background-color:#f5851f;
bottom:0;
right:0;
}

#footer{
position:relative;
min-width:100%;
min-height:120px;
background-color:#000;
border-top:dotted 1px #FFF;
}

#copy{
position:absolute;
width:125px;
height:10px;
background:url(img/copy.gif) no-repeat;
right:10px;
top:10px;
}

p{padding-bottom:15px;}

h1{
padding:0 0 10px 0;
}
.about{width:444px; height:9px; background:url(img/about.jpg) no-repeat;}
.artwork{width:444px; height:9px; background:url(img/artwork.jpg) no-repeat; margin-top:30px;}
.news{width:444px; height:9px; background:url(img/news.jpg) no-repeat; margin-top:30px;}
.contact{width:444px; height:9px; background:url(img/contact.jpg) no-repeat;}

#fancybox-title{font-size:11px!important;color:#f5851f!important;}
