body { font-size:16px; line-height:20px; font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif; margin:0; padding:0; background-image:url(images/container_bg.gif); background-position:top center; background-repeat:no-repeat; background-color:#D3E3A5}
.container {width:950px; margin-left:auto; margin-right:auto; display:block}
.head {width:930px; height:173px; display:block; padding-left:20px; padding-top:0px; overflow:hidden}
.headspace {width:950px; height:20px; display:block}
.head_left {width:200px; height:153px; float:left}
.head_right {width:730px; height:153px; display:block; float:left}
.head_right_top {width:730px; height:148px; display:block; padding-top:0px; margin-top:0px; text-align:center; background-image:url(images/head.jpg); background-repeat:no-repeat; background-position:7px 68px}
.head_right_top2 {width:730px; height:148px; display:block; padding-top:0px; margin-top:0px; text-align:center; background-image:url(images/head2.jpg); background-repeat:no-repeat; background-position:7px 0px}
.head_right_top3 {width:730px; height:148px; display:block; padding-top:0px; margin-top:0px; text-align:center; background-image:url(images/head3.jpg); background-repeat:no-repeat; /*background-position:7px 68px*/ background-position:7px 0px}
.head_right_top4 {width:730px; height:148px; display:block; padding-top:0px; margin-top:0px; text-align:center; background-image:url(images/head4.jpg); background-repeat:no-repeat; background-position:7px 0px}
.head_right_top5 {width:730px; height:148px; display:block; padding-top:0px; margin-top:0px; text-align:center; background-image:url(images/head5.jpg); background-repeat:no-repeat; background-position:7px 68px}

.head_right_bottom {width:720px; height:80px; display:block; padding-top:0px; text-align:center; padding-left:0px}
.headbottom_space {width:100%; height:0px; display:block}
.space {width:950px; height:7px; display:block; overflow:hidden}
.space2 {width:950px; height:5px; display:block; overflow:hidden}
.dropdown {width:925px; height:30px; display:block; clear:both; padding-left:25px; padding-right:0px}
.bottom {width:912px; padding-left:25px; padding-right:0px}
.bottom_left {width:700px; float:left;}
.bottom_right {width:150px; float:right; margin-right:0px}
.main_content {width:700px; border:1px solid #000000; padding:20px; font-size:14px}
.footer {width:900px; height:20px; display:block; clear:both; margin-left:auto; margin-right:auto}
.footspace {width:20px; height:15px; display:block; float:left}
.footinfo {float:left}
h1 {color:#7E9016; font-size:28px; line-height:34px; margin-top:0px; padding-top:0px}
.h1hold {width:100%; height:68px; display:block; overflow:hidden;margin:0; padding:0; display:block}
.logo {width:200px; height:153px; display:block; background-image:url(images/logo.jpg); background-repeat:no-repeat}
.colour {background-color:#333333; height:100px}
.header_picture {width:710px; height:80px; display:block; background-image:url(images/head.jpg); background-repeat:no-repeat}
.rightlink {width:150px; height:225px; border:1px solid #000000; margin-bottom:20px}

.atumfooter {width:950px; height:15px; display:block; margin-left:auto; margin-right:auto; color:#333333; text-align:right; clear:both}
.atumlink {text-decoration:none; font-size:10px; color:#999999}
/* side images */
.grouse {width:150px; height:225px; display:block; background-image:url(admin/side1/image.jpg); background-repeat:no-repeat}
.jay {width:150px; height:225px; display:block; background-image:url(admin/side2/image.jpg); background-repeat:no-repeat}
.woodpecker {width:150px; height:225px; display:block; background-image:url(admin/side3/image.jpg); background-repeat:no-repeat}
.peak {width:150px; height:225px; display:block; background-image:url(admin/side4/image.jpg); background-repeat:no-repeat}

/*home page */
.millstone {width:200px; height:250px; display:block; background-image:url(admin/home/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}
.itinerary {width:309px; height:205px; display:block; background-image:url(admin/itinerary/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}
.accommodation {width:304px; height:205px; display:block; background-image:url(admin/accommodation/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}
.what_to_bring {width:304px; height:205px; display:block; background-image:url(admin/what_to_bring/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}
.self_guide {width:286px; height:205px; display:block; background-image:url(admin/self_guide/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}
.about_us {width:308px; height:205px; display:block; background-image:url(admin/aboutus/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}
.links {width:302px; height:205px; display:block; background-image:url(admin/links/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}
.tacs {width:290px; height:205px; display:block; background-image:url(admin/tac/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}


.pic02 {width:200px; height:250px; display:block; background-image:url(admin/itinerary/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}




.main_content2 {width:700px; border:1px solid #000000; padding:20px; font-size:14px; font-family:Comic Sans MS, Comic Sans MS5, cursive}
.main_content3 {width:700px; border:1px solid #000000; padding:20px; font-size:14px; font-family:Lucida Console, Monaco5, monospace}
.main_content4 {width:700px; border:1px solid #000000; padding:20px; font-size:14px; font-family:MS Serif4, New York6, serif}
.main_content5 {width:700px; border:1px solid #000000; padding:20px; font-size:14px; font-family:MS Sans Serif4, Geneva, sans-serif}

/*availability page */
.availability_pic {width:300px; height:205px; display:block; background-image:url(admin/availability/image.jpg); background-repeat:no-repeat; border:1px solid #616A4B; float:right; margin-left:20px}

/* booking */
.center {text-align:center; margin-left:auto; margin-right:auto}
/* admin */
.red {color:#FF0000}
.green {color:#91A34D}
.border {border:2px solid #353C1D}
.adminlink {font-weight:bold;}

.emailaddy {width:328px; height:21px; display:block; overflow:hidden; background-image:url(images/email.jpg); background-repeat:no-repeat; background-position:0px 3px}
.stats {width:0px; height:0px; display:block; overflow:hidden}