html, body {
	height: 100%;
	background-color:#faf7e4;
	background-image:url(Images/scissors-line-full-width.gif);
	background-repeat:repeat-y;
	background-position:center;
}

body {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
	min-height: 101%;
}


TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #804c4c;
}

H1 {
	FONT-SIZE: 16px; COLOR: #979797; FONT-FAMILY: Helvetica, Verdana, Arial
}
H2 {
	FONT-SIZE: 14px; COLOR: #7E6A54; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 12px; COLOR: #; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textsm {
	FONT-SIZE: 14px; COLOR: #7E6A54; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbg {
	FONT-SIZE: 20px; COLOR: #7E6A54; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textreg {
	FONT-SIZE: 12px; COLOR: #967E65; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


th {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

.head1 {
	COLOR: #7E6A54;
	FONT-SIZE: 16px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.head2 {
	COLOR: #7E6A54;
	FONT-SIZE: 14px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.head3 {
	COLOR: #7E6A54;
	FONT-SIZE: 12px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.paragraph {
	COLOR: #7E6A54;
	FONT-SIZE: 12px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.paragraphjust {
	COLOR: #7E6A54;
	FONT-SIZE: 12px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.footertext {
	COLOR: #C7B3A3;
	font-weight:bold;
	FONT-SIZE: 12px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin-bottom:-40px;
	bottom:-40px;
}

div#main {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	
	position: relative;
	min-height: 100%;
}
div#header {
	margin-top:0px;
	margin-bottom:0px;
	width: 800px;
}
div#body {
	width: 780px;
	padding-bottom: 60px;
	margin-top:20px;
	margin-left:10px;
}
div#footer {
	float:left;
	width: 800px;
	position: absolute;
    height:57px;
	top: auto;
	bottom: 0;
}
div#footerseg1 {
	height:57px;
	width: 280px;
	float:left;
	background-image:url(Images/footerimages/footer-left.gif);
}
div#footerseg2 {
	height:57px;
	width: 236px;
	float:left;
}
div#footerseg3 {
	height:57px;
	width: 284px;
	float:right;
	background-image:url(Images/footerimages/footer-right.gif);
}

/*The following is for the 'friends' table*/
.toprightcell {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	border-top:solid 2px #EEEBD6; 
	border-bottom:solid 1px #EEEBD6; 
	border-right:solid 2px #EEEBD6; 
	border-left:solid 1px #EEEBD6; 
}
.topleftcell {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	border-top:solid 2px #EEEBD6; 
	border-bottom:solid 1px #EEEBD6; 
	border-right:solid 1px #EEEBD6; 
	border-left:solid 2px #EEEBD6; 
}
.bottomrightcell {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #EEEBD6; 
	border-bottom:solid 2px #EEEBD6; 
	border-right:solid 2px #EEEBD6; 
	border-left:solid 1px #EEEBD6; 

}
.bottomleftcell {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #EEEBD6; 
	border-bottom:solid 2px #EEEBD6; 
	border-right:solid 1px #EEEBD6; 
	border-left:solid 2px #EEEBD6; 

}
.leftcell {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #EEEBD6; 
	border-bottom:solid 1px #EEEBD6; 
	border-right:solid 1px #EEEBD6; 
	border-left:solid 2px #EEEBD6; 

}
.rightcell {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #EEEBD6; 
	border-bottom:solid 1px #EEEBD6; 
	border-right:solid 2px #EEEBD6; 
	border-left:solid 1px #EEEBD6; 

}
img.floatLeft { 
    float: left; 
    margin: 8px; 
}
img.floatRight { 
    float: right; 
    margin: 8px; 
}
