body
{
	background-color: #464646;
	color: #000000;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	margin: 0px;
	text-align: center;

}

pre
{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
margin: 0px;
}

td, th, table
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #464646;
}

a:link 
{
	text-decoration: none; 
}

a
{
	font-size: 11px;
	font-weight: bold;
	color: #9e9e9e;
}
a:visited 
{
	text-decoration: none;
}
a:hover 
{
	text-decoration: underline;
	font-weight: none;
	color: #464646;
}
a:active 
{
	text-decoration: none;
}

img
{
     border: 0px;
}

.mainDiv
{
	margin: 0 auto;
	width: 755px;
    position: relative;
    top: -220px;
}

.mainTable
{
	padding: 100 68 0 68;
	width: 755px;
	clear: all;
	background-image: url(images/table_bg.jpg);
}

.mainTable #smallPics
{
padding-bottom: 5px;
padding-top: 40px;
}

.mainTable #lSplit
{
width: 50%;
padding-right: 20px;
text-align: center;

}

.mainTable #rSplit
{
width: 50%;
padding-left: 20px;
text-align: left;
}

.header
{
	margin: 0 auto;
	width: 755px;
	background-image: url(images/main_header.jpg);
	
	background-repeat: no-repeat;
	height: 93px;

}

#footer
{
	background-image: url(images/main_footer.jpg);	
	height: 79px;
}


.navigation
{
    margin: 0px auto;
    top: -65px;
    left: -33px;
    position: relative;
}

/* Buttons */
#identity
{
	
    margin: 0 auto;
	width: 102px;
	height: 55px;

    position: relative;
    left: 0px;
	top: 0px;
}

#print
{
	margin: 0 auto;
	width: 80px;
	height: 55px;

	position: relative;
	left: 103px;
	top: -55px;
}

#web
{
	margin: 0 auto;
	width: 72px;
	height: 55px;

	position: relative;
	left: 191px;
	top: -110px;
}

#photography
{
	margin: 0 auto;
	width: 148px;
	height: 55px;

	position: relative;
	left: 311px;
	top: -165px;
}
/* Buttons */


#mapPosition
{
margin: 0 auto;
z-index: 1;
position: relative;
left: -300px;
top: 0px;
border: 0px;
width: 90px; 
}


