* {
margin:0px;
padding:0px;
}
body {

	margin:0px;
}
#Background {
	background-image:url(../images/bck_backstrip.gif);
background-repeat:repeat-y;
background-position:center;
}

#Wrapper {
margin:0px auto;
width:799px;
background-color:#FFFFFF;

}

p {
	padding-bottom:8px;
	line-height:17px;
	color: #000;
}

#bannerTop {
	background-image: url(../images/bck_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
#NavContainer {
	height:36px;
}
.Nav {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
color:#fbb907;

float:left;
text-align:center;

}


#MainContent {
background-image:url(../images/bck_Content.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#MainContentAvailability {
background-image:url(../images/bck_availability.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:764px;
}

#MainContentInner {
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:30px;
	font-size:12px;
	text-align:left;
	color:#0c2830;
}

#MainContentInner a {
color:#0c2830;
text-decoration:none;
}
#MainContentInner a:hover {
color:#eb6921;
text-decoration:none;
}

.livelinkaddress {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;

} 
.13font {
	font-size:13px;
}

#Footer {
background-color:#0c2830;
padding:10px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
#Footer a {
color:#FFFFFF;
text-decoration:none;
}
#Footer a:hover {
color:#FEC285;
text-decoration:none;
}


/* Home Page */
#HomePage {
	height:439px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:20px;
	font-size:16px;
	line-height:20px;
	color:#FFF;
	background: url(../images/img_homeNew2.jpg);
	
	
}
h1 a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#732812;
	font-weight:normal;
	font-size: 16px;
	line-height: 24px;
}
h1 a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#eb6921;
	font-weight:normal;
	font-size: 16px;
	line-height: 24px;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#732812;
	font-weight:normal;
	font-size: 16px;
	line-height: 24px;
}
h2 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#0c2830;
font-size:16px;
padding-bottom:16px;
font-weight:normal;
}
h3 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#0c2830;
font-size:16px;
font-weight:normal;
}

/* Welcome Page Caroulsel links */

.CUnit {
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:8px;
font-size:12px;
color:#732812;
}

.CDetail {
font-size:11px;
color:#000;
padding:4px 0px 4px 0px;
}

.CLink a {
font-size:12px;
color:#732812;
text-decoration:none;
}

.CLink a:hover {
color:#eb6921;
}


#Strapline {
height:46px;
background-color:#0c2830;
color:#FFFFFF;
}

#Strapline h1 {
	font-size:18px;
	color:#FFFFFF;
	padding:12px 12px 12px 30px;
	font-weight:normal;
}

/* Links Page */
.LinksPage {
	border-top: dotted 1px #999999;
	height:60px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.LinksPage p {
line-height:1em;
}
.LinksPage h2 {
line-height:0.5em;
margin-top:0px;
padding-top:0px;
}
.LinksPage .weblogo {
float:left;
margin:0px 30px 0px 30px;
height:141px;
}

#ContactForm {
	font-size: 12px;
	color: #000000;
	background-image: url(../images/bck_form.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-repeat:no-repeat;
	padding: 50px 50px 0px 50px;
	width:551px;
	height:310px;
	margin:0px;
} 

.txtinput {
	border:solid 1px #000;
	font-size:12px;
	color:#000000;
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
}

.hlt td {
			background-color:#ea7534 ;
			color:#3c3734;
}


#AvailTable {
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#AvailTable th {
background-color:#5c1d12;
color:#FFFFFF;
font-size:10px;
text-align:center;
font-weight:normal;
padding:4px;
}
#AvailTable td {
color:#3c3734;
padding:2px 2px 2px 2px ;
}

.AvailabiltyNumbers0 {
background-image:url(../images/Plot0.gif);
background-repeat:no-repeat;
height:764px;
}




.spotOff {
	position:relative;
	z-index:10;
	width:34px;
	height:34px;
	float:inherit;	
	background-image:url(../images/spot-unavailable.png);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
	font-size:20px;
	cursor:pointer;
	}
	
.spot {
	position:relative;
	z-index:10;
	
	float:inherit;	
background-repeat:no-repeat;	
	background-repeat:no-repeat;
	text-align:center;
	
	font-size:20px;
	}
.spot a {
display:block;
color:#FFFFFF;
background-image:url(../images/spot-on.png);
background-repeat:no-repeat;
padding:6px 0px;
text-decoration:none;
}
.spot a:hover {
color:#000;
}
.spot a:selected {
color:#000;
}
#Layer13 {
	left:410px;
	top:285px;
	width:34px;
	height:34px;
}
#Layer12 {
	left:460px;
	top:260px;
	width:34px;
	height:34px;
}
#Layer11 {
	left:520px;
	top:235px;
	width:34px;
	height:34px;
}
#Layer11 {
	left:520px;
	top:235px;
	width:34px;
	height:34px;
}
#Layer10 {
	left:570px;
	top:209px;
	width:34px;
	height:34px;
}
#Layer9 {
	left:638px;
	top:190px;
	width:34px;
	height:34px;
}
#Layer8 {
	left:695px;
	top:170px;
	width:34px;
	height:34px;
}
#Layer7 {
	left:70px;
	top:225px;
	width:34px;
	height:34px;
}
#Layer6 {
	left:134px;
	top:195px;
	width:34px;
	height:34px;
}
#Layer5 {
	left:210px;
	top:170px;
	width:34px;
	height:34px;
}
#Layer4 {
	left:490px;
	top:300px;
	width:34px;
	height:34px;
}
#Layer3 {
	left:520px;
	top:185px;
	width:34px;
	height:34px;
}
#Layer2 {
	left:545px;
	top:95px;
	width:34px;
	height:34px;
}
#Layer1 {
	left:575px;
	top:3px;
	width:34px;
	height:34px;
}

#SpecDetails {
background-image:url(../images/bck_sepc.gif);
background-repeat:no-repeat;
width:388px;
height:172px;
margin:20px 10px 10px 10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;

}
#SpecDetails Table {
margin:15px;
padding-top:10px;
}
#SpecDetails .Orange {
 font-size:13px;
 color:#eb6921;
}
#SpecDetails a {
text-decoration:none;
color:#0c2830;
}
#SpecDetails a:hover {
color:#eb6921;
}

.clAvailable {
	background-color: #eb6921;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:6px;
	border:solid 1px #000;
}
.clSold{
	background-color: #cc0000;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:6px;
	border:solid 1px #000;
}
.clUnAvailable {
	background-color: #efefef;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:6px;
	border:solid 1px #000;
}

.sitemap li {
padding-bottom:10px;
padding-left:20px;
}
.sitemap ul {
padding-left:30px;
}
.footnote a {
	font-size:14px;
	color:#5c1d12;	
	
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
.footnote a:hover{

	color:#eb6921;	
	
}
