/*standard layout*/
body {
	background: #FFFAFD;
	margin: 0;
	padding: 0;
	width:100%;
	height:100%;
	text-align: center;
	font-family: "Courier New", Courier, mono;
	color:#7C7C7C;
	font-size:11px;
}
p {
	margin: 0px;
	padding: 0px;
}
#main {
	position:absolute;
	top:3%;
	left:3%;
	width:94%;
	height:90%;
	text-align: left;
	border-top: 2px dashed #F79FD3;
}
#liquidHolder{
	position: absolute;
	width: 92%;
	top: 85px;
	left: 4%;
	padding-bottom:15px;
}
								/*#title {
									background: url(../images/title.gif) no-repeat;
									position: absolute;
									width: 223px;
									height: 18px;
									top: 17px;
									left: 2%;
								}
								#title h1 {
									display: none;
								}*/

#title {
	background: 0 url('../images/title.gif') no-repeat -44px;
	position: absolute;
	width: 230px;
	height: 22px;
	top: 17px;
	left: 2%;
}
#title a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url('../images/title.gif') top left no-repeat;
}
#title a:hover{
	background-image: none;
}
#title h1 {
	display: none;
}
#title span{
	display:none;
}
								
/*HEADER styles*/
#nav-topH{
	position: absolute;
	width: 92%;
	height: 24px;
	top: 52px;
	left: 4%;
	border: 1px solid #DDDDDD;
}
#nav-topH a{
	color:#7C7C7C;
	text-decoration:none;
}
#nav-topH a:hover{
	color:#FF00AA;
}
#welcome{
	position:absolute;
	top:5px;
	left:14px;
	color:#00ABDD;
	
}
/*==========================================================================*/
#mainLnk, #loginLnk, #regLnk, #whosOnLnk, #myHomeLnk, #logoutLnk{
	position: absolute;
	height: 16px;
	top: 3px;
	background: #F9F4E1;
	border: 1px solid #DDDDDD;
	text-align: center;
}
#logoutLnk{
	width: 54px;
	right: 368px;
}
#mainLnk{
	width: 74px;
	right: 291px;
}
#loginLnk{
	width: 54px;
	right: 234px;
}
#regLnk{
	width: 68px;
	right: 163px;
}
#whosOnLnk{
	width: 90px;
	right: 70px;
}
#myHomeLnk{
	width: 64px;
	right: 3px;
}
/*==========================================================================*/
#mainLnkOff, #loginLnkOff, #regLnkOff, #whosOnLnkOff, #myHomeLnkOff, #logoutLnkOff{
	position: absolute;
	height: 16px;
	top: 3px;
	background: #F4EBD0;
	border: 1px solid #DDDDDD;
	text-align: center;
}
#logoutLnkOff{
	width: 54px;
	right: 368px;
}
#mainLnkOff{
	width: 74px;
	right: 291px;
}
#loginLnkOff{
	width: 54px;
	right: 234px;
}
#regLnkOff{
	width: 68px;
	right: 163px;
}
#whosOnLnkOff{
	width: 90px;
	right: 70px;
}
#myHomeLnkOff{
	width: 64px;
	right: 3px;
}
/*==========================================================================*/

#loggedRow{
	position: relative;
	width: 100%;
	height: 50px;
	margin-top: 15px;
	left: 0;
	border: 1px solid #DDDDDD;
	
}
#privateM{
	position: absolute;
	width: 10%;
	height: 50px;
}
#privateM{
	color:#7CB715;
	left: 0;
}
#privateM span.title{
	position:absolute;
	font-weight:normal;
	font-size:12px;
}
#privateM span.title{
	margin: 17px 10px 0 8px;
}
#editYinfo{
	position: absolute;
	width: 25%;
	height: 50px;
}
#editYinfo{
	right: 14px;
}
#editYinfo span.title{
	position:absolute;
	right:0;
	margin-top: 17px;
}
#editYinfo a{
	color:#8EBE67;
	text-decoration:none;
}
#editYinfo a:hover{
 	color:#FF00AA;

}
#newPM{
	position: absolute;
	left: 5%;
	height:50px;
}
#PMhold{
	margin: 17px 10px 0 8px;
}
#newPM span{ color:#A1A1A1; }
#newPM a{ color:#F7B0D7;text-decoration:none; }
#newPM a:hover{ color:#FF00AA; }

/*-----------END OF LOGGED IN ROW-----------*/









/*FOOTER styles*/
#detailsRow{
	position: relative;
	width: 100%;
	margin-top: 10px;
	left: 0;
	border: 1px solid #DDDDDD;
}
#detailsRow .beacon{
	position: absolute;
	top:77px;
	text-align:right;
	width: 100%;
	margin-top: 10px;
	font-size: 10px;
	right: 14px;
}
#detailsRow .beacon a{ text-decoration: none; color: #B2B2B2;}
#detailsRow .beacon a:hover{text-decoration: underline; color: #B2B2B2;}
#detailsRow .beacon img{border:0; text-decoration:none;}

p.info{
	padding: 6px 14px 6px 14px;
	color: #B2B2B2;
}
p.info1{
	padding: 0 14px 6px 14px;
	color: #B2B2B2;
}
/* txt format*/
* i.pink{
	font-style:normal;
	color:#FF00A4;
}
* i.green{
	font-style:normal;
	color:#7CB715;
}
* i.blue{
	font-style:normal;
	color:#00C3FF;
}
* i.name{
	font-style:normal;
	color:#02A1CF;
}
div.txt {
	font-family: "Courier New", Courier, mono;
	margin-top: 14px;
	margin-left: 10px;
	padding: 0px;
	margin-right: 10px;
}
div.txt span.green {
	color: #41D60B;

}
div.txt span.blue {
	color: #06ADEF;

}
div.txt span.pink {
	color: #FF00A4;

}

/* copyright*/

#copy {
	height: 275px;
	width: 14px;
	background: url(../images/copy.gif);
	right: 0px;
	position: absolute;
	bottom: 1%;
	z-index: 3;
}
#copy p {
	display: none;
}

/* icons */
#ic-1, #ic-2, #ic-3
	{
	width: 17px;
	height: 17px;
	position: absolute;
}
#ic-1 a, #ic-2 a, #ic-3 a
	{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	text-decoration: none;
}
#ic-1 i, #ic-2 i, #ic-3 i 
	{display: none;}
#ic-1 a:hover, #ic-2 a:hover, #ic-3 a:hover
	{background-image: none;}

#ic-1 {background: 0 url('../images/icons/ic-1.gif') no-repeat -34px;}
#ic-1 a {background: url('../images/icons/ic-1.gif') top left no-repeat;}

#ic-2 {background: 0 url('../images/icons/ic-2.gif') no-repeat -34px;}
#ic-2 a {background: url('../images/icons/ic-2.gif') top left no-repeat;}

#ic-3 {background: 0 url('../images/icons/ic-3.gif') no-repeat -34px;}
#ic-3 a {background: url('../images/icons/ic-3.gif') top left no-repeat;}


#detailsRow a {
	color: #7CB715;
	text-decoration: none;
}
#detailsRow a:hover {
	text-decoration: underline;
}
#memberList{
	position: absolute;
	width: 25%;
	height: 50px;
	right: 180px;
}
#memberList span.title{
	position:absolute;
	right:0;
	margin-top: 17px;
}
#memberList a{
	color:#8EBE67;
	text-decoration:none;
}
#memberList a:hover{
 	color:#FF00AA;

}
#helpInfo{
	position: absolute;
	width: 25%;
	height: 50px;
	right: 275px;
}
#helpInfo span.title{
	position:absolute;
	right:0;
	margin-top: 17px;
}
#helpInfo a{
	color:#F7B0D7;
	text-decoration:none;
}
#helpInfo a:hover{
	color: #FF00AA;
}