/* CSS Document for property rentals pages*/
body {margin: 0 auto; background-color: #0fc; color: #033; text-align: center;
}

h1, h2, h3 {font-family: Georgia, Times New Roman, Times, serif; font-weight: bold; padding: 10px;}
h1 {font-size: 25px; color: #033;
}
h2 {font-size: 22px; color: #033;
}
h3 {font-size: 18px;
}

.main {width: 100%; background-color: #0fc; border-color: #fff;
}
.sidecols {width: 20%; background-color: #cff; border-color: #cff; vertical-align: top; margin-top: 20px; padding-top: 10px;
}
.middlecol {background-color: #fff; border: 1px; border-color: #fff; text-align: center; margin: auto 10px;
}
#rentalshead {width: 100%; margin-top: 10px; margin-left: 0auto; margin-right: 0 auto;
}
.centre {text-align: center; 
}
.holiday-centre {margin:  200px auto;}
table.rentals {margin-left: 10px auto; margin-right: 10px auto; 
}
.clear {clear: all;
}
/*table at bottom of header - info for clients and users*/
.toptable {background-color:#66FFcc; color: #000033; 
			border: solid 1px #ffffff; text-align: center; width: 750px;}
.toptable tr{background-color: #66ffcc; margin-left: 40px auto; margin-right: 40px auto;}
.topleft,.topright {width: 10%;}
.toptable p {font-size: 9pt; color: #000033; text-align: center; line-height: 140%;}