#content	{
	width : 1000px;
	background-color: #2a2672;
}

#header	{}
#centralarea	{ 
	background-color: #af12a4;
}

#footer	{ 
	clear : both; 
}

#lhs		{
	width : 135px;
	float : left;
	background: #af12a4 url(/resources/images/topleftlogo.png) no-repeat;
}

/*
#middle	{
	width : 26px;
	margin-left: 135px;
	min-height: 600px;
	background : url(/resources/images/mainlhsline.png) repeat-y;
}
*/


#rhs	{
	width : 865px;
	background-color : #2a2672;
	margin: 0 0 0 135px;
	background : url(/resources/images/mainlhsline.png) repeat-y;
}

#rhslc	{
	width : 26px;
	float: left;
	background-color : #2a2672;
}

#rhsrc	{
	width : 839px;
	background: url(/resources/images/mainbackground.png) no-repeat;
	margin: 0 0 0 26px;
	background-color : #2a2672;
	min-height: 600px;
}

/*
	width : 839px;
	background: url(/resources/images/mainbackground.png) no-repeat;
	min-height: 600px;
	background-color : #2a2672;
	float: right;

*/

/* The main nav */

#mainnavigation 	{}

#mainnavigation 	ul {
	padding-top: 170px;
}

#mainnavigation		ul li { 
	display : block;
	color: white; 
	padding: 6px 0 6px 6px;
	height: 20px;
	border-bottom: 1px solid white;
	font-size: .9em;
}

#mainnavigation		ul li.hilight { 
	color: #0000ff; 
	background-color: #FF00FF; 
}

#mainnavigation a {
	margin-left: 4px; 
	text-decoration: none;
	color: white; 
}

#mainnavigation a:visited {
	text-decoration: none;
	color: white; 
}

#mainnavigation a:link {
	text-decoration: none;
	color: white; 
}

#mainnavigation a:hover {
	text-decoration: none;
	color: #2a2672;
}



/* The main content block */

#maincontent {
	color: #abbfff;
	padding : 40px 40px 16px 95px;
	line-height: 1.2em;
}

#maincontent h2	{
	color : #ff00ff;
	padding : 25px 0 10px 0;
	letter-spacing : .2em;
	font-size : 2em;
}

#maincontent h3	{
	padding : 10px 0 10px 0;
	font-size : 1.2em;
	font-weight: bold;
}

#maincontent em	{
	font-style: normal;
	color : #ea1fac;
	font-size : .9em;
}


#maincontent ul		{
	list-style-type: disc;	
}

#maincontent li	{
	display: list-item;
	list-style-position: inside;
}

/* The main content block */

#maincontent 	a	{
	color: green;
}
#maincontent 	a:visited	{
	color: green;
}


/* Article */

.notpublished	{ background-color: #ffdddd }

.article_item	{
	margin : 10px 10px 10px 0;
}

.article_item a {
	text-decoration: underline;
	color: green;
}

.article_item a:hover {
	color: #f00;
}

.article_item	img	{ padding : 0 10px 10px 0;}


.article_bulk	{}
.article_more	{ font-size : .8em; text-align: right; }

