
.books {
	background-image: url(../images/bookshelf.jpg);
	background-repeat: repeat-x;
	background-position: left;
}
.blue-border {
	background-repeat: repeat-x;
	background-image: url(../images/blue.jpg);
	font-size: 8px;

}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: normal;
	color: #062748;
}
.bodytext:link {
	colour:#0066CC;
}
.linktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.black {
	background-image: url(../images/black.jpg);
	background-repeat: repeat-x;
	font-size: 6px;
	font-family: Arial, Helvetica, sans-serif;

}
.blackbottom {
	background-image: url(../images/black.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.btopleft {
	background-image: url(../images/frame/images/border_image_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}
.btop {
	background-image: url(../images/frame/images/border_image_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}
.btopright {
	background-image: url(../images/frame/images/border_image_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}
.bleft {
	background-image: url(../images/frame/images/border_image_04.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.bbotleft {
	background-image: url(../images/frame/images/border_image_07.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}
.bbot {
	background-image: url(../images/frame/images/border_image_08.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}
.bbotright {
	background-image: url(../images/frame/images/border_image_09.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}
.bright {
	background-image: url(../images/frame/images/border_image_06.jpg);
	background-repeat: repeat-y;
	background-position: right center;
}
.top {
	background-image: url(../images/topimage2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg {
	background-image: url(../images/bglogo.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.dbbg {
	background-image: url(http://www.devolvingdiasporas.com/assets/images/dbbg.jpg);
	background-position: centre top;
	background-repeat: repeat-y;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #062748;
	font-weight: bolder;
}
.linkbartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
}
.topbanner {
	background-image: url(/elll/diasporas/assets/images/bluebit.jpg);
	background-repeat: repeat-x;
	background-position: center top;

}
.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: left;
	list-style-type: none;
	text-decoration: none;
}

.sidebar a:link {
color:#CCCCCC;
text-decoration: none
}
.sidebar a:visited {
color:#CCCCCC;
text-decoration: none
}
.sidebar a:hover {
color:#FFFFFF
}
.sidebar a:active {
color:#0066CC;
text-decoration: none
}  

.bodytext a:link {
color:#0066CC
}
.bodytext a:visited {
color:#0066CC
}
.bodytext a:hover {
color:#0066CC
}
.bodytext a:active {
color:#CCCCCC
}  

.bodytextbold a:link {
color:#062748;
}
.bodytextbold a:visited {
color:#062748;
}

.sidebg {
	background-image: url(../maps/map9.jpg);
	background-position: left top;
}
.bookendl {
	background-image: url(../images/rollover/bookend_l.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.bookendr {
	background-image: url(../images/rollover/bookend_r.jpg);

	background-repeat: no-repeat;
	background-position: right top;
}
.welcome {
	background-image: url(../images/1-welcome.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.top2 {
	background-image: url(../images/topimage3.jpg);
	background-repeat: no-repeat;
	background-position: right top;

}
.centreblue {
	background-image: url(../images/centreblue.jpg);
	background-repeat: no-repeat;
	background-position: center top;

}
.splashbg {
	background-image: url(../maps/map6.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.whitebodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
.bodytextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	color: #062748;
}
.bodytextheading {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #062748;
}
.browserbackground {
	background-attachment: fixed;
	background-image: url(../images/bg-white.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.sky {
	background-attachment: fixed;
	background-image: url(../images/bg-sky.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.top3 {

	background-image: url(../images/topimage4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bottomtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: center;
	list-style-type: none;
	text-decoration:none;
}
.indexbg {
	background-image: url(/elll/diasporas/assets/images/pale_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodytext-mini {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #062748;
}
.sidebarencompass {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	list-style-type: none;
	text-decoration:none;
}
.sidebg2 {
	background-image: url(../maps/map11.jpg);
	background-position: left top;
	background-repeat: repeat-y;



}
.sidebg3 {

	background-image: url(../maps/map12.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}
.rhs {
	background-image: url(../images/right-side.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.sidebar2 {

	background-image: url(../images/right-side.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.sidebar2 a:link {
color:#CCCCCC;
text-decoration: none
}
.sidebar2 a:visited {
color:#CCCCCC;
text-decoration: none
}
.sidebar2 a:hover {
color:#FFFFFF
}
.sidebar2 a:active {
color:#FFCC00;
text-decoration: none
}  

#rotator
{
  background: url(http://www.ncl.ac.uk/elll/diasporas/includes/rotator/rotator.php) no-repeat;
  width: 603px;
  height: 232px;
}
