/*****club index*****/#content {	position:relative;	padding:0 30px 20px 0;	margin:0;	}.clubtop {	display:block;	float:left;	background:url('images/club_top.gif');	width:222px;	height:90px;	margin-top:64px;	}.club {	background-position:-342px;	}a.club:hover {	background-position:-171px;	}#club {	background:url('images/background_club.gif') no-repeat;	position:relative;	width:637px;	height:436px;	}.clubjoin {	background:url('images/club_join.gif');	width:164px;	height:108px;	display:block;	position:absolute;	}a.clubjoin:hover {	background-position:-164px;	}.clubgallery {	background:url('images/club_gallery.gif');	width:218px;	height:103px;	display:block;	position:absolute;	top:333px;	left:164px;	}a.clubgallery:hover {	background-position:-218px;	}.clubecard {	background:url('images/club_ecard.gif');	width:182px;	height:66px;	display:block;	position:absolute;	top:273px;	left:455px;	}a.clubecard:hover {	background-position:-182px;	}.clubwallpaper {	background:url('images/club_wallpaper.gif');	width:182px;	height:97px;	display:block;	position:absolute;	top:339px;	left:455px;	}a.clubwallpaper:hover {	background-position:-182px;	}.sendidea {	float:left;	height:88px;	width:157px;	background:url('../gamezone/images/sendidea.gif');	margin:66px 0 0 41px;	}a.sendidea:hover {	background-position:-157px;	}/*****Club Gallery*****/#gallery {	position:relative;	background:url('images/gallery_background.gif') no-repeat;	height:352px;	width:603px;	}.gallery_kids {	display:block;	background:url('images/gallery_kids.gif');	width:143px;	height:193px;	float:left;	position:relative;	top:113px;	left:58px;	}a.gallery_kids:hover {	background:url('images/gallery_kids-over.gif');	}.gallery_quarksters {	display:block;	background:url('images/gallery_quarksters.gif');	width:180px;	height:193px;	float:left;	position:relative;	top:113px;	left:58px;	}a.gallery_quarksters:hover {	background:url('images/gallery_quarksters-over.gif');	}.gallery_more {	display:block;	background:url('images/gallery_more.gif');	width:165px;	height:193px;	float:left;	position:relative;	top:113px;	left:58px;	}a.gallery_more:hover {	background:url('images/gallery_more-over.gif');	}#gallerybig {	position:relative;	background:url('images/gallerybig_background.gif') bottom;	width:594px;	height:auto;	padding-bottom:30px;	}#gallerymenu {	position:relative;	width:594px;	height:124px;	background:url('images/gallerybig_top.gif');	}#images {	position:relative;	width:540px;	padding:0 0 0 50px;	}.gallerybig_kids {	display:block;	background:url('images/gallerybig_kids.gif');	width:78px;	height:47px;	position:relative;	left:140px;	top:50px;	}a.gallerybig_kids:hover {	background-position:-78px;	}.gallerybig_quarksters {	display:block;	background:url('images/gallerybig_quarksters.gif');	width:166px;	height:47px;	position:relative;	left:218px;	top:5px;	}a.gallerybig_quarksters:hover {	background-position:-166px;	}.gallerybig_more {	display:block;	background:url('images/gallerybig_more.gif');	width:87px;	height:47px;	position:relative;	left:384px;	top:-40px;	}a.gallerybig_more:hover {	background-position:-87px;	}/***********Wallpaper*********/#wallpaper {	background:url('../parents/images/background_lesson.gif') bottom;	width:612px;	position:relative;	margin: 10px 0 0 0;	}#wallpaper h1 {	background: url('images/background_wallpaper.gif') top;	display: block;	height: 167px;	width: 612px;	position: relative;	top: 0;	left: 0;	margin: 0;	padding: 0;}#wallpaper h1 span {	display: none;}#wallpaper table {	padding:0;	position:relative;	left:65px;	text-align:center;	margin: 0 0 180px 0;	}#wallpaper td {	padding:0 8px 10px 6px;	background: url('images/wallpaper_shadow.gif') no-repeat;	}#help {	background: url('images/wallpaper_help.gif');	display: block;	width: 321px;	height: 60px;	position: relative;	bottom:40px;	left: 230px;}.helpwindows {	background:url('images/wall_help_windows.gif');	display:block;	width:92px;	height:35px;	position:absolute;	top: 25px;	left: 90px;	}.helpmac {	background:url('images/wall_help_mac.gif');	display:block;	width:109px;	height:35px;	position:absolute;	top: 25px;	left: 212px;	}#helpwindows {	background:url('images/wall_help_windows_back.gif') no-repeat;	display: block;	visibility:hidden;	width:340px;	height:100px;	position:absolute;	bottom: 100px;	left:60px;	margin: 0;	}#helpmac {	background:url('images/wall_help_mac_back.gif') no-repeat;	display: block;	visibility:hidden;	width:340px;	height:100px;	position:absolute;	bottom: 130px;	left:60px;	margin: 0;	}#wallpaper ol {	margin-top:30px;	}/*****E Cards*****/#ecards {	background:url('images/background_ecard.gif') no-repeat;	display:block;	width:628px;	height:659px;	position:relative;	}#cardtable {	display:block;	position:absolute;	top:140px;	left:85px;	}.textarea {	position:absolute;	top:390px;	left:160px;	}#inputtable {	display:block;	position:absolute;	top:520px;	left:100px;	}#ecardsent {	background:#fff;	color:#000;	font-family:Verdana, Arial, 'sans-serif';	font-size:12px;	margin:10px 0 20px 20px;	text-align:center;	padding:5px;	border:1px dashed #cc3300;	}#ecards p {	margin: 0;	padding: 0;}.error {	display: block;	width: 200px;	background:#fff;	color:#cc3300;	margin-left: auto;	margin-right: auto;	margin-top: 3px;	margin-bottom: 0;	text-align: center;	padding: 5px;	}table p {	padding:5px;	}/***** E-mailed E-Card *****/#cardcontent {	color:#fff;	font-family:Verdana, Arial, 'sans-serif';	font-size:12px;	display:block;	width:600px;	height:530px;	background:url('images/ecard_card.gif') no-repeat;	position:relative;	}#sender {	display:block;	position:absolute;	top:105px;	left:400px;	}#cardcontent img {	display:block;	position:absolute;	top:156px;	left:117px;	}#message {	display:block;	width:400px;	height:70px;	position:absolute;	top:415px;	left:117px;	}#credits {	display:block;	width:600px;	height:25px;	position:absolute;	top:525px;	left:30px;	}