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

body {
	text-align: center;
  	min-width: 816px;
	height:100%;
  	background-color: #2f002c;
	background-image:url(../images/framework/canvas_background.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
}

#content {
	position:relative;
	top:30px;
	width:816px;
	height:557px;
	min-height:100%;
	overflow:visible;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
	z-index:1;
}
#contentHolder{
	position:absolute;
	left:10px;
	top:20px;
	height: 446px;
	width: 598px;
	}
#contentFlashSlideshow{
	position:absolute;
	left:-10px;
	top:-8px;
	}
#menustrip{
	position:absolute;
	left:0px;
	top:0px;
	width:177px;
	height:557px;
	}
#menulist{
	position:absolute;
	top:120px;
	left:17px;
	height: 281px;
	width: 110px;
}
.menuitem{
	margin-top:-3px;
	margin-bottom:-3px;
}
#menusublink {
	position:absolute;
	left:56px;
	top:480px;
	width:77px;
	height:41px;
	z-index:2;
}
#addresstrip{
	position:absolute;
	bottom:0px;
	right:0px;
	width:639px;
	height:99px;
	}
#addressholder {
	position:absolute;
	left:12px;
	top:13px;
	width:413px;
	height:66px;
	z-index:2;
}
#contentarea{
	position:absolute;
	width:639px;
	height:458px;
	right:0px;
	top:0px;
	}
#cvmenu{
	position:absolute;
	text-align:left;
	top:37px;
	right:26px;
	width:103px;
	height:42px;
	z-index:40;
}

h1.aboutHeader	{
	margin-left:100px;	
	margin-top:50px;
	font-size:18px;
}
p.aboutParagraph{
	margin-left:100px;
	margin-right:100px;
}
#profileText {
	position:absolute;
	left:88px;
	top:242px;
	width:401px;
	height:170px;
	overflow:auto;
	padding-right:20px;
	z-index:2;
}
#profileReel {
	position:absolute;
	left:85px;
	top:0px;
	width:320px;
	height:225px;
	text-align:left;
	z-index:2;
}
#profileArtistname {
	position:absolute;
	left:89px;
	top:172px;
	width:423px;
	height:44px;
	z-index:2;
}
#profileImage{
	position:absolute;
	left:89px;
	top:14px;
	width:418px;
	height:153px;
	z-index:2;
}
#imagethumb1{
	position:absolute;
	left:80px;
	top:10px;
	width:198px;
	height:198px;
	background-color:#000000;
	}

#imagethumb2{
	position:absolute;
	left:300px;
	top:10px;
	width:198px;
	height:198px;
	background-color:#000000;
	}
#imagethumb3{
	position:absolute;
	left:80px;
	top:225px;
	width:198px;
	height:198px;
	background-color:#000000;
	}
#imagethumb4{
	position:absolute;
	left:300px;
	top:225px;
	width:198px;
	height:198px;
	background-color:#000000;
	}
#disclaimer{
	position:absolute;
	left:164px;
	top:-4px;
	font-size:.8em;
	}
#showreelsize{
	position:absolute;
	top:421px;
	left:88px;
	}
h1.profileNameHeader	{
	font-size:14px;
	margin-bottom:0px;
	margin-top:0px;
	}
h2.profileBornHeader	{
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	}
#profileshowreelinfo{
	position:absolute;
	top:420px;
	left:110px;
	width:400px;
	height:30px;
	font-weight:bold;
	
}
A.showreelsizelink:link{
	color:#CCCCCC;
	}
A.showreelsizelink:visited{
	color:#CCCCCC;
	}
td.resymeheader{
	color:#00bae1;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	}
img	{
	border:0px;
	}	
td	{
	font-size:.8em;
	}
#scroll_up {
    cursor: pointer;
  }
  #scroll_down {
    cursor: pointer;
  }
