/*----DO NOT EDIT---- MAKE EDITS UNDER SITE SPECIFIC CSS*/
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

/**********************************/
/* SITE SPECIFIC CSS */
/**********************************/

body {width:100%;font:normal 12pt times, serif; text-align:center; padding-bottom:10px;background-color:#000000;text-align: center;}
a{color:#000000;}

div#wrap {position:relative; width: 980px;background-color: #ffffff;margin-top: 8px;margin-left:auto; margin-right:auto;text-align: left;}
div#head {background-color: #d2d9fa;padding-bottom: 10px; height:130px;}
div#head img{margin-top: 8px;}
div#headtxt { position:absolute; top:0px; right:0px; font-family: times;font-style: italic;text-align: center;margin: 15px 20px 0 0;}
div#headtxt h1 {color:#21478d; font-size: 2.0em;border-bottom: 2px solid #000000;padding-bottom: 8px;}
div#headtxt p {font-size: 1.20em;margin-top: 10px;}

div#content1 {height: 596px;background-image: url("images/bgscene1.jpg");position:relative;}
div#content12 {padding-bottom:40px; background-image: url("images/bgscene1.jpg");position:relative;}

div#content2 {height: 596px;background-image: url("images/bgscene2.jpg");position:relative;}
div#content22 {padding-bottom:40px; background-image: url("images/bgscene2.jpg");position:relative;}

div#content3 {height: 596px;background-image: url("images/bgscene3.jpg");position:relative;}
div#content32 {padding-bottom:40px; background-image: url("images/bgscene3.jpg");position:relative;}

div#content4 {height: 596px;background-image: url("images/bgscene4.jpg");position:relative;}
div#content42 {padding-bottom:40px; background-image: url("images/bgscene4.jpg");position:relative;}

div#content5 {height: 596px;background-image: url("images/bgscene5.jpg");position:relative;}
div#content52 {padding-bottom:40px; background-image: url("images/bgscene5.jpg");position:relative;}

div#content6 {height: 596px;background-image: url("images/bgscene6.jpg");position:relative;}
div#content62 {padding-bottom:40px; background-image: url("images/bgscene6.jpg");position:relative;}

div#secondary {width:934px;margin: 10px 2px 0px 20px; min-height:300px; background-color: #ffffff;border:3px solid #21478d;padding-top:10px; padding-bottom: 20px;}
div#secondary p,h3,h1,h2,h4,h5,h6{margin: 10px 50px 0px 50px;}
div#secondary h1{font-size: 1.2em;}
div#secondary ul{list-style-type: disc;margin: 10px 100px 0 100px;}
div#secondary img{border: 2px solid #d2d9fa;}
div#secondary input, textarea{border: 2px solid #d2d9fa;}
div.scholorship {background-color: #d2d9fa; border: 2px solid #000000;padding: 5px 50px;margin: 15px 50px;}

#gal_table {margin-left:auto; margin-right:auto;text-align:center;margin-top: 10px;}
#gal_table td{width:200px; text-align:center;padding-bottom:15px;}
#gal_table td p{ margin-left:0px; text-align:center;width:100%;}
#gal_table img{border:0;}

.badgetables {font-size:.8em;margin-left:50px; width:600px;border:2px solid #d2d9fa;}
.badgetables tr td{background-color: #eeeeee; border:1px dotted #ccc;}
div#secondary ol {margin:10px 0 10px 70px;list-style-type: decimal;}
div#secondary ul {margin:10px 0 10px 70px;}
form#paypal input,form#paypal img {border:0;}
table td{padding:1px 2px;}
div#hs {background-color: #eeeeee;border:2px solid #dddddd; width: 350px; margin: 20px 0 20px 100px;padding-bottom: 20px;}
ul#docs li{margin-bottom: 10px;font-size:.9em;}
div#menu {width:100%; height: 30px; background-color: #ffffff; border-bottom: 2px solid #333;
    filter: alpha(opacity=50); /* internet explorer */
	-khtml-opacity: 0.5;      /* khtml, old safari */
	-moz-opacity: 0.5;       /* mozilla, netscape */
	opacity: 0.5;           /* fx, safari, opera */
    }

div#menu p{font-size: 1.0em; padding: 5px 0 0 10px; font-weight:bold;color:#000000;}
div#menu p a{text-decoration: none;margin: 0 5px 0 5px;}
div#menu p a:hover{text-decoration: underline;}



div#news1 {width:230px; height: 440px;position: absolute; right:20px;top:80px;border:3px solid #21478d;
background-image: url("images/newsbg1.jpg");}
div#news1 h3 {text-align: center;font-size: 1.8em; color:#000000; border-bottom: 1px solid #21478d;padding: 6px 0 6px 0; margin-bottom: 10px;}
div#news1 ul { list-style-type: disc; margin-left: 20px;color:#000000;}
div#news1 ul li {margin-bottom: 5px;}

div#news2 {width:230px; height: 440px;position: absolute; right:20px;top:80px;border:3px solid #21478d;
background-image: url("images/newsbg2.jpg");}
div#news2 h3 {text-align: center;font-size: 1.8em; color:#000000; border-bottom: 1px solid #21478d;padding: 6px 0 6px 0; margin-bottom: 10px;}
div#news2 ul { list-style-type: disc; margin-left: 20px;color:#000000;}
div#news2 ul li {margin-bottom: 5px;}


div#news3 {width:230px; height: 440px;position: absolute; right:20px;top:80px;border:3px solid #21478d;
background-image: url("images/newsbg3.jpg");}
div#news3 h3 {text-align: center;font-size: 1.8em; color:#000000; border-bottom: 1px solid #21478d;padding: 6px 0 6px 0; margin-bottom: 10px;}
div#news3 ul { list-style-type: disc; margin-left: 20px;color:#000000;}
div#news3 ul li {margin-bottom: 5px;}

div#news4 {width:230px; height: 440px;position: absolute; right:20px;top:80px;border:3px solid #21478d;
background-image: url("images/newsbg4.jpg");}
div#news4 h3 {text-align: center;font-size: 1.8em; color:#000000; border-bottom: 1px solid #21478d;padding: 6px 0 6px 0; margin-bottom: 10px;}
div#news4 ul { list-style-type: disc; margin-left: 20px;color:#000000;}
div#news4 ul li {margin-bottom: 5px;}

div#news5 {width:230px; height: 440px;position: absolute; right:20px;top:80px;border:3px solid #21478d;
background-image: url("images/newsbg5.jpg");}
div#news5 h3 {text-align: center;font-size: 1.8em; color:#000000; border-bottom: 1px solid #21478d;padding: 6px 0 6px 0; margin-bottom: 10px;}
div#news5 ul { list-style-type: disc; margin-left: 20px;color:#000000;}
div#news5 ul li {margin-bottom: 5px;}

div#news6 {width:230px; height: 440px;position: absolute; right:20px;top:80px;border:3px solid #21478d;
background-image: url("images/newsbg6.jpg");}
div#news6 h3 {text-align: center;font-size: 1.8em; color:#000000; border-bottom: 1px solid #21478d;padding: 6px 0 6px 0; margin-bottom: 10px;}
div#news6 ul { list-style-type: disc; margin-left: 20px;color:#000000;}
div#news6 ul li {margin-bottom: 5px;}

div#footer {position:absolute; left:0;bottom: 0;  width:980px; height: 30px; background-color: #ffffff;border-top: 2px solid #333;
    filter: alpha(opacity=50); /* internet explorer */
	-khtml-opacity: 0.5;      /* khtml, old safari */
	-moz-opacity: 0.5;       /* mozilla, netscape */
	opacity: 0.5;           /* fx, safari, opera */
}
div#footer p{font-size: .9em; padding: 5px 0 0 10px; font-weight:bold;color:#000000;}
div#footer p span{font-size:.8em;}
/**********************************/
/*IE FIX FOR FLOATED ELEMENTS*/
/**********************************/

.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

