/* CSS Document */
html {
	height: 100%;
	}
body {
	background: #0C335F;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C335F;
	}
.clr {
	clear: both;
	}
/*start main layout*/
#wrap-a {
	width: 100%;
	}
#wrap-b {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
#wrap-b-crockers {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
#wrap-b-gateway {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
#wrap-b-goldminer {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
#wrap-b-kingsway {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
#wrap-b-prospector {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
#wrap-b-rosegardens {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
#wrap-b-swanvalley {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}
	
#topblock-main {
	background: url(../images/topblock-bg-main.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}
#topblock-crockers {
	background: url(../images/topblock-bg-crockers.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}
#topblock-gateway {
	background: url(../images/topblock-bg-gateway.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}
#topblock-goldminer {
	background: url(../images/topblock-bg-goldminer.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}
#topblock-kingsway {
	background: url(../images/topblock-bg-kingsway.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}
#topblock-prospector {
	background: url(../images/topblock-bg-prospector.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}
#topblock-rosegardens {
	background: url(../images/topblock-bg-rosegardens.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}
#topblock-swanvalley {
	background: url(../images/topblock-bg-swanvalley.jpg) top left no-repeat;
	width: 100%;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	}

#pathway {
	position: absolute;
	width: 483px;
	height: 20px;
	line-height: 20px;
	margin-top: 20px;
	margin-left: 257px;
	padding: 0 16px;
	}
#logo-holder {
	width: 318px;
	height: 164px;
	line-height: 164px;
	}
#logo-holder h1 {
	line-height: 164px;
	height: 164px;
	width: 318px;
	padding: 0;
	margin: 0 0 0 0;
	}
#logo-holder h1 a {
	width: 318px;
	line-height: 164px;
	height: 164px;
	text-indent: -5000px;
	display: block;
	text-decoration: none;
	padding: 0;
	margin: 0;
	outline: none;
	}
	
#content-a-main {
	background: url(../images/content-top-main.jpg) top left no-repeat;
	width: 100%;
	}
#content-b-main {
	background: url(../images/content-repeat-main.jpg) top left repeat-y;
	width: 100%;
	}
#content-c-main {
	background: url(../images/bottom-bg-main.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}
	
#content-a-crockers {
	background: url(../images/content-repeat-crockers.jpg) top left repeat-y;
	width: 100%;
	}
#content-b-crockers {
	background: url(../images/content-top-crockers.jpg) top left no-repeat;
	width: 100%;
	}
#content-c-crockers {
	background: url(../images/bottom-bg-crockers.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}
	
#content-a-gateway {
	background: url(../images/content-repeat-gateway.jpg) top left repeat-y;
	width: 100%;
	}
#content-b-gateway {
	background: url(../images/content-top-gateway.jpg) top left no-repeat;
	width: 100%;
	}
#content-c-gateway {
	background: url(../images/bottom-bg-gateway.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}

#content-a-goldminer {
	background: url(../images/content-repeat-goldminer.jpg) top left repeat-y;
	width: 100%;
	}
#content-b-goldminer {
	background: url(../images/content-top-goldminer.jpg) top left no-repeat;
	width: 100%;
	}
#content-c-goldminer {
	background: url(../images/bottom-bg-goldminer.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}
	
#content-a-kingsway {
	background: url(../images/content-repeat-kingsway.jpg) top left repeat-y;
	width: 100%;
	}
#content-b-kingsway {
	background: url(../images/content-top-kingsway.jpg) top left no-repeat;
	width: 100%;
	}
#content-c-kingsway {
	background: url(../images/bottom-bg-kingsway.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}

#content-a-prospector {
	background: url(../images/content-repeat-prospector.jpg) top left repeat-y;
	width: 100%;
	}
#content-b-prospector {
	background: url(../images/content-top-prospector.jpg) top left no-repeat;
	width: 100%;
	}
#content-c-prospector {
	background: url(../images/bottom-bg-prospector.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}

#content-a-rosegardens {
	background: url(../images/content-repeat-rosegardens.jpg) top left repeat-y;
	width: 100%;
	}
#content-b-rosegardens {
	background: url(../images/content-top-rosegardens.jpg) top left no-repeat;
	width: 100%;
	}
#content-c-rosegardens {
	background: url(../images/bottom-bg-rosegardens.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}

#content-a-swanvalley {
	background: url(../images/content-repeat-swanvalley.jpg) top left repeat-y;
	width: 100%;
	}
#content-b-swanvalley {
	background: url(../images/content-top-swanvalley.jpg) top left no-repeat;
	width: 100%;
	}
#content-c-swanvalley {
	background: url(../images/bottom-bg-swanvalley.jpg) bottom left no-repeat;
	width: 100%;
	padding-bottom: 50px;
	}

#content-d {
	width: 997px;
	min-height: 529px;
	margin-left: 12px;
	margin-right: auto;
	}
* html div#content-c { 
	height: expression( this.scrollHeight < 529 ? "530px" : "auto" );
	}

.content-left {
	float: left;
	width: 245px;
	}
.content-center {
	float: left;
	width: 488px;
/*	border: .2em dotted #900;  */
	}
.content-right {
	float: left;
	width: 260px;
/*	border: .2em dotted #900;  */
	}
.content-left-padding {
	padding: 0px;
	}
.content-center-padding {
	padding: 0px;
	}
.content-right-padding {
	padding: 0;
	}
	
.mainbody-main {
	background: url(../images/image-map-top.jpg) bottom left no-repeat;
	color: #0C335F;
	padding: 30px;
	}
	
.mainbody-crockers-home {
/*	border: .2em dotted #900; */  
	 background: url(../images/mainbody-crockers.jpg) bottom left no-repeat; 
	color: #006262;
	min-height: 555px;
	}
* html div.mainbody-crockers-home { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
.mainbody-crockers {
	background: none;
	color: #006262;
	min-height: 555px;
	}
* html div.mainbody-crockers { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}

.mainbody-gateway-home {
	background: url(../images/mainbody-gateway.jpg) bottom left no-repeat;
	color: #652110;
	min-height: 555px;
	}
* html div.mainbody-gateway-home { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
.mainbody-gateway {
	background: none;
	color: #652110;
	min-height: 555px;
	}
* html div.mainbody-gateway { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
	
.mainbody-goldminer-home {
	background: url(../images/mainbody-goldminer.jpg) bottom left no-repeat;
	color: #8C370F;
	min-height: 555px;
	}
* html div.mainbody-goldminer-home { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
.mainbody-goldminer {
	background: none;
	color: #8C370F;
	min-height: 555px;
	}
* html div.mainbody-goldminer { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
	
.mainbody-kingsway-home {
	background: url(../images/mainbody-kingsway.jpg) bottom left no-repeat;
	color: #3F5E5F;
	min-height: 555px;
	}
* html div.mainbody-kingsway-home { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
.mainbody-kingsway {
	background: none;
	color: #3F5E5F;
	min-height: 555px;
	}
* html div.mainbody-kingsway { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
	
.mainbody-prospector-home {
	background: url(../images/mainbody-prospector.jpg) bottom left no-repeat;
	color: #BB7100;
	min-height: 555px;
	}
* html div.mainbody-prospector-home { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
.mainbody-prospector {
	background: none;
	color: #BB7100;
	min-height: 555px;
	}
* html div.mainbody-prospector { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
	
.mainbody-rosegardens-home {
	background: url(../images/mainbody-rosegardens.jpg) bottom left no-repeat;
	color: #003584;
	min-height: 555px;
	}
* html div.mainbody-rosegardens-home { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
.mainbody-rosegardens {
	background: none;
	color: #003584;
	min-height: 555px;
	}
* html div.mainbody-rosegardens { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
	
.mainbody-swanvalley-home {
	background: url(../images/mainbody-swanvalley.jpg) bottom left no-repeat;
	color: #004242;
	min-height: 555px;
	}
* html div.mainbody-swanvalley-home { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}
.mainbody-swanvalley {
	background: none;
	color: #004242;
	min-height: 555px;
	}
* html div.mainbody-swanvalley { 
	height: expression( this.scrollHeight < 555 ? "556px" : "auto" );
	}

.mainbody-padding {
	padding: 0 5px;
	}
#leftmenu {
	padding: 0px 5px;
	}
.rating {
	padding: 4px;
	}
	
.flash {
	position: relative;
	margin-top: -137px;
	}
.image-map {
	background: url(../images/image-map.jpg) bottom left no-repeat;
	width: 483prx;
	height: 321px;
	}

#footer {
	width: 100%;
	color: #fff;
	margin-top: -75px;
	}
.footer-padding {
	width: 752px;
	margin-left: 257px;
	margin-top: 25px;
	position: absolute;
	}
#specials {
	position: absolute;
	}
#email {
	width: 269px;
	line-height: 39px;
	height: 50px;
	display: block;
	}
#address {
	float: left;
	width: 483px;
	line-height: 39px;
	height: 50px;
	}
#botmenu {
	float: left;
	width: 269px;
	line-height: 39px;
	height: 50px;
	}
	
/*.image-crockers {
	background: url(../images/mainbody-crockers.jpg) bottom left no-repeat;
	width: 100%;
	height: 312px;
	}*/
	
/* End Layout */
p {
	margin: 0;
	padding: 5px 0;
	}
a:link, a:visited {
	color: #8C3F2B;
	text-decoration: underline;
	font-weight: normal;
	}
a:hover {
	text-decoration: none;
	}
	
#pathway a:link, #pathway a:visited {
	background: url(../images/arrow.png) center left no-repeat;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 24px;
	}
#pathway a:hover {
	text-decoration: none;
	}

a.email-crockers:link, a.email-crockers:visited {
	color: #0C335F;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
a.email-crockers:hover {
	text-decoration: underline;
	}

a.email-gateway:link, a.email-gateway:visited {
	color: #652110;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
a.email-gateway:hover {
	text-decoration: underline;
	}
	
a.email-goldminer:link, a.email-goldminer:visited {
	color: #8C370F;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
a.email-goldminer:hover {
	text-decoration: underline;
	}
	
a.email-kingsway:link, a.email-kingsway:visited {
	color: #3F5E5F;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
a.email-kingsway:hover {
	text-decoration: underline;
	}
	
a.email-prospector:link, a.email-prospector:visited {
	color: #BB7100;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
a.email-prospector:hover {
	text-decoration: underline;
	}
	
a.email-rosegardens:link, a.email-rosegardens:visited {
	color: #003584;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
a.email-rosegardens:hover {
	text-decoration: underline;
	}

a.email-swanvalley:link, a.email-swanvalley:visited {
	color: #004242;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
a.email-swanvalley:hover {
	text-decoration: underline;
	}

.image-map a:link, .image-map a:visited {
	color: #114A89;
	text-decoration: none;
	font-weight: normal;
	}
.image-map a:hover {
	text-decoration: none;
	font-weight: bold;
	}

a.prospector {
	position: absolute;
	margin-top: 160px;
	margin-left: 308px;
	}
a.goldminer {
	position: absolute;
	margin-top: 178px;
	margin-left: 333px;
	}
a.swanvalley {
	position: absolute;
	margin-top: 193px;
	margin-left: 78px;
	}
a.kingsway {
	position: absolute;
	margin-top: 210px;
	margin-left: 74px;
	}
a.gateway {
	position: absolute;
	margin-top: 206px;
	margin-left: 345px;
	}
a.crockers {
	position: absolute;
	margin-top: 264px;
	margin-left: 313px;
	}
a.rosegardens {
	position: absolute;
	margin-top: 290px;
	margin-left: 122px;
	}

ul {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	
	}
li {
	padding: 0 0 12px 0;
	}
	
ul.accomo {
	margin: 0px 0 0 12px;
	padding: 0;
	}
li.accomo {
	padding: 0 0 4px 0;
	}

/*Main navigation*/
ul.left-nav {
	cursor: default;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
ul.left-nav li {
	cursor: default;
	list-style-type: none;
	margin: 0 0 0 0px;
	height: 26px;
	line-height: 26px;
	padding: 0;
	}
ul.left-nav li a.left-nav {
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	color: #fff; 
	font-size: 15px;
	text-decoration: none;
	padding: 0px 10px;
	margin: 0;
	text-transform: none;
	height: 26px;
	line-height: 26px;
	display: block;
	}

ul.left-nav li a.left-nav {
	background: url(../images/leftnav-crockers.jpg) top left no-repeat;
	}
ul.left-nav li a.left-nav:hover {
	background: url(../images/leftnav-crockers.jpg) 0 -26px no-repeat;
	}
ul.left-nav #active {
	background: url(../images/leftnav-crockers.jpg) 0 -26px no-repeat;
	}

#wrap-b-gateway ul.left-nav li a.left-nav {
	background: url(../images/leftnav-gateway.jpg) top left no-repeat;
	}
#wrap-b-gateway ul.left-nav li a.left-nav:hover {
	background: url(../images/leftnav-gateway.jpg) 0 -26px no-repeat;
	}
#wrap-b-gateway ul.left-nav #active {
	background: url(../images/leftnav-gateway.jpg) 0 -26px no-repeat;
	}
	
#wrap-b-goldminer ul.left-nav li a.left-nav {
	background: url(../images/leftnav-goldminer.jpg) top left no-repeat;
	}
#wrap-b-goldminer ul.left-nav li a.left-nav:hover {
	background: url(../images/leftnav-goldminer.jpg) 0 -26px no-repeat;
	}
#wrap-b-goldminer ul.left-nav #active {
	background: url(../images/leftnav-goldminer.jpg) 0 -26px no-repeat;
	}
	
#wrap-b-kingsway ul.left-nav li a.left-nav {
	background: url(../images/leftnav-kingsway.jpg) top left no-repeat;
	}
#wrap-b-kingsway ul.left-nav li a.left-nav:hover {
	background: url(../images/leftnav-kingsway.jpg) 0 -26px no-repeat;
	}
#wrap-b-kingsway ul.left-nav #active {
	background: url(../images/leftnav-kingsway.jpg) 0 -26px no-repeat;
	}

#wrap-b-prospector ul.left-nav li a.left-nav {
	background: url(../images/leftnav-prospector.jpg) top left no-repeat;
	}
#wrap-b-prospector ul.left-nav li a.left-nav:hover {
	background: url(../images/leftnav-prospector.jpg) 0 -26px no-repeat;
	}
#wrap-b-prospector ul.left-nav #active {
	background: url(../images/leftnav-prospector.jpg) 0 -26px no-repeat;
	}

#wrap-b-rosegardens ul.left-nav li a.left-nav {
	background: url(../images/leftnav-rosegardens.jpg) top left no-repeat;
	}
#wrap-b-rosegardens ul.left-nav li a.left-nav:hover {
	background: url(../images/leftnav-rosegardens.jpg) 0 -26px no-repeat;
	}
#wrap-b-rosegardens ul.left-nav #active {
	background: url(../images/leftnav-rosegardens.jpg) 0 -26px no-repeat;
	}
	
#wrap-b-swanvalley ul.left-nav li a.left-nav {
	background: url(../images/leftnav-swanvalley.jpg) top left no-repeat;
	}
#wrap-b-swanvalley ul.left-nav li a.left-nav:hover {
	background: url(../images/leftnav-swanvalley.jpg) 0 -26px no-repeat;
	}
#wrap-b-swanvalley ul.left-nav #active {
	background: url(../images/leftnav-swanvalley.jpg) 0 -26px no-repeat;
	}
/*Main Navigation*/


/*Bottom navigation*/
ul.bottom-nav {
	cursor: default;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
ul.bottom-nav li {
	cursor: default;
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
	line-height: 39px;
	}
ul.bottom-nav li a.bottom-nav {
	background: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	color: #88A4C4; 
	font-size: 12px;
	text-decoration: none;
	padding: 0px 8px;
	margin: 0 0 0px 0;
	text-transform: none;
	}
ul.bottom-nav li a.bottom-nav:hover {
	color: #fff;
	text-decoration: none;
	}
/* End Bottom Navigation*/

.inputbox {
	border: 1px solid #7C7B7B;
	}
form {
	padding: 0;
	margin: 0;
	}
img.img-border {
	padding: 2px;
	display: block;
	background: #fff;
	margin-bottom: 6px;
	}
div.img-border {
	width: 248px;
	height: 198px;
	padding: 2px;
	display: block;
	background: #fff;
	margin-bottom: 6px;
	}
	
#wrap-b-crockers img.img-border,
#wrap-b-crockers div.img-border {
	border: 1px solid #006262;
	}
	
#wrap-b-gateway img.img-border,
#wrap-b-gateway div.img-border {
	border: 1px solid #652110;
	}
	
#wrap-b-goldminer img.img-border,
#wrap-b-goldminer div.img-border {
	border: 1px solid #8C370F;
	}
	
#wrap-b-kingsway img.img-border,
#wrap-b-kingsway div.img-border {
	border: 1px solid #3F5E5F;
	}
	
#wrap-b-kingsway img.img-border,
#wrap-b-kingsway div.img-border {
	border: 1px solid #BB7100;
	}

#wrap-b-kingsway img.img-border,
#wrap-b-kingsway div.img-border {
	border: 1px solid #003584;
	}

#wrap-b-kingsway img.img-border,
#wrap-b-kingsway div.img-border {
	border: 1px solid #004242;
	}

