@media print
{

DIV{
	font-family: Arial,sans-serif; 
	font-size: 14px;
}
FONT{
	font-family: Arial,sans-serif; 
	font-size: 14px;
}
TD{
	font-family: Arial,sans-serif; 
	font-size: 14px;
	color: #002F60;
	vertical-align: middle;
}
LI{
	list-style-type: circle;
	display: marker;
}

P{
	padding-left: 8px;
	padding-right: 40px;
}

.mainFrame{
	background-color: #FFFFFF;
	position: absolute;
	top: 10px;
	left: 244px;
	width: 530px;
	overflow: visible;
	z-index: 1;
}
.text0{
	font-size: 16px;
	font-weight: 600;
	color: #002F60;

}
.text1{
	font-size: 14px;
	font-weight: 600;
	color: #002F60;

}
.alignRight{

	text-align: right;
}


#italic{

	font-style: italic;
}

}
@media screen 
{
BODY{
	margin: 0 auto;
	text-align: center;
	padding: 0px;
	background-color: #EEEEEE;
}
DIV{
	font-family: Arial,sans-serif; 
	font-size: 14px;
}
FONT{
	font-family: Arial,sans-serif; 
	font-size: 14px;
}
TD{
	font-family: Arial,sans-serif; 
	font-size: 14px;
	color: #111111;
	vertical-align: middle;
}
/*
LI{
	list-style-type: circle;
	display: inline;
}
P{
	padding-left: 8px;
	padding-right: 40px;
}
	*/
#italic{

	font-style: italic;
}

.fullBackground{
	margin: 0 auto;
	text-align: left;
	padding: 0px;
	width: 800px;
	height: 600px;
}
.backGround{
	position: relative;
	padding: 0px;
	margin: 0px;
	top: 0px;
	left: 0px;

	background-repeat: no-repeat;
	width: 800px;
	height: 600px;
}
#homeBackGround{
	background-image: url('images/homeBackground.jpg');

}
#altBackGround{
	background-image: url('images/altBackground.jpg');

}
#secBackGround{
	background-image: url('images/secBackground.jpg');

}
#secBackGround1{
	background-image: url('images/secBackground1.jpg');

}
#secBackGround2{
	background-image: url('images/secBackground3.jpg');

}
.text0{
	font-size: 14px;
	font-weight: 600;
	color: #5F3217;

}
.text1{
	font-size: 14px;
	font-weight: 600;
	color: #002F60;

}
.text2{
	font-size: 14px;
	font-weight: 400;
	color: #5F3217;
	

}
.logo{
	position: absolute;
	top: 32px;
	left: 30px;
}
.titleImg{
	position: absolute;
	top: 124px;
	left: 200px;
}
.brownLink{

	color: #5F3217;
}
.brownLink:visited{

        color: #5F3217;
}
.navFrame{
	position: absolute;
	top: 170px;
	left: 24px;
	width: 118px;
	height: 200px;
	vertical-align: top;
}
.nav1Title{
	position: absolute;
	top: 224px;
	left: 10px;
	width: 280px;
	font-family: Arial,sans-serif; 
	font-size: 14px;
	font-weight: 600;
	color: #5F3217;
}
.navFrame1{
	position: absolute;
	top: 240px;
	left: 0px;
	width: 280px;
}
#navFrame1AboutUs{
	top: 220px;
	overflow: auto;

}
.navInfoBox{
	background-color: #E7DAAD;	
	text-align: center;
	width: 50%;
	/*
	border-style: solid;
	border-width: 1px;
	border-color: #111111;
	*/

}
.mapText{

	font-size: 11px;
}
.mapImage{

	border-style: solid;
        border-width: 1px;
        border-color: #111111;
}

.subMenu{
	font-family: Arial,sans-serif; 
	font-size: 12px;
	font-weight: 600;
}
.homeMainFrame{
	position: absolute;
	top: 176px;
	left: 210px;
	width: 540px;
	height: 400px;

	/*
	border-color: #222222;
	border-width: 2px;
	border-style: solid;
	*/

}
.secMainFrame{
	position: absolute;
	top: 186px;
	left: 228px;
	width: 540px;
	height: 400px;
}
.bottomLeftFrame{

	position: absolute;
	top: 420px;
	left: 6px;
	width: 185px;
	height: 160px;
	
	border-color: #000000;
        border-width: 1px;
        border-style: solid;


}

.floatRight{
	display: inline;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

.floatRightFB{
	float: right;
	margin-top: -40px;
	margin-right: 10px;
	
}

.inline{
/*
	position: absolute;
	top: 0px;
	right: 0px;
*/
	display: inline;
}
#charlotteEntrance{
	left: 240px;
	height: 200px;
	width: 159px;
	z-index: 2;

}
#charlotteInside:hover{

	z-index: 2;
}
.positionStatus{

        color: green;
        font-size: 11px;
        text-align: center;
}
#noPositions{

        color: red;
}

/*#picFrameB{
	position: absolute;
	top: 192px;
	left: 690px;
	z-index: 2;
	
}

#picFrameC{
	position: absolute;
	top: 310px;
	left: 685px;
	z-index: 2;
	
	
}*/
.picFrameD{
	position: absolute;
	top: 230px;
	left: 300px;
	z-index: 2;
	
	
}
.picFrameE{
	position: absolute;
	top: 155px;
	left: 45px;
	z-index: 2;
	
	
}
/*#txtFrameZ{
	position: absolute;
	top: 330px;
	left: 680px;
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: 400;
	z-index: 2;
	color: #5F3217;
}*/

.txtFrameY{
	position: absolute;
	top: 515px;
	left: 330px;
	font-family: Arial,sans-serif;
	font-size: 14px;
	font-weight: 500;
	z-index: 2;
	color: #000000;
}
.contactUsTable{

	position: absolute;
	top: 10px;
	left: 20px;
}
.contactFrame{
	position: absolute;
	top: 22px;
	left: 240px;
	width: 535px;
	height: 500px;
	/*
	border-color: #222222;
	border-width: 1px;
	border-style: solid;
	*/
	overflow: auto;
	padding: 20px;

}
.contactUsLabel{

	font-family: Arial,sans-serif; 
	font-size: 14px;
	font-weight: 600;
	color: #5F3217;

}
.footerFrame{
	position: absolute;
	top: 560px;
	left: 300px;
	width: 485px;
	height: 45px;

}
.nav0{
	font-size: 16px;
	font-weight: 600;
	text-decoration: none;
	color: #111111;
}
.nav1{
	font-size: 12px;
	font-weight: 600;
	text-decoration: none;
	color: #111111;
}
#activeLink{
	color: #3B1604; 
}
#activeCell{
/*
	background-color: #E7DAAD;
*/
}
#activeSubCell{
        background-color: #E7DAAD;
}
.txtFrame0{
	position: absolute;
	top: 0px;
	left: 6px;
	width: 290px;
	height: 215px;

	/*
	padding: 4px;
	background-color: #3B1604; 
	color: #EDE1B8;

	border-color: #222222;
	border-width: 1px;
	border-style: solid;
	*/

	overflow: auto;
}
#movieDiv{
	position: absolute;
	top: 0px;
	left: 11px;

	overflow: hidden;
}
#txtFrame1{
	position: absolute;
	top: 0px;
	left: 320px;
	width: 230px;

}

.txtFrame2{
	position: absolute;
	top: 0px;
	left: 4px;
	width: 530px;
	height: 206px;

	/*
	border-color: #222222;
	border-width: 2px;
	border-style: solid;
	*/

	overflow: auto;
}
.thankYouFrame{
	position: absolute;
        top: 100px;
        left: 100px;

}
.pictureFrame{
	position: absolute;
	top: 0px;
	left: 2px;
	width: 156px;
	height: 220px;

	/*
	border-color: #222222;
	border-width: 2px;
	border-style: solid;
	*/

}
.textFrame{
	position: absolute;
	top: 0px;
	left: 168px;
	width: 360px;
	height: 220px;

	/*
	border-color: #222222;
	border-width: 2px;
	border-style: solid;
	*/

	overflow: auto;

}
.pictureTxt{
	font-family: Arial,sans-serif; 
	font-size: 12px;
	font-weight: 600;
}
#employeeName{
	font-size: 14px;
	color: #5F3217;
}
#employeeTitle{
	color: #111111;
}
.headerTxt{
/*
	position: absolute;
	
	top: 20px;
	left: 10px;
	*/
	font-family: Arial,sans-serif; 
	font-size: 18px;
	font-weight: 600;
	color: #111111;
}

.infoFrame{
	position: absolute;
	top: 6px;
	left: 10px;
	width: 240px;
	height: 190px;
	overflow: auto;
}
.infoTable{
	padding-left: 10px;
	display: list-item;
	/*
	background-color: #FEFEFE;
	*/
}
.tableHeader{

	font-size: 12px;
	font-weight: 600;
}
.tableHeaderRight{

	font-size: 12px;
	font-weight: 600;
	text-align: right;
}
.tableHeaderSmall{

	font-size: 12px;
}
.tableHeaderCenter{

	font-size: 12px;
        font-weight: 600;

	color: #5F3217; 
	text-align: center;
}
/*
.addressTxt{
	position: absolute;
	top: 20px;
	left: 10px;
	width: 240px;
	font-family: Arial,sans-serif; 
	font-size: 14px;
	color: #111111;
}
.hoursFrame{
	position: absolute;
	top: 100px;
	left: 10px;
	width: 240px;
}
	*/
.picFrame{
	position: absolute;
	top: 0px;
	display: inline;	

	/*
	 *
	left: 173px;
	width: 360px;
	height: 220px;
	border-color: #222222;
	border-width: 2px;
	border-style: solid;
	overflow: auto;
	*/


}
.picFrame2{
	position: absolute;
	top: 0px;
	left: 320px;
	width: 230px;	

	/*
	 *
	left: 173px;
	width: 360px;
	height: 220px;
	border-color: #222222;
	border-width: 2px;
	border-style: solid;
	overflow: auto;
	*/


}
.footerList {

	display: inline;

}
.alignRight{

	text-align: right;
}
.envelope{

	display: inline;
	padding: 0px;
	margin: 0px;

}
.contactFooter{
	position: absolute;
	top: 4px;
	left: 40px;
}

.footer{
	position: relative;
	padding: 0px;
	margin: 0px;
	top: 0px;
	left: 0px;

	width: 800px;
	height: 60px;

	background-color: #F8F8F0;
	color: #002F60;

	border-top-color: #002F60;
	border-top-width: 2px;
	border-top-style: solid;

}
.footerNav{

	width: 800px;
	text-align: center;
	position: absolute;
	top: 20px;
	
}
.footerLinks{
	color: #002F60;
	font-size: 11px;

	text-decoration: none;
}
.footerLinks:hover{
	text-decoration: underline;

}
.footerLinks:visited{
	text-decoration: none;
	color: #002F60;

}

.plainTextFooter{

	text-align: center;
	background-color: #F2E8C5;

	border-style: solid;
	border-width: 1px;
	border-color: #111111;
}

.plainTextFooterRow{

	padding: 2px;
}
.googleInfo{

	font-size: 9px;
}
.eventLinks{
	color: #002F60;
	font-size: 14px;

	text-decoration: none;
}
.eventLinks:hover{
	text-decoration: underline;

}
.eventLinks:visited{
	text-decoration: none;
	color: #002F60;

}
.eventText{
	text-align: center;
	vertical-align: top;
	font-weight: 800;
	color:#FF0000
}

}
