@charset "utf-8";
/* CSS Document */

#PreLoad{
position:absolute;
top:-99px;
height:0px;
width:0px;
background-image:url(../Pictures/activebuttonbackground.png);
}

p{
margin-top:5px;
margin-bottom:5px;
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #d9dadb;
	background-image:url(../Pictures/page_background.png);
	background-repeat:repeat-x;
}


#container {
	position:relative;
	width:800px;
	margin:0 auto;
	text-align:left;
}

#heading {
position:relative;
top:0px;
left:-31px;
background-image:url("../Pictures/header.png");
width:862px;
height:100px;
}

#buttonbar{
position:relative;
top:0px;
left:0px;
background-image:url(../Pictures/main_background.png);
background-repeat:repeat-y;
width:796px;
height:25px;
z-index:500;
}

#mainbody {
position:relative;
left:-31px;
background-image:url(../Pictures/main_background.png);
background-repeat:repeat-y;
width:862px;
height:975px;
}


#rotatingPictures {
width:798px;
height:305px;
position:relative;
left:32px;
z-index:1;
}

#leftside {
width:398px;
height:620px;
position:absolute;
left:33px;
top:340px;
border-right:1px #CCCCCC solid;
}

#leftpic {
position:absolute;
top:0px;
left:10px;
width:378px;
height:300px;
}

#lefttext {
position:absolute;
top:300px;
left:10px;
width:378px;
height:320px;
}

#rightside {
width:399px;
height:620px;
position:absolute;
left:431px;
top:340px;
}

#righttop {
width:385px;
height:206px;
position:absolute;
left:0px;
margin-left:10px;
top:0px;
}

#rightmiddle {
width:385px;
height:206px;
position:absolute;
left:0px;
margin-left:10px;
top:206px;
border-top:1px #CCCCCC solid;
}

#rightbottom{
width:385px;
height:208px;
position:absolute;
left:0px;
margin-left:10px;
top:412px;
border-top:1px #CCCCCC solid;
}

#rightpic{
position:absolute;
top:4px;
left:0px;
width:110px;
height:104px;
}

#rightpic1{
position:absolute;
top:4px;
left:275px;
width:110px;
height:104px;
}

#righttext1 {
	position:absolute;
	top:0px;
	left:110px;
	width:275px;
	height:121px;
}

#righttext3 {
	position:absolute;
	top:0px;
	left:1px;
	width:275px;
	height:110px;
}

#righttext2 {
	position:absolute;
	top:110px;
	left:0px;
	width:385px;
	height:96px;
}


#BottomLinks {
position:absolute;
top:80px;
width:385px;
height:12px;
text-align:right;
font-weight:bold;
font-size:12px;
}

#Footer {
position:relative;
left:-31px;
background-image:url(../Pictures/footer.png);
width:862px;
height:67px;
}

#EmptyBody{
position:absolute;
top:328px;
left:33px;
Width:776px;
height:170px;
margin-left:10px;
margin-right:10px;
margin-top:20px;
border-bottom:#999999 2px solid;
}

#EmptyBody2{
position:absolute;
top:498px;
left:33px;
Width:776px;
height:455px;
margin-left:10px;
margin-right:10px;
margin-top:20px;
}

#Contact1 {
position:absolute;
top:40px;
left:238px;
width:300px;
height:100px;
}
#contact2 {
position:absolute;
top:180px;
left:238px;
width:300px;
height:100px;
}

#contact3 {
position:absolute;
top:320px;
left:238px;
width:300px;
height:100px;
}

#mugshot{
	position:absolute;
	top:0px;
	left:0px;
	width:100px;
	height:100px;
	border: 2px solid #666666;
}

#contactname {
position:absolute;
top:0px;
left:110px;
width:190px;
height:40px;
text-align:left;
color:#990000;
font-size:20px;
font:arial;
font-weight:800;
font-style:italic;
}

#contacttitle {
position:absolute;
top:25px;
left:110px;
width:190px;
height:30px;
text-align:left;
color:#000000;
font-size:14px;
font:arial;
font-weight:800;
font-style:normal;
}

#contactemail {
	position:absolute;
	top:70px;
	left:110px;
	text-align:left;
	font-size:14px;
	font:arial;
}

#LettersBar{
	position:absolute;
	width:800px;
	height:3px;
	Top:329px;
	background-image:url(../Pictures/BarBackground.png);
	background-repeat:repeat-x;
	left:31px;
	z-index:2;
}


.contactlinkblockemail:link{
color:#FFFFFF;
}

.contactlinkblockemail:visited{
color:#FFFFFF;
}

