body    {
/**position: relative;
background-image: url('images/grey_bg.gif');
background-position: left top; 
background-repeat: repeat;**/
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #333333; 
text-decoration: none;
width:100%;
height: 100%;
}

div, p, th, td, li, dd, dl, dt   {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #333333; 
text-decoration: none;
}

h1{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #333333; 
text-decoration: none;
font-weight:bold;
margin: 0px;
padding:0px;
margin:0px;
}

h2{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #7C6E6E; 
text-decoration: none;
font-weight: bold;
margin: 0px;
padding-top: 2px;
padding-bottom: 2px;
}


p    {
margin:0 0 1em 0; 
line-height: 14px;
}

b,strong  {font-weight: bold;}

i,em     {font-style: italic;}

a img {border-style: none;}


a:link		    {color: #606060; text-decoration: underline; background-color: transparent; font-weight: bold;}
a:visited       {color: #606060; text-decoration: underline; background-color: transparent; font-weight: bold;}
a:hover         {color: #606060; text-decoration: none; background-color: transparent; font-weight: bold;}
a:active        {color: #606060; text-decoration: none; background-color: transparent; font-weight: bold;}

a.navlink:link      {color: #000000; text-decoration: underline; font-weight: bold;}
a.navlink:visited   {color: #000000; text-decoration: underline; font-weight: bold;}
a.navlink:hover     {color: #ff0000; text-decoration: none;  font-weight: bold;}
a.navlink:active    {color: #000000; text-decoration: none;  font-weight: bold;}

a.blue-nav-bar:link      {color: #4c4c4d; text-decoration: underline; font-weight: bold; font-size: 11px;}
a.blue-nav-bar:visited   {color: #4c4c4d; text-decoration: underline; font-weight: bold; font-size: 11px;}
a.blue-nav-bar:hover 	{color: #000000; text-decoration: none;  font-weight: bold; font-size: 11px;}
a.blue-nav-bar:active    {color: #4c4c4d; text-decoration: none;  font-weight: bold; font-size: 11px;}


#centerwrapper
{width:100%;
height: 100%;
}

#widthwrapper{
width:760px;
background-color: #ffffff;
border :solid 0px #000000;
margin-top:0px;
padding:0px;
}

#header{
/**
position: relative;
background-image: url('images/blue-header-image.jpg');
background-position: right top; 
background-repeat: no-repeat;
**/
width: 760px;
height: 105px;
padding-top:5px;
padding-bottom:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px; 
font-weight: bold; 
color: #6766CC; 
text-align: right;
}

#grey-nav-bar {
background-color:#4c4c4d;
color: white;
width: 760px;
margin-top: 2px;
clear: left;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-weight: bold; 
font-size: 12px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: left;
}

#blue-nav-bar {
background-color :#cbd7e8;
width: 754px;
margin-top: 2px;
clear: left;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px; 
font-weight: bold; 
color:#4c4c4d; 
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
text-align:right;;
}


#accommodation-booking {
color: #ffffff; 
text-decoration: none; 
font-weight: bold; 
font-size: 11px;
}




#content {
width: 760px;
background-color : #ffffff;
margin-bottom:10px;
padding:0px;
}

#homepage-content {
float: left;
width: 606px;
margin: 0px;
padding-top:10px;
border-top: 1px solid #000000;
border-right: 1px solid #000000;	
border-bottom: 1px solid #000000;	
border-left: 1px solid #000000;
background-color : #ffffff;
}

#content-page-center {
float: left;
width: 660px;
margin: 0px;
padding-top:10px;
border-top: 1px solid #000000;
border-right: 1px solid #000000;	
border-bottom: 1px solid #000000;	
border-left: 1px solid #000000;
background-color : #ffffff;
}

#content-page-right {
width: 100px;
margin-top: 40px;
padding-top:0px;
background-color : #ffffff;
}

#testimonial-content {
float: left;
width: 606px;
margin: 0px;
padding-topv:10px;
border-top: 1px solid #000000;
border-right: 1px solid #000000;	
border-bottom: 1px solid #000000;	
border-left: 1px solid #000000;
background-color : #ffffff;
float: left;
}

#testimonial-right-content {
float: left;
width: 150px;
margin: 0px;
padding-top:10px;
border-top: 1px solid #000000;
border-right: 1px solid #000000;	
border-bottom: 1px solid #000000;	
border-left: 1px solid #000000;
background-color : #ffffff;
float: left;
}

#event-mangement {
background-image: url('images/ewp.gif');
width: 300px;
height: 20px;
float: left;
}


#navtable {
width: 150px; 
float: left;
background-color: #cbcbce; 
padding: 0px;	
margin-top: 5px;	
margin-bottom: 0px;	
margin-left: 0px;	
margin-right: 0px;	
border-top: 1px solid #cbcbce;	
border-right: 1px solid #cbcbce;	
border-bottom: 1px solid #cbcbce;	
border-left: 1px solid #cbcbce;
} 

.navtableblue {	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px; 
font-weight: bold; 
color:#000000; 
background-color: #CCCCFE;	
display: block;	
padding-top: 3px;	
padding-bottom: 3px; 
padding-left: 3px; 
border:solid 1px white;}

.navtablelightblue {
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 9px;	
background-color: #DDDDFF;	
display: block;	
padding-top: 3px;	
padding-bottom: 3px; 
padding-left: 3px; 
border: solid 1px white;
}


#content-footer {
width: 760px;
height: 20px;
background-color : #CCCCFE;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px; 
font-weight: bold; 
color:#666666; 
border-top :solid 1px #000000;
border-bottom :solid 1px #000000;
padding-top: 5px;	
text-align: right;
padding-right: 5px;
}

#footer {
width: 760px;
height: 20px;
background-color : #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px; 
font-weight: bold; 
color:#666666; 
border-top :solid 0px #000000;
border-bottom :solid 0px #000000;
padding-top: 5px;	
padding-bottom: 10px;	
text-align: right;
}



