* {
	FONT-SIZE: 100.01%
}
HTML {
	FONT-SIZE: 81.25%
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	MIN-WIDTH: 960px; MARGIN: 0px; FONT: 1em/1.5em Arial, Helvetica, sans-serif; BACKGROUND: #e8debe repeat-x; COLOR: #716558
}
A {
	COLOR: #32740f
}
A:hover {
	TEXT-DECORATION: none
}
.opener:focus {
	OUTLINE-STYLE: none
}
.ui-state-active.opener {
	OUTLINE-STYLE: none
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
#skipto {
	POSITION: absolute; LEFT: -1000em
}
#main-page {
	/* MIN-HEIGHT: 100% */
}
* HTML #main-page {
	/* HEIGHT: 100% */
}
#holder {
	POSITION: relative; WIDTH: 100%; OVERFLOW: hidden
}
#wrapper {
	POSITION: relative; WIDTH: 1800px; FLOAT: left; LEFT: 50%
}
#page {
	POSITION: relative; WIDTH: 1800px; FLOAT: left; LEFT: -50%
}
#main {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 417px; WIDTH: 960px; PADDING-RIGHT: 423px; PADDING-TOP: 16px
}
#langauges {
     z-index: 2; position: absolute; top: 20px; right: 417px; WIDTH: 300px;
}
.logo {
	MARGIN: 0px 0px 0px 10px; WIDTH: 139px; BACKGROUND: url(http://thassosinn.gr/resources/images/logo.gif); HEIGHT: 24px
}
.logo A {
	OVERFLOW: hidden
}
.logo IMG {
	DISPLAY: block
}
.bg-slider {
	POSITION: absolute; WIDTH: 1800px; HEIGHT: 588px; OVERFLOW: hidden; TOP: 85px; LEFT: 0px
}
.bg-slider DIV {
	WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden
}
.bg-slider .slider IMG {
	Z-INDEX: 0; POSITION: absolute; TOP: 0px; LEFT: 5px
}
.bg-slider .slider IMG.active {
	Z-INDEX: 1
}
.bg-slider .prev {
	Z-INDEX: 2; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 21px; HEIGHT: 21px; OVERFLOW: hidden; CURSOR: pointer; TOP: 155px
}
.bg-slider .next {
	Z-INDEX: 2; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 21px; HEIGHT: 21px; OVERFLOW: hidden; CURSOR: pointer; TOP: 155px
}
.bg-slider .pause {
	WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; LEFT: -9999px
}
.bg-slider .f {
	WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; LEFT: -9999px
}
.bg-slider .prev {
	BACKGROUND: url(http://thassosinn.gr/resources/images/btn-prev.png) no-repeat; LEFT: 417px
}
.bg-slider .prev:hover {
	BACKGROUND: url(http://thassosinn.gr/resources/images/prev-hover.png) no-repeat
}
.bg-slider .next {
	BACKGROUND: url(http://thassosinn.gr/resources/images/btn-next.png) no-repeat; RIGHT: 423px
}
.bg-slider .next:hover {
	BACKGROUND: url(http://thassosinn.gr/resources/images/next-hover.png) no-repeat
}
#header {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 960px; TOP: 55px; LEFT: 417px
}
#header UL.top-menu {
	FLOAT: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; PADDING-TOP: 0px
}
#header LI {
	TEXT-TRANSFORM: uppercase; FLOAT: left
}
#header LI DIV {
	TEXT-TRANSFORM: none
}
#header .opener {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/nav-separator.gif) no-repeat; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#header .opener-link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; BACKGROUND: url(http://thassosinn.gr/resources/images/nav-separator.gif) no-repeat; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#header .ui-state-active {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #fff
}
#header LI:first-child .opener {
	BACKGROUND-IMAGE: none
}
#header LI:first-child .opener-link {
	BACKGROUND-IMAGE: none
}
#header .opener A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #716558; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header .opener-link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #716558; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header .opener A:hover {
	TEXT-DECORATION: underline
}
#header .opener-link A:hover {
	TEXT-DECORATION: underline
}
#header .opener A:hover {
	COLOR: #c63
}
#header .opener A.active {
	COLOR: #c63
}
#header .opener-link A:hover {
	COLOR: #c63
}
#header .opener-link A.active {
	COLOR: #c63
}
#header UL:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
#header .slide {
	POSITION: absolute; WIDTH: 960px !important; DISPLAY: none; OVERFLOW: hidden; TOP: 26px; LEFT: 0px
}
#header UL.top-menu .drop-items LI {
	CURSOR: pointer
}
#header UL.top-menu .drop-items LI.col-1 {
	CLEAR: both
}
#center {
	Z-INDEX: 1; POSITION: relative; MIN-HEIGHT: 340px; margin-top: 100px;
}
#center .hgroup {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 70px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 0px
}
#center .hgroup H2 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-SIZE: 35px; FONT-WEIGHT: normal
}
#center .hgroup H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.three-blocks {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 19px; MARGIN: 350px -15px 0px 0px; PADDING-LEFT: 0px; WIDTH: 975px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.three-blocks .block {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 10px; WIDTH: 290px; PADDING-RIGHT: 10px; BACKGROUND: url(http://thassosinn.gr/resources/images/three-blocks.png) no-repeat; FLOAT: left; HEIGHT: 284px; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 26px
}
.three-blocks H3 {
	TEXT-ALIGN: left; TEXT-INDENT: -9999px; MARGIN: 0px; HEIGHT: 34px; OVERFLOW: hidden
}
.three-blocks H3.tuition {
	BACKGROUND: url(/themes/site_themes/angulo/images/clinics.png) no-repeat
}
.three-blocks H4 {
	MARGIN: 14px 0px 0px; FONT-SIZE: 18px
}
.three-blocks P {
	LINE-HEIGHT: 17px; MARGIN: 1px 0px 0px
}
.three-blocks .button {
	POSITION: relative; LINE-HEIGHT: 32px; MARGIN: 13px 0px 0px; WIDTH: 100%; OVERFLOW: hidden
}
.three-blocks .button A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/thick-button-left.gif) #32740f no-repeat; FLOAT: right; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.three-blocks .button A STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 12px; BACKGROUND: url(http://thassosinn.gr/resources/images/thick-button-right.gif) no-repeat 100% 0px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 0px
}
.three-blocks .button A:hover {
	BACKGROUND-POSITION: 0px -32px
}
.three-blocks .button A:hover STRONG {
	BACKGROUND-POSITION: 100% -32px
}
.three-blocks .image {
	POSITION: relative; MARGIN: 12px 0px 0px; WIDTH: 289px; HEIGHT: 109px; OVERFLOW: hidden
}
.three-blocks .image IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.three-blocks .image .frame {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; BACKGROUND: url(http://thassosinn.gr/resources/images/three-blocks-frame.png) no-repeat; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.two-blocks {
	MARGIN: 11px -15px 0px 0px; WIDTH: 975px; BACKGROUND: url(http://thassosinn.gr/resources/images/two-blocks.gif) repeat-y; OVERFLOW: hidden
}
.two-blocks .cont {
	BACKGROUND: url(/themes/site_themes/angulo/images/two-blocks-cont.gif) no-repeat; OVERFLOW: hidden
}
.two-blocks .foot {
	BACKGROUND: url(/themes/site_themes/angulo/images/two-blocks-foot.gif) no-repeat; HEIGHT: 6px; OVERFLOW: hidden
}
.two-blocks .block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 453px; PADDING-RIGHT: 24px; FLOAT: left; COLOR: #000; PADDING-TOP: 10px
}
.two-blocks .text-block {
	PADDING-BOTTOM: 7px; MARGIN: 0px -20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 235px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.two-blocks H3 {
	TEXT-INDENT: -9999px; MARGIN: 0px; HEIGHT: 34px; OVERFLOW: hidden
}
.two-blocks .angulo H3 {
	BACKGROUND: url(/themes/site_themes/angulo/images/angulo.png) no-repeat
}
.two-blocks .accommodation H3 {
	BACKGROUND: url(/themes/site_themes/angulo/images/accomodation.png) no-repeat
}
.two-blocks P {
	LINE-HEIGHT: 1.16em; MARGIN: 3px 0px 0px; FONT-SIZE: 0.92em
}
.two-blocks .button {
	LINE-HEIGHT: 26px; MARGIN: 12px 0px 0px; HEIGHT: 1%; OVERFLOW: hidden
}
.two-blocks .button A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/thin-button-left.gif) #32740f no-repeat; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.two-blocks .button A:hover {
	BACKGROUND-POSITION: 0px -26px
}
.two-blocks .button STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 14px; BACKGROUND: url(/themes/site_themes/angulo/images/thin-button-right.gif) no-repeat 100% 0px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 0px
}
.two-blocks .button A:hover STRONG {
	BACKGROUND-POSITION: 100% -26px
}
.two-blocks .image {
	POSITION: relative; WIDTH: 214px; FLOAT: right; HEIGHT: 134px; OVERFLOW: hidden
}
.two-blocks .image IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.two-blocks .image .frame {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; BACKGROUND: url(/themes/site_themes/angulo/images/two-blocks-frame.png) no-repeat; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.gallery-list {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 12px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/gallery-list.gif) no-repeat; HEIGHT: 92px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.gallery-list LI {
	POSITION: relative; MARGIN: 0px 9px 0px 0px; WIDTH: 181px; FLOAT: left; HEIGHT: 100%; OVERFLOW: hidden
}
.gallery-list IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.gallery-list A {
	TEXT-DECORATION: none
}
.gallery-list .title {
	Z-INDEX: 2; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; HEIGHT: 30px; OVERFLOW: hidden; CURSOR: pointer; TOP: 58px; LEFT: 3px
}
.gallery-list .profile .title {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/profile.png) no-repeat
}
.gallery-list .weather .title {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/weather.png) no-repeat
}
.gallery-list .gallery .title {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/gallery.png) no-repeat
}
.gallery-list .events .title {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/events.png) no-repeat
}
.gallery-list .boards .title {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/boards.png) no-repeat
}
.gallery-list .frame {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/themes/site_themes/angulo/images/gallery-frame.png) no-repeat; HEIGHT: 200%; TOP: 0px; LEFT: 0px
}
.gallery-list A:hover .frame {
	TOP: -92px
}
.breadcrumbs {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN: 45px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/themes/site_themes/angulo/images/breadcrumb-bar.png) no-repeat; HEIGHT: 20px; COLOR: #5a4a42; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#gallery-page .text-block .image-container .tooltip {
	Z-INDEX: 30; PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; WIDTH: 160px; PADDING-RIGHT: 25px; DISPLAY: none; BACKGROUND: url(/themes/site_themes/angulo/js/tooltip-images/white_arrow.png); HEIGHT: 70px; COLOR: #0076c0; PADDING-TOP: 25px
}
.breadcrumbs LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; BACKGROUND: url(/themes/site_themes/angulo/images/breadcrumbs.png) no-repeat 100% 50%; FLOAT: left; PADDING-TOP: 0px
}
.breadcrumbs A {
	FLOAT: left; COLOR: #5a4a42; TEXT-DECORATION: none
}
.breadcrumbs A:hover {
	COLOR: #a74c28; TEXT-DECORATION: underline
}
.content-holder {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://thassosinn.gr/resources/images/content-holder-cont.png) no-repeat; PADDING-TOP: 7px; width: 960px;
}
.content-bottom {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://thassosinn.gr/resources/images/content-holder-bottom.png) no-repeat; PADDING-TOP: 7px; width: 960px; display:block; position:static
}
.content-holder .cont {
	WIDTH: 960px; FLOAT: left; DISPLAY: block; BACKGROUND-COLOR: #FFF; BACKGROUND: url(http://thassosinn.gr/resources/images/content-holder-bottom.png) bottom left no-repeat; padding-bottom: 7px;
}
.content-holder .foot {
	BACKGROUND: url(img/three-blocks-bg.gif) no-repeat 50% 0px; HEIGHT: 6px; OVERFLOW: hidden
}
.content {
	WIDTH: 960px; FLOAT: left; DISPLAY: block; BACKGROUND-COLOR: #FFF; 
}
.content H2 {
	MARGIN: 0px; COLOR: #a74c28; FONT-SIZE: 28px; FONT-WEIGHT: normal; padding-top: 10px; padding-bottom: 10px;
}
.content .text-holder {
	MARGIN: 9px 0px 0px; width: 580px; display: block; float:left; padding-left:20px; padding-right: 10px;
}
.images {
	WIDTH: 299px; FLOAT: right; PADDING-LEFT: 10px; FONT-SIZE: 0.84em; background-color: #fff; PADDING-RIGHT: 10px; padding-top:20px;
}
.content .images UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.content .images LI {
	WIDTH: 100%; FLOAT: left
}
.content .images .image {
	WIDTH: 100%; HEIGHT: 197px; OVERFLOW: hidden; float:right;
}
.content .images IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.content .images-accordion {
	BORDER-BOTTOM: #a74c28 1px dotted; BORDER-LEFT: #a74c28 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; WIDTH: 270px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 197px; FONT-SIZE: 0.84em; BORDER-TOP: #a74c28 1px dotted; BORDER-RIGHT: #a74c28 1px dotted; PADDING-TOP: 10px
}
.content .images-accordion IMG {
	WIDTH: 100%; DISPLAY: inline; HEIGHT: 100%
}
.images .frame {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 100%; BACKGROUND: url(http://thassosinn.gr/resources/images/content-frame.png) no-repeat; HEIGHT: 100%; OVERFLOW: hidden; TOP: 7px;
}
.images .zoom {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 26px; BACKGROUND: url(/themes/site_themes/angulo/images/zoom.png) no-repeat; HEIGHT: 26px; OVERFLOW: hidden; RIGHT: -26px; TOP: -26px
}
.images-accordion .zoom {
	POSITION: absolute; WIDTH: 26px; HEIGHT: 26px; MARGIN-LEFT: -20px
}
.content .images-accordion A:hover .zoom {
	BACKGROUND: url(/themes/site_themes/angulo/images/zoom.png) no-repeat
}
.content .images A:hover {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.content .images A:hover .zoom {
	RIGHT: 16px; TOP: 17px
}
.content .images .description {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #855d3b; PADDING-TOP: 2px
}
.content .images .description P {
	MARGIN: 0px 0px 15px
}
.content .images .more {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.content .images .gallery-link {
	LINE-HEIGHT: 26px; MARGIN: 12px 0px; HEIGHT: 1%; OVERFLOW: hidden
}
.content .images .gallery-link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/gallery-button.png) #32740f no-repeat 0px 0px; FLOAT: right; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.content .images .gallery-link STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 10px; BACKGROUND: url(/themes/site_themes/angulo/images/gallery-button.png) no-repeat 100% 0px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 0px
}
.content .images .gallery-link A:hover {
	BACKGROUND-POSITION: 0px -27px
}
.content .images .gallery-link A:hover STRONG {
	BACKGROUND-POSITION: 100% -27px
}
.content .text-block P {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 1.3em
}
.content .text-block .intro {
	COLOR: #a74c28; FONT-SIZE: 1.07em; FONT-WEIGHT: bold
}
.content .text-block .intro P {
	LINE-HEIGHT: 1.21em; MARGIN: 0px 0px 1.21em
}
.categories {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.categories LI {
	MARGIN: 15px 0px 0px; WIDTH: 100%; FLOAT: left
}
.categories .image {
	POSITION: relative; WIDTH: 180px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden
}
.categories .image IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.categories .image .frame {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/themes/site_themes/angulo/images/categories-frame.png) no-repeat; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.categories .info {
	WIDTH: 423px; FLOAT: right
}
.categories H3 {
	MARGIN: -2px 0px 0px; COLOR: #a74c28; FONT-SIZE: 1.3em
}
.categories H3 A {
	COLOR: #a74c28; TEXT-DECORATION: none
}
.categories H3 A:hover {
	TEXT-DECORATION: underline
}
.categories P {
	LINE-HEIGHT: 1.3em; MARGIN: -2px 0px 4px
}
.categories .more {
	FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.book-button {
	LINE-HEIGHT: 32px; MARGIN: 12px 0px 0px; HEIGHT: 1%; CLEAR: both; OVERFLOW: hidden
}
.book-button A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/big-button.png) #32740f no-repeat; FLOAT: right; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: rgba(0,0,0,0.4) 0px 1px 1px
}
.book-button A:hover {
	BACKGROUND-COLOR: #e76e34; BACKGROUND-POSITION: 0px -32px
}
.book-button STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 12px; BACKGROUND: url(/themes/site_themes/angulo/images/big-button.png) no-repeat 100% 0px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 0px
}
.book-button A:hover STRONG {
	BACKGROUND-POSITION: 100% -32px
}
#talk-page .left .intro {
	MARGIN-BOTTOM: 5px
}
#talk-page .right .intro {
	MARGIN-BOTTOM: 5px
}
#sent-page .left .intro {
	MARGIN-BOTTOM: 5px
}
#sent-page .right .intro {
	MARGIN-BOTTOM: 5px
}
#talk-page .left ADDRESS {
	FONT-STYLE: normal
}
#sent-page .left ADDRESS {
	FONT-STYLE: normal
}
#talk-page .left ADDRESS EM {
	FONT-STYLE: normal; COLOR: #a74c28
}
#sent-page .left ADDRESS EM {
	FONT-STYLE: normal; COLOR: #a74c28
}
#talk-page .right P {
	MARGIN-LEFT: 20px
}
#sent-page .right P {
	MARGIN-LEFT: 20px
}
#social-links {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 20px 0px 0px 240px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 0px
}
#social-links LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#social-links A:hover IMG {
	MARGIN: -35px 0px 0px
}
#accordion H4 {
	MARGIN: 10px 0px; FONT-SIZE: 1.3em
}
#accordion H5 {
	MARGIN: 10px 0px 0px
}
#map {
	MARGIN: 20px 0px
}
TABLE#best-spots {
	WIDTH: 100%
}
TABLE#best-spots TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 15%; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
TABLE#best-spots TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 15%; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
TABLE#best-spots .location {
	TEXT-ALIGN: left; WIDTH: 25%; FONT-WEIGHT: bold
}
TABLE#best-spots TD.even {
	BACKGROUND-COLOR: #f4eee6
}
TABLE#best-spots TH.even {
	BACKGROUND-COLOR: #f4eee6
}
TABLE#best-spots TBODY TD {
	BORDER-TOP: #ccc3b1 1px solid
}
#kit-prices {
	CLEAR: both
}
.sidebar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 290px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 4px
}
.sidebar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.sidebar LI {
	WIDTH: 100%; FLOAT: left
}
.sidebar .block {
	PADDING-BOTTOM: 12px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/sideblock.gif) no-repeat 0px 100%; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.sidebar H3 {
	TEXT-INDENT: -9999px; MARGIN: 0px; HEIGHT: 34px; OVERFLOW: hidden
}
.sidebar .booking H3 {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/booking.png) no-repeat
}
.sidebar .windsurfing H3 {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/windsurfing.png) no-repeat
}
.sidebar .block .wrap {
	MARGIN: 10px 0px 0px; HEIGHT: 1%; OVERFLOW: hidden
}
.sidebar LI:hover .info {
	BACKGROUND-COLOR: #efdfd6
}
.sidebar LI.hover .info {
	BACKGROUND-COLOR: #efdfd6
}
.sidebar .block .info {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 177px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.sidebar .block .text {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 177px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.sidebar .block .info P {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; COLOR: #716558
}
.sidebar .block .text P {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; COLOR: #716558
}
.sidebar .block .info .more {
	FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.sidebar .block .text .more {
	FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.sidebar .image {
	POSITION: relative; WIDTH: 103px; FLOAT: left; HEIGHT: 77px; OVERFLOW: hidden
}
.sidebar .image IMG {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.sidebar .image .frame {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/themes/site_themes/angulo/images/side-frame.png) no-repeat; HEIGHT: 200%; TOP: 0px; LEFT: 0px
}
.sidebar .image A:hover {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.sidebar LI.hover .image .frame {
	TOP: -77px
}
.sidebar LI:hover .image .frame {
	TOP: -77px
}
.sidebar .image A:hover .frame {
	TOP: -77px
}
.sidebar .booking .booking-item {
	HEIGHT: 1%; CLEAR: both; OVERFLOW: hidden
}
.sidebar #login-module .book-button {
	MARGIN-TOP: 0px
}
.sidebar #login-module H4 {
	MARGIN: 0px
}
.sidebar #login-module P {
	MARGIN: 0px
}
.sidebar #book-now .book-button A {
	WIDTH: 288px
}
.sidebar #book-now .book-button STRONG {
	TEXT-ALIGN: center; WIDTH: 267px
}
.sidebar .booking P.quantity {
	FLOAT: left; CLEAR: both; MARGIN-RIGHT: 6px
}
.sidebar .booking P.price {
	WIDTH: 70px; FLOAT: left; COLOR: #c06e34; FONT-SIZE: 100%
}
.sidebar .booking P.total-cost {
	TEXT-ALIGN: right; MARGIN: 5px 0px; COLOR: #c06e34; FONT-SIZE: 160%; FONT-WEIGHT: bold
}
.sidebar .booking P.alert {
	BORDER-BOTTOM: #df4044 1px solid; BORDER-LEFT: #df4044 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #df4044; BORDER-TOP: #df4044 1px solid; BORDER-RIGHT: #df4044 1px solid; PADDING-TOP: 5px
}
.sidebar .Image P {
	TEXT-ALIGN: center; MARGIN: 0px 0px 5px
}
#accordion H3 {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 10px; BACKGROUND: url(/themes/site_themes/angulo/images/bar-arrow.gif) #ccc3b1 no-repeat 598px center; COLOR: #fff; CLEAR: both; FONT-SIZE: 1.2em; CURSOR: pointer; PADDING-TOP: 4px
}
#accordion H3.ui-state-active {
	BACKGROUND: url(/themes/site_themes/angulo/images/bar-arrow-active.gif) #ccc3b1 no-repeat 592px center; COLOR: #716558
}
#accordion H4 {
	MARGIN: 10px 0px 0px; COLOR: #a74c28
}
.content .accordion-group TABLE {
	BORDER-BOTTOM: #a74c28 1px dotted; BORDER-LEFT: #a74c28 1px; WIDTH: 320px; BORDER-TOP: #a74c28 1px dotted; BORDER-RIGHT: #a74c28 1px dotted
}
.content .accordion-group TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.content .accordion-group TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #a74c28 1px dotted; PADDING-TOP: 3px
}
.ui-datepicker {
	Z-INDEX: 1
}
.footer-holder {
	Z-INDEX: 2; POSITION: relative; MARGIN: -00px 0px 0px; WIDTH: 100%; text-align: center;
}
.footer-wrapper {
	BACKGROUND: url(/themes/site_themes/angulo/images/footer-wrapper.gif) repeat-x 0px 44px
}
#footer {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 140px; OVERFLOW: hidden



}
.footer-blocks {
	PADDING-BOTTOM: 0px; MARGIN: -8px 0px 0px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.footer-blocks .blog {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 19px 0px 0px; PADDING-LEFT: 11px; WIDTH: 189px; PADDING-RIGHT: 18px; BACKGROUND: url(/themes/site_themes/angulo/images/blog.jpg) no-repeat; FLOAT: left; HEIGHT: 218px; PADDING-TOP: 22px
}
.footer-blocks .blog .other {
	MIN-HEIGHT: 91px; OVERFLOW: hidden
}
* HTML .footer-blocks .blog .other {
	HEIGHT: 70px; OVERFLOW: hidden
}
* + HTML .footer-blocks .blog .other {
	HEIGHT: 70px; OVERFLOW: hidden
}
.footer-blocks .blog H3 {
	TEXT-INDENT: -9999px; MARGIN: 0px 0px 2px; OVERFLOW: hidden
}
.footer-blocks .blog P {
	LINE-HEIGHT: 15px; MARGIN: 0px 0px 10px; FONT-SIZE: 13px
}
.footer-blocks .blog A {
	TEXT-DECORATION: none
}
.footer-blocks .blog H3 A {
	BACKGROUND: url(/themes/site_themes/angulo/images/titles/blog.png) no-repeat; COLOR: #716558
}
.footer-blocks .blog H3 A {
	WIDTH: 106px; DISPLAY: block; HEIGHT: 40px
}
.footer-blocks .blog A:hover {
	COLOR: #a0410d
}
.footer-blocks .blog .links {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 65px; OVERFLOW: hidden; PADDING-TOP: 0px; TOP: 155px; LEFT: 11px
}
.footer-blocks .blog .links LI {
	FLOAT: left
}
.footer-blocks .blog .links A {
	FLOAT: left; OVERFLOW: hidden
}
.footer-blocks .blog .links A:hover {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.footer-blocks .blog .links IMG {
	DISPLAY: block
}
.footer-blocks .blog .links .link1 {
	MARGIN: 0px 8px 0px 0px; HEIGHT: 65px
}
.footer-blocks .blog .links .link1:hover IMG {
	MARGIN: -65px 0px 0px
}
.footer-blocks .blog .links .link2 {
	MARGIN: 24px 5px 0px 0px; HEIGHT: 27px
}
.footer-blocks .blog .links .link2:hover IMG {
	MARGIN: -27px 0px 0px
}
.footer-blocks .blog .links .link3 {
	MARGIN: 19px 0px 0px; HEIGHT: 26px
}
.footer-blocks .blog .links .link3:hover IMG {
	MARGIN: -26px 0px 0px
}
.footer-blocks .key-links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.footer-blocks .key-links H3 {
	TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 105px; BACKGROUND: url(/themes/site_themes/angulo/images/titles/key-links.png) no-repeat; HEIGHT: 29px; OVERFLOW: hidden
}
.footer-blocks .key-links UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 6px -10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.footer-blocks .key-links LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 6px; DISPLAY: inline; BACKGROUND: url(http://thassosinn.gr/resources/images/key-separator.gif) no-repeat 0px 50%; FLOAT: left; PADDING-TOP: 0px
}
.footer-blocks .key-links LI A {
	POSITION: relative; COLOR: #736357; TEXT-DECORATION: none
}
.footer-blocks .key-links LI A:hover {
	COLOR: #a0410d
}
.footer-blocks .key-links .banner {
	MARGIN: 18px 0px 0px; HEIGHT: 73px; OVERFLOW: hidden
}
.footer-blocks .key-links .banner IMG {
	DISPLAY: block
}
.footer-blocks .key-links .banner A:hover {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.footer-blocks .key-links .banner A:hover IMG {
	MARGIN: -93px 0px 0px
}
.footer-blocks .key-links .call {
	MARGIN: 9px 0px 0px 113px; HEIGHT: 19px; OVERFLOW: hidden
}
.footer-blocks .key-links .call IMG {
	DISPLAY: block
}
.footer-blocks .key-links .call A:hover {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.footer-blocks .key-links .call A:hover IMG {
	MARGIN: -19px 0px 0px
}
.footer-blocks #newsletter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 217px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 3px
}
.footer-blocks #newsletter H3 {
	TEXT-INDENT: -9999px; MARGIN: 0px; BACKGROUND: url(/themes/site_themes/angulo/images/titles/newsletter.png) no-repeat; HEIGHT: 31px; OVERFLOW: hidden
}
.hidden {
	POSITION: absolute; TOP: -9999px; LEFT: -9999px
}
.bottom-links {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 22px; FONT-SIZE: 11px; OVERFLOW: hidden
}
.ups {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 14px 40px 0px 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ups LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px -1px 0px 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: url(/themes/site_themes/angulo/images/ups-separator.gif) no-repeat 100% 50%; FLOAT: left; PADDING-TOP: 0px
}
.ups A {
	COLOR: #958079; TEXT-DECORATION: none
}
.ups A:hover {
	COLOR: #a0410d
}
#sponsors-wrap {
	TEXT-ALIGN: center; WIDTH: 510px; FLOAT: left
}
#sponsors {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 6px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sponsors LI {
	MARGIN: 0px 12px 0px 0px; DISPLAY: inline; HEIGHT: 46px; OVERFLOW: hidden
}
#sponsors A:hover {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#sponsors A:hover IMG {
	MARGIN: -46px 0px 0px
}
.created {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 80px; COLOR: #958079; OVERFLOW: hidden; PADDING-TOP: 0px
}
.created SPAN {
	MARGIN: 25px 0px 0px; FLOAT: left
}
.created IMG {
	FLOAT: left
}
.created A:hover {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.created A:hover IMG {
	MARGIN: -100px 0px 0px
}
DIV.offers {
	WIDTH: 958px; TOP: 100px
}
DIV.offers UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.offers UL LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 9px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.offers UL LI .image {
	POSITION: relative; MARGIN: 0px 4px 0px 0px; WIDTH: 103px; FLOAT: left; HEIGHT: 77px; OVERFLOW: hidden
}
.offers UL LI .image .image-mask {
	POSITION: absolute; WIDTH: 103px; BACKGROUND: url(/themes/site_themes/angulo/images/offers-mask.png) no-repeat; HEIGHT: 154px; TOP: 0px; LEFT: 0px
}
.offers UL LI:hover .image .image-mask {
	TOP: -77px
}
.offers UL LI.hover .image .image-mask {
	TOP: -77px
}
.offers UL LI .text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 1px
}
.offers UL LI:hover .text {
	BACKGROUND: #efdfd6
}
.offers UL LI.hover .text {
	BACKGROUND: #efdfd6
}
.offers UL LI SPAN.title {
	LINE-HEIGHT: 1em; COLOR: #a74c28; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
.offers UL LI P {
	LINE-HEIGHT: 1.3em; MARGIN: 0px; FONT-SIZE: 1em
}
.offers UL LI A.more {
	LINE-HEIGHT: 1.16em; FONT-SIZE: 0.92em
}
.offers UL LI:hover A.more {
	COLOR: #32740f
}
.offers UL LI.hover A.more {
	COLOR: #32740f
}
.offers UL LI A.more:hover {
	COLOR: #32740f
}
DIV.offers DIV.bg-t {
	MARGIN: 0px 15px; BACKGROUND: url(/themes/site_themes/angulo/images/offers-t.png) repeat-x; HEIGHT: 15px
}
DIV.offers DIV.bg-t DIV {
	POSITION: relative; WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; OVERFLOW: hidden
}
DIV.offers DIV.bg-tl {
	BACKGROUND-IMAGE: url(/themes/site_themes/angulo/images/offers-tl.png); FLOAT: left; RIGHT: 15px
}
DIV.offers DIV.bg-tr {
	BACKGROUND-IMAGE: url(/themes/site_themes/angulo/images/offers-tr.png); FLOAT: right; LEFT: 15px
}
DIV.offers DIV.bg-b {
	MARGIN: 0px 15px; BACKGROUND: url(/themes/site_themes/angulo/images/offers-b.png) repeat-x; HEIGHT: 15px
}
DIV.offers DIV.bg-b DIV {
	POSITION: relative; WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; OVERFLOW: hidden
}
DIV.offers DIV.bg-bl {
	BACKGROUND-IMAGE: url(/themes/site_themes/angulo/images/offers-bl.png); FLOAT: left; RIGHT: 15px
}
DIV.offers DIV.bg-br {
	BACKGROUND-IMAGE: url(/themes/site_themes/angulo/images/offers-br.png); FLOAT: right; LEFT: 15px
}
DIV.offers DIV.bg-left {
	BACKGROUND: url(/themes/site_themes/angulo/images/offers-l.png) repeat-y
}
* HTML #sresults-scroll DIV.box DIV.bg-left {
	BACKGROUND-IMAGE: none
}
DIV.offers DIV.bg-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/themes/site_themes/angulo/images/offers-r.png) repeat-y right top; PADDING-TOP: 0px
}
* HTML DIV.offers DIV.bg-right {
	BACKGROUND-IMAGE: none
}
DIV.offers DIV.box-inner {
	WIDTH: 100%
}
* HTML DIV.offers DIV.box-inner {
	WIDTH: 100%; OVERFLOW: hidden
}
* + HTML DIV.offers DIV.box-inner {
	WIDTH: 100%; OVERFLOW: hidden
}
.wrap-box-1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 1%; PADDING-TOP: 9px
}
DIV.box-inner:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
.sIFR-flash {
	MARGIN: 0px; VISIBILITY: visible !important
}
.sIFR-replaced {
	VISIBILITY: visible !important
}
SPAN.sIFR-alternate {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.sIFR-flash + DIV[adblocktab=true] {
	DISPLAY: none !important
}
OBJECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
EMBED {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.sIFR-hasFlash #center .hgroup H2 {
	LINE-HEIGHT: normal; VISIBILITY: hidden; FONT-SIZE: 35px
}
.sIFR-hasFlash #center .hgroup H3 {
	LINE-HEIGHT: normal; VISIBILITY: hidden; FONT-SIZE: 17px
}
.sIFR-hasFlash .content H2 {
	LINE-HEIGHT: normal; VISIBILITY: hidden; FONT-SIZE: 28px
}
#blog-page H3 {
	MARGIN-BOTTOM: 3px
}
#blog-page .details {
	COLOR: #ab9e8e; FONT-SIZE: 81.25%
}
#blog-page .comment-link {
	TEXT-ALIGN: right; FLOAT: right
}
#blog-page .date {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/themes/site_themes/angulo/images/date-background.png); FLOAT: left; HEIGHT: 50px; FONT-SIZE: 2.2em; PADDING-TOP: 10px
}
#blog-page .date-inner {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 0.5em
}
#blog-page .date-title H3 {
	MARGIN: 20px 0px 0px 20px; FLOAT: left
}
#blog-page .date-title H3 A {
	COLOR: #4f7624; FONT-SIZE: 1.1em
}
#blog-page .intro-author {
	MARGIN: 0px 20px 20px 90px; CLEAR: both
}
#blog-page .intro-author .details {
	MARGIN: -5px 0px 0px; FONT-SIZE: 1em
}
#blog-page .comment-link {
	FLOAT: right; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
#iFrame {
	MIN-WIDTH: 300px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#iFrame .content {
	WIDTH: auto
}
IFRAME {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#results LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}
UL#results {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#results LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#results LI H3 {
	MARGIN: 0px
}
#search-paginate-links {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 15px
}
#search-paginate-links LI {
	BORDER-BOTTOM: #b59c86 1px solid; BORDER-LEFT: #b59c86 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f4ede6; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #c0956b; FONT-SIZE: 1.3em; BORDER-TOP: #b59c86 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; BORDER-RIGHT: #b59c86 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#search-paginate-links LI A {
	COLOR: #6d5146; TEXT-DECORATION: none
}
#search-paginate-links LI A:hover {
	TEXT-DECORATION: underline
}
#search-paginate-links LI STRONG {
	COLOR: #c0956b; FONT-SIZE: 0.9em
}
#search-paginate-links .linkprevious {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT-STYLE: none; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#search-paginate-links .linknext {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT-STYLE: none; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
#search-paginate-links .linkprevious {
	TEXT-ALIGN: right
}
#search-paginate-links .linknext {
	TEXT-ALIGN: left
}
#search-paginate-links .current {
	BACKGROUND-COLOR: #fff
}
#results LI .image {
	POSITION: relative; WIDTH: 120px; FLOAT: left; CLEAR: both
}
#results LI .info {
	WIDTH: 490px; FLOAT: left
}
#results LI A.more {
	MARGIN-TOP: -15px; DISPLAY: block
}
#results .image .frame {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/themes/site_themes/angulo/images/side-frame.png) no-repeat 0px 0px; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#results .image .zoom {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 26px; DISPLAY: none; BACKGROUND: url(/themes/site_themes/angulo/images/zoom.png) no-repeat; HEIGHT: 26px; OVERFLOW: hidden; RIGHT: -26px; TOP: -26px
}
#results .image A:hover .zoom {
	DISPLAY: block; RIGHT: 25px; TOP: 8px
}
#gall ery {
	HEIGHT: 800px
}
#gallery LI {
	WIDTH: 145px; FLOAT: left; HEIGHT: 170px; MARGIN-RIGHT: 8px
}
#gallery LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#gallery LI.four {
	MARGIN-RIGHT: 0px
}
.content .images#gallery IMG {
	WIDTH: auto; HEIGHT: auto
}
#gallery {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
#gallery .image {
	WIDTH: 145px; FLOAT: left; HEIGHT: 160px
}
.content #gallery A:hover .zoom {
	RIGHT: 5px; TOP: 5px
}
#gallery INPUT {
	WIDTH: 15px
}
#gallery SELECT {
	WIDTH: 120px
}
#gallery .entry-rating {
	MARGIN-TOP: 100px; CLEAR: both
}
#gallery .entry-rating IMG {
	DISPLAY: block; FLOAT: left
}
#gallery .clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#gallery .none {
	DISPLAY: none
}
#gallery-sort-categories {
	WIDTH: 130px; FLOAT: left
}
#gallery-sort-categories SELECT {
	MARGIN: 0px 0px 10px 10px; WIDTH: 130px; FLOAT: none
}
#gallery-sort {
	WIDTH: 130px; FLOAT: right; CLEAR: none
}
#gallery-sort SELECT {
	WIDTH: 130px; FLOAT: none
}
#gallery-page .images .play-video {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 32px; BACKGROUND: url(/themes/site_themes/angulo/images/play-passive.png) no-repeat; HEIGHT: 34px; OVERFLOW: hidden; RIGHT: 57px; TOP: 54px
}
#gallery-page .images A:hover .play-video {
	BACKGROUND: url(/themes/site_themes/angulo/images/play-active.png) no-repeat
}
#paginate-links {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 15px
}
#paginate-links A {
	BORDER-BOTTOM: #b59c86 1px solid; BORDER-LEFT: #b59c86 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #c0956b; FONT-SIZE: 1.5em; BORDER-TOP: #b59c86 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; BORDER-RIGHT: #b59c86 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#paginate-links STRONG {
	BORDER-BOTTOM: #b59c86 1px solid; BORDER-LEFT: #b59c86 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 21px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #c0956b; FONT-SIZE: 1.5em; BORDER-TOP: #b59c86 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; BORDER-RIGHT: #b59c86 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#paginate-links A {
	BACKGROUND-COLOR: #ece5db; COLOR: #6d5146
}
#paginate .stars {
	POSITION: relative; WIDTH: 60px; BACKGROUND: url(/images/entry-rating/full.gif); HEIGHT: 10px
}
.stars .currentStars {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 0px; BACKGROUND: url(/images/entry-rating/full.gif); HEIGHT: 10px; LEFT: 0px
}
.stars .one {
	WIDTH: 12px
}
.stars .two {
	WIDTH: 24px
}
.stars .three {
	WIDTH: 36px
}
.stars .four {
	WIDTH: 48px
}
.stars .five {
	WIDTH: 60px
}
.stars A {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 12px; DISPLAY: block; BACKGROUND: url(/images/entry-rating/empty.gif); HEIGHT: 10px
}
.stars A.star-one {
	LEFT: 0px
}
.stars A.star-two {
	LEFT: 12px
}
.stars A.star-three {
	LEFT: 24px
}
.stars A.star-four {
	LEFT: 364px
}
.stars A.star-five {
	LEFT: 48px
}
.stars A.star-one:hover {
	BACKGROUND: url(/images/entry-rating/full.gif)
}
.stars A.star-two:hover {
	BACKGROUND: url(/images/entry-rating/full.gif)
}
.stars A.star-three:hover {
	BACKGROUND: url(/images/entry-rating/full.gif)
}
.stars A.star-four:hover {
	BACKGROUND: url(/images/entry-rating/full.gif)
}
.stars A.star-five:hover {
	BACKGROUND: url(/images/entry-rating/full.gif)
}
#whats-on-page #social-links {
	MARGIN: 0px; CLEAR: none
}
#news-cats SELECT {
	MARGIN-BOTTOM: 10px
}
.news-event {
	PADDING-BOTTOM: 0px; MARGIN: 22px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
.News {
	BACKGROUND-COLOR: #f5f0ea
}
.News .posted-by SPAN {
	COLOR: #e96d37
}
.content .News .date-title {
	COLOR: #e96d37
}
.content .News .date-title H3 A {
	COLOR: #e96d37
}
.posted-by SPAN {
	COLOR: #875e42
}
.content .date-title {
	COLOR: #875e42
}
.content .date-title H3 A {
	COLOR: #875e42
}
.content .news-event .images {
	WIDTH: auto; FLOAT: left
}
.news-event:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.content .news-event .images .image {
	HEIGHT: 130px
}
.content .news-event .images .description {
	PADDING-BOTTOM: 0px
}
.content .news-event .images .frame {
	BACKGROUND: url(/themes/site_themes/angulo/images/categories-frame.png) no-repeat 0px 0px
}
.content .news-event .images LI {
	WIDTH: 180px
}
.content .news-event .date-title {
	FLOAT: left
}
.content .news-event .date-title H3 {
	WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 1.1em
}
.content .news-event .date {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/themes/site_themes/angulo/images/date-background.png); FLOAT: left; HEIGHT: 50px; FONT-SIZE: 2.2em; PADDING-TOP: 10px
}
.content .news-event .date-inner {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 0.5em
}
.content .news-event .intro-author {
	MARGIN: 7px 0px 0px 10px; WIDTH: 400px; FLOAT: left
}
.content .text-block .intro-author P {
	COLOR: #797067; FONT-WEIGHT: normal
}
.content .text-block .news-event .intro P {
	MARGIN-BOTTOM: 5px
}
.content .text-block .posted-by {
	MARGIN: 0px
}
UL#news-pagination {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#news-pagination LI {
	LIST-STYLE-TYPE: none; WIDTH: 280px; DISPLAY: block
}
#news-pagination LI#previous {
	FLOAT: left
}
#news-pagination LI#next {
	TEXT-ALIGN: right; PADDING-RIGHT: 20px; FLOAT: right
}
