/* CSS Document */

body {background:#000000 url(images/bodyback.jpg) top repeat-x; color:#8d8d8d; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0px; font-size:14px;}

a:link {color:#62DDEC; text-decoration:none;}
a:visited {color:#62DDEC; text-decoration:none;}
a:hover {color:#ffffff; text-decoration:none;}

.topheader {background:url(images/topheaderback.jpg) center top no-repeat}

.logo {text-align:center; padding-bottom:7px;}

/* Navigation Start */
.mainnav {width:1000px; margin:0px; padding:4px 0px 4px 0px; float:left; text-transform:uppercase; font-size:11px; font-weight:bold; }
.mainnav ul{margin:0px; padding:0px;}
.mainnav li{margin:0px; padding:0px;float:left;list-style:none; padding:0px 0px 0px 14px;  }

.mainnav li a:link, .mainnav li a:visited {text-decoration:none;float:left; display:block;color:#101f26;  }
.mainnav li a:hover {text-decoration:none;float:left; display:block;color:#101f26;  }

.mainnav li.home a:link, .mainnav li.home a:visited {width:54px; background:url(images/homebut.jpg) no-repeat; height:54px; text-align:center; padding-top:8px; margin-left:30px;}
.mainnav li.home a:hover {width:54px; background:url(images/homebut-hover.jpg)  no-repeat; }

.mainnav li.virtual a:link, .mainnav li.virtual a:visited {width:73px; background:url(images/virtual.jpg) no-repeat; height:54px; text-align:center; padding-top:2px;}
.mainnav li.virtual a:hover {background:url(images/virtual_hover.jpg)  no-repeat; }


.mainnav li.area a:link, .mainnav li.area a:visited {width:108px; background:url(images/reservationbut.jpg) no-repeat; height:54px; text-align:center; padding-top:2px;}
.mainnav li.area a:hover {width:108px; background:url(images/reservationbut-hover.jpg)  no-repeat; height:54px; text-align:center; padding-top:2px;}

/*.mainnav li.local a:link, .mainnav li.local a:visited {width:90px; background:url(images/locallinkbut.jpg) no-repeat; height:54px; text-align:center; padding-top:8px;}
.mainnav li.local a:hover {width:90px; background:url(images/locallinkbut-hover.jpg) no-repeat; height:54px; text-align:center; padding-top:8px;}
*/
.mainnav li.esposito a:link, .mainnav li.esposito a:visited {width:108px; background:url(images/reservationbut.png) no-repeat; height:54px; text-align:center; padding-top:2px;}
.mainnav li.esposito a:hover {width:108px; background:url(images/reservationbut-hover.png); height:54px; text-align:center; padding-top:2px;}

.mainnav li.francis a:link, .mainnav li.francis a:visited {width:147px; background:url(images/Francisbut.png) no-repeat; height:54px; text-align:center; padding-top:2px;}
.mainnav li.francis a:hover { background:url(images/Francisbut-hover.png)  no-repeat; height:54px; text-align:center;}

.mainnav li.developer a:link, .mainnav li.developer a:visited {width:106px; background:url(images/developerbut.jpg) no-repeat; height:54px; text-align:center; padding-top:2px;}
.mainnav li.developer a:hover {background:url(images/developerbut-hover.jpg)  no-repeat; height:54px; text-align:center;}

.mainnav li.reserve a:link, .mainnav li.reserve a:visited {width:108px; background:url(images/reservationbut.jpg) no-repeat; height:54px; text-align:center; padding-top:2px;}
.mainnav li.reserve a:hover {background:url(images/reservationbut-hover.png)  no-repeat;  height:54px; text-align:center;}

.mainnav li.contact a:link, .mainnav li.contact a:visited {width:78px; background:url(images/contactbut.jpg) no-repeat; height:54px; text-align:center; padding-top:8px;}
.mainnav li.contact a:hover {width:78px; background:url(images/contactbut-hover.jpg) no-repeat;  height:54px; text-align:center; padding-top:8px;}

/*navigation ends*/

/*dropdown*/
/*DropDown*/
.dropdown{position:absolute; visibility: hidden; z-index:1000; background-color: #8FECF2; border:1px solid #ffffff; border-bottom:0px; width:123px; margin-top:-23px; line-height:20px;}
.dropdown a:link{padding:2px; padding-left:5px;display: block; border-bottom: 1px solid #ffffff; color:#000000; text-decoration: none; font-weight: normal; padding-right:15px; }
.dropdown a:visited{padding:2px; padding-left:5px;display: block; border-bottom: 1px solid #ffffff; color:#000000; text-decoration: none; font-weight: normal;padding-right:15px;  }
.dropdown a:hover{ background-color:#0B1F3D; padding:2px; padding-left:5px;display: block;  border-bottom: 1px solid #ffffff; color:#ffffff; text-decoration: none; font-weight: normal; padding-right:15px; }



.content {padding:15px 15px;  line-height:17px; background-color:#000000}
.content h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; margin:0px; margin-bottom:10px; font-weight:normal;  color:#62DDEC}

/*footer*/
.footer {padding:8px 0px; line-height:18px; color:#fdfdfd}
.footer a:link {color:#4d4d4d; text-decoration:underline}
.footer a:visited {color:#4d4d4d; text-decoration:underline}
.footer a:hover {color:#62DDEC; text-decoration:none}


.footerWhite {
	color: #FFF;
}

