@charset "UTF-8";
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.title {
	font-size: 10px;
	font-family: Monaco, Verdana;
	color: #333333;
}
.title a:link	 {
	color: #333333;
}
.title a:visited {
	color: #333333;
}
.title a:hover {
	color: #333333;
}
.title a:active {
	color: #333333;
}
.text {
	font-size: 10px;
	font-family: Monaco, Verdana;
	color: #333333;
	line-height: 16px;
	font-weight: normal;
}
.text  a:link  {
	text-decoration: underline;
	color: #333333;
}
.text  a:visited {
	color: #333333;
	text-decoration: underline;
}
.text  a:hover {
	color: #c1c430;
	text-decoration: underline;
}
.text  a:active {
	color: #c1c430;
	text-decoration: underline;
}
.text2 {
	font-size: 10px;
	font-family: Monaco, Verdana;
	color: #333333;
	line-height: 150%;
}
.text2  a:link  {
	text-decoration: underline;
	color: #333333;
}
.text2  a:visited {
	color: #333333;
	text-decoration: underline;
}
.text2  a:hover {
	color: #c1c430;
	text-decoration: underline;
}
.text2  a:active {
	color: #c1c430;
	text-decoration: underline;
}
.title2 {
	color: #333333;
	font-family: Monaco, Verdana;
	font-size: 10px;
}
.title2  a:link {
	color: #333333;
}
.title2  a:visited {
	color: #333333;
}
.title2  a:hover {
	color: #c1c430;
}
.title2  a:active {
	color: #c1c430;
}
#apDivNEWS {
	position:absolute;
	z-index:7;
	top: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #ffffff;
	width: 392px;
	right: 100px;
}
#apDivDESCR {
	position:absolute;
	z-index:5;
	left: 214px;
	top: 149px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	width: 299px;
	overflow: auto;
	visibility: hidden;
	background-color: #FFFFFF;
}
#apDivFE {
	position:absolute;
	z-index:5;
	left: 565px;
	top: 79px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	width: 269px;
	overflow: auto;
	visibility: hidden;
	background-color: #FFFFFF;
	padding-top: 4px;
}
#apDivDI {
	position:absolute;
	z-index:5;
	left: 593px;
	top: 267px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #FFFFFF;
	width: 269px;
	padding-top: 4px;
}
#apDivMAIL {
	position:absolute;
	z-index:7;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #FFFFFF;
	left: 261px;
	top: 650px;
	width: 59px;
}
#apDivMENU {
	position:absolute;
	z-index:5;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	top: 54px;
	width: 142px;
	left: 20px;
	background-color: #FFFFFF;
	height: 232px;
}
#apDivBACK {
	z-index:3;
	background-color: #ffffff;
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
}
#apDiv6 {
	position:absolute;
	z-index:5;
	left: 20px;
	top: 0px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-top: 6px;
	background-color: #FFFFFF;
}
#apDiv2 {
	position:absolute;
	z-index:5;
	background-color: #FFFFFF;
	left: 167px;
	top: 180px;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	width: 163px;
}
#apDivSUPPORT {
	position:absolute;
	z-index:9;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #6FAAE3;
	right: 115px;
	width: 129px;
	top: 489px;
}
#apDivTEXT {
	position:absolute;
	z-index:5;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	top: 53px;
	width: 394px;
	left: 112px;
	color: #666666;
	background-color: #ffffff;
}
#apDivOURWORK {
	position:absolute;
	z-index:9;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #ffffff;
	left: 20px;
	bottom: 0px;
}
#apDiv7 {
	position:absolute;
	z-index:5;
	left: 20px;
	top: 0px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-top: 6px;
	width: 204px;
	background-color: #FFFFFF;
}
#apDivLIVE {
	position:absolute;
	z-index:9;
	left: 669px;
	top: 164px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #EDFFF0;
	padding-top: 4px;
	width: 265px;
}
#apDivNEWS2 {
	position:absolute;
	z-index:10;
	left: 260px;
	top: 75px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #FEF6FF;
	padding-top: 4px;
	width: 200px;
}
#apDivLINKS {
	position:absolute;
	z-index:12;
	left: 80px;
	top: 240px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	visibility: hidden;
	background-color: #FFFBF5;
	padding-top: 4px;
	width: 200px;
}
#apDivPHOTO {
	position:absolute;
	z-index:8;
	left: 216px;
	top: 46px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO1 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO0 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO2 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO3 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO4 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO5 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO6 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO7 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO8 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO9 {
	position:absolute;
	z-index:9;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO10 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO11 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO12 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO13 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO14 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO15 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO5b {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivPHOTO16 {
	position:absolute;
	z-index:8;
	left: 325px;
	top: 190px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #ffffff;
	padding-top: 0px;
}
#apDivALBUMS {
	position:absolute;
	z-index:8;
	left: 394px;
	top: 132px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #FFFFF7;
	padding-top: 4px;
}
#apDivALBUM1 {
	position:absolute;
	z-index:8;
	left: 727px;
	top: 40px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #F7F7FF;
	padding-top: 4px;
	width: 500px;
}
#apDivALBUM2 {
	position:absolute;
	z-index:8;
	left: 727px;
	top: 40px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: hidden;
	visibility: hidden;
	background-color: #FDFAF0;
	padding-top: 4px;
	width: 500px;
}
#apDivREVIEWS1 {
	position:absolute;
	z-index:11;
	left: 727px;
	top: 40px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	visibility: hidden;
	padding-top: 4px;
	width: 510px;
	background-color: #FFFFFF;
}
#apDivDESCR2 {
	position:absolute;
	z-index:10;
	left: 214px;
	top: 149px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	width: 299px;
	overflow: auto;
	visibility: hidden;
	background-color: #FFFFFF;
}
#apDivFE2 {
	position:absolute;
	z-index:10;
	left: 565px;
	top: 79px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	width: 269px;
	overflow: auto;
	visibility: hidden;
	background-color: #FFFFFF;
	padding-top: 4px;
}
#apDivDI2 {
	position:absolute;
	z-index:10;
	left: 593px;
	top: 267px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #FFFFFF;
	width: 269px;
	padding-top: 4px;
}
#apDivTEXTDIMI {
	position:absolute;
	z-index:5;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	top: 20px;
	width: 600px;
	left: 71px;
	color: #333333;
	font-family: Monaco;
	font-size: 10px;
	background-color: #ffffff;
	}
#apDivAUDIO {
	position:absolute;
	z-index:12;
	left: 20px;
	top: 326px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: auto;
	visibility: hidden;
	background-color: #F4F4F4;
	padding-top: 0px;
	width: 132px;
}
#bg {
	position: fixed;
}
#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

