<!--        


        

        .textsmall
        {
           font-weight: normal;
           font-size: 9px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        .textsmallbold
        {
           font-weight: bold;
           font-size: 9px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
        .textsearch
        {
           font-weight: normal;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        .texthomebig
        {
           font-weight: normal;
           font-size: 13px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
        .textmain
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
        .textArticleBrownTitles
        {
           font-weight: normal;
           font-size: 14px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
        .textGuideRedTitles
        {
           font-weight: normal;
           font-size: 14px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2942;
        }
		
		.textGuideRedTitlesSm
        {
           font-weight: normal;
           font-size: 13px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2942;
        }
		
        
        .textmainCookiePopup
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
           line-height: 19px;
        }
        
        
        .textmainBig
        {
           font-weight: normal;
           font-size: 16px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
		.textmainbold
        {
           font-weight: bold;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        .textmaingreen
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #897A27;
        }
        
        .textmainboldbigger
        {
           font-weight: bold;
           font-size: 14px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
        .textmainboldred
        {
           font-weight: bold;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        
        .textmainred
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        
        .textRedBigger
        {
           font-weight: bold;
           font-size: 18pt;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        .textRedMedium
        {
           font-size: 14pt;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        
        .textbigbold
        {
           font-weight: bold;
           font-size: 13px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        .textbigboldred
        {
           font-weight: bold;
           font-size: 13px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        
        .textdropdowns
        {
           font-weight: bold;
           font-size: 9px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
        }
        .inputsearch
        {
           font-weight: normal;
           font-size: 9px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           height:20;
        }
        
        
        .textmainsmall
        {
           font-weight: normal;
           font-size: 9px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
        .textmainsmallbold
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
       
        .textslideshowsmall
        {
           font-weight: bold;
           font-size: 9px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #734E17;
        }
        
        .textgold
        {
           font-weight: bold;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #C69200;
        }
		
		 .textred
        {
           font-weight: normal;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
         .textredbig
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        .textredbigbold
        {
           font-weight: bold;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        .textredbold
        {
           font-weight: bold;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        .textbrownbold
        {
           font-weight: bold;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #7E510B;
        }

        .mainlink
        {
           font-weight: bold;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
		
		.textblackprint
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #000000;
        }
		
		.textblackprintbold
        {
           font-weight: bold;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #000000;
        }
		.textblackprintsmall
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #000000;
        }

        
#dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font:normal 10px Arial;
line-height:15px;
z-index:100;
/*
filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
*/
}

#dropmenudiv a{
width: 0px;
display: block;
text-indent: 0px;
border-bottom: 0px solid white;
/*padding: 1px 0;*./
text-decoration: none;
font-weight: bold;
color:#865003;
background-color: #FFFFFF;

}

#dropmenudiv a:hover{ /*hover background color*/
    background-color: #FFFFFF;
	color:#BB1140;
	
}

a:hover
{
    text-decoration: underline;
	color:#865003;
/*
filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity:1.0;
    background-color: #FFFFFF;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    border-bottom: #462A11 1px solid;
border-left: #462A11 1px solid;
border-right: #462A11 1px solid;
border-top: #462A11 1px solid;
    */
}
		/* main links */
        a.main:link
        {
            color: #7E510B;
        }
        a.main:hover
        {
            text-decoration: none;
            color: #7E510B;
            
        }
       a.main:visited
       {  
        color: #7E510B;
       }
       
       /* subnav links */
        a.subnav:link
        {
            text-decoration: none;
            color: #5F4722;
        }
        a.subnav:hover
        {
            text-decoration: none;
            color: #5F4722;
            
        }
       a.subnav:visited
       {
         text-decoration: none;
        color: #5F4722;
       }
        
        
        /* end main links */
        
       
        /* end footer links */
		/* main links */
        a.redlink
        {
            color: #8B2842;
        }
		a.red:link
        {
            color: #8B2842;
			text-decoration: underline;
        }
		  a.red:visited
	       {   
	       	text-decoration: underline;
	        color: #8B2842;
	       }
		
        a.red:hover
        {
            text-decoration: none;
            color: #8B2842;
            
        }
		
		/*----------*/
		 a.redtablink
        {
            color: #8B2842;
            text-decoration: underline
			
        }
		a.redtablink:link
        {
            color: #8B2842;
			text-decoration: underline;
        }
		  a.redtablink:visited
	       {   
	       	text-decoration: underline;
	        color: #8B2842;
	       }
		
        a.redtablink:hover
        {
            text-decoration: underline;
            color: #8B2842;
            
        }
        
        
		
		/*----------*/
		
		a.redunderline:link
        {
            color: #8B2842;
			text-decoration: underline;
        }
        /* end footer links */
		/* main links */
        a.redunderline
        {
            color: #8B2842;
        }
        a.redunderline:hover
        {
            text-decoration: none;
            color: #8B2842;
            
        }
        a.redunderline:visited
	       {   
	       	text-decoration: underline;
	        color: #8B2842;
	       }
           
           
           a.oliveunderline:link
        {
            color: #666F21;
			text-decoration: none;
        }
        /* end footer links */
		/* main links */
        a.oliveunderline
        {
            color: #666F21;
        }
        a.oliveunderline:hover
        {
            text-decoration: underline;
            color: #666F21;
            
        }
        a.oliveunderline:visited
	       {   
	       	text-decoration: underline;
	        color: #666F21;
	       }
           
        
        a.greensmall:link
        {
            color: #734E17;
			text-decoration: none;
        }
        /* end footer links */
		/* main links */
        a.greensmall
        {
            color: #734E17;
        }
        a.greensmall:hover
        {
            text-decoration: none;
            color: #734E17;
            
        }
		
     
       
	   a.goldlink:link
        {
            color: #C69200;
			text-decoration: none;
        }
        /* end footer links */
		/* main links */
        a.goldlink
        {
            color: #C69200;
        }
        a.goldlink:hover
        {
            text-decoration: none;
            color: #C69200;
            
        }
	   
	   /* ----------- */
       
       a.subNavRed:link
        {
            color: #8B2842;
			text-decoration: none;
        }
        /* end footer links */
		/* main links */
        a.subNavRed
        {
            color: #8B2842;
            text-decoration: none;
        }
        a.subNavRed:hover
        {
            text-decoration: none;
            color: #8B2842;
        }
        
        
       a.subNavBrown:link
        {
            color: #865003;
			text-decoration: none;
        }
        /* end footer links */
		/* main links */
        a.subNavBrown
        {
            color: #865003;
            text-decoration: none;
        }
        a.subNavBrown:hover
        {
            text-decoration: none;
            color: #865003;
            
        }
        
        
       a.followUs:link
        {
            color: #432101;
			text-decoration: underline;
        }
        /* end footer links */
		/* main links */
        a.followUs
        {
            color: #432101;
            text-decoration: underline;
        }
        a.followUs:hover
        {
            text-decoration: underline;
            color: #432101;
            
        }
       /*-------------- */
		
        .poptextbig
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        .poptext
        {
           font-weight: normal;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        .poptextbold
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
		
		.poptextred
        {
           font-weight: normal;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        
        .poptextredboldsm
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
		
        .poptextredbold
        {
           font-weight: bold;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
		
		.tabtext
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8A662E;
        }
        .tabtextred
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2842;
        }
        
        .tabtextsmall
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8A662E;
        }
        
         a.tablink:hover
            {
                text-decoration: underline;
                color: #8A662E;
                
            }
           a.tablink:visited
           {
            text-decoration: underline;
            color: #8A662E;
           }
		   
		   a.tablink:link
	        {
                text-decoration: underline;
	            color: #8A662E;
	        }
        
        .centerdiv
        {
            background: #FAEED0;
            height:205;
        }
		
		.tab{
			cursor: pointer;
			cursor: hand;
        /*
        color: navy;
         background-color: white;
         border: thin solid navy;
         position: absolute;
         top: 10;
         width: 140;
         text-align: center;
         font: 9pt Verdana,sans-serif;
         z-index: 2;
         padding: 3;
         cursor: pointer;
         cursor: hand;
         */
      }
      .panel{
         
        /*
        position: absolute;
         top: 32;
         left: 10;
         width: 95%;
         z-index: 1;
         height: 85%;
         
         border: thin solid navy;
         padding: 1;
         */
         /*visibility: hidden;*/
         display: none;
         overflow: none;
         height: 220;
      }
      
           .subpanel{
         
        /*
        position: absolute;
         top: 32;
         left: 10;
         width: 95%;
         z-index: 1;
         height: 85%;
         
         border: thin solid navy;
         padding: 1;
         */
         /*visibility: hidden;*/
         display: none;
         overflow: automatic;
         height: 180;
      }
      
            a.searchlink:hover
            {
                
                text-decoration: underline;
                color: #8B2842;
                
            }
           a.searchlink:visited
           {
            text-decoration: underline;
            color: #8B2842;
           }
		   
		   a.searchlink:link
	        {
                text-decoration: underline;
	            color: #8B2842;
	        }
            
            .input
            {
            background-color:#FFFFFF;
            color:#000000;
            }
            
            a.mainRed:link
        {
            color: #7B172F;
        }
        a.mainRed:hover
        {
            text-decoration: underline;
            color: #7B172F;
            
        }
       a.mainRed:visited
       {  
        color: #7B172F;
       }
       
       
     
        
          /* NEW HOMEPAGE STYLES */
       .homeBigBold
        {
           font-weight: bold;
           font-size: 14px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #432000;
        }
        
        .homeBig
        {
           font-weight: none;
           font-size: 13px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #432000;
        }
        
        .guideBrown
        {
           font-weight: none;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #432000;
        }
        
        .guideLightBrown
        {
           font-weight: none;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8E5A0F;
        }
        
        
        .homeSmalldark {
			color: #432000;
			font-weight: none;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		.homeSmallerdark {
			color: #432000;
			font-weight: none;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
		}
        .homeSmall
        {
           font-weight: none;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #7E510B;
        }
		.homeSmall a
        {
           font-weight: none;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #7E510B;
        }
        
        .homeSmaller
        {
           font-weight: none;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #7E510B;
        }
        
        .homeSmallBold
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #7E510B;
        }
        
        .homeText
        {
           font-weight: none;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #432000;
        }
        
        .spotlightItalic
        {
           font-weight: none;
           font-size: 14px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #432000;
        }
        
        .spotlightItalicRed
        {
           font-weight: none;
           font-size: 14px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #710423;
        }
        
        .providerTitle
        {
           font-weight: none;
           font-size: 18px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #432000;
        }
        
        
        .providerTitleRed
        {
           font-weight: none;
           font-size: 18px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #710423;
        }
        
        .homeRed
        {
           font-weight: none;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #710423;
        }
        
        .ProviderRed
        {
           font-weight: none;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #710423;
        }
        
        .GuideRed
        {
           font-weight: none;
           font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8B2942;
        }
        .GuideOlive
        {
           font-weight: none;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #505D0A;
        }
        
        
        .homeRedSmall
        {
           font-weight: none;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #710423;
        }
        
        
	   
        /* end footer links */
		/* main links */
       
        
 a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#FDEFD4;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#FDEFD4}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:20em;
    border:1px solid #000;
    background-color:#FDEFD4; color:#000;
    text-align: left;
    }
        
        
        
        
        /* END NEW HOME */
        
   .HomePropMonthRed
   {
        font-weight: bold;
       font-size: 13pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #7F1D36;
    
   }     
   .HomePropMonthBrown
   {
        font-weight: regular;
       font-size: 9pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #441A02;
   }   
   
        .textwhybook
        {
           font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #683F07;
        }
        
        
        /* FOR BLOG ARTICLES */
        
        smalldatepost {
    	    color: #7e7700;
            font-weight: bold;
    	}
          
        .post {
        	margin: 0 0 0px;
        	text-align: left;
        
        	}
        
h2 {
	margin: 0px 0 0;
color: #7e7700;
font-size: 13pt;
	font-weight: bold;
	padding-bottom: 5px;

	}
    
.widecolumn .entry p {
	font-size: 1.05em;
 
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;

	}
img {
	border: 0px;
	}
        
 .cbTeamGreen
 {
            font-weight: normal;
           font-size: 12px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #887B25;
 }       
 
 .checkAavilText
 {
 font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #91811E;
 
 }
 
 .checkAavilbold
        {
           font-weight: bold;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #865003;
        }
        
        
 .checkAavilNewText
        {
           font-weight: normal;
           font-size: 9pt;
           font-family: Verdona, Arial, Helvetica, sans-serif;
           color: #432000;
        }
		
		
		 a.breadcrumb:hover
            {
                text-decoration: underline;
                color: #8f6522;
                
            }
           a.breadcrumb:visited
           {
            text-decoration: underline;
            color: #8f6522;
           }
		   
		   a.breadcrumb:link
	        {
                text-decoration: underline;
	            color: #8f6522;
	        }
			
		.breadcrumbtext
        {
           font-weight: normal;
           font-size: 10px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #8f6522;
        }
        
        -->
		
		
/* stylesheet additions - Chris Lee - Feb 2011 */
#container {
	width: 813px;
}

/* header */
#header {
	width: 812px;
	height: 146px;
	float: left;
}
#logo {
	width: 311px;
	float: left;
}
#socialContainer {
	width: 501px;
	height: 146px;
	float: right;
	background: url('/images/cb_header_bg.jpg'); 
	background-repeat: no-repeat;
	padding-top: 6px;
}
#sociallinks {
	width: 501px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 10px;
	color: #624200;
	text-transform: uppercase;
}

/* home */	
#homeFirstRow {
	width: 812px;
}
#homeSearchContainer {
	width: 496px;
	border: solid 1px #c0ad83;
	margin-left: 16px;
	float: left;
	
	height: 348px;
	background: url('/images/home/search-bottom.jpg'); 
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #f9eece;
}
#homeSearch {
	width: 465x;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 12px;
	color: #4e1d07;
}
.homeInputsearch
{
   font-weight: normal;
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   height:20;
   width: 143px;
}
#homeSearch td {
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 12px;
	color: #4e1d07;
	line-height: 28px;
}
#homeBlog {
	width: 296px;
	border-top: solid 1px #c0ad83;
	border-left: solid 1px #c0ad83;
	float: right;
	height: 348px;
}
#homeSecondRow {
	width: 812px;
	margin-top: 40px;
	clear: all;
}
#homeVacayContainer {
	width: 479px;
	margin-left: 35px;
	float: left;
	background: url('/images/home/vacay-bg.jpg'); 
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 360px;	
}
#homeVacay {
	width: 464px;
	margin-right: 10px;
	font-weight: none;
   	font-size: 11px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
   	color: #432000;	
	line-height: 15px;
	
}
#homeVacay a {
	color: #872643;
	text-decoration: none;
	font-weight: bold;
}
#homePressContainer {
	width: 296px;
	border-left: solid 1px #c0ad83;
	float: right;
	height: 360px;
}
#homePress {
	width: 286px;
	margin-left: 10px;
	
}
a.HomeRedlink
{
	color: #872643 !important;
	text-decoration: none;
	font-weight: bold;
}

/* nav */
#nav {
	width: 813px;	
	float: left;
}

/* footer */
#footer {
	width: 813px;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans serif;
}
#footerTopContainer {	
	background-image: url("/images/footer-bg.gif");
	background-repeat: repeat-x;
	height: 59px;
}
#footerTop {
	font-family: Arial, Helvetica, sans serif;
	padding-top: 18px;
	color: #ffffff;
}
#footerTop .header {
	font-size: 20px;
	padding-top: 18px;
}
#footerTop .text {
	font-size: 11px;
}
#footerTop .text a {
	color: #ffffff;
	font-weight: bold;
}
#footerBottom {
	margin-top: 10px;
	margin-bottom: 20px;
}
#footerBottom, #footerBottom a {
	font-weight: bold;
	color: #872643;
	font-size: 11px;
	font-family: Arial, Helvetica, sans serif;
}
#footerBottom a {
	text-decoration: none;
	padding: 7px;
}




