body {
	margin: 0px 0 0px;
	padding: 0px;
	text-align: center;
	scrolling: auto;
	scrollbar-face-color: #5D5D5D;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #BFADFF;
	scrollbar-3dlight-color: #FCFCFC;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #C8C8C8;
	scrollbar-arrow-color: #1dd8c9;
}

#container {
	position: relative;
	top: 0px;
	width: 795px;
	height: 595px;
	border: 5px solid #360492;
	align-horiz: center;
	align-vert: middle;
	visibility: visible;
}

/* Content */

#header {
	padding: 164px 0 0 0;
    overflow: hidden;
    height: 0px !important;
    height /**/:164px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 785px;
	height: 164px;
	font: 20px Arial;
	font-style: strong;
	text-align: left;
	background: transparent url(images/pinkhead.jpg) no-repeat top left;
	visibility: visible;
	z-index: 40;
}

#strapLine {
	padding: 29px 0 0 0;
    overflow: hidden;
    height: 0px !important;
    height /**/:29px;
	position: absolute;
	left: 20px;
	top: 122px;
	width: 753px;
	height: 29px;
	font: 20px Arial;
	font-style: strong;
	text-align: left;
	visibility: visible;
	z-index: 50;
}

.strapIndex {
	background: transparent url(images/strapindex.gif) no-repeat top left;
}
.strapInfoAnim {
	background: transparent url(images/strapanim.gif) no-repeat top left;
}
.strapInfoIllo {
	background: transparent url(images/strapillo.gif) no-repeat top left;
}
.strapInfoWeb {
	background: transparent url(images/strapweb.gif) no-repeat top left;
}
.strapInfoGrap {
	background: transparent url(images/strapart.gif) no-repeat top left;
}
.strapInfoAuth {
	background: transparent url(images/strapauth.gif) no-repeat top left;
}
.strapInfoMod {
	background: transparent url(images/strap3dmod.gif) no-repeat top left;
}
.strapIlloGal {
	background: transparent url(images/strapillogal.gif) no-repeat top left;
}
.strapAnimGal {
	background: transparent url(images/strapanimgal.gif) no-repeat top left;
}
.strapWebGal {
	background: transparent url(images/strapwebgal.gif) no-repeat top left;
}
.strapArtGal {
	background: transparent url(images/strapartgal.gif) no-repeat top left;
}
#backGrnd {
	position: absolute;
	left: 0px;
	top: 163px;
	width: 785px;
	height: 421px;
	background: transparent url(images/back.jpg) no-repeat top left;
	visibility: visible;
	z-index: 0;
}
#leftPic {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 313px;
	height: 425px;
	text-align: left;
	visibility: visible;
}
.leftIndex {
	background: transparent url(images/leftindex.jpg) no-repeat top left;
}
.leftIllo {
	background: transparent url(images/leftillo.jpg) no-repeat top left;
}
.leftAnim {
	background: transparent url(images/leftanim.jpg) no-repeat top left;
}
.leftWeb {
	background: transparent url(images/leftweb.jpg) no-repeat top left;
}
.leftGrap {
	background: transparent url(images/leftgrap.jpg) no-repeat top left;
}
.leftAuth {
	background: transparent url(images/leftauth.jpg) no-repeat top left;
}
.leftMod {
	background: transparent url(images/left3dmod.jpg) no-repeat top left;
}
.leftCont {
	background: transparent url(images/leftcont.jpg) no-repeat top left;
}

#mainBody {
	position: absolute;
	left: 0px;
	top: 164px;
	width: 785px;
	height: 425px;
	background: transparent url(images/backrt.jpg) no-repeat top right;
	visibility: visible;
}
#mainText {
	position: absolute;
	left: 220px;
	top: 0px;
	width: 378px;
	height: 403px;
	background: transparent;
	text-align: left;
	visibility: visible;
}
.title {
	color: #4639C8;
	font: 16px Arial;
	font-style:strong;
	font-weight: bold;
}

#bodyText {
	position: absolute;
	left: 14px;
	top: 30px;
	width: 360px;
	height: 350px;
	overflow: auto;
	visibility: visible;
}

/* index frame */

.indexContent {
	font: 11px Arial;
	color: #1dd8c9;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom:1px dotted #FFFFFF;
}
.indexContent a:link {
	font: 11px Arial;
	color: #1dd8c9;
	text-decoration: none;
}
.indexContent a:visited {
	font: 11px Arial;
	color: #5D5D5D;
	text-decoration: none;
}
.indexContent a:hover, a:active {
	font: 11px Arial;
	color: #FFFFFF;
	text-decoration: none;
}


/* file info */
.infoTitle {
	font: 14px Arial;
	font-weight: bold;
	font-style: strong;
	color: #360492;
	border-bottom:1px solid #333333;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#imageInfo{
	width: 363px;
	font: Arial;
	padding: 0 6px 0 6px;
}
#picPlace {
	top: 0px;
	left: 0px;
	width: 400px;
	height: 380px;
	background: #000000;
	z-index: 30;
}
.galText {
	font: 13px Arial;
	color: #360492;
	align-vert: top;
	align-horiz: left;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 7px;
}

.content {
	font: 14px Arial;
	color: #360492;
	align-vert: top;
	align-horiz: left;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 7px;
}
.content a:link {
	font: 14px Arial;
	font-style: strong;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.content a:visited {
	font: 14px Arial;
	font-style: strong;
	font-weight: bold;
	color: #888888;
}
.content a:hover, a:active {
	font: 14px Arial;
	font-style: strong;
	font-weight: bold;
	color: #F66AF7;
}

.contentLast {
	font: 14px Arial;
	color: #360492;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 7px;
}


/* End Adobe */

/* Right Menu */
#mainMenu {
	position: absolute;
	top: 35px;
	left: 605px;
	width: 158px;
	height: 320px;
	text-align: right;
	z-index: 10;
	visibility: visible;
}
.menuHead {
	font: 15px Arial;
	color: #360492;
	font-weight: bold;
	font-style: strong;
	text-align: right;
	align-vert: bottom;
	padding-bottom: 3px;
}
.menuHead a:link {
	font: 15px Arial;
	color: #360492;
	font-weight: bold;
	font-style: strong;
	text-decoration: none;
}
.menuHead a:visited {
	font: 15px Arial;
	color: #360492;
	font-weight: bold;
	font-style: strong;
	text-decoration: none;
}
.menuHead a:hover, a:active {
	font: 15px Arial;
	color: #1dd8c9;
	font-style: strong;
	font-weight: bold;
	text-decoration: none;
}
.subMenu {
	font: 13px Arial;
	color: #4639C8;
	text-align: right;
	align-vert: top;
}

.subMenu a:link {
	font: 13px Arial;
	color: #4639C8;
	font-weight: bold;
	font-style: strong;
	text-decoration: none;
	align-vert: top;
}
.subMenu a:visited {
	font: 13px Arial;
	color: #888888;
	font-weight: bold;
	font-style: strong;
	text-decoration: none;
}
.subMenu a:hover, a:active {
	font: 13px Arial;
	color: #1dd8c9;
	font-weight: bold;
	font-style: strong;
	text-decoration: none;
}
#copyRight {
	position: absolute;
	top: 570px;
	left: 0px;
	width: 580px;
	height: 30px;
	text-align: right;
	z-index: 50;
	visibility: visible;
}
.copytext {
	font: 11px Arial;
	color: #360492;
	text-decoration: none;
}
.thisPage {
	font: 15px Arial;
	color: #1dd8c9;
	font-weight: bold;
	font-style: strong;
	text-align: right;
	align-vert: bottom;
	padding-bottom: 3px;
}
.thisSubPage {
	font: 13px Arial;
	color: #1dd8c9;
	font-weight: bold;
	font-style: strong;
	text-decoration: none;
	align-vert: top;
}
