@import url(temo_base.css);
@import url(temo_framework.css);

/*********************************************************
/* QUICK LINKS
/*********************************************************/
#QuickLinks
{
	position: absolute;
	top: 20px;
	right: 200px;
	text-align: right;
	line-height: normal;
}

#QuickLinks a
{
	display: inline;
	margin-left: 10px;
}

/*********************************************************
/* BREADCRUMB MENU
/*********************************************************/

#BreadCrumb,
#BreadCrumb a
{
	color: #999;
}

#BreadCrumb .Current
{
	color: #333;
}

/*********************************************************
/* PAGE LIST
/*********************************************************/
.PageList .PageItem
{
	margin-bottom: 10px;
}

.PageList .PageItem a
{
	color: inherit;
}

.PageList .PageItem a:hover
{
	text-decoration: none;
}

/*********************************************************
/* SITE MAP
/*********************************************************/
#SiteMap a
{
	color: #666;
}

#SiteMap .TopLevel td
{
	font-weight: bold;
	padding-top: 10px;
}

/*********************************************************
/* TOOLBAR
/*********************************************************/
#ToolBar
{
	margin-top: 20px;
	line-height: 1.8em;
}

#ToolBar div
{
	margin-bottom: 5px;
}

#ToolBar img
{
	vertical-align: middle;
	margin-right: 5px;
}

#ToolBar a
{
	display: inline;
	font-weight: bold;
}

#ToolBar .ContactPane 
{
	margin-top: 10px;
}

#ToolBar .ContactPane span
{
	display: block;
}

/*********************************************************
/* PAGE INTRO
/*********************************************************/
.PageIntro .IntroImage
{
	float: right;
	margin: 0 0 10px 10px;
}

.PageIntro.OnlyImage .IntroImage
{
	float: none;
	padding: 10px 0;
}

.PageIntro.Random
{
	text-align: center;
}

#SideBar .PageIntro 
{
	margin-bottom: 10px;
}

/*********************************************************
/* FRONT PAGE
/*********************************************************/
#FrontPage td 
{
	vertical-align: top;
}

#FrontPage hr
{
	margin: 10px 0;
}

#FrontPage #NewsList
{
	width: 170px;
	padding-left: 30px;
}
#FrontPage #SmallLeftIntro
{
	width: 170px;
	padding-right: 30px;
}

/*********************************************************
/* INTRO PAGE
/*********************************************************/
#IntroPage
{
}

#IntroPage hr
{
	margin: 10px 0;
}

#IntroPage #LeftIntro
{
	float: left;
	width: 230px;
	margin-right: 20px;
}

#IntroPage #RightIntro
{
	width: 230px;
}


/*********************************************************
/* IMAGE
/*********************************************************/
.Image 
{
	float: right;
	margin: 0 0 20px 20px;
}


/*********************************************************
/* BULLET LIST
/*********************************************************/
.Block UL
{
	margin-left: 15px;
}

.Block LI
{
	margin: 5px;
	list-style-image: url(/img/ListBullet.gif);
}

.Block LI.Selected
{
	list-style-image: url(/img/ListBulletSelected.gif);
}
