body { background-color:#342f27; 
	background-image:url(./images/gui/bg_head_50.png);
	background-repeat:no-repeat;
	background-position:top center;
  	font-family: Georgia;
	font-size: small;
	color:#c5ffed;
	line-height:150%;
	text-align: center;}

div#title	{max-width:600px;
		min-width:300px;
		text-align: center;	
		margin-top:80px;
		margin-right: auto;
		margin-left: auto;}

div#motherbox	{width:900px;
		text-align: center;	
		margin-top:10px;
		margin-right: auto;
		margin-left: auto;
		xborder: dashed;
		xborder-width:1px;}



div#mainblank {	xheight: 1000px;
		width: 800px;
		position:relative;
		margin-right: auto;
		margin-left: auto;
		margin-top: 80px;
		line-height:150%;
		xborder: dashed;
		xborder-width:1px;}



div#main1440 {	height: 1500px;
		width: 800px;
		position:relative;
		margin-right: auto;
		margin-left: auto;
		margin-top: 80px;
		background-image:url(./images/gui/bg_main_1440.png);
		background-repeat:no-repeat;
		background-position:top center;
		line-height:150%;
		xborder: dashed;
		xborder-width:1px;}



div#main960 {	height: 1000px;
		width: 800px;
		position:relative;
		margin-right: auto;
		margin-left: auto;
		margin-top: 80px;
		background-image:url(./images/gui/bg_main_960.png);
		background-repeat:no-repeat;
		background-position:top center;
		line-height:150%;
		xborder: dashed;
		xborder-width:1px;}

div#main480 {	height: 550px;
		width: 800px;
		position:relative;
		margin-right: auto;
		margin-left: auto;
		margin-top: 80px;
		background-image:url(./images/gui/bg_main_480.png);
		background-repeat:no-repeat;
		background-position:top center;
		line-height:150%;
		xborder: dashed red;
		xborder-width:1px;}


div#colxxx	{width:670px;
		xheight:900px;
		position:absolute;
		top:90px; left:65px;
		vertical-align:top;
		text-align:left;	
		xborder: dashed;
		xborder-width:1px;}


div#colx--	{width:210px;
		height:200px;
		position:absolute;
		top:90px; left:65px;
		
		text-align: left;	
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;

		xborder: dashed;
		xborder-width:1px;}


div#col-x-	{width:210px;
		height:200px;
		position:absolute;
		top:90px; left:295px;
		
		text-align: left;	
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;

		xborder: dashed;
		xborder-width:1px;}


div#col--x	{width:210px;
		height:200px;
		position:absolute;
		top:90px; left:525px;
		
		text-align: left;	
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		padding-right:0px;

		xborder: dashed;
		xborder-width:1px;}



div#main_01	{width:220px;
		height:200px;
		position:absolute;
		top:310px; left:295px;
		
		text-align: left;	
		padding-top:0px;
		padding-bottom:0px;
		padding-left:220px;
		padding-right:0px;

		background-image:url(./_resources/tests/main_01.png);
		background-repeat:no-repeat;
		background-position:top left;

		border: dashed;
		border-width:1px;}





div#postcardnav_left	{ width:50px;
			height:50px;
			position:absolute;
			top:500px; left:610px;
			text-align:right;		
			vertical-align:center;}

div#postcardnav_middle	{ width:50px;
			height:50px;
			position:absolute;
			top:500px; left:660px;
			text-align:right;		
			vertical-align:center;}

div#postcardnav_right	{ width:50px;
			height:50px;
			position:absolute;
			top:500px; left:710px;
			text-align:right;		
			vertical-align:center;}


div#postcardnav_intro	{ width:50px;
			height:50px;
			position:absolute;
			top:520px; left:710px;
			text-align:right;		
			vertical-align:center;}

xxxdiv#postcardnav_back	{ width:50px;
			height:50px;
			position:absolute;
			top:60px; left:45px;
			text-align:right;		
			vertical-align:center;}



a:link { color:#55ffe9; }
a:visited { color:#55ffe9; }



a.left:link { 	background-image:url(./images/gui/arrow_left_plain.png);
		background-repeat:no-repeat; 
		background-position:center center; 
		width:50px;
		height:50px;
		text-decoration:none;
		display:block;}

a.left:visited { 	background-image:url(./images/gui/arrow_left_plain.png);
		background-repeat:no-repeat;
		background-position:center center;	
		width:50px;
		height:50px;
		text-decoration:none;
		display:block;}

a.left:hover { 	background-image:url(./images/gui/arrow_left_glow.png);
		background-repeat:no-repeat;
		background-position:center center;
		width:50px;
		height:50px;
		text-decoration:none;
		display:block;}

a.left:active { 	text-decoration:none; }
a.left:focus { 	text-decoration:none; }






a.zoom:link { 	background-image:url(./images/gui/zoom_plain.png);
		background-repeat:no-repeat; 
		background-position:center center; 
		width:50px;
		height:50px;
		text-decoration:none;
		display:block; }

a.zoom:visited { 	background-image:url(./images/gui/zoom_plain.png);
		background-repeat:no-repeat;
		background-position:center center;	
		width:50px;
		height:50px;
		text-decoration:none;
		display:block;}

a.zoom:hover { 	background-image:url(./images/gui/zoom_glow.png);
		background-repeat:no-repeat;
		background-position:center center;
		width:50px;
		height:50px;
		text-decoration:none;
		display:block;;}

a.zoom:active { 	text-decoration:none; }
a.zoom:focus { 	text-decoration:none; }






a.right:link { 	background-image:url(./images/gui/arrow_right_plain.png);
		background-repeat:no-repeat; 
		background-position:center center; 
		width:50px;
		height:50px;
		text-decoration:none;
		display:block;}

a.right:visited { 	background-image:url(./images/gui/arrow_right_plain.png);
		background-repeat:no-repeat;
		background-position:center center;
		width:50px;
		height:50px;	
		text-decoration:none;
		display:block;}

a.right:hover { 	background-image:url(./images/gui/arrow_right_glow.png);
		background-repeat:no-repeat;
		background-position:center center;
		width:50px;
		height:50px;
		text-decoration:none;
		display:block;}

a.right:active { 	text-decoration:none; }
a.right:focus { 	text-decoration:none; }













h1	{font-style:oblique;
	font-weight:bold;
	font-size: 130%;}

h2	{font-weight:bold;
	font-size: 100%;}


h3	{font-style:oblique;
	font-size: 100%;}




td	{vertical-align:top;
	text-align:left;
	padding-right:10px;
	padding-bottom:20px;}
