
/* ---------------------------------*/
/* MAIN STYLES  					*/



body{
	background-image:url(../images/background.jpg);
	background-color: #ededed;
}

#topstrip{
	background:url(../images/topstrip-col.gif) repeat-x 0 0;
}

#logo{
	background-image:url(../images/logo.png);
}



a:link, a:visited, a:active{
	color:#5C8163;
	text-decoration: underline;
}


a:hover {
	color:#5C8163;
	text-decoration: underline;
}




ul#toprightnav li a{
	color: #334a36;
}

ul#toprightnav li a:hover{
	color: #334a36;
}


ul.topnav a{
	background-color: #656e71;
}


#freephone {
    background-image:url(../images/welcome.png);
}

#signup{
	background-image:url(../images/search-back.png);
}

#signup #textbx{
	background-image:url(../images/signup-box-back.png);
}

.dateicon {
	background:url(../images/icon-date.gif) no-repeat center;
}

.WidgetContent#Testimonials .testitext .leftquote{
	background-image:url(../images/quote-left.png);
}

.WidgetContent#Testimonials .testitext .rightquote{
	background-image:url(../images/quote-right.png);
}

.WidgetContent#Testimonials .even .ttop{
	background-image:url(../images/testimonial-even-top.gif);
}

.WidgetContent#Testimonials .even .tbtm{
	background-image:url(../images/testimonial-even-btm.gif);
}

.RateYourPhotos .StarRating{
	background-image:url(../images/ratethisimage-backgrad.png);
	border:1px solid #537259;
}

.WidgetContent#Testimonials .testitext .author p{
	color:#5c8163;
}

.RateYourPhotos .Comment .name p{
	color:#5c8163;
}

.RateYourPhotos .Comment .time p{
	color:#5c8163;
}


#page .WidgetContent#RoomRates a{
	color:#577a5d;
}

#page .WidgetContent#RoomRates a:hover{
	color:#577a5d;
}

/* ---------------------------------*/
/* NAV		  					    */

#nav a{
	background-image:url(../images/mainnav-back.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-our-hotels, #nav ul.topnav li ul.subnav li.nav-our-hotels-last-item  {
	background-image:url(../images/subnav-ourhotels.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-restaurants-bars, #nav ul.topnav li ul.subnav li.nav-restaurants-bars-last-item   {
	background-image:url(../images/subnav-rests.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-celebrations, #nav ul.topnav li ul.subnav li.nav-celebrations-last-item   {
	background-image:url(../images/subnav-celebs.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-corporate, #nav ul.topnav li ul.subnav li.nav-corporate-last-item   {
	background-image:url(../images/subnav-corp.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-guernsey, #nav ul.topnav li ul.subnav li.nav-guernsey-last-item   {
	background-image:url(../images/subnav-aboutgsy.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-news-events, #nav ul.topnav li ul.subnav li.nav-news-events-last-item   {
	background-image:url(../images/subnav-newsnevents.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-gallery, #nav ul.topnav li ul.subnav li.nav-gallery-last-item   {
	background-image:url(../images/subnav-gallery.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-our-hotels:hover {
	background-image:url(../images/subnav-ourhotels-over.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-restaurants-bars:hover {
	background-image:url(../images/subnav-rests-over.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-celebrations:hover {
	background-image:url(../images/subnav-celebs-over.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-corporate:hover {
	background-image:url(../images/subnav-corp-over.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-guernsey:hover {
	background-image:url(../images/subnav-aboutgsy-over.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-news-events:hover {
	background-image:url(../images/subnav-newsnevents-over.png);
}

#nav ul.topnav li ul.subnav li a.sub-nav-gallery:hover {
	background-image:url(../images/subnav-gallery-over.png);
}


/* ---------------------------------*/
/* HEADERS		  					*/

#page h1 {
	color:#273c2a;
}

#page h1.sIFR-replaced {
	color:#273c2a;
}

#page h1 .sIFR-flash {
	color:#273c2a;
}

#page h2{
	color:#66233e;
}

#page h3{
	color:#273c2a;
	font-weight: normal;
}

#page h4 {
	color:#273c2a;
}

#page .nextevent-date{
	color:#7ea385;
}

/* ---------------------------------*/
/* IMAGE HEADERS		  			*/

.WidgetBooking .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 0;
}

.WidgetCalendar .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -36px;
}


.WidgetSendEnquiry .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -72px;
}

.WidgetNextEvent .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -323px;
}

.WidgetRelatedAttractions .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -288px;
}

.WidgetUpload .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -359px;
}

.WidgetDownload .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -394px;
}

.WidgetSearch .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -108px;
}

.WidgetRecentPosts .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -180px;
}

.WidgetCategories .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -430px;
}

.WidgetBlogArchive .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -216px;
}

.WidgetTagCloud .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -466px;
}
.BlogWidgetCalendar .header{
	background:url(../images/rightWidgetheaders-229px.gif) 0 -144px;
}




/* ---------------------------------*/
/* BUTTONS		  					*/

input.signupBtn{
	background-image:url(../images/btn-signup.png);
}

.btn-findoutmore{
	background-image:url(../images/btn-findoutmore.png);
}

.btn-vieweventdetails{
	background-image:url(../images/btn-vieweventdetails.gif);
}

.btn-showless-close{
	background-image:url(/Content/Images/green/main/btn-showless-close.png);
}
				
.btn-findoutmore-open{
	background-image:url(../images/btn-findoutmore-open.png);
}

.btn-viewall{
	background-image:url(../images/btn-viewall.png);
}

.btn-leftarrow{
	background-image:url(../images/btn-leftarrow.png);
}

.btn-rightarrow{
	background-image:url(../images/btn-rightarrow.png);
}

.btn-browse{
	background-image:url(../images/btn-browse.png);
}

.btn-upload{
	background-image:url(../images/btn-upload.png);
}

input.submitBtn{
	background-image:url(../images/btn-submit.png);
}

input.subscribeBtn{
	background-image:url(../images/btn-subscribe.png);
}

input.requestBtn{
	background-image:url(../images/btn-request.png);
}

.btn-checkavailability-lrg{
	background-image:url(../images/btn-checkavailability-lrg.png);
}


/* ---------------------------------*/
/* PROMOS		  					*/

#PromoGiftvouchers{
	background:url(../images/hotel_offers.jpg) no-repeat center;
}


/* ---------------------------------*/
/* FOOTER STYLES  					*/


#footerwrapper #topwrapper{
	background-image:url(../images/top-bg-strip.gif);	
}

#footerwrapper #midwrapper{
	background-color:#405d45;
}

#footerwrapper #btmwrapper{
	background-color:#e2e2e2;
}




/* ---------------------------------*/
/* Calendar		  					*/
.widget-calendar .calendar-table td.empty div
{
    background:#E1EAE3 url(../images/calendarEmpty.gif);
}
.widget-calendar .calendar-table td.event div
{
    background:#698b71 url(../images/calendarEvent.gif);
    color:White;
}

/* ---------------------------------*/
/* fixes		  		        */

.submit-checkavailability-lrg 
{
    background-image:url(../images/btn-checkavailability-lrg.png);
}   
/* ---------------------------------*/
/* Accolade 		  		        */

.btn-showless{
	background-image:url(../images/btn-showless.png);
}
				
.btn-findoutmore{
	background-image:url(../images/btn-findoutmore.png);
}

/* ---------------------------------*/
/* Date Icon 	        */

.eventdateicon {
	background:url(../images/icon-date.gif) no-repeat center;
}

.btn-viewallevents{
	background-image:url(../images/btn-viewallevents.png);
}

.WidgetContent .RateYourPhotos .StarRating{
	background-image:url(../images/ratethisimage-backgrad.png);
	border:1px solid #537259;
}

/* ---------------------------------*/
/* birdmenu 	        */
ul.birdmenu li {
    background:transparent url(../images/nav-bird-back-246x33.png) no-repeat scroll 0 0;
}
.parent-images-cont .cont-56h {
    background:transparent url(../images/grad-bck-shad-56hpx.gif) repeat-x scroll center top;
}
.parent-images-cont .addcomment {
    background:transparent url(../images/addcomment-142x32.gif) repeat-x scroll 0 0;
}
.BlogWidgetBlogFromId a, .BlogWidgetBlogFromId a:link, .BlogWidgetBlogsCriteria a, .BlogWidgetBlogsCriteria a:link
{
    color:#6A9572;
}

/* ---------------------------------*/
/* MainGalleryNavigation 	        */
.MainGalleryNavigation ul.MainGalleryNavigation .active div
{
    background:transparent url(../images/maingallery-arrowright-green.jpg) no-repeat scroll 0 0;
}
.MainGalleryNavigation ul.MainGalleryNavigation .active div p
{
    color:White;
}
.MainGalleryNavigation ul.MainGalleryNavigation ul .active div
{
    background:transparent url(../images/maingallery-sub-arrowright-green.jpg) no-repeat scroll 0 0;
}




/* Video Tour */

.BtnVideoTour 
{
     background:transparent url(../images/photo_tour.png) no-repeat !Important;
     background:transparent url(../images/photo_tour.png) no-repeat center center;
}
.VideoTourText 
{
     background:transparent url(../images/VideoTourText.gif) no-repeat center;
}
.VideoTourClose
{
     background:transparent url(../images/VideoTourClose.gif) no-repeat center;
}

table.ui-datepicker-calendar td
{
    background:transparent url(../images/calendarEmpty.gif) no-repeat top left;
}

/* tool tips */

#footerwrapper #btmwrapper div.smtooltip .smtooltip-main, div.smtooltip .smtooltip-main
{
    background:transparent url(../images/tooltip3.png) repeat-x;
}

#footerwrapper #btmwrapper div.smtooltip .smtooltip-left, div.smtooltip .smtooltip-left
{
    background:transparent url(../images/tooltip1.png) no-repeat;
}

#footerwrapper #btmwrapper div.smtooltip .smtooltip-right, div.smtooltip .smtooltip-right
{
    background:transparent url(../images/tooltip4.png) no-repeat scroll 0 0;
}

#footerwrapper #btmwrapper div.smtooltip .smtooltip-bottom, div.smtooltip .smtooltip-bottom
{
    background:transparent url(../images/tooltip2.png) no-repeat scroll 0 0;
}