.leftmenu {
    position:absolute;
	width:174px; 
	height:100%; 
	z-index:1; 
	left: 7px; 
	top: 96px;
	BACKGROUND-COLOR: #FFF;
	FONT-SIZE: 10pt;
	text-align: left;
	margin: 5px;
	border: thin dotted #CCCCCC;
}
.mainarea {
	position:absolute;
	width:760px;
	height: 100%;	
	z-index:1; 
	left: 190px; 
	top: 96px;
	BACKGROUND-COLOR: #F4F4F4;
	padding: 5px;
	margin: 0px 5px 5px;
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Geneva, Arial, Verdana, sans serif; BACKGROUND-IMAGE: url(/images/bg.gif); BACKGROUND-COLOR: #F4F4F4}
H1 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #79D2E7 }
.header {
	FONT-SIZE: 8pt;
	LEFT: -4px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #fff;
	LETTER-SPACING: 1pt;
	POSITION: relative;
	TOP: -4px;
	BACKGROUND-COLOR: #bc0407;
	margin: 10px;
	padding: 4px;
	font-weight: bold;
}
A:link {
	COLOR: #bc0407; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ce484a; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
p,h1,h2 {
		margin:10px 10px 10px 10px;
		}
ul {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LIST-STYLE-IMAGE: url(http://www.allrealitysexsites.com/images/bullet.gif); MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.small {
		FONT-SIZE: 8pt; 
		margin: 0px;				
}
.link {
		FONT-SIZE: 11pt; 
		margin: 10px;
		FONT-WEIGHT: bold;				
}
.detailed {
		FONT-SIZE: 9pt; 
}