.body {
  margin: 0; padding: 0; text-align: center;
  background-image:url(../graphics/tile.gif);
}

body {
  margin: 0; padding: 0;
}

#logopr {display: none;}

#container {
	background-image:url(../graphics/hdr-tile.jpg); background-repeat: repeat-x;
	margin: 0px; padding: 0px;
	position: absolute;
	top: 0px;
	height: 223px; width: 100%;
}

#main {
	position: absolute;
	top: 0px;
	z-index: 2;
	width: 744px;
	left: 50%;
	margin: 0px; padding: 0px;
	margin-left: -372px;
}

#b-clear {}
#masthead {position: absolute; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 744px; background-image:url(../graphics/pg-tile.gif); background-repeat:repeat-y; z-index: 1;}
#mastheadimages {position: absolute; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 744px; background-image:url(../graphics/pg-tile2.gif); background-repeat:repeat-y; z-index: 1;}
#footer {position: absolute; width: 744px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image:url(../graphics/footer-bg.gif); background-repeat: repeat-y; height: 100px;}
#footer p {padding: 0px 0px 0px 0px; margin: 2px 0px 6px 0px;}

#smallnav {
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 28px;
	width: 473px;
}
#smallnav ul {margin: 0px 0px 12px 0px; padding: 0px 0px 0px 0px;}
#smallnav li {display: inline; list-style: none; padding: 0px 6px 0px 10px; border-left: 1px solid #6E6E74;}
#smallnav li.first {border-left: none; padding: 0px 6px 0px 0px;margin: 0px 0px 0px 0px;}
#smallnav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B1B1B1; text-decoration: none; font-weight:normal; line-height: 18px;}
#smallnav strong {  color: #FFFFFF; text-decoration: none; font-weight:bold;}
#smallnav A:link { color: #FFFFFF; text-decoration: none; font-weight:normal;}
#smallnav A:visited {  color: #FFFFFF; text-decoration: none; font-weight:normal;}
#smallnav A:hover {  color: #FFFFFF; text-decoration: underline; font-weight:normal;}
#smallnav A:active {  color: #FFFFFF; text-decoration: none; font-weight:normal;}

#copy {
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 2px 8px 0px 28px;
	left: 501px;
	width: 200px;
	background-image: url(../graphics/sq-key.gif); background-repeat: no-repeat;
}
#copy {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B1B1B1; text-decoration: none; font-weight:normal; line-height: 18px;}
#title {margin-left: -32px;}
#nv {position: absolute; right: 191px; top: 122px;}

.smalltext  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4F4F4F; text-decoration: none;}
.smalltext A:link {  color: #9D3FB7; text-decoration: underline;}
.smalltext A:visited {  color: #9D3FB7; text-decoration: underline;}
.smalltext A:hover { color: #9D3FB7; text-decoration: underline;}
.smalltext A:active {  color: #9D3FB7; text-decoration: underline;}

.image-left {margin: 0px 20px 0px -12px;}

.panel {background-image: url(../graphics/panel.jpg); background-repeat: no-repeat; width: 204px; height: 146px; color: #C60024; font-weight: bold; margin: 0px 0px 0px 12px; padding: 10px 10px 10px 10px; line-height: normal;}
.panel ul {margin: 0px; padding: 0px;}
.panel li {list-style-image: url(../graphics/bullet.gif); margin: 6px 0px 6px 20px; padding: 0px 0px 0px 4px;}

.panell {background-image: url(../graphics/panel.jpg); background-repeat: no-repeat; width: 204px; height: 146px; color: #C60024; font-weight: bold; margin: 0px 12px 0px 0px; padding: 10px 10px 10px 10px; line-height: normal;}
.panell ul {margin: 0px; padding: 0px;}
.panell li {list-style-image: url(../graphics/bullet.gif); margin: 6px 0px 6px 20px; padding: 0px 0px 0px 4px;}

#new {
	width: 43px;
	position: absolute;
	left: 28px;
	top: 163px;
	margin: 0px 0px 0px 0px;
	padding: 6px 6px 6px 6px;
	height: 41px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF; background-image: url(../graphics/new.gif); background-repeat: no-repeat;
}

.prop-tn {background-repeat: no-repeat; height: 101px; width: 137px; margin: 8px 7px 7px 7px; padding: 0px;}

#rh {
	width: 167px;
	position: absolute;
	left: 570px;
	top: 100px;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
#rh-content {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; background-color: #323235; background-image: url(../graphics/tile2.gif);}
#rh-content h1 {margin: 0px 0px 4px 0px; padding: 6px 6px 16px 6px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-image: url(../graphics/rhs-ct-title.gif); background-repeat:no-repeat;}
#rh-content h2 {margin: 0px 0px 0px 0px; padding: 6px 6px 6px 6px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
#rh-content p {margin: 0px 0px 0px 0px; padding: 0px 6px 6px 6px; color: #B1B1B1;}
#rh-content img {margin: 4px 0px 2px 0px; border: 1px solid #FFFFFF;}
#rh-content img.thumbs {margin: 0px 0px -10px 0px; border: none;}
#rh-content A:link {  color: #FFFFFF; text-decoration: none; font-weight:bold;}
#rh-content A:visited {  color: #FFFFFF; text-decoration: none; font-weight:bold;}
#rh-content A:hover {  color: #B1B1B1; text-decoration: underline; font-weight:bold;}
#rh-content A:active {  color: #FFFFFF; text-decoration: none; font-weight:bold;}
#rh-content p.rh {margin-top: 8px; margin-bottom: 0px; padding-top: 8px; border: none; border-top: 1px dashed #B1B1B1;}

#blank {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #323235;}
#blank .thumbnails {margin: 0px 0px 0px 0px; padding: 8px 4px 8px 4px; background-color: #323235; color: #E0E0E1; border: none; border-top: 1px solid #FFFFFF;}
#blank img {margin: 0px 0px 0px 0px; border: none;}

#contactDetails  {
				margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image:url(../graphics/rhs-title.jpg); background-repeat: no-repeat;
				font-family: Arial, Helvetica, sans-serif; font-size: 12px;
				line-height: 16px;
	}
#contactDetails p {margin: 0px 0px 0px 0px; padding: 6px 6px 6px 6px;}
#contactDetails h1 {margin: 0px 0px 0px 0px; padding: 6px 6px 19px 6px; color: #FFFFFF; font-size: 14px; }
#contactDetails A:link {  color: #C60024; text-decoration: none; font-weight:normal;}
#contactDetails A:visited {  color: #C60024; text-decoration: none; font-weight:normal;}
#contactDetails A:hover {  color: #C60024; text-decoration: underline; font-weight:normal;}
#contactDetails A:active {  color: #C60024; text-decoration: none; font-weight:normal;}

#maincontent {padding: 125px 190px 50px 40px; margin: 0px 0px 0px 0px;}
#maincontent {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #323235; line-height: 22px; background-image:url(../graphics/masthead.jpg); background-repeat: no-repeat;}
#maincontent strong {  font-weight:bold;}
#maincontent A:link {  color: #C60024; text-decoration: none; font-weight:normal;}
#maincontent A:visited {  color: #C60024; text-decoration: none; font-weight:normal;}
#maincontent A:hover {  color: #C60024; text-decoration: underline; font-weight:normal;}
#maincontent A:active {  color: #C60024; text-decoration: none; font-weight:normal;}
#maincontent  h1 {  font-size: 15pt; font-weight:bold; line-height: 18px; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #C60024; line-height: 20px;}
#maincontent  h2 {  font-size: 13pt; font-weight:bold; line-height: 18px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #323235;}
#maincontent  h3 {  font-size: 10pt; font-weight:bold; line-height: 16px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #323235;}
#maincontent p {padding: 0px 0px 0px 0px; margin: 10px 0px 20px 0px;}
#maincontent ul {margin: 10px 0px 20px 0px; padding: 0px 0px 0px 0px;}
#maincontent li {list-style-image: url(../graphics/bullet.gif); margin: 4px 0px 4px 20px; padding: 0px 0px 0px 4px;}
.nav ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.nav li {display: inline; list-style: none; padding: 0px 6px 0px 10px; border-left: 1px solid #E0E0E1;}
.nav li.first {border-left: none; padding: 0px 6px 0px 0px;margin: 0px 0px 0px 0px;}
#maincontent h2.properties {padding: 10px 14px 4px 14px; margin: 0px 0px 0px 0px; font-size: 11pt; color: #C60024;}
#maincontent p.properties {padding: 4px 14px 4px 14px; margin: 0px 0px 0px 0px; font-size: 9pt;}
#maincontent .pcm {font-size: 11pt; font-weight: bold; color: #C60024;}
#maincontent td {padding: 0px 0px 10px 0px;}
#maincontent .img {}

#images {padding: 125px 40px 50px 40px; margin: 0px 0px 0px 0px;}
#images {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #323235; line-height: 22px; background-image:url(../graphics/masthead.jpg); background-repeat: no-repeat;}
#images strong {  font-weight:bold;}
#images A:link {  color: #C60024; text-decoration: none; font-weight:normal;}
#images A:visited {  color: #C60024; text-decoration: none; font-weight:normal;}
#images A:hover {  color: #C60024; text-decoration: underline; font-weight:normal;}
#images A:active {  color: #C60024; text-decoration: none; font-weight:normal;}
#images  h1 {  font-size: 15pt; font-weight:bold; line-height: 18px; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #C60024;}
#images  h2 {  font-size: 13pt; font-weight:bold; line-height: 18px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #323235;}
#images  h3 {  font-size: 10pt; font-weight:bold; line-height: 16px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #323235;}
#images p {padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px;}
#images .img {border: 1px solid #000000;}
		
#menu {position: absolute; top: 80px; z-index: 3; width: 689px; left: 27px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#menu ul {margin: 0px; margin-left: 0px; padding: 0px;}
#menu li {list-style:none; display: inline; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

#adminmenu {position: absolute; top: 82px; z-index: 3; width: 689px; left: 27px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#adminmenu {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;}
#adminmenu ul {margin: 0px; margin-left: 0px; padding: 0px;}
#adminmenu li {display: inline; list-style: none; padding: 0px 6px 0px 10px; border-left: 1px solid #6E6E74;}
#adminmenu li.first {border-left: none; padding: 0px 6px 0px 0px;margin: 0px 0px 0px 0px;}
#adminmenu A:link {  color: #E0E0E1; text-decoration: none; font-weight:normal;}
#adminmenu A:visited {  color: #E0E0E1; text-decoration: none; font-weight:normal;}
#adminmenu A:hover {  color: #FFFFFF; text-decoration: underline; font-weight:normal;}
#adminmenu A:active {  color: #E0E0E1; text-decoration: none; font-weight:normal;}


.prop-tbl {margin: 12px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.prop-lhp {width: 165px; height: 122px; background-image:url(../graphics/prop_bg_panel1.jpg); background-repeat: no-repeat;}
.prop-lhp img {margin: 0px 0px 0px 0px;}
.prop-rhp {width: 347px; height: 122px; background-image:url(../graphics/prop_bg_panel2.jpg); background-repeat: no-repeat;}

.greytd {background-color: #E0E0E1; padding: 2px;}
.greytd ul {margin: 0px; padding: 0px;}
.greytd li {list-style-image: url(../graphics/bullet.gif); margin: 6px 0px 6px 20px; padding: 0px 0px 0px 4px;}
.greytd img {margin: 4px 0px 0px 0px; padding: 0px;}

#mobile {padding: 6px 8px 6px 8px; margin: 5px 5px 5px 5px; background-color: #FFFFFF; border: 1px solid #323136;}
#mobile {font-family: Arial, Helvetica, sans-serif; color: #323235; line-height: 15px;}
#mobile strong {  font-weight:bold;}
#mobile A:link {  color: #C60024; text-decoration: none; font-weight:normal;}
#mobile A:visited {  color: #C60024; text-decoration: none; font-weight:normal;}
#mobile A:hover {  color: #C60024; text-decoration: underline; font-weight:normal;}
#mobile A:active {  color: #C60024; text-decoration: none; font-weight:normal;}
#mobile  h1 {  font-size: 11pt; font-weight:bold; line-height: 18px; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #C60024; line-height: 15px;}
#mobile  h2 {  font-size: 9pt; font-weight:bold; line-height: 18px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #323235; line-height: 14px;}
#mobile  h3 {  font-size: 9pt; font-weight:bold; line-height: 16px; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; color: #323235;}
#mobile p {padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; font-size: 9pt;}
#mobile ul {margin: 10px 0px 20px 0px; padding: 0px 0px 0px 10px;}
#mobile li {margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px; list-style-image: url(../graphics/bullet.gif); font-weight:bold; color: #C60024;}
#mobile .nav ul {margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; font-size: 9pt;}
#mobile .nav li {display: inline; list-style: none; padding: 2px 6px 0px 10px; border-left: 1px solid #E0E0E1;}
#mobile .nav li.first {border-left: none; padding: 2px 6px 0px 0px;margin: 0px 0px 0px 0px;}
.mobile {margin: 12px 0px 0px 0px; padding: 8px 8px 8px 8px; font-size: 9pt; background-color: #EBEBEB; border: 1px solid #D3D3D3;}
.details p {padding: 0px 0px 0px 0px; margin: 4px 0px 14px 0px; font-size: 8pt; text-align: left;}
