/* Home RollOver */

#rollhome {
	position: absolute;
	left: 11px;
	top: 15px;
	background: url(whome_btn.jpg);
	width: 309px;
	height: 95px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#homelink a, #homelink a:visited {
	position: absolute;
	height: 95px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#homelink a:hover {
	position: absolute;
	height: 95px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(rhome_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#homelink a i {
	visibility: hidden;

}

h1 {
	visibility: hidden;
}

#homebtnlink { 
	width: 309px;
	height: 95px;
}



/* Schedule A Visit RollOver */

#rollsav {
	position: absolute;
	left: 11px;
	top: 85px;
	background: url(wsav_btn.jpg);
	width: 309px;
	height: 57px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#savlink a, #savlink a:visited {
	position: absolute;
	height: 57px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#savlink a:hover {
	position: absolute;
	height: 57px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(rsav_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#savlink a i {
	visibility: hidden;

}

#savbtnlink { 
	width: 309px;
	height: 57px;
}
/* NewtestRollOver */

#rollsav1 {
	position: absolute;
	left: 11px;
	top: 75px;
	background: url(wsav1_btn.jpg);
	width: 309px;
	height: 57px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#savlink1 a, #savlink1 a:visited {
	position: absolute;
	height: 57px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#savlink1 a:hover {
	position: absolute;
	height: 57px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(rsav1_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#savlink1 a i {
	visibility: hidden;

}

#savbtnlink1 { 
	width: 309px;
	height: 57px;
}



/* Photos RollOver */

#rollphotos {
	position: absolute;
	left: 11px;
	top: 135px;
	background: url(wphotos_btn.jpg);
	width: 309px;
	height: 77px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#photoslink a, #photoslink a:visited {
	position: absolute;
	height: 77px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#photoslink a:hover {
	position: absolute;
	height: 77px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(rphotos_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#photoslink a i {
	visibility: hidden;

}

#photosbtnlink { 
	width: 309px;
	height: 77px;
}

/* Calender RollOver */

#rollcal {
	position: absolute;
	left: 11px;
	top: 210px;
	background: url(wcal_btn.jpg);
	width: 309px;
	height: 77px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#callink a, #callink a:visited {
	position: absolute;
	height: 77px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#callink a:hover {
	position: absolute;
	height: 77px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(rcal_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#callink a i {
	visibility: hidden;

}

#calbtnlink { 
	width: 309px;
	height: 77px;
}

/* Check List RollOver */

#rollcl {
	position: absolute;
	left: 11px;
	top: 285px;
	background: url(wcl_btn.jpg);
	width: 309px;
	height: 77px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#cllink a, #cllink a:visited {
	position: absolute;
	height: 77px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#cllink a:hover {
	position: absolute;
	height: 77px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(rcl_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#cllink a i {
	visibility: hidden;

}

#clbtnlink { 
	width: 309px;
	height: 77px;
}
/* Special Friends RollOver */

#rollsf {
	position: absolute;
	left: 11px;
	top: 360px;
	background: url(wsf_btn.jpg);
	width: 309px;
	height: 68px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#sflink a, #sflink a:visited {
	position: absolute;
	height: 68px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#sflink a:hover {
	position: absolute;
	height: 68px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(rsf_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#sflink a i {
	visibility: hidden;

}

#sfbtnlink { 
	width: 309px;
	height: 68px;
}

/* E-Mail RollOver */

#rollemail {
	position: absolute;
	left: 11px;
	top: 420px;
	background: url(wemail_btn.jpg);
	width: 309px;
	height: 95px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#emaillink a, #emaillink a:visited {
	position: absolute;
	height: 95px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#emaillink a:hover {
	position: absolute;
	height: 95px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(remail_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#emaillink a i {
	visibility: hidden;

}

h1 {
	visibility: hidden;
}

#emailbtnlink { 
	width: 309px;
	height: 95px;
}
/* sleigh Button */

#rollsleigh {
	position: absolute;
	left: 660px;
	top: 290px;
	background: url(sleigh_btn.jpg);
	width: 309px;
	height: 95px;
	background-position: top middle;
	background-repeat: no-repeat;
}

#sleighlink a, #sleighlink a:visited {
	position: absolute;
	height: 95px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
}

#sleighlink a:hover {
	position: absolute;
	height: 95px;
	width: 309px;
	top: 0px; 
	text-align: center;
	text-decoration: none;
	background: url(sleigh2_btn.jpg);
	background-position: top middle;
	background-repeat: no-repeat;
	border: none;
}

#sleighlink a i {
	visibility: hidden;

}

h1 {
	visibility: hidden;
}

#sleighbtnlink { 
	width: 309px;
	height: 95px;
}





/* Content Area */

.contenttop {
	position: relative;
	top:-150px;
        width: 600;
	left: 350;		
	background: url(content_top.jpg) no-repeat; border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
}

.contenttop {  margin: 0 !important; margin: 0 0 0 0px; padding: 0px; height:43px; width: 598px; }

.contentbottom {
	position: relative;
	top:-150px;
        width: 600;
	left: 350;
	background: url(content_bottom.jpg) no-repeat; border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
}

.contentbottom { margin: 0 !important; margin: 0 0 0 1px; padding: 1px; height: 43px; width: 598px; 
}

.content {
	position: relative;
	top:-150px;
        width: 600;
	left: 350;
    background: url(content_sidebar.jpg) repeat-y; border: none;
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	}

.links {
	position: relative;
	top:-150px;
        width: 600;
	left: 350;
    background: url(content_sidebar.jpg) repeat-y; border: none;
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #CC0000;
	
	
}
.cklist {
	position: relative;
	top:-150px;
        width: 600;
	left: 350;
    background: url(content_sidebar.jpg) repeat-y; border: none;
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
}
.calendar {
	position: relative;
	top:-150px;
        width: 600;
	left: 350;
    background: url(content_sidebar.jpg) repeat-y; border: none;
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
