/* Main */
body {
	margin:0px 0px 0px 0px;
	color:#221E1E;
	background-color:#FFFE9D;
	font-family:Arial, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	line-height:120%;
}
a:link, a:active, a:visited {
	color:#000000;
}
a:hover {
	color:#001100;
}
acronym {
	cursor:help;
}
hr {
	margin:20px 0px 20px 0px;
	background-color:#FF9D9D;
	height:2px;
	clear:both;
	border:none;
}
ul {
	margin:10px 0px 10px 0px;
	padding:0px;
}
li {
	margin:0px 0px 0px 10px;
}
ul.mer li {
	float:left;
	background-color:#FAFBE8;
	width:23%;
	height:140px;
	border:1px solid #D5D5D5;
	margin:4px 4px 4px 0px;
	padding:4px;
	list-style-image:none;
	list-style-type:none;
	font-weight:bold;
	color:#3F2D5A;
	text-align:center;
}
ul.mer li a {
	display:block;
	color:#3F2D5A;
	text-decoration:none;
	vertical-align:center;
}
ul.mer li:hover {
	background-color:#ECEDDB;
	border:1px solid #BCBCBC;
}
ul.mer li a img {
	border:none;
}
dl dt {
	margin:0px 10px 10px 0px;
	padding:0px;
	text-align:right;
	display:block;
	float:left;
	clear:left;
	width:150px;
	font-weight:bold;
}
dl dd {
	margin:0px 10px 10px 0px;
	padding:0px;
	float:left;
}
dl dd h3 {
	color:#28316F;
	font-size:20px;
	margin:0px;
	padding:0px;
	letter-spacing:1px;
}
p {
	margin:10px 0px 10px 0px;
}

/* Layout */
#container {
	width:100%;
}
#header {
	width:100%;
	height:335px;
	background-image:url("../design/maxback.png");
	background-repeat:repeat-x;
	background-position:bottom;
}
#header a {
	display:block;
	height:335px;
	width:528px;
	background-image:url("../design/max.png");
	background-repeat:no-repeat;
}
#header span {
	display:none;
}
#maintext {
	margin:8px;
	clear:both;
}
#footer {
}

/* Links */
ul#links {
	margin:0px;
	padding:0px;
}
ul#links li {
	list-style-type:none;
	text-align:center;
	list-style-image:none;
	width:25%;
	float:left;
	margin:0px;
}
ul#links li a {
	display:block;
	background-color:#B2FFEA;
	color:#FF9D9D;
	font-weight:bold;
	text-decoration:none;
	padding:4px 0px 4px 0px;
	border-bottom:4px solid #FFFFFF;
}
ul#links li a:hover {
	background-color:#7FCECE;
	color:#FFFFFF;
}
ul#links li#current {
	width:25%;
}
ul#links li#current a {
	display:block;
	padding:4px 0px 4px 0px;
	color:#9DFFFF;
	background-color:#FF9D9D;
}
ul#links li#current a:hover {
	background-color:#E88F8F;
	color:#FFFFFF;
}

ul#links li ul {
	position:absolute;
	left:-999em;
	padding:0px;
	margin:0px;
}
ul#links li:hover ul {
	left:auto;
	float:none;
	margin:0px;
	width:25%;
}
ul#links li#current:hover ul {
	width:25%;
}
ul#links li ul li {
	list-style-type:none;
	text-align:left;
	float:none;
	width:100%;
	text-align:center;
}
ul#links li ul li a {
	display:block;
	width:100%;
	border-bottom:none;
}

/* Heading */
h1, h2, h3, h4 {
	line-height:100%;
}
h2 {
	margin:20px 0px 10px 0px;
	font-size:25px;
	font-style:italic;
	letter-spacing:2px;
	color:#7FCECE;
	border-bottom:1px dashed #7FCECE;
}
.h2box {
	margin:0px 0px 0px 15px;
}
h3 {
	margin:10px 0px 10px 0px;
	font-size:20px;
	color:#9DFFFF;
}
.h3box {
	margin:0px 0px 0px 30px;
}
h4 {
	margin:10px 0px 10px 0px;
	font-size:15px;
	color:#000000;
}
h2, h3, h4 {
	padding:0px;
}
.title {
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	letter-spacing:2px;
	color:#7FCECE;
}
.title a {
	color:#7FCECE;
	text-decoration:none;
}
.title a:hover {
	color:#FF9F9F;
}

/* Titles */
h1 {
	margin:30px -2px 5px -2px;
	padding:3px 0px 8px 0px;
	width:100%;
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px dotted #FF9F9F;
}
#subtitle {
	padding-left:45px;
	font-style:italic;
	letter-spacing:2px;
	font-size:8px;
	color:#FF9F9F;
	text-transform:lowercase;
}
	/* Home */
h1#home {
	background-image:url("../design/titles/home.png");
	height:16px;
}
h1#news {
	background-image:url("../design/titles/news.png");
	height:9px;
}

	/* Sam & Max */
h1#samandmax {
	background-image:url("../design/titles/samandmax.png");
	height:11px;
}
h1#samandmax2 {
	background-image:url("../design/titles/samandmax2.png");
	height:16px;
}
h1#characters {
	background-image:url("../design/titles/characters.png");
	height:16px;
}
h1#comics {
	background-image:url("../design/titles/comics.png");
	height:15px;
}
h1#games {
	background-image:url("../design/titles/games.png");
	height:23px;
}
h1#hittheroad {
	background-image:url("../design/titles/hittheroad.png");
	height:17px;
}
h1#freelancepolice {
	background-image:url("../design/titles/freelancepolice.png");
	height:32px;
}
h1#seasonone {
	background-image:url("../design/titles/seasonone.png");
	height:9px;
}
h1#seasontwo {
	background-image:url("../design/titles/seasontwo.png");
	height:17px;
}
h1#tvshow {
	background-image:url("../design/titles/tvshow.png");
	height:16px;
}
h1#merchandise {
	background-image:url("../design/titles/merchandise.png");
	height:16px;
}
	/* Media */
h1#media {
	background-image:url("../design/titles/media.png");
	height:16px;
}
h1#quotes {
	background-image:url("../design/titles/quotes.png");
	height:28px;
}
h1#images {
	background-image:url("../design/titles/images.png");
	height:30px;
}
h1#wallpaper {
	background-image:url("../design/titles/wallpaper.png");
	height:24px;
}
h1#avsig {
	background-image:url("../design/titles/avsig.png");
	height:30px;
}
h1#lyrics {
	background-image:url("../design/titles/lyrics.png");
	height:24px;
}
	/* Fanlisting */
h1#fanlisting {
	background-image:url("../design/titles/fanlisting.png");
	height:31px;
}
h1#about {
	background-image:url("../design/titles/about.png");
	height:16px;
}
h1#codes {
	background-image:url("../design/titles/codes.png");
	height:14px;
}
h1#join {
	background-image:url("../design/titles/join.png");
	height:30px;
}
h1#rules {
	background-image:url("../design/titles/rules.png");
	height:14px;
}
h1#fans {
	background-image:url("../design/titles/fans.png");
	height:29px;
}
	/* Site */
h1#site {
	background-image:url("../design/titles/site.png");
	height:16px;
}
h1#askmax {
	background-image:url("../design/titles/askmax.png");
	height:14px;
}
h1#faq {
	background-image:url("../design/titles/faq.png");
	height:29px;
}

h1 span, #submitquote span {
	display:none;
}

/* Extra */
.ign {
	float:left;
	font-weight:bold;
	border:1px dotted #7FCECE;
	margin:4px 10px 4px 0px;
	padding:3px;
	font-size:25px;
	background-image:url("../design/ign.jpg");
	background-repeat:no-repeat;
	background-position:center;
}
#submitquote a {
	display:block;
	margin:0px;
	padding:0px;
	height:40px;
	width:205px;
	background-position:center;
	background-repeat:no-repeat;
	background-image:url("../design/submitquote.png");
}
img.brd {
	border:1px solid #3D3D3D;
}
.nodisplay {
	display:none;
}
.noborder {
	border:none;
}
.float {
	float:left;
	margin:0px 12px 4px 0px;
}
.comicarea {
	float:left;
	height:230px;
	margin:0px 10px 5px 0px;
}
.floatri {
	float:right;
}
.float img, .comicarea img {
	border:1px solid #535353;
}
.floatnews {
	float:left;
	padding:0px 5px 5px 0px;
}
.floatnews img {
	border:none;
}
.commentsav {
	float:left;
	padding:0px 5px 0px 0px;
}
.clear {
	clear:both;
}
.space {
	clear:both;
	height:10px;
}
.space hr {
	height:0px;
}
.strike {
	text-decoration:line-through;
}
.highlight, .readmore {
	background-color:#B4FFE8;
	color:#000000;
	padding:2px 2px 2px 2px;
	text-decoration:none;
}
.inline {
	display:inline;
	border:none;
}
.width50 {
	width:50%;
}
.pic {
	float:left;
}
.pola {
	float:left;
	margin:10px 0px 0px 6px;
}
.text {
	padding:10px;
	border:1px dotted #FF9F9F;
	text-align:justify;
	margin:10px 0px 10px 0px;
}
.diffcolour {
	padding:2px 3px 2px 3px;
	background-color:#FF9F9F;
}

.posted {
	float:left;
}
.comment {
	float:right;
}
.textbottom {
	color:#AEAEAE;
}
.current {
	border:1px dotted #76C3AE;
	padding:4px;
}
#tagcloud {
	border:2px solid #7FCECE;
	padding:10px 5px 10px 5px;
}
.avradio {
	float:left;
	margin:0px 8px 0px 0px;
	padding:3px;
	text-align:center;
	border:1px dotted #76C3AE;
	background-color:#FFFFFF;
	width:62px;
}
.avradio input:hover {
	background-color:#B4FFE8
}
img.avbrd {
	border:1px solid #3D3D3D;
	height:60px;
}
textarea {
	width:300px;
}
.askquest {
	margin:4px 0px 4px 0px;
	border:1px dotted #76C3AE;
	padding:6px;
	clear:both;
}
.askreply {
	margin:4px 0px 4px 0px;
	padding:6px 6px 6px 85px;
	border:1px dotted #FF9F9F;
	min-height:94px;
	background-image:url("../design/askmax.png");
	background-repeat:no-repeat;
	background-position:left;
	clear:both;
}
.askreply * {
}
a.askbutton {
	margin:5px 0px 10px 0px;
	padding:5px;
	float:right;
	display:block;
	border:2px double #76C3AE;
	color:#76C3AE;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
a.askbutton:hover {
	border-color:#FF9F9F;
	color:#FF9F9F;
}
.back {
	background-color:#FFBEBE;
	color:#FFFFFF;
	margin:0px 0px 20px 0px;
	padding:6px;
	font-weight:bold;
}
.back .text {
	padding:10px;
	border:1px dotted #76C3AE;
	text-align:justify;
	margin:10px 0px 10px 0px;
}
.copyright {
	color:#B5B5B5;
}
