body {
    font-family: verdana; 
    font-size: 15px; 
    margin-top: 10px; 
    margin-left: 20px;
    margin-right: 20px;
}

/********************
    Layout Styles!
********************/

div.banner { 
    text-align: center;
    background-color: #750102;
    background-image: url(images/banner3.jpg); 
    -moz-border-radius: 3% 3% 0 0%;
}

div.foot { 
    background-image: url(images/bodybackground2.gif); 
    background-repeat: repeat-x; 
    -moz-border-radius: 0% 0% 3% 3%;
}

div.navigation { 
    float: left; 
    width: 100px; 
    text-align: center; 
}

div.bodybox { 
    background-color:white; 
    min-height: 415px;
    height: auto !important; 
    height: 470px; 
    background-image: url(images/bodybackground.gif);
    background-repeat: repeat-x; 
    padding: 20px;
    border-top: 1px solid black;
}

#editbar-left {
    float: left;
    font-size: 12px;
}

#editbar-right {
    text-align: right;
    font-size: 12px;
}

/*******
  Misc
*******/

textarea {width: 83%}

img { /* affects all images */ border: 0 none;}

/*p { text-indent: 20px; }*/

h1, h2, h3, h4, h5 { 
    font-family: georgia,verdana; 
    color:#e90003;
}

/********************
    Link Styles!
********************/

/* bodylinks */
a, a:link, a:visited {text-decoration: none; color:  #065689; background-repeat: no-repeat;}
a:hover {color: #e90003;}

/* footlinks */
#footlinks a, #footlinksa:link, #footlinksa:visited {text-decoration: none; color: black; background-repeat: no-repeat; }
#footlinks a:hover {color: #e90003;}

/* navbar links */ 
#home a:link {text-decoration: none;border: 0px;background-image: url(images/homeblock.gif);float: left;}
#home a:visited {text-decoration: none;border: 0px;background-image: url(images/homeblock.gif);float: left;}
#home a:hover {background-image: url(images/homeblock2.gif);float: left;}

#about a:link {text-decoration: none;border: 0px;background-image: url(images/aboutblock.gif);float: left;}
#about a:visited {text-decoration: none;border: 0px;background-image: url(images/aboutblock.gif);float: left;}
#about a:hover {background-image: url(images/aboutblock2.gif);float: left;}

#programs a:link {text-decoration: none;border: 0px;background-image: url(images/programsblock.gif);float: left;}
#programs a:visited {text-decoration: none;border: 0px;background-image: url(images/programsblock.gif);float: left;}
#programs a:hover {background-image: url(images/programsblock2.gif);float: left;}

#tour a:link {text-decoration: none;border: 0px;background-image: url(images/tourblock.gif);float: left;}
#tour a:visited {text-decoration: none;border: 0px;background-image: url(images/tourblock.gif);float: left;}
#tour a:hover {background-image: url(images/tourblock2.gif);float: left;}

#news a:link {text-decoration: none;border: 0px;background-image: url(images/newsblock.gif);float: left;}
#news a:visited {text-decoration: none;border: 0px;background-image: url(images/newsblock.gif);float: left;}
#news a:hover {background-image: url(images/newsblock2.gif);float: left;}

#career a:link {text-decoration: none;border: 0px;background-image: url(images/careerblock.gif);float: left;}
#career a:visited {text-decoration: none;border: 0px;background-image: url(images/careerblock.gif);float: left;}
#career a:hover {background-image: url(images/careerblock2.gif);float: left;}