@charset "utf-8";
/* Home Page */
body
{
float:none;
background-color:#001844;
height:auto;
padding: 1em;
margin: 0em;
}
#top
{
background: url(Images/Top/top.gif) no-repeat;
height: 351px;
width: 793px
}
/* Home / About Us / Contact Us Buttons*/

#nav
{
background-image:url(Images/Top/navbg.gif);
height: 28px;
width: 765px; 
margin: -252px 0 0 12px;
border: 2px solid #FFFFFF;
}
#nav_em
{
float:none; 
text-align:left; 
padding: 4px 0 0 28px;

}
#menu
{
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
font-weight:bold;
text-decoration:none;
padding-left: 0.2em;
color: #e8dd28;
margin-right: 1.2em; 
padding-right: 2em;
border-right: 1px solid #FFF;
}
#menu_home, #menu_aboutus, #menu_contactus 
{
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
font-weight:bold;
text-decoration:none;
padding-left: 0.2em;
color: #FFF;
margin-right: 1.2em; 
padding-right: 2em;
border-right: 1px solid #FFF;
}

#menu.last {
	border-right: 0;
}
#menu_contactus.last {
	border-right: 0;
}
#menu:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: small;
text-decoration:none;
color: #FFF;

}
/* Logo Placement */
#image
{
float:none;
background:url(Images/Logo/logoforweb.png);
background-repeat:no-repeat;
height: 310px;
width: 310px; 
margin: -110px 0 0 455px; 
padding-bottom: 16px;
}
img, #image { behavior: url(iepngfix.htc);
}

/* Flash Animation Placement */
#flash
{
float:none;
background-repeat:no-repeat;
height: auto;
width: auto; 
margin: -203px 0 0 12px; 
padding-bottom: 16px;
}
/* First Table*/
.bottom
{
background-color:#333;
border-right: 1px solid #FFF;
border-left: 1px solid #FFF;
border-bottom: 1px solid #FFF;
width: 793px;
height: auto;
}
/* Second Table*/
.bottom2
{
height:auto;
width:auto;
position: relative;
background-color:#FFF;
border-right: 2px solid #FFF;
border-bottom: 2px solid #FFF;
border-left: 2px solid #FFF;
margin: 0 3px 1px 3px;
}
/* Footer*/
.bottom3
{
text-align:center;
background-color:#333;
width: auto;
height: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color:#FFF;

}
.bottom3 a 
{
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: small;
color:#FFF;
font-weight:bolder;
}
.bottom3 a:hover
{
color:#CCC;
text-decoration:none;
}
/* Home Page Content Tablee*/
.content
{
position: relative;
background-color:#FFF;
width: 544px;
height:auto;
border: 2px solid #333;
margin: 0em -1em 1em 0.5em;
}
.content a
{
font-size: small;
font-weight:bold;
color:#9d0101;
text-decoration:none;
font-weight:normal;
}
.content a:hover
{
font-size: small;
font-weight:bold;
color:#666;
text-decoration:none;
font-weight:normal;
}
.content p, ol
{
font-family: Arial, Helvetica, sans-serif;
font-size: small;
margin: 0.9em 0.9em;
padding-bottom: 0.2em;
}
.content h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: large;
margin: 0.2em;
padding: 0.5em;
color:#000;
background-color:#ddd;
font-weight:bold;
}
.content h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color:#001844;
font-weight:bold;
margin: 1em 0.7em;
padding-bottom: 0.2em;
}
.content h4 a:link
{
text-decoration:none;
color:#001844;
font-weight:bold;
margin: 1.5em 0;
}
.content h1 b 
{
font-family: Arial, Helvetica, sans-serif;
font-size: large;
color:#001844;
font-weight:bold;
}
.content img.lateral
{
float:left;
margin: 3px 10px 30px 0;
}
.content img.brain
{
float:left;
margin: 3px 10px 10px 0;
}
.content img.flyer
{
border:none;
float:left;
margin: 20px 10px 20px 0;
}
.content img.voucher
{
border:none;
float:left;
margin: 0 10px 0 0;
}
.links
{
position: relative;
background-color:#FFF;
width: 544px;
height:auto;
border: 2px solid #333;
margin: 0em -1em 1em 0.5em;
}
.links a
{
font-size: small;
font-weight:bold;
color:#001844;
text-decoration:none;
font-weight:normal;
}
.paypal
{
border:none;
float:right;
margin: -115px 0 10px 295px;
}
.iframe
{
border-top:1px solid #000000;
margin: -10px 1px 0 1px;
}
/*Side Navigation Repeated Throughout Site*/
#side_nav
{
width: 222px;
}
#side_nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#side_nav li a:link, #side_nav li a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
display: block;
padding: 0.8em 0 0 0.5em;
margin: 0 0 0 0.3em;
height: 28px;
background: url(Images/Bottom/buttonbgblue.gif) no-repeat;
color: #FFF;
font-weight:bold;
text-decoration: none;
}

#side_nav li a:hover, #side_nav #current {
background: url(Images/Bottom/buttonbg.gif) no-repeat;
color: #0a3789;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
font-weight:bold;
display: block;
padding: 0.8em 0 0 0.5em;
margin: 0 0 0 0.3em;
height: 28px;
}
.nav_bottom
{
height:110px;
background: url(Images/Bottom/navbg.gif) no-repeat;
}
/*Bototm Links Repeated*/
#footer
{
text-align:center;
height: auto;
}
#footer_em
{
float:none; 
text-align:left; 
}
#footer_menu
{
font-family: Arial, Helvetica, sans-serif;
text-align:center;
font-size: x-small;
font-weight:bold;
text-decoration:none;
padding-left: 0.2em;
color: #999;
margin-right: 0.5em; 
padding-right: 0.5em;
border-right: 1px solid #666;
}
#scrollbar
{
overflow:scroll;
scrollbar-face-color: #F0E702;
scrollbar-highlight-color: #fff95c;
scrollbar-3dlight-color: #fff95c;
scrollbar-darkshadow-color: #656101;
scrollbar-shadow-color: #9f9902;
scrollbar-arrow-color: #000;
scrollbar-track-color: #9f9902;
}
/* Contact Page */
.contact a
{
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #001844;
text-decoration:none;
font-weight:bold;
}
.contact
{
font-family: Arial, Helvetica, sans-serif;
position: relative;
background-color:#FFF;
width: 544px;
height:auto;
border: 2px solid #333;
margin: 0em -1em 1em 0.5em;
padding-bottom -1em;
}
.contact h1
{
font-size: large;
margin: 0.2em;
padding: 0.5em;
color:#000;
background-color:#CCC;
font-weight:bold;
}
.button {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #FFFFFF;
border: 1px solid #666666;
font-weight: bold;
background-color: #001844;
height:2.2em;
}
.box {
color: #000000;
background-color:#CCCCCC;
border: 1px solid #001844;
font-weight: bold;
height:22px;
width:200px;
}
.box_wider {
color: #000000;
background-color:#CCCCCC;
border: 1px solid #001844;
font-weight: bold;
height:65px;
width:250;
}
.box_blog {
color: #000000;
background-color:#999;
border: 1px solid #333;
font-weight: bold;
height:22px;
width:200px;
}
.box_wider_blog {
color: #000000;
background-color:#999;
border: 1px solid #333;
font-weight: bold;
height:65px;
width:250;
}
.button_blog {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #FFFFFF;
border: 1px solid #001844;
font-weight: bold;
height:2.2em;
background-color: #333;
border-bottom:1px solid #000000;
}
.ad
{
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color:#000000;
padding:10px 0 0 12px;
}
.map
{
padding-bottom:15px;
}
.contact form 
{
border-spacing: 2px;
font-size: smaller;
margin: 0.5em 0.5em;
padding-bottom: 0.2em;
}
.messages
{
font-family: Arial, Helvetica, sans-serif;
height:auto;
}
.messages h2
{
font-family: Arial, Helvetica, sans-serif;
height:auto;
font-size: small;
font-weight:bold;
color:#001844;
font-weight:bold;
margin: 0.5em;
padding: 0.5em;
background-color:#ccc;
}
.messages p
{
font-size: smaller;
margin-left: 1em;
border-bottom: 1px solid #000000;
}
.messages h4
{
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
font-weight:bold;
color:#000;
font-weight:bold;
margin: 0.5em;
padding: 0.5em;
background-color:#DDD;
}
