body {background-color: #ffffff}
body {padding:0; margin:0}

p, li, h1, h2, h3, address {font-family: Verdana, Arial, Helvetica, "Sans Serif"; }
#wrapper {width:800px; margin-left:auto; margin-right:auto; background-color: #ffffff}

h1, p, address, li {color: #000000; font-size:11px}
h1 {padding:3px; margin:0; text-align:center}

h3 {font-size:15px}

p {margin-top:8px}

#title_area {margin:0; padding:0; background-color: #ffffff; height:300px; width:800px}

p.logo_left {font-size:22px; 
           font-weight:bold; 
           text-decoration:none; 
            background: #347684 url("images/cuddlybear_top_logo.gif") no-repeat;
            padding:10px 0 10px 50px; 
            color: #ffffff; 
            margin:0; width:114px; 
            height:85px;
             border-right:1px solid #ffffff; 
	        float:left}
               
 p.logo_left a:link, p.logo_left a:visited, p.logo_left a:hover, p.logo_left a:active 
             {color:#ffffff; text-decoration:none; margin:0; padding:0}
             
                         
 img.holiday {float:right; clear:right; margin:0 -5px 0 0; padding-top: 5px;}  
	   
	   #title_center {font-size:18px; font-weight:bold; 
                      background: #0099cb;
                      padding:11px; color: #ffffff; margin:0;  
                      height:52px; border-right:1px solid #ffffff; 
	                  float:left; width:464px; }
	   
	   #image_right {float:right; margin:0; padding:0; }
	    img.lower_left {float:left; margin:0; padding:0; 
                        clear:left; border-top: solid 1px #ffffff}
                        
        img.index_left {float:left; margin:0; padding:0 5px 0 0; }
                p.index_text {padding:0 5px}
                
        img.index_left_plus_a {float:left; margin:0; padding:0; }
        img.index_left_plus {float:left; margin:0; padding:0; 
                              position:relative; left:-120px;  
                             filter:alpha(opacity=75);
                             opacity:0.75; 
                             -moz-opacity:0.75;}}
         p.index_text_a {padding:5px 0 5px 5px;  margin:0; position:relative; left:-5px;}

       
		
		p.lower_left {float:left; margin:0; 
		             padding:0; width:156px; 
					 color: #ffffff;
		             background-color: #347684; 
					 clear:left;
					 border-top: solid 1px #ffffff;
					 padding:4px;
                     font-size:14px}
		
	   #title_lower {font-size:14px; 
                     background: #347684; 
                     padding: 5px 12px; 
                     color: #ffffff; 
                     margin:0;  height:20px; 
                     border-top:1px solid #ffffff; 
	                 float:left; width:462px; }
       
	   #main_page { margin:0 0 0 168px; padding:3px 5px; }
       
       p.center {text-align:center}
       p.right {text-align:right}
       
	   ul#menu_links {float:left; margin:0; padding:0; list-style:none; width:165px; clear:both}
       
	   #menu_links a {color: #ffffff; 
	                 font-size:11px; 
	                 text-decoration:none; 
					 border: 1px solid #ffffff; 
					 padding:2px 4px 3px 4px;
					 display:block;
					 background-color: #0099cb;
					 border-bottom:none;
					 border-left:none;
                     margin:0}
                     
                     * html #menu_links a {margin:-7px 0; padding:3px;} 
                     * html ul#menu_links {margin-top:-15px; margin-bottom:-7px; padding-top:1px}
                    
                     
		 #menu_links a:hover { background-color: #67C2E1; }
         
         
		 
		address {clear:both; padding:5px; margin:0}
        
        a:link {color: #000000}
        a:visited {color: #000000}
        a:hover {color: #0099cb}
        a:active {color: #ff0000}
        
       div.center { margin-left:auto; margin-right:auto; width:400px; }
 
 img.main_images {padding-top:10px}
 
 div.index_box_left {border: solid 1px #347684; padding:0; margin:8px; height:100px; width:290px;}
  div.index_box_left_rentals {border: solid 2px #347684; padding:0; margin:8px; height:99px; width:288px;}
 
img.float_right {float:right; padding-left:8px}
img.float_left {float:left; padding-right:8px}
.red {color:#ff0000; font-weight:bold}