/* CSS Document */

body {
	background-color: #fffff0;
	background-image: url(../images/bkheader1.gif);
	background-repeat: repeat-x;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}


#rap1 { /* - - outside wrapper or container * Home - allows for centering - - */
position: relative;
top: 330px;
margin: 1em auto;
padding: 0;
width: 1000px;
}

#rap2 { /* - - outside wrapper or container * about us - allows for centering - - */
position: relative;
top: 320px;
margin: 1em auto;
padding: 0;
width: 1000px;
}

#rap3 { /* - - outside wrapper or container * photo album - allows for centering - - */
position: relative;
top: 320px;
margin: 1em auto;
padding: 0;
width: 1000px;
}

#rap4 { /* - - outside wrapper or container * xmas - allows for centering - - */
position: relative;
top: 320px;
margin: 1em auto;
padding: 0;
width: 1000px;
}


#menu1/* nav table 1 in header*/
{
	position: absolute;
	left: -3px;
	top: -3px;
	border:0;
	}

#menu1 img
{
border: 0;
}

#menu1 td
{
cursor: pointer;
}

#leftcol	
{
	position: absolute;
	left: 3px;
	top: 2px;
	width:240px;
	margin-left:5px;
	margin-top: 0px;
	background-color: #d4dde4;
	height: 1272px;
	border-top: 3px outset #7698be;
	border-left: 4px outset #7698be;
	}
	
#leftcol_aboutus	
{
	position: absolute;
	left: 3px;
	top: 2px;
	width:240px;
	margin-left:5px;
	margin-top: 0px;
	background-color: #d4dde4;
	height: 1453px;
	border-top: 3px outset #7698be;
	border-left: 4px outset #7698be;
}

#leftcol_photoalbm	
{
	position: absolute;
	left: 3px;
	top: 2px;
	width:245px;
	margin-left:5px;
	margin-top: 0px;
	background-color: #d4dde4;
	height: 962px;
	border-top: 3px outset #7698be;
	border-left: 4px outset #7698be;
}

#leftcol_xmas	
{
	position: absolute;
	left: 3px;
	top: 2px;
	width:245px;
	margin-left:5px;
	margin-top: 0px;
	background-color: #d4dde4;
	height: 962px;
	border-top: 3px outset #7698be;
	border-left: 4px outset #7698be;
}


#centercol	
{
	position: absolute;
	top: 1px;
	left: 255px;
	margin-top: 0px;
	height: 1274px;
	width: 480px;
	}
	
#centercol_aboutus	
{
	position: absolute;
	top: 1px;
	left: 255px;
	margin-top: 0px;
	height: 1459px;
	width: 480px;
	}
	
	
#centercol_photoalbm	
{
	position: absolute;
	top: 1px;
	left: 255px;
	margin-top: 0px;
	height: 968px;
	width: 480px;
	}
	
	#centercol_xmas	
{
	position: absolute;
	top: 1px;
	left: 255px;
	margin-top: 0px;
	height: 968px;
	width: 480px;
	}
	
#rightcol
{
position:absolute; 
left:746px; top:2px; 
width:235px; 
height:1274px; 
z-index:2; 
background-color: #d4dde4;
border-top: 3px outset #7698be;
border-right: 4px outset #7698be;
}
	
#rightcol_aboutus
{
position:absolute; 
left:746px; top:2px; 
width:235px; 
height:1453px; 
z-index:2; 
background-color: #d4dde4;
border-top: 3px outset #7698be;
border-right: 4px outset #7698be;
}

#rightcol_photoalbm
{
position:absolute; 
left:746px; top:2px; 
width:235px; 
height:963px; 
z-index:2; 
background-color: #d4dde4;
border-top: 3px outset #7698be;
border-right: 4px outset #7698be;
}

#rightcol_xmas
{
position:absolute; 
left:746px; top:2px; 
width:235px; 
height:963px; 
z-index:2; 
background-color: #d4dde4;
border-top: 3px outset #7698be;
border-right: 4px outset #7698be;
}

#typingText
{
position: relative; 
top: -42px; 
width: 100%; 
background-color:transparent; 
color: blue; 
text-align: center; 
font-weight: bold; 
font-family:Comic Sans MS; 
font-size: 100%; 
}

#table3
{
background-color: #3f79e5; /*blue*/
color: #ffffff; /*white*/
text-align: center;
text-transform: capitalize;
font-weight: bold;
}

#table3 a
{
color: white;
}
#table3 h1
{
font-size: 100%;
border: 0;
}

#table3 td
{
border-bottom: 1px solid #FFFFFF;
}

#fadeinbox{
position:absolute;
top: -800px;
width: 400px;
left: 0;
border: 2px solid black;
background-color: lightyellow;
padding: 4px;
z-index: 100;
visibility:hidden;
}

#dropinboxv2cover{
width: 420px; /*change width to desired */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 400px; /*change width to above width-20. */
border: 2px solid black; /*Customize box appearance*/
background-color: lightyellow;
padding: 4px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}
