/* ----------MAIN BODY STYLES---------- */
body {
	font-family: Verdana, Times new roman;
	font-size: 11px;
	color: #333; /*MAIN WEBSITE TEXT COLOR*/
	background-color: #FFFFFF; /*MAXIMUM WIDTH OF OUR LAYOUT*/
	margin: 0px auto;
}
 
/* ----------CONTAINER STYLES---------- */
#container 
	{
    width: 1020px; /*MAXIMUM WIDTH OF OUR LAYOUT*/
	margin: 0px auto;
	}
 
/* ----------NAVIGATION STYLES---------- */
.navigation {
    float: left;
    background-image: url(../images/navbg.png); /*OUR HEADER BACKGROUND IMAGE*/
    background-repeat: no-repeat; /*STOPS HEADER BACKGROUND REPEATING */
    background-position: top; /*PLACES BACKGROUND AT THE TOP OF THE DIV*/
	margin-top: 0px; /*ADDS TOP MARGIN*/
    margin-right: auto; /*AUTO MARGIN*/
    margin-left: auto; /*AUTO MARGIN*/
	height: 288px; /*ADDS FIXED HEIGHT*/
    width: 1020px; /*ADDS FIXED WIDTH SAME AS OUR CONTAINER*/
}

.nav-links {
	float: left; /*FLOATS NAV LEFT*/
	height: 24px; /*ADDS FIXED HEIGHT*/
	margin-top: 0px; /*ADDS TOP MARGIN*/
	padding-top: 224px; /*ADDS TOP MARGIN*/
	width: 830px;
	padding-left: 115px; /*ADDS TOP MARGIN*/
	
}

.nav-links li {
   list-style-type: none; /*REMOVES BULLET POINTS FROM THE LIST*/
   float: left; /*FLOATS LEFT*/
   padding-left: 0px; /*ADDS TOP MARGIN*/
   width: 100px;
}

h1 {
	font-family: Verdana, Times new roman;
	font-size: 22px; /*H1 FONT SIZE*/
	color: #333; /*H1 FONT COLOR*/
	font-weight: bold;
	line-height: 2px;
}
 
h2 {
    font-family: Verdana, Times new roman;
    line-height: 14px; /*TEXT LINE HEIGHT*/
    color: #222222; 
    font-size: 16px; 
}

/*=====================================================================*/
.all-content {

    width: 1020px; /*ADDS A FIXED WIDTTH*/
	margin:0px auto;

}

.leftoutside-content {
    float: left; /*FLOATS LEFT CONTENT BOX LEFT*/
    width: 56px; /*ADDS A FIXED WIDTH*/
    margin-left: 0px; /*ADDS RIGHT MARGIN*/
    margin-right: 0px; /*ADDS RIGHT MARGIN*/
    padding: 2px; /*ADDS PADDING ALL THE WAY AROUND*/
    padding-bottom: 5px; /*ADDS PADDING ALL THE WAY AROUND*/
    margin-top: 0px;
    margin-bottom: 20px;
}

.rightoutside-content {
    float: left; /*FLOATS LEFT CONTENT BOX LEFT*/
    width: 50px; /*ADDS A FIXED WIDTH*/
    margin-left: 0px; /*ADDS RIGHT MARGIN*/
    margin-right: 0px; /*ADDS RIGHT MARGIN*/
    padding: 2px; /*ADDS PADDING ALL THE WAY AROUND*/
    padding-bottom: 5px; /*ADDS PADDING ALL THE WAY AROUND*/
    margin-top: 0px;
    margin-bottom: 20px;
}

.main-content {
    width: 900px; /*ADDS A FIXED WIDTTH*/
    float: left;
    background-image: url(../images/bodybg.png); /*OUR HEADER BACKGROUND IMAGE*/
    background-repeat: repeat-y; /*STOPS HEADER BACKGROUND REPEATING */
    background-position: top; /*PLACES BACKGROUND AT THE BOTTOM OF THE DIV*/
    margin-bottom: 0px;
	min-height:850px;
	
}
.leftsidecont {
    float: left; /*FLOATS LEFT CONTENT BOX LEFT*/
    width: 190px; /*ADDS A FIXED WIDTH*/
    margin-left: 30px; /*ADDS RIGHT MARGIN*/
    margin-right: 0px; /*ADDS RIGHT MARGIN*/
    padding: 7px; /*ADDS PADDING ALL THE WAY AROUND*/
    padding-bottom: 5px; /*ADDS PADDING ALL THE WAY AROUND*/
    margin-top: 0px;
    margin-bottom: 20px;
}

.leftcont {
    float: left; /*FLOATS LEFT CONTENT BOX LEFT*/
    width: 410px; /*ADDS A FIXED WIDTH*/
    margin-left: 5px; /*ADDS RIGHT MARGIN*/
    margin-right: 0px; /*ADDS RIGHT MARGIN*/
    padding: 0px; /*ADDS PADDING ALL THE WAY AROUND*/
    padding-bottom: 5px; /*ADDS PADDING ALL THE WAY AROUND*/
    margin-top: 0px;
    margin-bottom: 20px;
    padding-left: 5px;
}

.wideleftcont {

	float: left; /*FLOATS LEFT CONTENT BOX LEFT*/
	width: 610px; /*ADDS A FIXED WIDTH*/
	background-image: url(../images/border.png); /*OUR HEADER BACKGROUND IMAGE*/
	background-repeat: repeat-y; /*STOPS HEADER BACKGROUND REPEATING */
	background-position: right; /*PLACES BACKGROUND AT THE BOTTOM OF THE DIV*/
	margin-left: 35px; /*ADDS RIGHT MARGIN*/
	margin-right: -16px; /*ADDS PADDING ALL THE WAY AROUND*/
	padding-bottom: 5px; /*ADDS PADDING ALL THE WAY AROUND*/
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 20px;
}

.paragraph {
    float: left;
    width: 610px;
    margin-bottom: 20px;
}

.feattext {
    float: left;
    text-align: left;
    width:100%;
    padding: 5px;
}

.featimage {
    float: left;
    width: 300px;
    padding: 10px;
    margin-top: 0px;
}

/* ----------RIGHT CONTENT STYLES---------- */
.rightcont {
    float: left; /*FLOATS RIGHT CONTENT BOX RIGHT*/
    width: 200px; /*ADDS FIXED WIDTH*/
    margin-right: 0px; /*ADDS RIGHT MARGIN*/
    margin-left: 5px; /*ADDS RIGHT MARGIN*/
    padding: 0px; /*ADDS PADDING ALL THE WAY AROUND*/
    margin-top: 0px;
    margin-bottom: 10px;

}
.rightcont li {
	list-style:circle;
}
.right-content-list li {
   list-style-type: circle; /*REMOVES BULLET POINTS FROM THE LIST*/
}


.right-content-list li p {
    font-size: 11px; /*LIST P TAG FONT SIZE*/
    line-height: 13px; /*LIST P TAG FONT LINE HEIGHT*/
    padding-bottom: 10px; /*ADDS PADDING TO THE BOTTOM OF THE P TAG IN THE LIST*/
   list-style-type: none; /*REMOVES BULLET POINTS FROM THE LIST*/
}
li.stud {
    width: 120px;
    float: left; /*FLOATS RIGHT CONTENT BOX RIGHT*/
    margin-left: 0px; /*ADDS RIGHT MARGIN*/
}

li.mail {
    width: 165px;
    float: left; /*FLOATS RIGHT CONTENT BOX RIGHT*/
    background-image: url(../images/new.png); /*OUR MAIL ICON*/
    background-repeat: no-repeat; /*STOPS ICON REPEATING*/
    background-position: left; /*KEEPS THE ICON IN THE TOP LEFT CORNER*/
    margin-bottom: 0px; /*ADDS RIGHT MARGIN*/
    padding-left: 5px; /*ADDS LEFT PADDING*/
}

li.partners {
	list-style-type: none; /*REMOVES BULLET POINTS FROM THE LIST*/
    width: 130px;
	text-align: center;
	margin-bottom: 5px; /*ADDS RIGHT MARGIN*/
    padding-left: 0px; /*ADDS LEFT PADDING*/
}

p {
	font-size: 11px; /*TEXT FONT SIZE*/
	font-family: Verdana, Times new roman;
	line-height: 16px; /*JUSTIFYS OUR PARAGRAPHS*/
	margin: 0px;  /*ADDS TOP MARGIN OF 5PX AND BOTTOM MARGIN OF 10PX NO MARGIN LEFT OR RIGHT*/
	padding: 0px; /*ADDS NO PADDING*/
	color: #333;

}

ul {
   font-size: 12px; /*TEXT FONT SIZE*/
   font-family: Verdana, Times new roman;
   line-height: 20px; /*TEXT LINE HEIGHT*/
   color: #000000; /*P FONT COLOR*/
}


p2{
   font-size: 11px; /*TEXT FONT SIZE*/
   font-family: Verdana, Times new roman;
   line-height: 16px; /*TEXT LINE HEIGHT*/
   color: #9b9b9b; /*P FONT COLOR*/
   text-align: justify; /*JUSTIFYS OUR PARAGRAPHS*/
   margin: 0px;  /*ADDS TOP MARGIN OF 5PX AND BOTTOM MARGIN OF 10PX NO MARGIN LEFT OR RIGHT*/
   padding: 0px; /*ADDS NO PADDING*/
}

p.int {
   font-size: 12px; /*TEXT FONT SIZE*/
   font-family: Verdana, Times new roman;
   line-height: 20px; /*TEXT LINE HEIGHT*/
   color: #000000; /*P FONT COLOR*/
   text-align:left;
   margin: 0px;  /*ADDS TOP MARGIN OF 5PX AND BOTTOM MARGIN OF 10PX NO MARGIN LEFT OR RIGHT*/
   padding: 0px; /*ADDS NO PADDING*/
}

/* ----------FOOTER STYLES---------- */
.footer {
    float: left;
    width: 1020px; /*ADDS A FIXED WIDTTH*/
    height: 150px; /*ADDS A FIXED HEIGHT*/
    background-image: url(../images/footerbg.png); /*OUR HEADER BACKGROUND IMAGE*/
    background-repeat: no-repeat; /*STOPS HEADER BACKGROUND REPEATING */
    background-position: top; /*PLACES BACKGROUND AT THE BOTTOM OF THE DIV*/
    margin-right: auto; /*ADDS RIGHT MARGIN*/
    margin-left: auto; /*ADDS LEFT PADDING*/
    margin-top: 0px; /*AUTO MARGIN CENTERS OUR FOOTER*/
    margin-bottom: 0px; /*AUTO MARGIN CENTERS OUR FOOTER*/
}
 
.footer-content {
    height: 80px; /*ADDS A FIXED HEIGHT*/
    width: 900px;
    padding-top: 60px; /*ADDS NO PADDING*/
    margin-right: auto; /*ADDS RIGHT MARGIN*/
    margin-left: auto; /*ADDS LEFT PADDING*/
}

.footer-content p {
   font-size: 11px; /*TEXT FONT SIZE*/
   font-family: sans-serif, Verdana, Arial, Helvetica;
   line-height: 13px; /*TEXT LINE HEIGHT*/
   color: #615233; /*P FONT COLOR*/
   text-align: center; /*JUSTIFYS OUR PARAGRAPHS*/
   margin: 0px;  /*ADDS TOP MARGIN OF 5PX AND BOTTOM MARGIN OF 10PX NO MARGIN LEFT OR RIGHT*/
   padding: 0px; /*ADDS NO PADDING*/
}

a:link {
   font-family:  Verdana, Times new roman;
   color: #c41414; /*COLOR OF A LINK*/
   border: 0px;
   text-decoration: none; /*REMOVES UNDERSCORE*/
}

a:visited {
   border: 0px;
   text-decoration: none; /*REMOVES UNDERSCORE*/
   color: #c41414; /*COLOR OF A VISITED LINK*/
}

a:hover {
   border: 0px;
   text-decoration: underline; /*ADDS UNDERSCORE*/
   color: #222222; /*COLOR OF A HOVERED LINK*/
}

a:active {
	border: 0px;
	text-decoration: none; /*REMOVES UNDERSCORE*/
	color: #333; /*COLOR OF A ACTIVE LINK*/
}
 
h3 {
    font-family: Verdana, Times new roman;
	font-size:12px; 
    line-height: 16px; /*TEXT LINE HEIGHT*/
    color: #222222; 
	
}

h4 {
    font-family: Verdana, Times new roman;
    color: #937128; /*H4 FONT COLOR*/
    font-size: 11px; /*H4 FONT SIZE*/
}

h5 {
    font-family: Helvetica, Verdana, Times new roman, Arial;
    color: #ffa700; /*H4 FONT COLOR*/
    font-size: 10px; /*H4 FONT SIZE*/
}

qlinks {
    width: 200px;
    float: left; /*FLOATS RIGHT CONTENT BOX RIGHT*/
    margin-bottom: 0px; /*ADDS RIGHT MARGIN*/
    padding-left: 0px; /*ADDS LEFT PADDING*/
}
<!--Homepage Slide show styles!-->
#slideshow {
position:absolute;
    height:266px;
	width:420px;
}

#slideshow IMG {
position:absolute;
    z-index:-1;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:2;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:1;
}
