

		body {
	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	background-color:#666633;
	}
	
#box_a01 {
	height: 100%;
	width:100%;
	background-color:#666633;
	background-image: url(images/bckgnd_s01.jpg);
	background-repeat: repeat-x;
	border:0px dashed #33dd67;
	/* margin: 0 0; */
	margin:0px auto; /* Right and left margin widths set to "auto" */
	}
	
	#box_a01b {
	width:50em;
	height: 37.5em;
	background-color:#666633;
	border:0px dashed #33dd67;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	}

	
#box_a02 {
	float: left;
	position: relative;
	top: 6%;
	left: 5%;
	width:40%;
	border:0px dashed #33dd67;
	}
	
#box_a03 {
	float: right;
	position: relative;
		z-index: 100;
	top: 7.5%;
	right: 5%;
	height: 3%;
	width:45%;
	border:0px dashed #33dd67;
	}
	
#box_a04 {position: relative;
	top: 15%;
	display: block;
	width:100%;
	border:0px dashed #33dd67;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	}
	
#box_a05 {
	margin: 0em auto;
	display: block;
	width:60%;
	border:0px dashed #c0c;
	}
	
	#box_a05a {
	margin: 0em auto;
	display: block;
	width:100%;
	height: 5%;
	border:0px dashed #eee;
	}
	
	#box_a06 {
	width: 9.375em;
	display: inline;
	margin-left: 0.5em;
	margin-right: 0.5em;
	border:0px dashed #ffff33;
	}
	
#mbox01 {
	display: inline-block;
	border:0px dashed #ffff33;
	font-family: helvetica, arial, sans-serif;
	font-size: 1em;
	letter-spacing: 0.1 em;
	color: #fc9;
	}
	
	.image_textbox{
		margin: 0em 0% 0em 0%;
		position: absolute;
		left: 0px;
		bottom: 0px;
		width: 450px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		border:0px dashed #c00;
	}
.copyright_box{
		margin: 0em 0% 0em 0%;
		position: absolute;
		bottom: 45px;
		right:50px;
		width: 100%;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		border:0px dashed #c00;
		font: 11px arial, Helvetica, sans-serif;
						color: #cccc99;
						line-height:24px;
						letter-spacing: 2px;
	}
		
	.header2_gal {margin: 0em 0% 0em 0%;
		position: absolute;
		left: 0%;
		/* height: 400px;
		top: 10px;
		width: 450px; */
		height: 600px;
		top: 10px;
		width: 800px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		border:0px dashed #ff3;
		}	
		
		
		.thumb_vert {margin: 0em 0% 0em 0%;
		overflow: auto;
		position: absolute;
		/* left: 460px;
		top: -10px;
		width: 180px;
		height: 400px; */
		left: 810px;
		top: -10px;
		width: 180px;
		height: 600px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		border:0px dashed #456;
		}
					
.main_gal {margin: 0em 0% 0em 0%;
		position: absolute;
		left: 15%;
		right: 15%;
		top: 100px;
		/* width: 800px;
		height: 500px; */
		width: 1200px;
		height: 800px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		border:0px dashed #ee5;
		}
		
		#copyright{
	position: relative;
	bottom: 20px;
	text-align: center;
	width: 100%;
	font: 11px arial, Helvetica, sans-serif;
						color: #cccc99;
						line-height:24px;
						letter-spacing: 2px;
	}
	
	.symbol			{font: 11px arial, Helvetica, sans-serif;
						color: #cccc99;
						line-height:24px;
						letter-spacing: 2px;}
	
	.porttext			{position: relative;
	font: 14px Arial, Helvetica, sans-serif;
						color: #cccc66;
						line-height:18px;
						letter-spacing: 2px;
						border:0px dashed #110;
						}

.maintext1			{position:relative;
				font: 12px Arial, Helvetica, sans-serif;
						color: #ffffcc;
						line-height:24px;
						letter-spacing: 2px;
						}

.maintext2			{position: relative;
				font: 9px Arial, Helvetica, sans-serif;
						color: #cccc66;
						line-height:12px;
						letter-spacing: 2px;
						}
						
.contact_box{
		margin: 0em 0% 0em 0%;
		position: absolute;
		left: 0px;
		top: 100px;
		width: 100%;
		background: transparent;
		border:0px dashed #c00;
		font: 11px arial, Helvetica, sans-serif;
						color: #cccc99;
						line-height:24px;
						letter-spacing: 2px;
	}

.contactpg1		{position: relative;
				margin: 0em 0% 0em 0%;
				width: 100%;
				text-align: center;
				font: 9px Arial, Helvetica, sans-serif;
						color: #cccc66;
						line-height:12px;
							border:0px dashed #c00;
						}

.contactpg2		{position: relative;
				margin: 0em 0% 0em 0%;
				text-align: center;
				font: 14px Arial, Helvetica, sans-serif;
						color: #ccccee;
						line-height:18px;
						letter-spacing: 2px;
						text-decoration: none;
							border:0px dashed #c00;
						}

.contactpglink	{font: 14px Arial, Helvetica, sans-serif;
						color: #ccccee;
						line-height:14px;
						letter-spacing: 2px;
						}
						
a:hover		{
					color: #999900;

				}
		
		A.pics1:link {color: gray;
background: transparent;
text-decoration: none}

A.pics1:hover {color: white;
text-decoration: none}
