SPAN.main_photo_size {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%
}
#p-index {
	BACKGROUND: url(main_p-index.jpg) no-repeat
}
#p-disco {
	BACKGROUND: url(main_p-disco.jpg) no-repeat
}
#p-relax {
	BACKGROUND: url(main_p-relax.jpg) no-repeat
}
#p-accommodation {
	BACKGROUND: url(main_p-accommodation.jpg) no-repeat
}
#p-catering {
	BACKGROUND: url(main_p-catering.jpg) no-repeat
}
#p-bungalow {
	BACKGROUND: url(main_p-bungalow.jpg) no-repeat
}
#p-weddings {
	BACKGROUND: url(main_p-weddings.jpg) no-repeat
}
#left_menu {
	MARGIN-TOP: 24px; WIDTH: 100%
}
#left_menu LI {
	MARGIN-BOTTOM: 10px
}
#left_menu A {
	BORDER-RIGHT: #909597 3px solid; BORDER-TOP: #909597 3px solid; DISPLAY: block; BORDER-LEFT: #909597 3px solid; WIDTH: 196px; BORDER-BOTTOM: #909597 3px solid; HEIGHT: 80px
}
#left_menu A:hover {
	BORDER-RIGHT: #0684ba 3px solid; BORDER-TOP: #0684ba 3px solid; BORDER-LEFT: #0684ba 3px solid; BORDER-BOTTOM: #0684ba 3px solid
}
#left_menu IMG {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid
}
#content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 193%; MARGIN-BOTTOM: 17px; PADDING-BOTTOM: 0px; COLOR: #0684ba; PADDING-TOP: 0px; LETTER-SPACING: 0em
}
#content H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; MARGIN-BOTTOM: 0.3em; COLOR: #0592cc
}
#content H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.3em
}
#content H4 {
	MARGIN-TOP: 0.2em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.3em
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; LINE-HEIGHT: 1.7em; PADDING-TOP: 0px
}
#content .h1_desc {
	FONT-SIZE: 60%; COLOR: #787878; LINE-HEIGHT: 2em
}
#content .text_desc {
	COLOR: #787878
}
#content .ref {
	
}
#content .ref IMG {
	DISPLAY: block; MARGIN: 3px
}
#content .ref A {
	BORDER-RIGHT: #e9e9e9 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 3px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e9e9e9 3px solid; WIDTH: 206px; PADDING-TOP: 0px; BORDER-BOTTOM: #e9e9e9 3px solid
}
#content .ref A:hover {
	BORDER-RIGHT: #d6d6d6 3px solid; BORDER-TOP: #d6d6d6 3px solid; BORDER-LEFT: #d6d6d6 3px solid; BORDER-BOTTOM: #d6d6d6 3px solid
}
#content UL {
	MARGIN-BOTTOM: 1.5em
}
#content .bullet-01 LI {
	BACKGROUND-POSITION: 0px 55%; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(bullet-01.gif); BACKGROUND-REPEAT: no-repeat
}
#content .bullet-02 LI {
	BACKGROUND-POSITION: 0px 56%; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(bullet-03.gif); BACKGROUND-REPEAT: no-repeat
}
#content .bullet-02 LI A {
	
}
#gallery {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; WIDTH: 100%; POSITION: relative
}
DIV.gallery_section {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
#gallery A {
	BORDER-RIGHT: #d1d4d5 1px solid; BORDER-TOP: #d1d4d5 1px solid; DISPLAY: block; BACKGROUND: #cccccc; FLOAT: left; BORDER-LEFT: #d1d4d5 1px solid; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #d1d4d5 1px solid
}
#gallery A:hover {
	BORDER-RIGHT: #b7b8b9 1px solid; BORDER-TOP: #b7b8b9 1px solid; BORDER-LEFT: #b7b8b9 1px solid; BORDER-BOTTOM: #b7b8b9 1px solid
}
#gallery IMG {
	BORDER-RIGHT: #f1f1f1 3px solid; BORDER-TOP: #f1f1f1 3px solid; BORDER-LEFT: #f1f1f1 3px solid; BORDER-BOTTOM: #f1f1f1 3px solid
}
#gallery H2 {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1em
}
DIV.hr_line {
	CLEAR: both; HEIGHT: 5px
}
.hr_line HR {
	DISPLAY: none
}
