BODY
{
	FONT-SIZE: 62.5%; COLOR: #333; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;
	background: url("bg.jpg") repeat-y top center #AAAAAA fixed;
}


#pagemain 
{
	background-color: white;
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	border: 0;
	
	 TEXT-ALIGN: left
}

#underbannerspacer
{
	height:10px;
}

#poweredby
{
	color:Gray;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:4px;
	height:10px;
	background-color:#e0e0e0;
}

#poweredby a{color:Gray;text-decoration:none;}
#poweredby a:hover{color:Green;text-decoration:underline;}

#pagecontent
{
	margin-left:5px;
	margin-right:5px;
}

#bannerspreader
{
	line-height:6px;
	margin-top : 0px;
	padding:0px;
	height:6px; background-color: #D4D4D4;
}

#sidebar
{
	position:relative;
	left:-5px;
	background-color:white;
	margin-left:0px;
	padding-left:0px;
	float:right;
}

#maincolumn
{
	margin-left:8px;
	width:515px;
}

.sidebarpanel
{
	width:260px;
}

.panelbody
{
	background-color:#e4e4e4;
	padding-top:3px;
	padding-right:3px;
	padding-left:5px;
	padding-bottom:3px;
	position:relative;top:30px
}

.panelheadleft
{
	position:absolute;
	left:0px;
	width:10px;
	height:30px;
	z-index:1;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background: url("panelheaderleftcorner.jpg");
}

.panelheadmid
{
	font-family:Trebuchet MS;
	font-size:12pt;
	padding-top:4px;
	text-indent:10px;
	position:absolute;
	left:0px;
	width:100%;
	height:30px;
	z-index:0;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background: url("panelheadermiddle.jpg");
}

.panelheightfixup
{
	height:29px;
}

.paneldropshadow
{
	height:5px;
	background-position:top;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background: url("drop1.jpg");
}

.panelheadright
{
	position:absolute;
	z-index:1;
	right:0px;
	width:10px;
	height:30px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background: url("panelheaderrightcorner.jpg");
}

.tagcloud
{
	
}

.tagcloud a
{
	color:Gray;text-decoration:none;
}

.tagcloud a:hover{color:orange;text-decoration:underline;}

.posttitle
{
	margin-top:2px;
	margin-bottom:2px;
	font-size:16px;
	font-weight:bold;
	color:#31109a
}

.postinfo
{	
	font-size:11px;
	color:Gray;
	font-style:italic;
	width:500px;
	border-left-width:thin;border-left-color:Orange;border-left-style:dotted;padding-left:6px;
	border-top-width:thin;border-top-color:Orange;border-top-style:dotted;padding-top:4px;
}

.postinfo a{color:Gray;text-decoration:none;}
.postinfo a:hover{color:Green;text-decoration:underline;}


.postshadow
{
	margin-top:10px;
	height:5px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background: url("dropshadownarrow.jpg");
}

.postbody
{
	font-size:12px;
	color:#404040;
}

.postbody a{color:#808080;}
.postbody a:hover{color:orange;text-decoration:underline;}


.postlinks
{
	
}

.rtinfotext
{
	padding-top:2px;
	padding-left:5px;
	font-size:14px;	
	font-style:italic;
	font-weight:bold;
	color:#31109a
}

.ChannelDisplaychanneltitle
{
	font-weight:bold;
	font-size:13px;
}

