/* CSS Document Article19 Special Effects */

/* Chat Bubble Start Blue */

div.chattop {
	width: 490px;
	height:41px;
	background-image:url(06images/chatbox/top.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.edchattop {
	width: 490px;
	height:41px;
	background-image:url(06images/chatbox/edtop.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.edchatbottom {
	width: 490px;
	height:11px;
	background-image:url(06images/chatbox/bottom.png);
	background-repeat: no-repeat;
	vertical-align:top;
	padding-bottom: 3px;	
	}
	
div.chatmiddle {
	width:450px;
	background-image:url(06images/chatbox/middle.png);
	background-repeat:repeat-y;
	padding: 5px 20px 5px 20px;
	}
	
div.chatbottom {
	width: 490px;
	height:11px;
	background-image:url(06images/chatbox/bottom.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}

/* Shout Bubble Girl */

div.bubblegirltop {
	width: 490px;
	height:64px;
	background-image:url(07_images/shout/girltop.gif);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.bubblegirlmiddle {
	width:450px;
	background-image:url(07_images/shout/girlmiddle.gif);
	background-repeat:repeat-y;
	padding: 5px 20px 5px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#55597b;
	}
	
div.bubblegirlbottom {
	width: 490px;
	height:21px;
	background-image:url(07_images/shout/girlbottom.gif);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.bubbleboytop {
	width: 490px;
	height:64px;
	background-image:url(07_images/shout/boytop.gif);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.bubbleboymiddle {
	width:450px;
	background-image:url(07_images/shout/boymiddle.gif);
	background-repeat:repeat-y;
	padding: 5px 20px 5px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#55597b;
	}
	
div.bubbleboybottom {
	width: 490px;
	height:21px;
	background-image:url(07_images/shout/boybottom.gif);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
#shoutcontainer 
	{
	position:absolute; left:67px; top:200px; width:490px;
	}	

#shoutcontainer h1 
	{
	font-family:"Trebuchet MS", serif;
	font-size:1.5em;
	color:#7278c0;
	font-weight:bold;
	display:block;
	padding:0px;
	margin:0px;
	}

#shoutcontainer h2 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#990000;
	padding:0px 0 0 2px;
	margin:0px;
	}
	
#shoutbutton {
	position:absolute;
	top:-256px;
	left:368px;
	width:115px;
	height:119px;
	z-index:1;
	visibility:hidden;
	}
	
#shoutbar_container {
	position:absolute;
	left:586px;
	top:220px;
	width:315px;
	height:219px;
	z-index:9;
}
	
div.shoutheader {
	position:relative;
	width:350px;
	top:35px;
	left:130px;
	}
	
/* Chat Bubble Start Red */

div.chatmiddlered {
	width:450px;
	background-image:url(06images/chatbox/red-middle.png);
	background-repeat:repeat-y;
	padding: 5px 20px 5px 20px;
	}
	
div.chatbottomred {
	width: 490px;
	height:11px;
	background-image:url(06images/chatbox/red-bottom.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
/* Chat Bubble Start Specials */

div.chattopseb {
	width: 490px;
	height:41px;
	background-image:url(06images/chatbox/red-top-seb.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.chattopwayne {
	width: 490px;
	height:41px;
	background-image:url(06images/chatbox/red-top-wayne.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.chattopakram {
	width: 490px;
	height:41px;
	background-image:url(06images/chatbox/red-top-akram.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
div.chattopliam {
	width: 490px;
	height:41px;
	background-image:url(06images/chatbox/red-top-liam.png);
	background-repeat: no-repeat;
	vertical-align:top;	
	}
	
	/* Special */

/* Main Column */


ul.rabbit_forum {
	list-style: none;
	margin:0px 0px 0px 0px;
	padding-left:0px;
	
}

ul.rabbit_forum li {
	position:relative;
	margin:0px;
	padding:0px;

	
}

ul.rabbit_forum li a {
	position:relative;	
	display:block;
	padding:0.8em 1em 0.8em 2.5em;
	margin:0px;
	text-decoration: none;
	line-height: 1.1em;
	
}

ul.rabbit_forum li a:hover {
	text-decoration:none;
	color:#000;
	
}

ul.rabbit_forum li.alternate a {
	line-height: 2em;
	font-family: arial, sans-serif;
	font-weight:800;
	letter-spacing: 1px;
	font-size: 0.6em;
	color:#FFFFFF;
	display:block;
	background: url(07_images/specialfx/infobutton.gif) bottom right no-repeat;
	
}

ul.rabbit_forum li.alternate a:hover {
	background: url(07_images/specialfx/infobutton_on.gif) bottom right no-repeat;

}

#shoutlink {
	position:absolute;
	left:36px;
	top:193px;
	width:882px;
	height:29px;
	z-index:5;
}


/* CSS TABLE */

#mytable {
	width: 490px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 490px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(07_images/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


td.alt {
	background: #F5FAFA;
	color: #797268;
}

th.spec {
	width:140px;
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(07_images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

th.specalt {
    width:140px;
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(07_images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
