body {
margin: 0px;
background: url(images/bg.jpg) center top repeat-y;
color: #fff;
font-family: 'Tahoma','Arial','sans-serif';
font-size: 14px;
}
table {font-size: 1em !important;}

h1 {font-size: 1em; margin:0px; padding:0px;}

a:link		{text-decoration: none; font-weight: bold; color: #FDE302;}
a:visited	{text-decoration: none; font-weight: bold; color: #FDE302;}
a:hover		{text-decoration: none; font-weight: bold; color: #0646A8; background:#72CBFF;}


div#links {
position: relative;
left:45px;
bottom:22px;
text-align: justify;
width:80%;
word-spacing:23px;
}
#links span {
word-spacing:0px;
}
#links a:link  		{ padding-top:2px;padding-bottom:2px;padding-left:44px;padding-right:44px; border: solid 1px #2A83ED; background:#0F59C6;}
#links a:visited  	{ padding-top:2px;padding-bottom:2px;padding-left:44px;padding-right:44px; border: solid 1px #2A83ED; background:#0F59C6;}
#links a:hover 		{ text-decoration:none; font-weight:bold; color:#0646A8; background:#72CBFF; }

#holiday {
border-left: 1px solid #A8CCE6;
border-right: 1px solid #A8CCE6;
}

.title {
position:relative; left:380px; top:32px;
font-size: 1.1em;
font-weight: bold;
LETTER-SPACING:3px;
}

.content {
padding: 25px;
font-weight: normal;
}

#contentscroll {
height:530px;
width:450px;
position: relative;
	left:30px;
text-align:left;
padding: 10px;
overflow:auto;
}



img {border: 0px;}
img.holiday {
border:1px solid #A8CCE6;
position:relative; left: 3px;
}

.rapid {
width:60px; height:25px;
position: relative;
bottom: 25px;
left: 420px;
}

form {
line-height: 25px;
} 


input {
border: 1px solid #A8CCE6;
}



/*////////////////////////////////  drop out box  /////////////////////////////////////////////////////////////- */


/* shows three headed lists horizontally aligned */

#packages ul {
list-style: none;
margin: 0;
padding: 0;
width: 11em;
}




/* neatly formats heading and links */
#packages a, #packages h2 {
font: bold 1em arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 0px;
text-align:center;
}

#packages h2 {
color: #FDE302;
position:relative;
left:545px;
bottom:21px;
}
#packages h2:hover {
color: #0646A8;
}

#packages a {
color: #FDE302;
text-decoration: none;
}

#packages a:hover {
color: #0646A8;
}
	
#packages ul ul a {
font-weight: bold;
color: #FDE302;
text-decoration: none;
}


/*positions all the popout lists*/
#packages li {
position: relative;
	top: 1px;
}

#packages ul ul {
padding-left: 5px;
line-height: 20px;
position: absolute;
top: 1px;
left: 540px;
}
#packages ul ul:hover {
position: absolute;
position: absolute;
top: 1px;
left: 540px;
}
/*always on top*/
#packages ul ul {
position: absolute;
z-index: 500;
}


/*making all sub menus appear on hover*/


/*making sure they do it one submenu at a time*/
div#packages ul ul,
div#packages ul li:hover ul ul,
div#packages ul ul li:hover ul ul
{display: none;}

div#packages ul li:hover ul,
div#packages ul ul li:hover ul,
div#packages ul ul ul li:hover ul
{display: block;}



/*more IE fixes*/
body {
behavior: url(csshover.htc);
}