body {
/* font-family:Arial, Helvetica, sans-serif; */
font-family:verdana;
font-weight:normal;
/* color:#999999; */
color:#666666;
font-size:55%;
/* background: #DFDFDF url(../img/bg_new.jpg) center top repeat-y; */
/* background: #008000 url(../img/bg_new.jpg) center top repeat-y; */
background: #FFFFFF url(../img/bg_new1.jpg) center top repeat-y; */
/* background: #666699 url(../img/bg_new.jpg) center top repeat-y; */
 
}

#container {
width:880px;
margin:0px auto auto;
overflow:hidden;
background-color:#FFFFFF;
}

#header {
margin:0px 0px 0px 0px;
background: #FFFFFF;

}
#header_img  {
/* border-bottom:#FF9880 solid 4px;*/
border-bottom:#F6D880 solid 4
px;
}

a:visited{
text-decoration:none;
color: #999999;
}

a:link {
text-decoration:none;
color: #000099;
}

a:hover{
text-decoration:underline;
color:#000099;
}

h1 {
font-family: verdana, arial, geneva, helvetica, sans-serif;
font-size:16px;
margin:0px 0px 0px 0px;
}
h2 {
color: #5A7AB3;
font-size:12px;
font-weight:normal;
margin:12px 12px 12px 12px;

}
.orange {
color:#FF9880;
}
.white {
color:#FFFFFF;
}
.grey {
color:#CCCCCC;
}

.grey60 {
color:#666666;
}
.blue {
color:#0000FF;
}

.navyblue {

color:#003399;
}

#cell td{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
background:url(../img/mseparator.gif) right center no-repeat;
}

/********************* NAVIGATION*************/
#nav{
width:762px;
height:24px;
/* background-color:#4A4949;  */

/* navy blue */
forground-color:#003399; 
padding:2px 0px 2px 0px;
margin-left:250px;
margin-top:1px;
}

#nav li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
/* background:url(../img/mseparator.gif) left right no-repeat;  */
}

#nav li a{
width:89px;
height:24px;
display:block;
line-height:24px;
/* color:#F6D880; */
/* sets the nav text colour to navy blue */ 
/* color:#003399; */
color:#003399;
text-decoration:none;
text-align:center;
font-size:12px;
font-weight:normal;
}

#nav li a:hover{
text-decoration:none;
color: #CCCCCC;

}

#nav .current_page_item a{

}

/********************* NAVIGATION TOP*************/
#topnav{
width:800px;
height:24px;
/* background-color:#4A4949;  */

/* navy blue */
forground-color:#556555; 
padding:2px 0px 2px 0px;
margin-left:540px;
margin-top:1px;
}

#topnav li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
background:url(../img/mseparator.gif) left right no-repeat; 
/* background:url(../img/mseparato.gif) no-repeat; */
}

#topnav li a{
width:99px;
height:24px;
display:block;
line-height:24px;
/* color:#F6D880; */
/* sets the nav text colour to navy blue */ 
/* color:#003399; */
color:#003399;
text-decoration:none;
text-align:center;
font-size:12px;
font-weight:bold;
}

#topnav li a:hover{
text-decoration:none;
color: #CCCCCC;

}

#midnav{
width:800px;
height:12px;
/* background-color:#4A4949;  */

/* navy blue */
forground-color:#556555; 
padding:0px 0px 0px 0px;
margin-left:225px;
margin-top:-15px;
}

#midnav li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
background:url(../img/mseparator.gif) left right no-repeat; 
/* background:url(../img/mseparato.gif) no-repeat; */
}

#midnav li a{
width:99px;
height:16px;
display:block;
line-height:16px;
/* color:#F6D880; */
/* sets the nav text colour to navy blue */ 
/* color:#003399; */
color:#003399;
text-decoration:none;
text-align:center;
font-size:12px;
font-weight:bold;
}

#midnav li a:hover{
text-decoration:none;
color: #CCCCCC;

}

/******************** PDF Download ****************/
#pdf{
width:880px;
height:40px;
padding:2px 0px 2px 0px;
margin-left:0px;
margin-top:5px;
}

#pdf li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
}

#pdf li a{
width:100px;
height:24px;
display:block;
line-height:24px;
color:#999999;
text-decoration:none;
text-align:center;
font-size:12px;
font-weight:bold;
}

#pdf li a:hover{
text-decoration:none;
color: #FF9880;

}

#pdf .current_page_item a{

}
/******************** Partners ****************/
#partners{
width:880px;
height:60px;
padding:2px 0px 2px 0px;
margin-left:0px;
margin-top:5px;
}

#partners li{
list-style-type:none;
float:left;
display:inline;
padding-right:3px;
padding-left:3px;
}

#partners li a{
width:180px;
height:24px;
display:block;
line-height:24px;
color:#999999;
text-decoration:none;
text-align:justify;
font-size:12px;
font-weight:bold;
}

#partners li a:hover{
text-decoration:none;
color: #FF9880;

}

#partners .current_page_item a{

}
/******************** MAINBODY ****************/
.maintext {
padding: 0px 0px 0px 0px;
overflow:hidden;
font-size:1.2em;
text-align:justify;
color:#666666;
}
.text_left {
padding-top:5px;

}

.blue_title{
color: #5A7AB3;

}

.img_right {
padding:2px 2px 2px 2px;
border:1px #CCCCCC solid;
margin-left:10px;
}

.latestnews {
width:200px;
height:30px;
background:url(../img/latestnews.jpg) no-repeat top;
padding:5px 0px 3px 20px;
}
/***************** BOTTOM PART ****************/

#bot {
width:880px;
display:block;
overflow:hidden;
}
.box_title, .box_title_con, .box_title_news, .box_title_testimonials, .box_title_wifi {
width:200px;
height:30px;
background:url(../img/top_services.gif) no-repeat top;
padding:5px 0px 3px 20px;
}
.box_title_con {
background:url(../img/box_top_con.jpg) no-repeat top;
}
.box_title_news {
background:url(../img/box_top_news.jpg) no-repeat top;
}
.box_title_testimonials {
background:url(../img/box_top_testimonials.jpg) no-repeat top;
}
.box_title_wifi {
background:url(../img/box_top_wifi.gif) no-repeat top;
}


#bot_inner {
padding:0px 0px 0px 0px;
display:block;
overflow:hidden;
}
#left {
float:left;
width:375px;}

#left_top {
height:133px;
overflow: hidden;
}

.top_large {
/*font-size affects the size of the font in the news window was:1.2   */
font-size:1.3em;
/*width affects the size of the news window  was:335   */
width:265px;
overflow: hidden;
/* background:url(../img/box_main.jpg) bottom no-repeat; */
background:url(../img/mseparator.jpg) bottom no-repeat;
padding:0px 20px 20px 20px;
display:block;
position:relative;
}

.top_large ul{
margin-left:0px;
}

.top_large li{
background:url(../img/arrow.gif) no-repeat center left;

list-style:none;
padding: 5px 0px 5px 20px;
margin-left:-35px; 
}

#left_top a{
text-decoration:none;
color:#999999;
}
#left_top a:hover{
color: #FF9880;
}
#left_bot {
color: #5A7AB3;
display:block;
overflow:hidden;
}

/*width affects the offset from the right in the news window  */
#right {
float:right;
width:300px;
overflow: hidden;
}
#right a{
text-decoration:none;
color:#999999;
}
#right a:hover{
color: #FF9880;
}
.link {
position:absolute;
background:url(../img/arrow.gif) no-repeat center left;
right:15px;
bottom:15px;
padding-left:15px;
}

.link2 {
position:absolute;
background:url(../img/arrow.gif) no-repeat center left;
padding-left:20px;
bottom:15px;
right:15px;
}

.tel {
font-size:1.2em;
line-height:1.6em;
}

/**************** FOOTER ***********************/
#footer {
font-size:10px;
width:880px;
display:block;
overflow:hidden;
color: #5A7AB3;
font-weight:bold;
margin-top:10px;
}

.foota {
float:left;
width: 620px;
}

.foota a{
font-weight:bold;
color:#FF6600;
text-decoration:none;
}
.foota a:link,.foota a:visited{
text-decoration:none;
color: #5A7AB3;
}
.foota a:hover{
text-decoration:none;
color:#FF6600;
}
.footb {
float:right;
width:250px;
text-align:right;
color:#FF6600;
text-decoration:none;
}
.footb a:link,.footb a:visited{
text-decoration:none;
color: #5A7AB3;
}
.footb a:hover{
text-decoration:none;
color:#FF6600;
}

<style type="text/css">
#news {

position: absolute;
visibility: visible;
top: 20px;
left: 650px;
height: 40px;
width: 150px;
z-index: 10;
clip: rect(0px, 100px, 60px, 0px);
border-width: 0px;
padding-top: 40px;

}
</style>

