body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #330000;
	
}

img {
	text-decoration: none;
	border: none;
}

a {
	color: #FFFF66;
	text-decoration: none}
}

form {
	background-color: #CCCC99;
}
.min_cell {
     position: absolute;
	 left: 310px;
}

.ld_cell {
     position: absolute;
	 left: 316px;
}

/*************************************************
*  I N V E N T O R Y     I N F O                 *
**************************************************/  
.personal_info {
    position:absolute;
	background-color: #CCCC99;
	height: 950px;
	left: 10px;
    top: 330px;
	width: 550px;
	color:#990000;
}

.personal_info_title {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	top: 0px;
	height: 24px;
	width:542px;
    background-color: #990000; color: #FFFF66;
}

.inventory_info {
    position:absolute;
	background-color: #CCCC99;
	height: 1150px;
	left: 15px;
    top: 312px;
	width: 709px;
	color:#990000;
}

.inventory_display {
    position:absolute;
/**	background-color: #CCCC99; ***/
    background-color:#FFFFFF;
	height: 800px;
	left: 10px;
    top: 160px;
	width: 700px;
	color:#990000;
}

.inventory_info_title {
    position:relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 24px;
	width: 350px;
	top: 0px;
	background-color: #990000; color: #FFFF66;
}

.review_info {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 10px;
	padding: 4px 4px 4px 4px;
	height: 20px;
	width: 692px;
	top: 132px;
	font-style:italic;
	background-color: #FFFFFF; color: #990000;
}

.den_info_title {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	left: 350px;
	padding: 4px 4px 4px 4px;
	height: 24px;
	width: 352px;
	top: 0px;
	background-color: #990000; color: #FFFF66;
}

.dining_info_title {
    position:relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 24px;
	width: 350px;
	top: 405px;
	background-color: #990000; color: #FFFF66;
}

.bedroom_items {
    position:absolute;
	background-color: #CCCC99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 444px;
	left: 10px;
    top: 42px;
	width: 339px;
	color:#990000;
}


.den_items {
    position:absolute;
	background-color: #CCCC99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 348px;
	left: 379px;
    top: 42px;
	width: 325px;
	color:#990000;
}

.submit_button {
    position:absolute;
	background-color: #CCCC99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	left: 386px;
    top: 1044px;
	font-size: 12px;
	height: 28px;
	width: 310px;
	
	
}

.change_review {
    position:absolute;
	color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 300px;
	left: 380px;
    top: 70px;
	width: 290px;
}

.info {
	color: #990000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #990000;
	}
	
.submit_review {
    position:absolute;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 28px;
	left: 401px;
    top: 19px;
	width: 330px;
	
}
.kitchen_items {
    position:absolute;
	background-color: #CCCC99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 348px;
	left: 388px;
    top: 530px;
	width: 318px;
	color:#990000;
}

.dining_items {
    position:absolute;
	background-color: #CCCC99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 287px;
	left: 10px;
    top: 529px;
	width: 337px;
	color:#990000;
}


.identification {
    position:absolute;
	border: 2px outset #990000;
    background-color:#FFFF99; 
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 271px;
	left: 9px;
    top: 820px;
	width: 367px;
	color:#990000; 
	}

.identification_display {
    position:absolute;
	border: 2px outset #990000;
	background-color:#FFFF99;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 271px;
	left: 6px;
    top: 10px;
	width: 366px;
	color:#990000;
}

.table_display {
    position:absolute;
	border: 2px outset #990000;
	color: "black";
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 400px;
	left: 6px;
    top: 350px;
	width: 400px;
	}

.ident_title {
    position:relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	left: 0px;
	padding: 4px;
	height: 24px;
	width: 359px;
	top: 0px;
	background-color: #990000; color: #FFFF66;
}


.inventory_list {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	left: 6px;
	padding: 4px 4px 4px 4px;
	height: 24px;
	width: 396px;
	top: 319px;
	background-color: #990000; color: #FFFF66;
}

.bedroom_title {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	top: 0px;
	height: 24px;
	width:350px;
    background-color: #990000; color: #FFFF66;
}
/******************************End of INVENTORY ************************/


.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 48px;
	line-height: 60px;
    background-color: #990000; color: #FFFF66;
}

.header {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 48px;
	width: 287px;
	height:115px;
	top: 10px;
	left: 10px;
    }

.globe {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 48px;
	width: 105px;
	height:90px;
	top: 509px;
	left: 400px;
    }

.subtitle {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left:12px;
	top: 133px;
	length: 200px;
	width: 372px;
	font-weight: bold;
    color: #660000; font-style: oblique;
}

.nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CCCC66;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}

a:hover {
	color:#66FF00;
	}

.sidebar {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	left: 570px;
	height: 920px;
	width:200px;
	top: 334px;
	padding: 5px;
	background-color: #FFFF99;
}

.sidebarOLD {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFF99;
}

.sidebarHeader {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	padding: 4px;
	top: 300px;
	left: 570px;
	height: 23px;
	width: 202px;
	color: #FFFF99;
	background-color: #999933;
    }
	
.overviewHeader {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	padding: 4px;
	top: 132px;
	left: 10px;
	height: 23px;
	width: 703px;
	color: #FFFF99;
	background-color: #3399CC;
    }


.overviewDescription {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	left: 11px;
	height: 112px;
	width:700px;
	top: 165px;
	padding: 5px;
	background-color: #E6FDFF;
}

.mainDescription {
    position:absolute;
	border: 4px outset #08205C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	left: 11px;
	height: 676px;
	width:700px;
	top: 163px;
	padding: 5px;
	background-color: #E6FDFF;
}

.mainSponsor {
	position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 	10px;
	left: 222px;
	width:183px;
	top: 610px;
	color: #660000;
	background-color: #E6FDFF;
	height: 41px;
	line-height: 12px;
}
.sponsorTitle {
	position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 	14px;
	left: 419px;
	width:71px;
	top: 617px;
	color: #660000;
	background-color: #E6FDFF;
	height: 26px;
	font-style:oblique;
	line-height: 12px;
}
.mainSponsor2 {
	position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 	10px;
	left: 512px;
	width:183px;
	top: 609px;
	color: #660000;
	background-color: #E6FDFF;
	height: 41px;
	line-height: 12px;
}

.normal_link {
	color:#660000;
}

.mainGoals {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 206px;
	height: 403px;
	width:458px;
	top: 30px;
	padding: 25px;
	color: #FFFF66;
	background-color: #08205C;
}
.mainContactDesc {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 206px;
	height: 403px;
	width:458px;
	top: 30px;
	padding: 25px;
	color:#99FF99;
	background-color: #08205C;
}

.mainHeader {
    position:absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	padding: 4px;
	top: 0px;
	left: 0px;
	height: 23px;
	width: 703px;
	color: #FFFF99;
	background-color: #3399CC;
    }

.mainContactUs {
    position:absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	top: 4px;
	left: 614px;
	width: 75px;
	color: #FFFF99;
	background-color: #3399CC;
 }
 
.mainBack {
    position:absolute;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	top: 4px;
	left: 614px;
	width: 75px;
	color: #FFFF99;
	background-color: #3399CC;
 }
 
.mainLeftColumn {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 644px;
	width: 198px;
	top: 30px;
	background-color: #3399CC; color: #FFFF66;
}

.mainFamilyEntry {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 26px;
	width: 198px;
	top: 50px;
	background-color: #660000; color: #FFFF66;
}

.mainConTitle {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	left: 149px;
	top: 12px;
	height: 26px;
	width: 198px;
	color: #FFFF66;
	text-decoration:underline;
}

.mainHomeTitle {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	left: 360px;
	top: 47px;
	height: 26px;
	width: 198px;
	color: #FFFF66;
	text-decoration:underline;
}

.mainFamilyList {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 26px;
	width: 198px;
	top: 90px;
	background-color: #660000; color: #FFFF66;
}

.mainInvEntry {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 26px;
	width: 198px;
	top: 130px;
	background-color: #660000; color: #FFFF66;
}

.mainInvList {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 26px;
	width: 198px;
	top: 171px;
	background-color: #660000; color: #FFFF66;
}

.mainSponsorEntry {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 26px;
	width: 198px;
	top: 212px;
	background-color: #660000; color: #FFFF66;
}

.mainSponsorList {
    position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	height: 26px;
	width: 198px;
	top: 253px;
	background-color: #660000; color: #FFFF66;
}

.sidebarFooter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 color: #990000;
}

.footer {
  font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #FFFF99;
}

.legal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}

.box1 {
	border-width: 2px;
	border-color: #333333 #333333 #333333 #333333;
  border-style: dashed	}

.promo {
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #CCCC99;
 color: #660000; font-weight: bolder; font-size: medium;
}

input.big {
	width: 100px;
}

input {
    color:#000000;
	background-color:#FFFFFF;
}

input.small {
	width: 50px;
}
