/****************************************************/
/****************************************************/
/* Body styles                                      */

html
{
	overflow: -moz-scrollbars-vertical;
}

body 
{
	font-family: Georgia, sans-serif;
	color: black;
	background-color: white;
}

#main
{
	position: relative;
	width: 800px;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}

/****************************************************/
/****************************************************/
/* Header styles                                    */

#header
{
	position: absolute;
	left: 60;
	top: 0;
}

#menu
{
	position: absolute;
	left: 445;
	top: 17;
}

#menu ul
{
	margin: 0;
	padding: 0;
}

#menu li
{
	display: inline;
	margin: 0;
	padding-left: 20;
	padding-bottom: 30;
}

#menu img
{
	border: 0;
}

#header img
{
	border: 0;
}

/****************************************************/
/****************************************************/
/* Footer styles                                    */

#copyright
{
	position: absolute;
	left: 705;
	top: 0;
}

/****************************************************/
/****************************************************/
/* Common styles                                     */

.box
{
}

.box p
{
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 15px;
}

.box h2
{
	padding-top: 5px;
	padding-left: 5px;
	font-size: x-large;
	margin: 0;
}

.box a
{
	text-decoration: none;
	color: b47f00;
}

/****************************************************/
/****************************************************/
/* Index styles                                     */

#picture
{
	position: absolute;
	left: 70;
	top: 54;
	width: 630;
	height: 278;
	border: solid 1px black;
}

#picture img
{
	border: 0;
	margin: 0;
	padding: 0;
	width: 630;
	height: 278;
}

/****************************************************/
/****************************************************/
/* Illustration styles                                       */

#illustration_description
{
	position: absolute;
	left: 10;
	top: 310;
	width: 240;
	height: 149;
	display: table;
}

#illustration_entries
{
	position: absolute;
	left: 70;
	top: 54;
	width: 240;
}

.illustration_entry
{
	position: absolute;
	font-size: 10pt;
}

.illustration_entry img
{
	border: 0;
}

#illustration_display
{
	position: absolute;
	left: 220;
	top: 54;
	width: 500;
	height: 600;
	display: table;
}

#illustration_thumbnaildescription
{
	position: absolute;
	left: 70;
	top: 260;
	width: 150;
	font-size: 10px;
}

/****************************************************/
/****************************************************/
/* Animation styles                                 */

#animation_entries
{
	position: absolute;
	left: 0;
	top: 54;
	width: 294;
	height: 376;
}

.animation_entry
{
	position: absolute;
	font-size: 10pt;
}

.animation_entry img
{
	border: 0;
	width: 80;
	height: 60;
}

#animation_display
{
	position: absolute;
	left: 314;
	top: 54;
	width: 480;
	height: 376;
}

#animation_text
{
	position: absolute;
	left: 314;
	top: 440;
	width: 480;
	height: 90;
}

#animation_text p
{
	margin-left: 10;
	margin-right: 10;
	margin-top: 10;
}

/****************************************************/
/****************************************************/
/* Games styles                                    */

#optia
{
	position: absolute;
	left: 290;
	top: 54;
	width: 400;
	height: 105;
}

#optiapicture
{
	position: absolute;
	left: 75;
	top: 54;
	width: 140;
	height: 105;
}

#optiapicture img
{
	border: 0;
	margin: 0;
	padding: 0;
}

#tanks
{
	position: absolute;
	left: 290;
	top: 174;
	width: 400;
	height: 105;
}

#tankspicture
{
	position: absolute;
	left: 75;
	top: 174;
	width: 140;
	height: 105;
}

#tankspicture img
{
	border: 0;
	margin: 0;
	padding: 0;
}

#rockslide
{
	position: absolute;
	left: 290;
	top: 294;
	width: 400;
	height: 170;
}

#rockslidepicture
{
	position: absolute;
	left: 75;
	top: 294;
	width: 140;
	height: 105;
}

#rockslidepicture img
{
	border: 0;
	margin: 0;
	padding: 0;
}


/****************************************************/
/****************************************************/
/* Portrait styles                                    */

#portrait_box
{
	position: absolute;
	left: 90;
	top: 130;
	width: 300;
	z-index: 1;
}

#portrait
{
	position: absolute;
	left: 430;
	top: 54;
	z-index:0;
	border: solid 1px black;
}

/****************************************************/
/****************************************************/
/* About styles                                    */

#about_box
{
	position: absolute;
	left: 90;
	top: 100;
	width: 300;
}

#naftali
{
	position: absolute;
	left: 420;
	top: 54;
}
