.maintext  {
	font-family: arial,helvetica,sans-serif;
	color:#003366;
	font-size: 10pt;
}
.normalblacktext
 {
        font-family: arial,helvetica,sans-serif;
        color:#003366;
        font-size: 10pt;
}
.normaltext
{
        font-family: arial,helvetica,sans-serif;
	        color:#003366;
		        font-size: 10pt;
			}

.maintextBOLD  {
	font-family: arial,helvetica,sans-serif;
	color:#003366;
	font-size: 12pt;
	font-weight:bold;
}

.NewsTitle{
	font-family: verdana,airal,helvetica;
	color:#000000;
	font-size: 14pt;
	font-weight:bold;

}
.NewsStory{
	font-family: verdana,airal,helvetica;
	color:#000066;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
	

}

.NewsStory:hover{
	font-family: verdana,airal,helvetica;
	color:#009900;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;

}
.ShopMenuText{
	font-family: arial,helvetica,sans-serif;
	color:#FFFFFF;
	font-size: 10pt;
	text-decoration:none;
	padding-left: 10pt;

}
.ItemText{
	font-family: arial,helvetica,sans-serif;
	color:#333333;
	font-size: 10pt;
	text-decoration:none;
	
	}

.LinkText{
	font-family: arial,helvetica,sans-serif;
	color:#FFFFFF;
	font-size: 10pt;
	text-decoration:none;

}
.LinkText:hover{
	font-family: arial,helvetica,sans-serif;
	color:#FF9900;
	font-size: 10pt;
	text-decoration:none;

}

/* Graphics Page Layout Locations */

body {padding:0px;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000; height:100%}
#LotusLogo
{position:absolute;
top:22px;
left: 9px;}
#LotusLogo1
{position:absolute;
top:40px;
left: 3px;}
#NewsBody
{
	position:absolute;
	top:299px;
	left: 16px;
	width: 171px;
	height: 20px;
}
#HomeContent
{
	position:absolute;
	top:51px;
	left: 211px;
	width: 400px;
	height: 467px;

}
#TermsContent {
	padding: 1.2em;
	position: absolute;
	top:54px;
	left: 189px;
	width: 400px;
	height: 467px;
	overflow: auto;
	background-color: #FFFFFF;

}

#ContactBox {
	position: absolute;
	right: 50px;
	bottom: 50px;
	height: 504px;
	width: 383px;
	left: 642px;
	top: 152px;
}
#MainMenu {
	position: absolute;
	right: 50px;
	bottom: 50px;
	height: 630px;
	width: 185px;
	left: 1px;
	top: 179px;
}
#ShopDisplay {
	position: absolute;
	right: 50px;
	bottom: 50px;
	height: 668px;
	width: 610px;
	left:239px;
	top: 93px;
}
#ItemDetail {
	position: absolute;
	right: 50px;
	bottom: 50px;
	height: 668px;
	width: 610px;
	left:239px;
	top: 93px;
}

#NewsContainer {
	position: absolute;
	right: 50px;
	bottom: 50px;
	height: 668px;
	width: 359px;
	left:238px;
	top: 93px;
}

#ContactHolder {
	position: right;
	right: 50px;
	bottom: 50px;
	height: 668px;
	width: 359px;
	left:451px;
	top: 44px;
	clip: rect(auto,400,auto,auto);
}

#PicBox1 {
	position: absolute;
	right: 50px;
	bottom: 50px;
	height: 177px;
	width: 361px;
	left:125px;
	top: 361px;
}
#PicBox2 {
	position: absolute;
	right: 50px;
	bottom: 50px;
	height: 177px;
	width: 361px;
	left:57px;
	top: 329px;
}
#BlueStrip {
	position:relative;
	right: 0px;
	height: 500px;
	width: 18px;
	top: 0px;
	background-color: #0066CC;
}
.logo {
    margin-top: 10px;
}
.logohp {
    margin-top: 12px;
}
.logomeet {
    margin-top: 12px;
	margin-left: 21px;
}
.logoclub {
    margin-top: 12px;
}
.logoterms {
    margin-top: 10px;
	margin-left: 4px;
}
.logocnt {
    margin-top: 12px;
}
.logosign {
    margin-top: 12px;
	margin-right: 12px;
}
.logonews {
    margin-top: 12px;
	margin-right: 117px;
	margin-bottom: 40px;
}
.hpimg {
    margin-top: 30px;
	margin-left: 5px;
}
.wslink:link{
    font: bold 12px Arial, Helvetica, sans-serif;
	color: #3660D8;
	text-decoration: none;
	padding-top: 30px;

}
.wslink:visited{
    font: bold 12px Arial, Helvetica, sans-serif;
	color: #3660D8;
	text-decoration: none;
    padding-top: 30px;
}
.wslink:hover{
    font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
    padding-top: 30px;
}


