BODY {

	FONT-SIZE: 11px;  MARGIN: 0px; COLOR: #000000; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #edede1

}

TD {

	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif

}

.homepage {

	BACKGROUND-IMAGE: none; COLOR: #695246; BACKGROUND-COLOR: #897855

}

A:link {

	COLOR: #595986; text-decoration: none}

A:visited {

	COLOR: #595986; TEXT-DECORATION: underline

}

A:active {

	COLOR: #dd5246; TEXT-DECORATION: underline

}

A:hover {

	COLOR: #594236; TEXT-DECORATION: underline

}

.gap20 {

	MARGIN-BOTTOM: 20px

}

.gap12 {

	MARGIN-BOTTOM: 12px

}

.gap6 {
	MARGIN-BOTTOM: 6px;

}

.gap2 {

	MARGIN-BOTTOM: 2px

}

#Footprint {

	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px

}

#centralstrip {

	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 180px; HEIGHT: 258px; BACKGROUND-COLOR: #695246

}

#centrepositional {

	LEFT: 0px; WIDTH: 343px; POSITION: relative; TOP: 0px

}

#logo {

	LEFT: -10px; POSITION: absolute; TOP: 20px

}

#logocc {

	LEFT: -10px; POSITION: absolute; TOP: 40px

}

#mainpic {

	LEFT: -27px; POSITION: absolute; TOP: 78px

}

#mainpiccc {

	LEFT: -27px; POSITION: absolute; TOP: 180px

}

#footer {

	LEFT: -167px; WIDTH: 690px; COLOR: #cbc7c3; POSITION: absolute; TOP: 530px

}

#footercc {

	LEFT: -167px; WIDTH: 690px; COLOR: #cbc7c3; POSITION: absolute; TOP: 510px

}

#newsblock {

	FONT-SIZE: 11px; LEFT: 357px; WIDTH: 200px; COLOR: #ead2c8; POSITION: absolute; TOP: 200px; TEXT-ALIGN: left

}

#leftcentralstrip {

	LEFT: 0px; WIDTH: 295px; POSITION: absolute; TOP: 180px; HEIGHT: 258px; BACKGROUND-COLOR: #0060A9

}

#contentstrip {

	LEFT: 295px; WIDTH: 520px; POSITION: absolute; TOP: 180px; HEIGHT: 258px; BACKGROUND-COLOR: #BFD0EA

}

#sparestrip {

	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 180px; HEIGHT: 258px; BACKGROUND-COLOR: #D4DDED

}

#rosemarylogo {

	LEFT: 28px; POSITION: absolute; TOP: 115px

}

#mainfooter {
	FONT-SIZE: 10px;
	LEFT: 0px;
	WIDTH: 260px;
	COLOR: #cbc7c3;
	POSITION: absolute;
	TOP: 452px;
	TEXT-ALIGN: right

}

#contentholder {

	LEFT: 335px; WIDTH: 440px; POSITION: absolute; TOP: 70px

}

#header {
	FONT-SIZE: 20px;
	COLOR: #0060A9;
	POSITION: absolute;
	TOP: 49px;
	width: 265px;
	left: 29px;
	height: 48px;





}

#maintext {
	PADDING-BOTTOM: 20px;
	POSITION: absolute;
	TOP: 121px;
	left: 29px;
	width: 452px;
	height: 716px;



}

.col2 {

	LEFT: 260px; POSITION: absolute; TOP: 0px

}

#imagepos1 {

	LEFT: 650px; POSITION: absolute; TOP: 156px

}

#mainnav {

	LEFT: 14px; WIDTH: 218px; COLOR: #f7c7be; POSITION: absolute; TOP: 200px; HEIGHT: 240px

}

.navitem {

	POSITION: relative

}

.submenu {

	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; Z-INDEX: 1; LEFT: 240px; PADDING-BOTTOM: 15px; WIDTH: 200px; COLOR: #ffffff; PADDING-TOP: 15px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left

}

#homesublink {

	WIDTH: 165px; TOP: -12px

}

#aboutsublink {

	WIDTH: 165px; TOP: 20px

}

#aboutsubtrans {

	FILTER: alpha(opacity=85); WIDTH: 165px; CLIP: rect(0px 165px 85px 0px); TOP: 20px; HEIGHT: 85px; BACKGROUND-COLOR: #452e21

}

.submenuitem {

	PADDING-BOTTOM: 6px

}

.submenubox {

	DISPLAY: none

}

#navarrow {

	FILTER: alpha(opacity=50); LEFT: 230px; VISIBILITY: hidden; POSITION: absolute; TOP: 5px

}

#rosemarypic {

	LEFT: 76px; POSITION: absolute; TOP: 0px

}

#rosemarylogo {

	LEFT: 38px; POSITION: absolute; TOP: 115px

}

body {

	background-image: url(images/bg.gif);

}

.body {font-family: Arial;

	font-size: 12px;

	color: #0C2B4B;

}

.header {font-family: Arial;

	font-size: 16px;

	color: #266A35;

}
