a img {
	border: none;
}
a:visited {
	color:#0000FF;
}
.notlink {
	text-decoration: none;
	cursor: default;
}
.blocklink {
	text-decoration: none;
	cursor: default;
	width: 100%;
	display: block;
}
html body {
	text-align:center;
	margin:0 auto;
	color:#000000;
	background-color:#003355;
	background-image:url('https://zanzlanz.com/img/bg1.png');
	font-family: Verdana, Tahoma, Helvecta;
}
h2 {
	margin-top:5px;
	margin-bottom:0px;
	font-size:26px;
	text-shadow: 0px 3px 2px #555555;
}
h3 {
	margin-top:5px;
	margin-bottom:0px;
	font-size:21px;
	text-shadow: 0px 2px 2px #555555;
}
div.normTable {
	width:950px;
	margin:0 auto;
	padding:10px;
	border:solid 1px #000000;
	//box-shadow: 0px 3px 8px -2px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	background-color:#FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	behavior: url('https://zanzlanz.com/rnd/border-radius.htc');
	border-radius: 15px;
}
div.normTableMiddle {
	width:950px;
	margin:0 auto;
	padding:10px;
	border:solid 1px #000000;
	//box-shadow: 0px 3px 8px -2px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	background-color:#FFFFFF;
}
div.normTableTop {
	width:950px;
	margin:0 auto;
	padding:10px;
	border-style:none solid solid solid;
	border-color:#000000;
	border-width:1px;
	//box-shadow: 0px 3px 8px -2px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	background-color:#FFFFFF;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-khtml-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
}
div.normTable1 {
	text-align:left;
	margin: 0px auto;
	width:950px;
	margin:0 auto;
	padding:10px;
	border:solid 1px #000000;
	//box-shadow: 0px 3px 8px -2px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	background-color:#FFFFFF;
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-up-right-radius: 15px;
	-webkit-border-up-left-radius: 15px;
	-khtml-border-radius: 15px 15px 0px 0px;
	border-radius: 15px 15px 0px 0px;
}
div.normTable2 {
	width:950px;
	margin:0 auto;
	text-align:center;
	padding:10px;
	border:solid 1px #000000;
	//box-shadow: 0px 3px 8px -2px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	background-color:#FFFFFF;
	cell-padding:0;cell-spacing:0;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-khtml-border-radius: 0px 0px 15px 15px;
	#behavior: url('https://zanzlanz.com/rnd/border-radius.htc');
	border-radius: 0px 0px 15px 15px;
}
div.normTable {
	border:solid 1px #000000;
	//box-shadow: 0px 3px 8px -2px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	background-color:#FFFFFF;
}
table.comments {
	border:solid;
	border-color:#000000;
	border-width:2px;
	table-layout:fixed;
	box-shadow: 0px 3px 15px -5px #000000;
	background-color:#CCCCCC;
	-moz-border-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.accountBox {
	width:100%;
	border:2px solid #000000;
	padding-top:20px;
	padding-bottom:20px;
	box-shadow: 0px 3px 15px -5px #000000;
	background-color:#DDE2FF;
	-moz-border-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}

.profileBox {
	box-shadow: 0px 7px 8px -8px #000000;
	background-color:#DDDDDD;

	-moz-border-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;
	-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;
}
.profileBoxAdmin {
	box-shadow: 0px 7px 8px -8px #550000;
	background-color:#EEDDDD;

	-moz-border-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;
	-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;
}
.profileBoxModerator {
	box-shadow: 0px 7px 8px -8px #000055;
	background-color:#DDDDEE;

	-moz-border-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;
	-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;
}
.profileBox:hover, .profileBoxAdmin:hover, .profileBoxModerator:hover{
	box-shadow: 0px 4px 3px 0px #3399FF;
	background-color:#DDEEFF;
}

#twitterContent {
	overflow:hidden;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	-ms-transition: all .5s;
	transition: all .5s;
}
.profilePic {
	box-shadow: 8px 0px 5px -5px #CCCCCC, 0px 3px 5px -4px #000000;
	-moz-border-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
td.inspirer {
	font-weight:bold;
	font-style:italic;
	text-align:right;
	vertical-align:top;
}
td.inspiration {
	font-style:italic;
	text-align:left;
}
div.alertTable {
	border:solid;
	border-color:#000000;
	border-width:2px;
	box-shadow: 0px 5px 10px -2px #000000;
	position:absolute;
	height:200;
	width:400;
	top:50%;
	left:50%;
	vertical-align:middle;
	margin-left:-200;
	margin-top:-100;
	background-color:white;
	background-image: url('https://zanzlanz.com/img/alertBG.png');
	background-repeat:repeat-x;

	-moz-border-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.buyBox:hover {
	width:120px;
	height:120px;
	text-align:center;
	background:url('https://zanzlanz.com/img/buy buttono.gif');
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://zanzlanz.com/img/buy buttono.gif', sizingMethod='scale');
}
.buyBox {
	width:120px;
	height:120px;
	text-align:center;
	background:url('https://zanzlanz.com/img/buy button.gif');
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://zanzlanz.com/img/buy button.gif', sizingMethod='scale');
}
.editBox:hover {
	background: url('https://zanzlanz.com/img/EditProfilePicture.png');
	background-size:100% auto;
	background-repeat:no-repeat;
}
.editBox {
	background: none;
}
.button1:hover {
	src:url('https://zanzlanz.com/img/Bordered%20Button%20Over.png');
}
.buttonM {
	background:url('https://zanzlanz.com/img/ButtonM.png');
	width:250px;
	height:40px;
	text-align: center;
	line-height:2em;
	color:#003377;
	cursor:pointer;
	cursor:hand;
	font-size:15pt;
}
.buttonM:hover {
	background:url('img/ButtonM%20Over.png');
	color:#000000;
}
input, textarea {
    border: 1px solid #777777;
    margin-bottom: 1px;
    margin-top: 1px;
    
    transition:.1s linear;
    -webkit-transition:.1s linear;
    -moz-transition:.1s linear;
}

input:focus, textarea:focus {
    outline: none;
    box-shadow: 0px 1px 5px #55AAFF;
    border-color: #55AAFF;
}
table.newsPost {
	border:solid;
	border-color:#000000;
	border-width:2px;
	box-shadow: 0px 3px 15px -5px #000000;
	background-color:#AACCFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.contactButton {
	overflow:hidden;
	display:inline-block;
	display:inline\9;
	margin:1px;
	text-align:left;
	border: solid #000000 2px;
	background-color:#FFFFFF;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	-ms-transition: all .5s;
	transition: all .5s;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.contactButton:Hover {
	background-color:#99BBFF;
	border-color:#000000;

	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.projectBox {
	background-color:#99BBFF;
	border:solid 1px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	width:200px;
	margin:5px;
	display:inline-block;

	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}
.gameBox {
	text-decoration:none;
	color:#003355;
	background-color:#FFFFFF;
	border:solid 1px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	width:100px;
	margin:2px;
	padding-bottom:0px;
	display:inline-block;

	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	-ms-transition: all .5s;
	transition: all .5s;
}
.gameBox:hover {
	box-shadow: 0px 2px 5px 1px #000000;
}
.musicBox {
	text-decoration:none;
	color:#003355;
	background-color:#FFFFFF;
	border:solid 1px #000000;
	box-shadow: 0px 2px 3px -1px #000000;
	margin:2px;
	margin-bottom:10px;
	padding:0px;
	display:inline-block;

	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	-ms-transition: all .5s;
	transition: all .5s;
}
.commentBubble {
	height:40px;
	table-layout:fixed;
}
.commentBubbleGlow {
	background-color:#00BB00;
	box-shadow:0px 0px 3px 3px #00BB00;
}
.miniTab {
	display:inline-block;
	width:120px;
	font-size:18px;
	height:25px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:3px;
	border-left:solid 1px #000000;
	border-top:solid 1px #000000;
	border-bottom:none;
}
.tabEnd {
	border-right:solid 1px #000000;
}
.tabSel {
	background-color:#FFFF00;
	font-weight:bold;
}
.tabSep {
	border-left:double 5px #000000;
}