body{
 

	background:  url(/images/background.jpg) no-repeat center top;
	background-color:#54bee8;
	margin:0;
	padding:0;

	
}
p
{
    font-family:arial, helvetica, sans-serif;
    font-size: 13px;
    color: #808080;    
    line-height:20px;
    
    }

img {
   border:none;
}
#min-top
{
   float:right;
   font-family:Arial;
   width:440px;
   margin-top:38px;
   color:#808080;
    
    
    }
#min-top a
{

   font-family:Arial;
   color:#d25d16;
   text-decoration:none;
   font-size:12px;
    
    
    }
#min-top a:hover
{

   font-family:Arial;
   color:#d25d16;
   text-decoration:underline;
   font-size:12px;
    
    
    }
#main-container{
    position: relative;
    width: 1000px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
    background-color:white;

}   
        
   


#main-container-inner{
    position: relative;
    width: 1000px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
    
} 



#top-section{
    position: relative;
    margin: 0px;
    padding: 0px; 
    width: 1000px;
    height:187px;
    margin-left:auto;
    margin-right:auto;
    background-image: url(/images/header.png);
    background-repeat:no-repeat;

    

 
}
#top-inner
{
    
    position: relative;
    margin: 0px;
    padding: 0px; 
    width: 100%;
    z-index:1;
    height:187px;
    margin-left:auto;
    margin-right:auto;
    background-image: url(/images/header-repeat.jpg);
    background-repeat:repeat-x;
  
    
    
    
    }
#top-section-contain
{    
    position: relative;
    width: 1000px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;    
}


#content{  
    float: left;
    width: 1000px; 
    margin: 0px;
    padding: 0px;
}

#flash
{
   float:left;
   width:780px; 
   height:437px;
   background-color:#ffffff;
   
    }
#flashads
{
    position:relative;
    width: 100%;
    margin-left:auto;
    margin-right:auto;

    }

a#booking-right
{
    
    float:right;
    width:220px;
    height:208px;
    background-image: url(/images/booking.jpg);
    background-repeat:no-repeat;
       background-position:bottom;
    
    
    }
a#booking-right:hover
{
    
    float:right;
    width:220px;
    height:208px;
    background-image: url(/images/booking.jpg);
    background-repeat:no-repeat;
    background-position:top;
    cursor:pointer;
    
    
    }
    
#ParkMap-Right
{
    float:right;
    width:220px;
    height:228px;
    background-image: url(/images/right.jpg);
    background-repeat:no-repeat;
    
    
    }
a.Parkmap
{
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:202px;
    height:92px;
    border-bottom:1px solid #e1e1e1;
    cursor:pointer;
      border:0;
    } 
     
a.Parkmap:hover
{
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:202px;
    height:92px;
    background-color:#cec8bb;
    opacity: .4; filter: alpha(opacity=40);
    border-bottom:1px solid #e1e1e1;
    cursor:pointer;
  
    }    
a.Park
{
    
    float:left;
    margin-left:10px;
    width:202px;
    height:38px;
    border-bottom:1px solid #e1e1e1;
    cursor:pointer;
      border:0;
    }    
a.Park:hover
{
    
    float:left;
    margin-left:10px;
    width:202px;
    height:38px;
    border-bottom:1px solid#e1e1e1;
    background-color:Silver;
    opacity: .4; filter: alpha(opacity=40);
    cursor:pointer;
     
    }    
a#logo
{
    position:absolute;
    width:374px;
    height:208px;
    background-image: url(/images/logo.png);
    background-repeat:no-repeat;
    top:35px;
    left:-40px;
    
    
    
    }
.BreadCrumb
{
    float:right; 
    border-top:1px dotted #e1e1e1; 
    margin-top:-12px; 
    font-size:12px; 
    font-family:Arial; 
    color:#808080; 
    display:inline; 
    width:auto; 
    height:30px;
    color:#dc5504;
    background-color:#efefef;
    padding-top:10px;
    padding-right:10px;
    padding-left:10px;
   
  
    
    }
.BreadCrumb a
{

    color:#000;
    text-decoration:none;
    
    }
#gallery-left-container-inner
{
    float:left;
    width:999px;
    min-height:600px;
    
    
    
    }
.port-control
{
    float:left;
    margin-left:30px;
    margin-top:20px;
    
    }
/* ********************************* NAV SECTION **************************** */	

#nav{
    float:right;
    padding: 0px;
    width: 730px;
    margin-top:65px;
    margin-bottom:0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-bottom:2px; 
    z-index: 1000;
    padding:10px;  


}

#navb{
    cursor:pointer;
    }
    
#nav ul 
{
    float:left;

   
}

#nav li:hover{  
    /*background-image: url(/images/menu-repeat.png);
    background-repeat:repeat-x;*/
 
    cursor:pointer;
}



#nav .rmItem{
    display: block;
    padding: 0px;
    margin: 0px;
    cursor:pointer;
    z-index:9900;
    padding-left: 1px; 
    border-bottom:1px solid #cdcdcd;
    
}


.color0
{
    
     background-image: url(/images/nav8.jpg);
     background-repeat:repeat-x;

    
    
    }
.color1
{
    
     background-image: url(/images/nav1.jpg);
     background-repeat:repeat-x;
}

.color1:hover
{
    
     background-image: url(/images/nav1-over.jpg);
     background-repeat:repeat-x;
    
    }
    
    
.color2
{   
     background-image: url(/images/nav2.jpg);
     background-repeat:repeat-x;
    
    }
.color2:hover
{
    
     background-image: url(/images/nav2-over.jpg);
     background-repeat:repeat-x;
    
    }
.color3
{   
     background-image: url(/images/nav3.jpg);
     background-repeat:repeat-x;
    
    }
.color3:hover
{
    
     background-image: url(/images/nav3-over.jpg);
     background-repeat:repeat-x;
    
    }
.color4
{   
     background-image: url(/images/nav4.jpg);
     background-repeat:repeat-x;
    
    }
.color4:hover
{
    
     background-image: url(/images/nav4-over.png);
     background-repeat:repeat-x;
    
    }
.color5
{   
     background-image: url(/images/nav5.jpg);
     background-repeat:repeat-x;
    
    }
    
.color5:hover
{
    
     background-image: url(/images/nav5-over.png);
     background-repeat:repeat-x;
    
    }
.color6
{   
     background-image: url(/images/nav6.jpg);
     background-repeat:repeat-x;
    
    }
.color6:hover
{
    
     background-image: url(/images/nav6-over.png);
     background-repeat:repeat-x;
    
    }

.color7{   
     background-image: url(/images/nav7.jpg);
     background-repeat:repeat-x;
}
 
.color7:hover{   
     background-image: url(/images/nav7-over.png);
     background-repeat:repeat-x;
}
 .color8{   
     background-image: url(/images/nav8.jpg);
     background-repeat:repeat-x;
}
 
.color8:hover{   
     background-image: url(/images/nav8-over.png);
     background-repeat:repeat-x;
}
 .color9{   
     background-image: url(/images/nav9.jpg);
     background-repeat:repeat-x;
}
 
.color9:hover{   
     background-image: url(/images/nav9-over.jpg);
     background-repeat:repeat-x;
}
 .color10{   
     background-image: url(/images/nav10.jpg);
     background-repeat:repeat-x;
}
 
.color10:hover{   
     background-image: url(/images/nav10-over.jpg);
     background-repeat:repeat-x;
}
 .color11{   
     background-image: url(/images/nav11.jpg);
     background-repeat:repeat-x;
}
 
.color11:hover{   
     background-image: url(/images/nav11-over.jpg);
     background-repeat:repeat-x;
}
 .color12{   
     background-image: url(/images/nav12.jpg);
     background-repeat:repeat-x;
}
 
.color12:hover{   
     background-image: url(/images/nav12-over.jpg);
     background-repeat:repeat-x;
}
/* This is the menu subtext */
#nav .rmItem2{
    line-height:10px; 
    padding:0px; 
    margin:0px;
    font-size:10px;
    cursor:pointer; 
    color:#aad1f7;   
   
    
}

#nav .rmLevel1{
    border-top: 0px;
    cursor:pointer;

}

#nav .rmLevel1 a{
    text-align:left;
    font-size:12px;
    cursor:pointer;
    color:#fff;
    background-color:#fff;
    margin:0;
    padding:0;
    
}
#nav .rmLevel1 a:hover{
     color:#000;
}


#nav a{   
   line-height: 35px;
   text-decoration: none;
   color: #fff;
   font-size:13px;
   padding:2px;
   font-family:Segoe UI;
   text-align:center;
   cursor:pointer;
   padding-left:15px;
   font-weight:bold;


}

#nav a:hover{   
  /*color: #ffffff;*/
    cursor:pointer;
}
#nav .rmLevel2
{
    
    
    }

 
/* ******************************** HOME CONTROL ************************************* */
#home-control
{
    FLOAT:left;
    width:999px;
    background-color:#35618b;
    margin-top:50px;
    }


#home-left
{
    float:left;
    width:680px;
    margin-top:10px;
    margin-left:5px;
    background-color:White;

    
    }
#home-left-repeat
{
    float:left;
    width:670px;
    margin-top:10px;
    padding:20px;  
    background-color:White; 
    background-image: url(/images/homebg.jpg);
    background-repeat:no-repeat;
    background-position: bottom;
    
    }
    
#home-left-repeat p
{
     font-family: verdana;
    font-size: 13px;
    text-decoration: none;
    color: #000; 
    padding:0;
    margin:0;
    
    }
#home-right-control
{
    FLOAT:right;
    width:303px;
   
    
    }
#home-right
{
    float:right;
    width:303px;
    height:180px;
    background-image: url(/images/home-right.png);
    background-repeat:no-repeat;
    }

#home-right2
{
    float:right;
    width:303px;
    height:180px;
    background-image: url(/images/home-right2.png);
    background-repeat:no-repeat;
    }
/* ******************************** Newsletter START************************************* */
#newsletter
{
    float:right;
    width:340px;
    height:28px;
    margin-top:80px;
    margin-right:10px;

    
    }

#newsletter-input
{
    float:left;
    border:1px solid #e1e1e1;
  
}
#newsletter-input input
{
    float:left;
    border:0;
    font-size:11px;
    color:#666;
    padding:8px;
    width:260px;
}


#newsletter-button
{
    float:right;
    background-image: url(/images/newsl-button.jpg);
    background-repeat:no-repeat;
    border:1px solid #e1e1e1;
   
}


/* ******************************** Newsletter END************************************* */
.menuselected
{

  float:left;
  background-color: #fff;
  
  
}

.menu
{
  
  float:left;

}
.menuselecteda
{
    
    font-family: Arial;
    color:#000;
    font-size: 12px;
    background-color: #cdcdcd;
}
	
 .TextBox
{
    font-family: Arial;
    padding:10px;
    background-color: #a7d11c;
    border:none;
    width:880px;
    height:20px;
    font-size: 16px;
    font-weight: bold;
    margin:0;
    
    
    
    }
  .CaptchaClass
  {
    font-family: Arial;
    color: #fff;
    font-weight:bold;
      
      
      
      }  
    
.LatestNewsDescription_Text a
{
    color:#666;
    text-decoration:none;
    
    
 }
.LatestNewsDescription_Text a:hover
{
    color:#ff9900;
    text-decoration:underline;
    
    
 }  
/* ******************************** NEWS DETAILS************************************* */     
      
  .news-details
  {
    float:left;
    width:920px;
    padding:20px; 
    margin:20px; 
    border:1px solid #e1e1e1;
    font-family:arial;
    font-size:12px;
      
  }
     
  .news-details h1
  {
    float:left;
    width:900px;
    border-bottom:1px solid #e1e1e1; 
      
      
 }
   .news-details p
  {
    float:left;
   
      
      
 }
/* ******************************** MAIN CMS AREA ************************************* */

#cmsarea{   
    float: left;
    width: 1000px;
    padding-bottom: 20px;
    margin-top:0px;
    min-height:900px;
    background-color:White;   
}

#cmsarea-inner{
    float:left;
    width:990px;
    margin-left:10px;
    margin: 0px;
    margin-top: -10px;
    margin-right:0px;
    padding:10px;   
}

#cmsarea-text{
    float:left;
    width:660px;
    font-family:arial, helvetica, sans-serif;
    font-size: 13px;
    color: #808080; 
    line-height:22px;
    text-decoration: none;
    padding:10px;
}

#cmsarea-text{
    float:left;
    padding:15px;
    font-family: Arial;
    font-size: 13px;
    text-decoration: none;
    color: #5f4a49; 
    margin:0;
}

.text
{
    padding:10px;
    
    
    }

#cmsarea-text p  
{

    font-family:  Trebuchet MS;
	font-size:13px;
	color:#2f2f2f;
	margin:0;
    

	}
   


#cmsarea-text a   {
    font-family: Arial;
	font-size:13px;
	color : #21c4b7;
    text-decoration: none;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
  
}

#cmsarea-text a:hover   {
    color: #cdcdcd;
}


#cmsarea-text ul li{
    font-family: Arial;
	font-size:13px;
	color : #03395e;
	margin-top:20px;
	list-style-type:circle;
	font-weight:bold;
	
 
}
#cmsarea-text td a{
    font-family: Arial;
	font-size:14px;
	color : #fff;
	font-weight:bold;
	
 
}
#cmsarea-text strong
{
    font-family: Arial;
	font-size:14px;
	color : #596a60;	 
}

#cmsarea-header{   
   float:left;
   width:100%;
   margin:0;
   padding:0;
   height:40px;
   margin-top:0px;
   border-bottom:1px dotted #cdcdcd;
 
}

#cmsarea-header h1   
{
   float:left;
   font-size:25px;
   color:#2a70a3;
   margin:0;
   padding:0;
   margin-left:10px;
   margin-top:5px;
   text-transform:uppercase;
}
#cmsarea-text hr{
	width:100%;
	border-bottom:1px dotted #b17eb9;
    color:White;
	
 
}


.cmsarea-mainimage{
    width:996px;
    height:321px;
  

}
#mp3player
{
    float:right;
    border:1px solid #ceb999;
    margin-top:110px;
    margin-right:130px;
    
    
    }
    
    #cmsarea-right .rpItem
    {
        font-family:Arial;
        color:White;
        font-size:14px;
        padding:0px;
        margin:0px;
        height:auto;
        
        }
    #cmsarea-right .rpItem a
    {
        font-family:Arial;
        color:white;
        font-size:14px;
        margin:0px;
        padding: 0px;              
     }
    #cmsarea-right .rpText
    {
        margin-top: 0px;
        padding-left: 10px;
        padding-top: 7px;
        
     }
          
    #cmsarea-right .rpLink 
    {
        line-height:30px;              
        }


 /***************Adverts***********************/
 #cmsarea-right {
    float:right;
    width:260px;
    min-height:300px;
    margin-top:10px;
    background-image: url(/images/right-side.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    margin-right:20px;
    padding-left:20px;

 }
 
 a.advert-right
 {
     float:right;
     width:277px;
     height:153px;
     background-color:#eee;
     border:1px solid #e1e1e1;
     margin-bottom:10px;
     
     }
 a.advert-right1
 {
     float:right;
     width:298px;
     height:153px;
     background-image: url(/images/right1.jpg);
     background-repeat:no-repeat;
     
     }
     
     
 a.advert-right2
 {
     float:right;
     width:298px;
     height:153px;
     margin-top:13px;
     background-image: url(/images/right2.jpg);
     background-repeat:no-repeat;
     
     }
     
 a.advert-right3
 {
     float:right;
     width:298px;
     height:153px;
     background-image: url(/images/right3.jpg);
     background-repeat:no-repeat;
     
     }
      
 a.advert-right4
 {
     float:right;
     width:298px;
     height:153px;
     background-image: url(/images/right4.jpg);
     background-repeat:no-repeat;
     
     }
  /***************Contact Form***********************/
 
 .contact-header
 {
     float:left;
     width:910px;
     border-bottom:1px solid #e1e1e1;  
     margin-left:30px; 
     
     
     }
  .contact-header h2
 {
     float:left;
     }
 
.menuselecteda
{
    
    font-family: Arial;
    color:#000;
    font-size: 12px;

}
  .TextBox
{
    font-family:Georgia, Arial, Sans-Serif;
    font-style:italic;
	color : #808080;
    padding:8px;
    background-color: #efefef;
    border:1px solid #cdcdcd;
    width:420px;
    height:20px;
    font-size: 12px;
    margin:0;
    
    
    
    }
   .TextBoxBG p
{
    font-family: Arial, Sans-Serif;
    text-transform:uppercase;
    color:#50474c;
    font-size: 11px;
    
    
    }
.TextBoxBG
{
    bordeR:1px dotted #cdcdcd;
    padding:10px;
    
    
    }
  .CaptchaClass
  {
    font-family: Arial;
    color: #e1e1e1;
    font-weight:bold;
      
      
      
      } 
.warning
{
    color:Black;
    
    
    
    }
#contact-text
{
    float: left;
    width:340px;
    font-family: Arial;
    font-size: 14px;
    text-decoration: none;
    color: #333333;
    padding:10px;
    margin:10px;
    margin-left:30px;
    border:1px solid #e1e1e1;
    
    
    
 }
    #contact-text p
{
    font-family:Tahoma, Arial;
    color: #5a472c;
    font-size: 10pt;
    text-decoration: none;
    margin: 0px;
    padding: 0px;

    
    
    }
    
     /******************************* LEFT NAV ********************************************************/
#content-left{   
    float:left;
    width:200px;
    clear: both;
    margin-top:0px;
    margin-right: 0px;
    padding: 0px;
        border-left:1px dotted #e1e1e1;
    border-right:1px dotted #e1e1e1;
    margin-left:8px;
    text-decoration:none;

  
 
}

#content-left-header{   
    position:relative;
    float:left;
    clear: both;
    cursor: pointer;
    width:180px;
    padding:10px;
   	color: #14616f;
    border-bottom:3px solid #e1e1e1;
    

}

#content-left-inner
{
    position: relative;
    width:200px;
    margin-left: 0px;
    margin-bottom: 0px;
    min-height: 200px;
    cursor: pointer;
    margin-top:0px;

   
	

}

#content-left-inner ul{
	padding: 0px;
	margin-left: 4px;
    width:197px;
	margin-top: 15px;	
	list-style-type: disc; 
	color: #fff;
	list-style-type:none;
  text-decoration:none;
	
}

#content-left-inner li{
   	padding: 6px;
   	padding-top: 10px;
   	min-height: 22px;
   	color: #808080;
   	margin-left:0px;
   	margin-right:10px;
    text-decoration:none;  
   	border-bottom:1px dotted #e1e1e1;
   -moz-border-radius: 5px;
	-webkit-border-radius: 5px;

   	
   
}

#content-left-inner li:hover
{
    color: #fff;
 	background-color:#70c7d8;
  	
}
#content-left-inner ul a li
{
    
   	color: #14616f;
  	line-height: 15px;
  	cursor: pointer;
  	padding-left:10px;
  	text-decoration:none;
  	font-size:12px;
}
#content-left-inner ul a li:hover{
  	color: #14616f;
  	background-image: url(/images/arrow.jpg);
  	background-repeat:no-repeat;
  	background-position:right;

}

#content-left-footer{
    position: relative;
    margin-top:  -20px;
    margin-right: 0px;
    height: 20px;
    width:237px;
 

}
#feed
{
    float:left;
    width:200px;
    height:104px;
    clear:both;
    margin-top:6px;
    margin-right: 0px;
    padding: 0px;
    margin-left:8px; 
    background-image: url(/images/feed.jpg);
    background-repeat:no-repeat;
    
    
    }
 #turbine
{
    float:left;
    width:200px;
    clear:both;
    margin-top:6px;
    margin-right: 0px;
    padding: 0px;
    margin-left:8px; 
    border:1px solid #e1e1e1;
    
    
    }
 #turbine p
{

  font-size:12px;
  margin:0;
  padding:0;
  padding:10px;  
    
    }
#feed a
{
    float:left;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    background-position: 0px -0px;
    margin-top:70px;
    margin-left:18px;
    border:0;
    cursor:pointer;
    
    }
#feed a:hover
{
    float:left;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    background-position: 0px -30px;
    
    }
a#readmore 
{
    float:left;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    background-position: 0px -30px;
    margin-left:10px;
    border:0;
    cursor:pointer;
    
    }
a#readmore:hover
{
    float:left;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    background-position: 0px 0px;
    
    }
a.homeclick
{
    float:left;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    background-position: 0px -30px;
    border:0;
    cursor:pointer;
    
    }
a.homeclick:hover
{
    float:left;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    background-position: 0px 0px;
    
    }
   a.clickhere 
{
    float:right;
    width:136px;
    height:25px;
    background-image: url(/images/clickhere.png);
    background-repeat:no-repeat;
    background-position: 0px -30px;
    margin-right:40px;
    border:0;
    cursor:pointer;
    
    }
a.clickhere:hover
{
    float:right;
    width:136px;
    height:25px;
    background-image: url(/images/clickhere.png);
    background-repeat:no-repeat;
    background-position: 0px 0px;
    
    }
a.readmore-blue
{
    float:right;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    margin-right:40px;
    border:0;
    cursor:pointer;
     background-position: 0px 0px;   
    }
a.readmore-blue:hover
{
    float:right;
    width:136px;
    height:25px;
    background-image: url(/images/readmore.png);
    background-repeat:no-repeat;
    background-position: 0px -30px;
    
    }
/* *************************** END CONTENT LEFT/LEFT MENU ************************************ */

h1{
 	font-family:'Atlanta' Arial, Helvetica, sans-serif;
    font-size:22px;	    
    text-decoration:none;
    color : #596a60;
    padding: 0px;
    text-decoration: none;
    margin:0;
    padding:0;
    
}
		
h2 {
	font-family: Arial, Helvetica, sans-serif;
    font-size:22px;	    
    letter-spacing:0px;
    text-decoration:none;
    font-weight:bold;
    padding: 0px;
    text-decoration: none;
    margin:0;
    padding:0;


}

h3 
{
    float:left;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#1a7f92;
	text-decoration: none;

    


  
}		

/* Reserved for Main Nav */
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#28362e;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	letter-spacing:3px;
	text-transform:uppercase;
}

/* Reserved for Sub Nav */
h5{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;	
	width: 190px;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cdcdcd;
}

h5 a{
	text-decoration: none;
	color: #482c0d;
}



/* ************************ MAIN FOOTER *************************** */

 
#footer{
    position:relative;
    clear:both;
    width: 100%;
    height:180px;
    margin-left:auto;
    margin-right:auto;
    background-image: url(/images/footer-repeat.jpg);
    background-repeat:repeat-x;
    background-color:#fff;
    margin:0;
    padding:0;
    margin-top:10px;
    border-top:1px dotted #e1e1e1;
    

  

}

#footer-image
{
    position:relative;
    clear:both;
    width: 100%;
    height:50px;
    margin-left:auto;
    margin-right:auto;
    margin:0;
    padding:0
    
    
    
    }
#footer-links-control{
    position:relative;
    width:999px;
    margin-left:auto;
    margin-right:auto;
   
    
 
}



/* Footer Quick Links Here */
#footer-links{
    position:relative;
    width:999px;
    height:160px;
    clear:both;
    margin:0;
    padding:0;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;  

    

}
#footer-links h1{
   color:#1a5187;
   font-size:14px;
   border-bottom:1px dotted #cecece;
   margin-bottom:7px;
   padding:10px;

}
#footer .quicklink{
    color: #808080;
    font-size:11px;    
    line-height:20px;
    text-decoration:none;
}
/* End Footer Quick Links */

#footer a 
{
    font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; 
    font-weight:normal;
    font-size:12px;    
    color: #1a5783;
    text-decoration: none;
    text-transform:lowercase;
}

#footer p {
    font-family: Arial;
    font-weight:normal;
    font-size:10px;    
    color: #fff;
    padding:10px;
    text-decoration: none;

}
		
#footer a:hover {
    color: #d25d16;
    text-decoration: underline;
}
#footerControl
{
 
    position: relative;
    width: 1000px;
    height:136px;
    padding: 0px;
    margin:0;
    margin-left: auto;
    margin-right: auto;
    background-color:#000;
}

/* ******************** END MAIN FOOTER ************************ */

.newsArticle{
    position:relative;
    float:left;
    margin-top:15px;
    margin-left:10px;
    margin-bottom: 5px;
    width:940px;
    top: 0px;
    left: 0px;

}

.newsArticle-master{
    position:relative;
    float:left;
    width:1000px;
    margin-top:0px;
    margin-left:0px;

    background-image: url(/images/content-header.jpg);
    background-repeat: no-repeat;

}

.newsArticle-inner{
	margin-top: 0px;
	background-image: url(_/images/main-page-content-repeat.jpg);
	background-repeat: repeat-y;
	width:940px;
	border-bottom: 1px solid #eeeeee;
}

.newsArticle-inner2{
	margin-top: 0px;
	background-image: url(_/images/main-page-content-repeat.jpg);
	background-repeat: repeat-y;
	width:940px;
	border-bottom: 1px solid #eeeeee;
}

.newsArticle-footer{
	background-image: url(_/images/main-page-footer.jpg);
	background-repeat: no-repeat; 
	width: 930px;  
}

.newsheader
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: Black;
}

.newstext
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
}


/* *************** FRONT PAGE ADVERTS ********************* */   
#LatestnewsItems
{
    float:left;
    width:1000px;
    height:49px;
    background-image:url(/images/latest-news.png);
    background-repeat:no-repeat;
 
}
    
.latest-news
{
    float:left;
    width:960px;
    border:10px solid #e1e1e1;
    margin-left:10px;
    margin-top:0px;
    }



#latest-news p 
{
     font-size:14px;
     color:#888;
  
    }

#latestnewstext
{
   float:left;
   width:150px;
   display:inline;
   color:#88bb0c;
   font-size:16px; 
   font-weight:bold;
   margin-left:10px;
   margin-top:0px;
   padding-right:10px;
   border-right:3px solid #cdcdcd; 
    
    
}



.LatestNewsDescription 
{
    float:left;
    width:800px;
    display:inline;
    height:49px;
    padding:10px;
    margin-top:5px;
    margin-left:110px;


  
}
.LatestNewsDescription_Text 
{
    font-weight:normal;
    font-size: 12px;
    font-family:Tahoma;
    color: #808080;
    margin-left: 0px;
    margin-right: 0px;

}
.LatestNewsDescription_Text a
{
    color:#666;
    text-decoration:none;
    
    
 }
.LatestNewsDescription_Text a:hover
{
    color:#ff9900;
    text-decoration:underline;
    
    
 }
  .leftbox1{
    float: left;
    display:inline;
    padding: 0px;
    width:731px; 
    height:225px; 
    background-color:#d5e0eb;
    border:0;
    
 
     
}
  .leftbox1 p{

   padding:20px;
   color:#687980;
   
     
}
  .leftbox1 h1{

   padding:20px;
   color:#687980;
   width:670px;
   margin-left:10px;
      
}
  a.leftbox2{
    float: left;
    display:inline;
    padding: 0px;
    width:265px; 
    height:225px;
    margin-left:6px; 
    background-color:#d5e0eb;
    border:0;
    background-image: url(/images/links.jpg);
    background-repeat:no-repeat;

    
}
  a.leftbox3{
    float: left;
    display:inline;
    margin-top:0px;
    padding: 0px;
    width:331px; 
    height:173px; 
    background-image: url(/images/3.jpg);
    background-repeat:no-repeat;
    border:0; 


    
}
  .leftbox3 p
  {
   float:left;
   color:white;
   width:240px;
   margin-top:40px;
   margin-left:20px;
   font-family:Arial;


    
}
.rightbox{
    float: right;
    display:inline;
    margin-left: 0px;
    padding: 0px;  
    width:610px;
    height:350px; 
    padding:18px;
    text-decoration:none;
    background-color:#fff;
    border-left:1px dashed #cdcdcd;
    margin-top:10px;
     

}
.miniads
{
    float:left;
    width:200px;
    height:100px;
    background-color:#5e9a84;
    
    }

    
  #featured-box{
    float:left;
    width:980px;   
    height:40px;
    margin-left:10px;
    margin-top:10px;
    background-color:#566a7e;


}
  #featured-box h3{
    outline: none;
    font-family: 'Trebuchet MS' Sans-Serif;
    font-weight: lighter;
    color: white;
    font-size: 12px;
    margin-right: 0px;
    margin-top:12px;
    padding-left:10px;
    text-decoration: none;
    text-transform: uppercase;


}

#latest-product{

    float:left;
    width:320px;  
    height:40px;
    background-color:#d0ccc1;



}
.latest-box{
   
    float:left;
    width: 645px;    
    height:300px;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:10px;
    border:1px solid #e1e1e1;



}
.latest-box2{
   
    float:right;
    width:320px;
    height:300px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
    border:1px solid #e1e1e1;



}
.latest-box h3{
   
    outline: none;
    font-family: 'Trebuchet MS' Sans-Serif;
    font-weight: lighter;
    color: white;
    height:30px;
    font-size: 12px;
    margin-right: 0px;
    margin-top:12px;
    padding-left:10px;
    text-decoration: none;
    text-transform: uppercase;



}
.latest-box2 h3{
   
    outline: none;
    font-family: 'Trebuchet MS' Sans-Serif;
    font-weight: lighter;
    color: white;
    height:30px;
    font-size: 12px;
    margin-right: 0px;
    margin-top:12px;
    padding-left:10px;
    text-decoration: none;
    text-transform: uppercase;



}
 
  .advert1{
    float: left;
    display:inline;
    margin-top:10px;
    padding: 0px;
    width:292px; 
    height:278px; 
    text-decoration:none;
    border-right:1px dotted #cdcdcd;

    
}
    .advert1 h4{
     width:275px;
     height:20px;
     margin-bottom:5px;
     border-bottom:3px solid #938787;

     
}
  

.advert-text
{
    float:left;
    width:275px;
    font-family: 'Trebuchet MS' Sans-Serif;
    font-size: 12px;
    color: #808080; 
    text-decoration: none;
    padding:10px;
    max-height:90px;
    overflow:hidden;
    
    
    
    }
#read
    {
      float:left; 
      width:123px;
      height:28px;
      background-image: url(/images/read.png);
      background-repeat:no-repeat;
        
        
        }
  #read:hover
    {
      float:left; 
      width:123px;
      height:28px;
      background-image: url(/images/read.png);
      background-repeat:no-repeat;
      background-position:bottom;
        
        
        }  
 #view
    {
      float:left; 
      width:123px;
      height:28px;
      background-image: url(/images/view.png);
      background-repeat:no-repeat;
        
        
        }   
 #view:hover
    {
      float:left; 
      width:123px;
      height:28px;
      background-image: url(/images/view.png);
      background-repeat:no-repeat;
      background-position:bottom;
        
        
        }     
    
.advert2{
    float: left;
    display:inline;
    margin-top:10px;
    padding: 0px;  
    width:305px; 
    height:278px; 
    text-decoration:none;
    margin-left:20px;
    background-image: url(/images/side-strip.jpg);
    background-repeat:no-repeat;
    background-position:right;
 
}

.advert2 a
{
     outline: none; 
}

.advert2 h4{

     width:275px;
     height:20px;
     margin-bottom:5px;
     border-bottom:3px solid #b2bdb5;
    
}
a#advert3{
    float: right;
    display:inline;
    padding: 0px;
    width:376px; 
    height:156px; 
    text-decoration:none;
    background-image: url(/images/caravans-brochure.jpg);
    background-repeat:no-repeat;
    background-position:0 0;
    cursor:pointer;
   
}
a#advert3:hover{
    float: right;
    display:inline;
    padding: 0px;
    width:376px; 
    height:156px; 
    text-decoration:none;
    background-image: url(/images/caravans-brochure.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    cursor:pointer; 
   
}
a#advert4{
    float: right;
    display:inline;
    padding: 0px;
    width:376px; 
    height:150px; 
    text-decoration:none;
    background-image: url(/images/video-brochure.jpg);
    background-repeat:no-repeat;
    cursor:pointer; 
   
}
a#advert4:hover{
    float: right;
    display:inline;
    background-image: url(/images/video-brochure.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    cursor:pointer;  
}
.headerimage
  {
  float:left;
  width:940px;
  height:208px;

      
      
   }
 .cmsarea-mainimage2
{
    float:left;
    width:944px;
    height:187px;
    margin-right:0px;
    margin-top:0px;
    background-color:#5b6c62;

    
  

}   
/* *************** FOOTER CONTROLS HERE ****************** */

#footer-options
{
    float:left;
    clear:both;
    width: 550px;
    height:110px;
    color: black;
    font-family: Futura, "Century Gothic" ,Arial,Tahoma,Sans-Serif;
    font-weight:bold;
	margin-left:0px;
}

#footer-options ul{
    float:left;
    width: 130px;
    margin-top:30px;
}

#footer-options ul li{
    list-style-type: none;
    font-family: Futura, "Century Gothic" ,Arial,Tahoma,Sans-Serif;
    font-size:16px;
}

#footer-options ul li a{
    color: #afad90;
}





#companyinfo
{
    float:right;
    width:200px;
    font-family: Futura, "Century Gothic" ,Arial,Tahoma,Sans-Serif;
	color:#666;
	text-decoration: none;
	clear: both;
	display: block;
	font-size: 14px;
	border:1px solid #273543;
}
#companyinfo ul
{
	margin: 0;
	padding: 0;
}
#companyinfo li
{
	list-style-type: none;
	margin: 0;
	padding: 3px 0 0 0;
	font-weight: 500;
}
#companyinfo li img
{
	vertical-align: top;
	position: relative;
	left: 58px;
	top: 2px;
}
#footer-right
{
    float:right;
    width:350px;
    height:127px;
    
    }



/*************************SEARCH HEADING***************************************/

#search-container{
    float:right;
    width:340px;
    height:75px;
    margin-top:10px;
}

#search-header{
    float: left;
    width:400px;
    height:20px;
    font-family: trebuchet, arial;
    margin-top:10px;
    margin-left:15px;
    font-size: 20px;
    font-weight:bold;
    color: #006fac;  
         
} 
.search-header{
    float: left;
    width:660px;
    height:30px;
    font-family: trebuchet, arial;
    margin-top:10px;
    margin-left:5px;
    padding:10px;
    font-size: 20px;
    font-weight:bold;
    color: #006fac;  
    border:1px solid #e1e1e1;
    background-color:#eeeeee;
} 


#search{ 
    float: right;
        width:400px;
}  

#search-input{
    float:right;
    width:400px;
    margin-top:18px; 
    border:1px solid #8dbf9c; 
}
#search-input input{
    float:left;
    width:313px;
    height:21px;
    font-family:Trebuchet MS,Arial;
    font-size:12px;
    font-weight:normal;
    font-variant:normal;
    color:#666;
    display:inline;
    padding-left:10px;
    padding-top:14px;
    border:0px;
    background-color:White;

    
}   

#search-button{
    float: right;


}
			

			
.fleft 
{ 
    
  }
			
.cboth 
{ 
    
}
			
	
		
/* GALLERY CONTAINER JKF */
#gallery-controler
{
    
    float:left;
    width:670px;
	background-color: #eee;
	border:1px solid #cdcdcd;
	margin-top:5px; 
    
    }

.gallery2 
{
    float:left;
    width:670px;
	background-color: #eee;
	border:1px solid #cdcdcd;
	margin-top:5px;

	
}

.small-gallery 
{

    width:100%;
	background-color: #000;
	padding: 0;
	position: absolute;
}

/* LOADING BOX */
.loader {
	background: url(loader.gif) center center no-repeat #ddd;
}

/* GALLERY PANELS */

.panel-overlay
{

    
 }

/* DEFINE HEIGHT OF PANEL OVERLAY */
	/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */
.panel .overlay-background {
	height: 70px;
	padding: 0 1em;

}

/* PANEL OVERLAY BACKGROUND */
.panel .overlay-background {
	background: transparent
		url("/images/caption-background.png") no-repeat
		bottom left;
}

/* PANEL OVERLAY CONTENT */
.panel .panel-overlay 
{
    float:left;
	color: #fff;
	font-size: 12px;
	margin-top: 12px;
	margin-left: 31px;
}

.panel .panel-overlay a {
	color: orange;
	text-decoration: underline;
	font-weight: bold;
}
/* FILMSTRIP */

.filmstrip {
	position: absolute;
	top: 275px;
}

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame {
	
}

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap {
	border: 1px solid #aaa;
	overflow: visible;
}

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap {
	border-color: orange;
}

/* FRAME IMAGES */
.frame img {
	border: none;
}

/* FRAME CAPTION */
.frame .caption {
	font-size: 11px;
	text-align: center;
	color: #fff;
}

/* CURRENT FRAME CAPTION */
.frame.current .caption {
	color: #000;
}

/* POINTER FOR CURRENT FRAME */
.pointer {
	display: none;
}

/* SIDEIE SLIDER JKF */
#slideshow
{
  
  width:770px;
  height:428px;
  margin-left:11px;
  margin-top:8px;
    
    
    }

#accordion-slider-wrap{
 background: url('/images/slider-shadow.png') bottom center no-repeat;
 padding: 0 0 34px 0;
 cursor:hand;

}
ul#accordion-slider
{
 margin: 0;
 padding: 0;
 list-style: none;

}
ul#accordion-slider li{
 display: block;  
 overflow: hidden;  
 padding: 0;
 float: left;
 width: 260px;
 height: 300px;
}

/* MAIN SLIDESHOW JKF */
#slideshow { width:770; height:430px; position:relative; overflow:hidden; }
#slideshow .centre { height:430px; }
#slideshow .details { position:absolute; top:240px; left:30px; }
#slideshow .detailsbg{ background-color:Black; opacity: .8; filter: alpha(opacity=90); padding:10px;  }
#slideshow .detailsbg2{ background-color:Black; opacity: .8; filter: alpha(opacity=90); padding:7px; margin-right:10px; }
#slideshow .details h2{ font-size:25px; color:#fff; text-transform:uppercase;  }
#slideshow .FlashStrap {  margin-left:20px; margin-top:-5px;}
#slideshow .FlashStrap h2 { font-size:14px; }

#slideshow .details p{ position:absolute; top:40px; left:20px; }
#slideshow #inform .details { top:96px !important; }
#slideshow .details img { margin-bottom:20px; }
#slideshow .button { width:163px; height:53px; margin-left:1px; }
#slideshow a.button  { width:160px; height:27px; margin-top:0px; background:url(../images/button-home.png) top; display:block; }
#slideshow .button a:hover { background-position:bottom; }
#slideshow .image { height:430;  }
#slideshow .slide { width:770px; height:430px; position:relative; }
.window { height:430px;	width:902px; position:relative; }
.image_reel { position:absolute; }

#slide1 { width:770px; height:430px; background:url(/image-revolver/1.jpg) bottom no-repeat;  }
#slide2 { width:770px; height:430px; background:url(/image-revolver/2.jpg) bottom no-repeat;  }
#slide3  { width:770px; height:430px; background :url(/image-revolver/3.jpg) bottom no-repeat;  }



/* Slideshow Navigation */

#paging { width:120px; height:29px; padding:5px 0 0 40px; position:absolute; bottom:0; right:0px; background:url(../images/paging-back.png); }
#paging a { width:25px; height:29px; background:url(../images/paging-button.png) right; display:block; float:left; }
#paging a:hover { background-position:center; }
#paging a.active { background-position:left; }




/* **************** MAIL MOD ********************** */
#newletter-controller
{
    float:left;
    width:300px;
    margin-left:6px;
    margin-top:0px;

    
    
    }

#mc_embed_signup
{
    float:left;
    width:240px;
    
    }


.email
{
 
    color:#75a1b2;
    font-family: Arial, Sans-Serif;
    font-style:italic;
    font-size:12px;
    margin:0;
    padding:0;
  

    }
#mc_embed_signup .email 
{
    float:left;
   padding:6px;
   margin-top:5px;
   border:0;
   width:245px;
   background-color:#efefef;
   border:1px dotted #e1e1e1;
  
    }
#mc_embed_signup .email input
{
   
     
    }
 a.signup-button
 {
     float:right;
     width:37px;
     height:38px;
     margin-top:5px;
     margin-left:0px;
     background-image: url(/images/signup-button.jpg);
     background-repeat:no-repeat;
    

     }
     
 a.signup-button:hover
 {
     float:right;
     width:37px;
     height:38px;
     margin-top:5px;
     margin-left:0px;
     background-image: url(/images/signup-over.jpg);
     background-repeat:no-repeat;

     }
/*.....................JLK SLIDER CUSTOM CONTROLS......................................*/  
    
#slider-main-controler
{
    float:left; 
    width:1000px; 
    height:162px;
    }
    
#middle-control
{

    float:left;
    width:1000px;
    border:1px solid black
    
    
    }

#middle
{

    position:relative;
    width:960px;
    height:162px;

    margin-left:10px;
      
    
    
    }


.multiple
{
    
      float:left;
      width:308px;
      height:148px;
      border:1px solid orange;
      margin:0;
      padding :0;  	

    
    
    
    }
 li.promo-right 
 {
     

      background-image: url(/images/slider-right.png); 
      background-repeat:repeat-y;
      background-position:right;
      padding-right:10px;
      background-color:#e9e5dc; 
     
     
     
     
     }
  .promo
  {
     
      height:168px;
      background-image: url(/images/slider-bg.jpg); 
      background-repeat:repeat-x;
      background-position: top;
      background-color:#e9e5dc;
      margin:0;
      padding:0;
      
      
      }
   .promo h2
  {
     
     color:#007b89;
     margin-left:20px;
     padding-top:14px;
     font-size:18px;

      
      
      }
      
      
 .promoimage {
      float:right;
      width:100px;
      margin-right:10px;
}
 .promoimage-img{
      height:83px;
      max-width:100px;
      border:2px solid white;
}
 .bx-next {	float:right;	
      	    display:inline;
            width:30px;	
            height:30px;
            background: url(/images/gray_next.png) no-repeat 0 0px;
           	margin:0;
           	padding:0;
       
           	display:inline;
            }
            
 .bx-prev {	float:left;
            display:inline;
           	width:30px;	
            height:30px;
           	background: url(/images/gray_prev.png) no-repeat 0 0px;
           	margin:0;
           	padding:0;
           	display:inline;
           
           }
 
 .bx-next:hover,.bx-prev:hover 	
 {
     background-position:bottom;
     }
     
 
a.slider-button
{
  
      float:left;
      width:145px;
      height:27px;
      background-image: url(/images/slider-button.jpg); 
      background-repeat:no-repeat; 
      margin-left:15px; 
        
    
    
    }     
 
a.slider-button:hover
{
      
      float:left;
      width:145px;
      height:27px;
      background-image: url(/images/slider-button.jpg); 
      background-repeat:no-repeat; 
      background-position:bottom;
  
}
a.slider-buttons
{
 
      float:right;
      width:168px;
      height:27px;
      background-image: url(/images/slidebutton.jpg); 
      background-repeat:no-repeat; 
      background-position:bottom;
      margin-top:-10px;
      margin-right:10px;
} 
    
   
.area-text
{    
      float:left;
      width:150px;
      height:60px;
      margin-left:20px;
      margin-top:5px;
      overflow:hidden;
    
    
    }
    .area-text p
{    
      font-size:12px;
      font-family:Arial;
      color:#898989;
      font-weight:bold;
      padding:0;
      margin:0;
  
    
    
    }   
  #pannel-right-bottom
  {
      float:left;
      width:1000px;
      margin:0;
      padding:0;
      background-color:White;
      
      }
 #pannel-right
  {
      float:right;
      width:390px;
   
    
  
}

#bottom-left
{
    float:left;
    width:603px;
    height:370px;
    overflow:hidden;
    background-image: url(/images/bottom-leftbg.jpg);
    background-repeat:no-repeat;
 
    
    
    }
   
   
  
.RadPanelBar .rpRootGroup,     
.RadPanelBar .rpRootGroup .rpLink   
{     
     border: none !important;     
     text-decoration: none;   
     border-bottom-width: 0px !important;   
}   
.RadPanelBar .rpOut   
{   
    border-bottom-width: 0px !important;   
}   

.panelb1{
    height:44px;
    background:url(/images/color4.png) repeat-x top ;   
    color:#fff;}  
    
.panelb1:hover{
    background:url(/images/color4.png) repeat-x top bottom;
}   

.panelb2
{
    height:44px;
    background:url(/images/nav2.jpg) repeat-x top ; 
    color:#fff;
}  
.panelb2:hover{
    background:url(/images/nav2-over.jpg) repeat-x top bottom;
}   

.panelb3
{
    height:44px;
    background:url(/images/nav3.jpg) repeat-x top ; 
    color:#fff;
}  
.panelb3:hover{
    background:url(/images/nav3-over.jpg) repeat-x top bottom;
}   
.panelb4
{
    height:44px;
    background:url(/images/nav4.jpg) repeat-x top ; 
    color:#fff;
}  
.panelb4:hover{
    background:url(/images/nav4-over.jpg) repeat-x top bottom;
} 
.panelb5
{
    height:44px;
    background:url(/images/nav5.jpg) repeat-x top ; 
    color:#fff;
}  
.panelb5:hover{
    background:url(/images/nav5-over.jpg) repeat-x top bottom;
} 
.panelb6
{
    height:44px;
    background:url(/images/nav6.jpg) repeat-x top ; 
    color:#fff;
}  
.panelb6:hover{
    background:url(/images/nav6-over.jpg) repeat-x top bottom;
} 
.panelb7
{
    height:44px;
    background:url(/images/nav7.jpg) repeat-x top ; 
    color:#fff;
}  
.panelb7:hover{
    background:url(/images/nav7-over.jpg) repeat-x top bottom;
} 
   
    
    /* Now the panel control */
#ctl00_ContentPlaceHolder1_panelbar1_RadPanelBar1
{
      width:375px;
      height:300px;
      overflow:hidden;
      margin-top:8px;
      

  
                                      
                                                
 }

.panel1{
    height:44px;
    background:url(/images/color4.png) repeat-x top ;   
    background-color :Red;
    color:#fff;
    font-family: Arial;    
}  
.panel1:hover{
    background:url(/images/color4.png) repeat-x top bottom;
}   

.panel2
{
    height:44px;
    background:url(/images/color3.png) repeat-x top ; 
    color:#fff;
    font-family: Arial;  
}  
.panel2:hover{
    background:url(/images/color3.png) repeat-x top bottom;
}   

.panel3
{
    height:44px;
    background:url(/images/color2.png) repeat-x top ; 
    color:#fff;
    font-family: Arial;  
}  
.panel3:hover{
    background:url(/images/color2.png) repeat-x top bottom;
}   
.panel4
{
    height:44px;
    background:url(/images/nav3.jpg) repeat-x top ; 
    color:#fff;
    font-family: Arial;      
}  
.panel4:hover{
    background:url(/images/nav3-over.jpg) repeat-x top bottom;
} 
.panel5
{
    height:44px;
    background:url(/images/nav4.jpg) repeat-x top ; 
    color:#fff;
}  
.panel5:hover{
    background:url(/images/nav4-over.jpg) repeat-x top bottom;
} 
.panel6
{
    height:44px;
    background:url(/images/nav5.jpg) repeat-x top ; 
    color:#fff;
}  
.panel6:hover{
    background:url(/images/nav5-over.jpg) repeat-x top bottom;
} 
.panel7
{
    height:44px;
    background:url(/images/nav6.jpg) repeat-x top ; 
    color:#fff;
}  
.panel7:hover{
    background:url(/images/nav6-over.jpg) repeat-x top bottom;
} 
.rpItem .rpFirst .rpLast
{
    float:left;
    height:110px;
    width:355px;
    background-color:White;
    overflow :hidden;
    margin:0;
    padding:0;
    
    
 }


 /*PANNEL HEADING TEXT*/
.panel1 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;

    }
.panel2 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top :10px;
     }
.panel3 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panel4 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panel5 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panel6 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panel7 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
  /*PANNEL HEADING TEXT dff*/
    .panelb1 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;

    }
.panelb2 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top :10px;
     }
.panelb3 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panelb4 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panelb5 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panelb6 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
.panelb7 .rpText
{
    font-family:'Atlanta' Arial;
    font-size:16px;
    font-weight:bold;
    padding:10px;
    margin-top:10px;
    }
    
#bleft2{
    float:left; 
    width:240px;  
    margin-top:20px; 
    margin-left:48px;  
    display:inline; 
    height:30px;  
    color:#fff;
}

#bleft1{    
    float:left; 
    width:240px; 
    margin-top:20px; 
    margin-left:40px;  
    display:inline; 
    height:30px; 
    color:#fff;
}
.bleft-Images
{
    float:left;
    width:265px;
    height:120px;
    margin-top:10px; 
    margin-left:10px;  
    }
.bleft-Text
{
    float:left;
    width:265px;
    height:183px;
    margin-top:10px; 
    margin-left:10px;  
    background-color:White;
    overflow:hidden;
   
    }
.bleft-Text p
{
    padding:2px;
    }
  



/*PANEL BAR HERE*/
#panel1bg{
     float:left;
     width:365px;     
     background-color:#d25d16;
     margin:0;
     padding:0;
     margin-left:-20px; 
     margin-top:-1px;   
     overflow :hidden;
     height: 90px;
     padding: 15px;
     font-family:arial;
     font-size:12px;
     color:#fff;
     text-decoration: none;
}   

#panel2bg{
     background-color:#51428b;
     float:left;
     width:365px;     
     margin:0;
     padding:0;
     margin-left:-20px; 
     margin-top:-1px;   
     overflow :hidden;
     height: 90px;
     padding: 15px;
     font-family:arial;
     font-size:12px;
     color:#fff;
     text-decoration: none;       
}   
#panel3bg{
     background-color:#226392;
     float:left;
     width:365px;     
     margin:0;
     padding:0;
     margin-left:-20px; 
     margin-top:-1px;   
     overflow :hidden;
     height: 90px;
     padding: 15px;
     font-family:arial;
     font-size:12px;
     color:#fff;
     text-decoration: none;  
}   

#panel4bg{
     background-color:#0ca9a0;
     float:left;
     width:365px;     
     margin:0;
     padding:0;
     margin-left:-20px; 
     margin-top:-1px;   
     overflow :hidden;
     height: 90px;
     padding: 15px;
     font-family:arial;
     font-size:12px;
     color:#fff;
     text-decoration: none;  
}  


 .slider-thumb{
    float:left;
    height: 80px;
    max-height:80px;
    margin-left:20px;
    margin-right:10px;
    border:2px solid #fff;
    
}
.slider-button{
    float:right;
    margin-top:5px;
    margin-right:5px;
}
.slider-link{
    text-decoration:none;   
}

 #breadcrumbtrail{
    float:right;  
    width:auto;
    height:40px;  
 }


