@charset "utf-8";
/* CSS Document */

html, body {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 40px;
	background-image: url(images/main/background.jpg);
	background-attachment: fixed;
}
/*CSS Rule to reset the margins and padding on the html and body tags to 0*/

#page-container {
	margin: auto;
	width: 950px;
}
/*the house for all the divs to live in*/

#header {
	width: 950px;
	height: 318px;
	background-image: url(images/main/header.png);
}
/*header area div*/

#nav {
	width: 950px;
	padding-left: 0px;
	padding-right: 0px;
	height: 40px;
	background-color: #993300;
}
/*nav bar area*/

#main {
	width: 910px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(images/main/main_bg.png);
	}

/*main content area*/

#main2 {
	width: 938px;
	padding-right: 10px;
	padding-left: 3px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(images/main/main_bg.png);
	}

/*main content area*/

#footer {
   clear: both;
	height: 50px;
	padding-top: 45px;
	padding-left: 500px;
	padding-right: 18px;
	background-image: url(images/main/footer.png);
}
/*footer area div*/

.paragraphtypefooter {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 11pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:right;
	color: #993300;
	text-decoration: none;
}
/*Footer type*/

#footer a {
	font-size: 8pt;
	color: #993300;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}

#footer a:hover {
	color: #009999;
	font-size: 8pt;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}

#footer a:active {
	font-size: 8pt;
	color: #009999;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
}

p {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #993300;
	text-decoration: none;
}
/*Main Paragraph type*/
.paragraphtype {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #993300;
	text-decoration: none;
}

/*Contact Us Paragraph type*/
.paragraphtype2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #993300;
	text-decoration: none;
}

.paragraphtype3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #993300;
	text-decoration: none;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	font-style: normal;
	line-height: 8pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #009999;
	text-decoration: none;
}
/*Main Paragraph bold type*/

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 2pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #009999;
	text-decoration: none;
}

h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #993300;
	text-decoration: none;
}

h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #993300;
	text-decoration: none;
}

h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 10pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #009999;
	text-decoration: underline;
}



a:focus { -moz-outline-style: none; }
/*gets rid of dotted line outline on links in firefox*/

img
{  border-style: none;
}
/*gets rid of blue line around images*/

a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #009999;
	text-decoration: none;
}

a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #009999;
	text-decoration: none;
}
a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #009999;
	text-decoration: none;
 }


#program{
	clear: left;
	}
	
#program img {
	float: left;
	}

#uofg1, #uofg2, #uofg3, #uofg4, #uofg5, #uofg6, #uofg7, #uofg8, #uofg9, #uofg10, #uofg11, #uofg12, #uofg13, #uofg14, #uofg15, #uofg16, #uofg17, #uofg18, #uofg19, #uofg20, #uofg21, #uofg22, #uofg23, #uofg24, #uofg25, #uofg26 {
	display: none;
	}

.offerings {
	text-align: left;
	vertical-align: top;
	}