body {
	background-image: url(../images/pages/mainbackround.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	background-color: #D9F1F7;
}
.main {
	padding: 0px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	width: 960px;
}
#breadcrumbs {
	color: #333;
	font-size: 12px;
	margin-top: 0px;
	margin-right: auto;
	height: auto;
	width: 940px;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: right;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#breadcrumbs a{
	color: #333;
	text-decoration: underline;
	padding: 0px;
}


#mainwinmain  {
	width: 880px;
	height: auto;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	background-repeat: repeat;
	opacity:50;
}
#mainwinmain-gr {
	width: 880px;
	height: auto;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	background-repeat: repeat;
	opacity:50;
	background-image: url(../images/pages/mainwinmain-back-gr.gif);
}


#mainwinpoem {
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#aboutmainback {
	background-color: #EC6E46;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.main #mainbackround #leftwind #leftwinmain #lefttext #lefttextback p {
	padding-left: 10px;
	margin-left: 10px;
}
#logopic {

}


#menutop a:hover {
	color: #FFFFFF;
	outline: none;
}
#menutop li {
	float: left;
	list-style-type: none;
	text-align: center;
	height: 45px;
	margin: auto;
	width: 119px;
	padding: 0px;
	outline: none;
} 


#menutop a {
	display: block;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin: 0;
	font-family: "Comic Sans MS", cursive;
	font-style: normal;
	background-position: center center;
	letter-spacing: normal;
	height: 35px;
	width: 119px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	outline: none;
}
#menutop {
	width: 952px;
	height: 60px;
	margin-top: 1px;
	margin-right: auto;
	margin-left: auto;
	outline: none;
}
#but1 {
	float: left;
	background-image: url(../images/pages/but1.gif);
	background-repeat: no-repeat;
	outline: none;
}
#but2 {
	float: left;
	background-image: url(../images/pages/but2.gif);
	background-repeat: no-repeat;
	outline: none;
}
#but3 {
	float: left;
	background-image: url(../images/pages/but3.gif);
	background-repeat: no-repeat;
	outline: none;
}
#but4 {
	float: left;
	background-image: url(../images/pages/but4.gif);
	background-repeat: no-repeat;
	outline: none;
}
#but5 {
	float: left;
	background-image: url(../images/pages/but5.gif);
	background-repeat: no-repeat;
	outline: none;
}
#but6 {
	float: left;
	background-image: url(../images/pages/but6.gif);
	background-repeat: no-repeat;
	outline: none;
}
#but7 {
	float: left;
	background-image: url(../images/pages/but7.gif);
	background-repeat: no-repeat;
	outline: none;
}
#but8 {
	float: left;
	background-image: url(../images/pages/but8.gif);
	background-repeat: no-repeat;
	outline: none;
}

.stcont {
	list-style: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 900px;
	outline: none;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.stcontb {
	list-style: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 900px;
	outline: none;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.stcontb p {
	text-align: center;
	font-size: 22px;
	color: #639;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-family: "Comic Sans MS", cursive;
}



.stcont li{
	width: 285px;
	height: auto;
	float: left;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin: 0px;
	outline: none;
	text-decoration: none;
}
.stcont  p          {
	text-align: center;
	font-size: 22px;
	color: #639;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
	font-family: "Comic Sans MS", cursive;
}

.stcont  a {
	outline: none;
	text-decoration: none;
	color: #000000;
	display: block;
	margin: 0px;
	padding: 0px;
}

.stcont  a:hover {
	outline:#FF6600;
	color: #000000;
	display: block;
}

.stcont img {
	border-style: none;

}

#mainbackround #menutop ul {
	margin: 0px;
	padding: 0px;
	outline: none;
}
#mainbackround {
	height: 100%;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-y;
	background-image: url(../images/pages/main-back.gif);
}

#mainbackrounddet {
	height: 100%;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/pages/main-back.gif);
	background-repeat: repeat-y;
}


#contend {
	width: auto;
	height: auto;
	margin: 0;
}
#leftwind {
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px;
	height: auto;
	width: 555px;
	float: left;
}
#leftwintop {
	background-image: url(../images/pages/left-win-top-back-cut.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 555px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#leftwinmain {
	background-image: url(../images/pages/left-win-main-bacl.gif);
	background-repeat: repeat-y;
	width: 555px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#leftwinbott {
	background-image: url(../images/pages/left-win-bott-back-cut.gif);
	height: 50px;
	width: 555px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-repeat: no-repeat;
}
#rightwind {
	width: 380px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 565px;
	padding: 0px;
}
#rigtwintop {
	background-image: url(../images/pages/right-win-top.gif);
	height: 50px;
	width: 370px;
	background-repeat: no-repeat;
	margin: 0;
}
#rightwinmain {
	background-image: url(../images/pages/right-win-main.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 370px;
	margin: 0px;
}
#righwinbott {
	background-image: url(../images/pages/right-win-bott.gif);
	height: 50px;
	width: 370px;
	margin: 0px;
	background-repeat: no-repeat;
}

#logo {
	background-repeat: no-repeat;
	padding: 0px;
	height: 130px;
	width: 960px;
	background-image: url(../images/pages/logo-back.gif);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nobor {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}

#join-today {
	height: 110px;
	width: 340px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 610px;
	outline: none;

}
#join_butt {
	height: 95px;
	width: 144px;
	float: left;
	outline: none;
	padding-top: 10px;
	padding-right: 10px;

}

#join_butt img{
	outline: none;
	border-style: none;

}

#login {
	height: 110px;
	width: 320px;
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	float: right;
}
#tabtop2 {
	width: 160px;
	font-size: 11px;
	text-align: center;
	margin-top: 5px;
	height: 90px;
	font-family: "Comic Sans MS", cursive;
	float: right;
}

#menubott {
	height: 150px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/pages/bot-menu-back.gif);
	margin-top: 0px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#myaccount {
	height: auto;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#changepw {
	height: auto;
	width: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#changeemail {
	height: auto;
	width: 300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}

#recus {
	background-repeat: no-repeat;
	float: none;
	height: auto;
	width: 957px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#recus li {
	float: left;
	list-style-type: none;
	margin: 0;
	text-align: center;
	padding: 0px;
	width: 190px;
	height: 20px;
}
#recus a:hover {
	color: #FFFFFF;
	width: 100px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}
#recus a {
	display: block;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	font-family: "Comic Sans MS", cursive;
	font-style: normal;
	background-position: center center;
	letter-spacing: normal;
	height: 35px;
	width: 111px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	width: 100px;
	height: 20px;
	padding: 0px;
}

#email {
	height: 300px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}


#logintab {
	margin-left: 10px;
}
#tab1 {
	width: 140px;
	height: 100px;
	margin-left: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	font-family: "Comic Sans MS", cursive;
}
#tab1 td {
	font-size: 13px;
	text-align: right;
	font-family: "Comic Sans MS", cursive;
}
#tab1 #textfield {
	height: 15px;
	width: 100px;
	font-size: 13px;
	font-family: "Comic Sans MS", cursive;
}
#lostpw {
	height: auto;
	width: 300px;
	margin-right: auto;
	margin-left: 10px;
	text-align: right;
}
#register {
	height: 200px;
	width: 350px;
	text-align: left;
}

#logopic {
	height: 100px;
	width: 100px;
}
#help {
	height: auto;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
}
#registermain {
	height: auto;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
}

#navigationbott {
	height: 35px;
	width: 700px;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#navigationbott li {
	height: 30px;
	width: 87px;
	display: block;
	float: left;
}

#recustab {
	background-image: url(../images/pages/recommend-us.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 195px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	padding-top: 0px;
	text-align: center;
	padding-bottom: 0px;
}
#recustab     li {
	height: 35px;
	width: 195px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	padding-top: 7px;
	text-align: center;
	color: #333333;
	font-size: 14px;
	font-family: "Comic Sans MS", cursive;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
#recustab li:hover {
	height: 35px;
	width: 195px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	padding-top: 7px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-family: "Comic Sans MS", cursive;
	font-style: normal;
	text-decoration: none;
}
#mainbackroundhome {
	height: 700px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#emailus form {
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 960px;
	margin-right: 0px;
	margin-left: 0px;
}
#poemsmainback {
	background-color: #F2B35D;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#register label {
	padding-right: 10px;
}

#dettable {
	height: 35px;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#dettable li {
	height: 30px;
	width: 120px;
	display: block;
	float: left;
}
#dettable a {
	text-decoration: none;
	outline: none;
	border-style: none;


}

#dettable a:hover {
	text-decoration: none;
	outline: none;
	border-style: none;


}
#dettable img {
	text-decoration: none;
	outline: none;
	border-style: none;
}


.dettable {
	height: 35px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "Comic Sans MS", cursive;
}

.dettable li {
	height: 30px;
	width: auto;
	display: block;
	float: left;
	list-style-type: none;
	text-align: center;
	margin: auto;
	padding: 0px;
	outline: none;
	
}
.dettable a {
	text-decoration: none;
	outline: none;
	border-style: none;


}

.dettable a:hover {
	text-decoration: none;
	outline: none;
	border-style: none;


}
.dettable img {
	text-decoration: none;
	outline: none;
	border-style: none;
}

.maindet {
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	width: 960px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}

#mainwintopdet {
	background-image: url(../images/details/main-win-top.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#logodet {
	background-repeat: no-repeat;
	height: 330px;
	width: 960px;
	background-image: url(../images/details/logo-back.gif);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}


#contenddet {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0px;
}
#maintextdet {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#regmess {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	font-size: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #06F;
}
#changepw tr {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contactus2 {
	height: auto;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
}
#textmaacc {
	text-align: left;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 5px;
	padding-left: 50px;
	font-family: "Comic Sans MS";
	height: auto;
	width: auto;
}
.list_p p {
	font-size: 18px;
	color: #EC6E46;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 50px;
	font-family: "Comic Sans MS", cursive;
}

.listmyths {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #4985D8;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
}
.listmyths  img   {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.listpoems {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F2B35D;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
}
.listpoems img  {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.listnursery {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #4EC2EC;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
}
.listnursery img  {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.listfairy {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #B83DD2;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
}
.listfairy img  {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.listclassics {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #DDE830;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
}
.listclassics img  {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.listfables {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #EC6E46;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
}
.listfables img  {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	border:none;
}
.listall {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #DE62A2;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
}
.listall img  {
	border-style: none;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#forgot {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
#bold {
	font-size: 18px;
	color: #440E56;
}

#red {
	color: #660099;
}
.morebtn    a  img {
	border-style: none;
	margin: 0px;
	padding: 0px;
}
.morebtn {
	padding: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#regmess a {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	font-size: 24px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #CC0000;
}
#regmess p {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	font-size: 21px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #06F;
}

#logintot {
	font-size: 20px;
	color: #EC6135;
	text-align: center;
}
a {
	color: #660099;
	text-decoration: none;
}
#hover {
	margin: 0px;
	padding: 0px;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
}
#hover a:hover {
	color: #EC5B2D;
	margin: 0px;
	padding: 0px;
}
#login a:hover {
	color: #03F;
}
#navigationbott a:hover {
	color: #EC5B2D;
}
#hoverb a:hover {
	color: #EC5B2D;
	margin: 0px;
	padding: 0px;
}
#hoverb a {
	margin: 0px;
	padding: 0px;
	color: #660099;
}
.listindex {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #6ACF6A;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #6ACF6A;
}
#blue h2 {
	color: #4985D8;
}

.listindex img {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.listindex h1 {
	font-size: 18px;
	color: #639;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 50px;
	font-family: "Comic Sans MS", cursive;
}
#testtext {
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 550px;
}
#hidingtext {
	display: none;
	text-decoration: none;
	height: auto;
	width: 800px;
}
#hidingtext {
	display: none;
	text-decoration: none;
	height: auto;
	width: 800px;
	font-family: "Comic Sans MS", cursive;
	font-size: 16px;
}
#form {
	margin: 0px;
	padding: 0px;
}
#textprint {
	font-size: large;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#description {
	color: #039;
}
#description p {
	font-size: 16px;
	color: #000000;
	font-family: "Comic Sans MS", cursive;
}
#description h1 {
	font-size: 24px;
	font-family: "Comic Sans MS", cursive;
}
#hidingtext  h2 {
	font-size: 20px;
}



#play {
}
#watermark {
	background-image: url(../images/details/watermark.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center center;
}
.panel    a {
	color: #09f;
	text-decoration: none;
	font-weight: bold;
}

.panel    a:hover {
	color: #EC5B2D;
	text-decoration: none;
	font-weight: bold;
}
#textlm {
	padding: 10px;
	text-align: left;
}

#textlm p {
	font-family: "Comic Sans MS", cursive;
	text-decoration: none;
	text-align: left;
}
#textlm h1 {
	font-size: 20px;
	color: #06C;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	text-decoration: none;
	text-align: center;
}

#textlm h2 {
	font-size: 18px;
	color: #06C;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	text-decoration: none;
	text-align: center;
}
#textlm h3 {
	font-size: 18px;
	color: #B83DD2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	text-decoration: none;
	text-align: center;
}

#textlm   img {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	display: block;
}
#pptable {
	text-decoration: none;
	width: 60px;
	height: 38px;
	float: left;
	margin-right: 510px;
}
#pptable2 {
	padding-left: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 400px;
	padding-bottom: 0px;
	text-decoration: none;
	width: 60px;
	height: 38px;
	float: right;
}

#logopicdet {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
	float: right;
}

#logopicdetsq {
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}

#mainwinmain  img a {
	text-decoration: none;
	border-style: none;
	outline: none;
}
#mainwinmain img {
	text-decoration: none;
	border-style: none;
	outline: none;
}
.listindex img {
	text-decoration: none;
	border-style: none;
	outline: none;
}
.puzzle {
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	width: auto;
	margin-bottom: 30px;
	padding-left: 120px;
}

#join-now {
	outline: none;
	padding-left: 120px;
}
#join-now img{
	outline: none;
	border-style: none;
}

#textCentre td{
	text-align: center;
}

#coloring {
	width: 250px;
	text-decoration: none;
	outline: none;
	border-style: none;
	text-align: center;
}

#coloring img {
	text-decoration: none;
	outline: none;
	border-style: none;
}
.panel h2 a {
	font-size: 16px;
	color: #09F;
	font-family: "Comic Sans MS", cursive;
	margin: 0px;
	padding: 0px;
}
#new_blue p{
	color: #639;
}


#register-table0 {
	height: 400px;
	width: 300px;
	font-weight: normal;
	background-image: url(../images/pages/secure.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
}

#register-table1 {
	height: 400px;
	width: 400px;
	font-family: "Comic Sans MS", cursive;
	font-size: 13px;
	font-weight: normal;
	background-image: url(../images/pages/secure-r.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	float: right;
}
#tab0p {
	height: 350px;
	width: 240px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 20px;
	font-family: "Comic Sans MS", cursive;
	font-size: 13px;
	font-weight: normal;
}

.list-table {
	height: auto;
	width: auto;
	padding-left: 130px;
	padding-bottom: 5px;
}

#mainwinmain-gr #textmaacc h5       {
	font-family: "Comic Sans MS", cursive;
	font-size: 12px;
	font-weight: normal;
}

.lm-ce-left  {
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	background-color: #F3A68B;
	padding: 10px;
	float: left;
	height: auto;
	width: 150px;
	border: thick solid #EC6E46;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.lm-ce-right {
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	background-color: #F3A68B;
	padding: 10px;
	float: right;
	height: auto;
	width: 150px;
	border: thick solid #EC6E46;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.lm-fa-left {
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	background-color: #DC9BEA;
	float: left;
	height: auto;
	width: 150px;
	border: thick solid #B83DD2;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.lm-fa-right {
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	height: auto;
	width: 540px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.listallfree {
	width: auto;
	height: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #DE62A2;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-family: "Comic Sans MS", cursive;
	font-weight: normal;
	font-size: 15px;
	background-color: #FDF1E1;
}
#font {
	font-family: "Comic Sans MS", cursive;
}
.dettable2 {
	height: 35px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "Comic Sans MS", cursive;
}
.dettable2 a {
	text-decoration: none;
	outline: none;
	border-style: none;
}
.dettable2 a:hover {
	text-decoration: none;
	outline: none;
	border-style: none;
}
.dettable2 img {
	text-decoration: none;
	outline: none;
	border-style: none;
}
.dettable2 li {
	height: 30px;
	width: auto;
	display: block;
	float: left;
	list-style-type: none;
	text-align: center;
	margin: auto;
	padding: 0px;
	outline: none;
}
.imgNoBorderCentre a img{
	text-decoration: none;
	text-align: center;
	border-style: none;
	outline: none;
}
.imgNoBorderCentre a{
	text-decoration: none;
	border-style: none;
	outline: none;
}
.imgNoBorderCentre {
	text-decoration: none;
	text-align: center;
	border-style: none;
	outline: none;
}
#register-main {
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	padding-right: 70px;
	padding-left: 70px;
	padding-top: 15px;
	padding-bottom: 10px;
	font-family: "Comic Sans MS", cursive;
}
#regtext_right {
	padding-left: 30px;
	text-align: justify;
	padding-right: 30px;
	float: right;
	width: 350px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
}
#float-join-now {
	float: right;
	outline: none;
	border-style: none;
	width: 250px;
}

#float-join-now img {
	outline: none;
	border-style: none;
}
#float-left {
	float: left;
	width: 240px;
	padding-top: 30px;
}
#myacc-left {
	float: left;
	width: 300px;
	padding-left: 30px;
}
#myacc-right {
	float: right;
	width: 300px;
	padding-right: 30px;
}
.option-centre {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Comic Sans MS", cursive;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 50px;
}
.option-centre a{
	font-family: "Comic Sans MS", cursive;
	text-align: center;
	text-decoration: underline;
}
#textmaacc a{
	text-align: left;
	font-family: "Comic Sans MS";
	text-decoration: underline;
}
#textlist img a {
	text-decoration: none;
	border-style: none;
	outline: none;
}
#textlist img {
	text-decoration: none;
	border-style: none;
	outline: none;
}
#textlist {
	text-align: left;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 5px;
	padding-left: 50px;
	font-family: "Comic Sans MS";
}
.option-centre-myacc {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Comic Sans MS", cursive;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 50px;
	height: 180px;
}
#logo_hyp {
	height: 90px;
	width: 500px;
	padding: 0px;
	margin-top: 20px;
	margin-left: 45px;
	display: block;
	float: left;
}

#footer_links {
	height: 150px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #666;
	float: right;
	padding: 0px;
}

.footer_span {
	height: 150px;
	width: 20%;
	float: left;
}
.footer_span ul{
	padding-right: 20px;
	padding-left: 20px;
	font-size: 0.8em;
	font-family: "Comic Sans MS", cursive;
}

.footer_span li {
	text-decoration: none;
	text-align: center;
	list-style-type: disc;
	display: inline;
}
.footer_span li a{
	text-decoration: none;
	text-align: center;
	list-style-type: none;
	display: block;
	color: #666;
	width: auto;
}
.footer_span li p {
	margin: 0px;
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;

}

.footer_span li a:hover {
	text-decoration: none;
	text-align: center;
	list-style-type: none;
	display: block;
	color: #000;
}
.footer-inside {
	width: auto;
}

#sitemap {
	list-style-type: none;
}
#sitemap a{
	list-style-type: none;
	color: #666;
}
#sitemap a:hover {
	list-style-type: none;
	color: #000;
}
#st-also {
	height: 80px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	background-color: #D2ECF6;
	text-align: center;
	border: 1px solid #999;
}
.main h1 {
	font-size: 1.2em;

}
