body {
padding : 0;
margin : 0;
font : 14px/20px Arial, Helvetica, sans-serif;
color : #3d3c2c;
font-weight : normal;
}
div, p, h1, h2, h3, ul, img {
padding : 0;
margin : 0;
}
ul {
list-style-type : none;
}
#holdingContainer {
width : 800px;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
height : auto;
}
#topPan {
width : 800px;
height : 133px;
position : relative;
margin : 0 auto;
padding : 0;
background-image : url(images/header.jpg);
background-repeat : no-repeat;
}
#topPan img {
width : 204px;
height : 57px;
display : block;
padding : 23px 0 0 6px;
}
#menuPan {
width : 800px;
height : 34px;
position : relative;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
#menuPan ul {
width : 320px;
height : 34px;
top : 0;
left : 240px;
position : relative;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li {
text-align : center;
line-height : 34px;
font-weight : bold;
float : left;
}
#menuPan ul li.home a {
color : #cccccc;
text-decoration : none;
display : block;
height : 34px;
width : 80px;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.home a:hover {
color : #0000ff;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.location a {
width : 80px;
height : 34px;
color : #cccccc;
text-decoration : none;
display : block;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.location a:hover {
color : #0000ff;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.scheme a {
width : 80px;
height : 34px;
display : block;
color : #cccccc;
text-decoration : none;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.scheme a:hover {
color : #0000ff;
text-decoration : none;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.links a {
width : 80px;
height : 34px;
display : block;
color : #cccccc;
text-decoration : none;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.links a:hover {
color : #0000ff;
text-decoration : none;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.contact a {
width : 80px;
height : 34px;
display : block;
color : #cccccc;
text-decoration : none;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#menuPan ul li.contact a:hover {
color : #0000ff;
text-decoration : none;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#newsmenuPan {
width : 800px;
height : 34px;
position : relative;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
#newsmenuPan ul {
width : 200px;
height : 34px;
top : 0;
left : 35px;
position : relative;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#newsmenuPan ul li {
text-align : center;
line-height : 34px;
font-weight : bold;
float : left;
}
#newsmenuPan ul li.home a {
color : #ffffff;
text-decoration : none;
display : block;
height : 34px;
width : 80px;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#newsmenuPan ul li.home a:hover {
color : #0000ff;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#newsmenuPan ul li.newsarchives a {
color : #ffffff;
text-decoration : none;
display : block;
height : 34px;
width : 120px;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#newsmenuPan ul li.newsarchives a:hover {
color : #0000ff;
background-image : url(images/nav-bkgd.gif);
background-repeat : repeat-x;
}
#newsbodyPan {
background-color : #cccccc;
width : 800px;
height : 400px;
position : relative;
margin-right : auto;
margin-left : auto;
}
#newstextPan {
	background-color : #cccccc;
	position : relative;
	clear : both;
	padding-bottom : 40px;
	height: auto;
	margin-top: 1px;
}
#newstextPan h4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
left : 50px;
top : 15px;
position : absolute;
width : 668px;
}
#newstextPan h3 {
display : block;
width : 700px;
margin-right : auto;
margin-left : auto;
padding-top : 30px;
text-align : left;
line-height : 34px;
}
#newstextPan h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
width : 700px;
margin : 0 auto;
position : relative;
display : block;
height : auto;
padding-top : 60px;
padding-right : 40px;
padding-bottom : 30px;
padding-left : 40px;
}
#newstextPan h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
left : 50px;
top : 30px;
position : absolute;
width : 668px;
}
#textinfo {
	width : 720px;
	margin-right : auto;
	margin-left : auto;
	padding-top: 20px;
}
#headerPan {
width : 800px;
height : 317px;
position : relative;
padding : 0;
background-color : #999999;
margin-top : 1px;
}
#headerPanMovie {
height : 317px;
width : 800px;
margin-top : 1px;
}
#headerlocmovie {
height : 317px;
width : 500px;
float : right;
}
#linksheaderPan {
width : 800px;
height : 317px;
position : relative;
padding : 0;
background-color : #999999;
margin-top : 1px;
background-image : url(images/links-pic.jpg);
background-repeat : no-repeat;
}
#contactheaderPan {
width : 800px;
height : 317px;
position : relative;
padding : 0;
background-color : #999999;
margin-top : 1px;
}
#contacttext {
font-family : Arial, Helvetica, sans-serif;
font-size : 34px;
color : #ffffff;
height : 150px;
width : 380px;
text-align : center;
position : absolute;
top : 60px;
}
#contacttext h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #ffffff;
}
#contacttext p {
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 18px;
line-height : 28px;
margin-top : 20px;
}
#contactimg {
height : 317px;
width : 420px;
background-image : url(images/contact-pic.jpg);
background-repeat : no-repeat;
float : right;
}
#headerText {
height : 317px;
width : 300px;
float : left;
}
#headerTextscheme {
height : 317px;
width : 200px;
float : left;
display : block;
font-weight : lighter;
}
#headerTextscheme h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
margin-top : 30px;
padding-right : 15px;
padding-left : 18px;
line-height : 25px;
display : block;
font-weight : normal;
}
#headerText h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
width : 180px;
display : block;
margin-top : 20px;
line-height : 25px;
margin-left : 60px;
text-align : center;
}
#headerText h2 {
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
font-size : 16px;
display : block;
width : 260px;
margin-top : 20px;
margin-left : 20px;
height : 40px;
text-align : center;
}
#headerText img {
display : block;
margin-top : -15px;
vertical-align : baseline;
margin-left : 20px;
}
#img {
display : block;
height : 80px;
width : 129px;
float : right;
}
#headerscheme {
height : 317px;
width : 598px;
float : right;
display : block;
}
#bodyPan {
width : 800px;
height : 670px;
position : relative;
margin : 0 auto;
padding : 0;
background-image : url(images/body-pan-bkd.gif);
background-repeat : repeat-y;
}
#linksbodyPan {
width : 800px;
position : relative;
margin : 0 auto;
padding : 0;
background-image : url(images/body-pan-bkd.gif);
background-repeat : repeat-y;
height : 400px;
clear : both;
}
#leftPan {
width : 245px;
height : 650px;
position : absolute;
top : 0;
left : 8px;
margin : 0;
padding : 0;
bottom : 0;
}
#leftPan h3 {
height : 48px;
display : block;
margin : 20px 0 0 50px;
font : 24px/48px Arial, Helvetica, sans-serif;
color : #ffffff;
}
#leftPan h2 {
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
padding-right : 20px;
padding-left : 20px;
font-weight : normal;
padding-bottom : 20px;
}
#leftPan h1 {
font-size : 14px;
color : #ffffff;
padding-left : 20px;
padding-top : 10px;
}
#leftPan p.dotline {
background-image : url(images/dot-line.gif);
background-repeat : repeat-x;
width : 150px;
margin-left : 35px;
margin-bottom : 0;
bottom : 0;
display : block;
padding : 0;
margin-top : 0;
}
#rightPan {
width : 504px;
height : 650px;
position : absolute;
top : 0;
right : 10px;
border : 1px solid #dcdac2;
background : #cccccc;
color : #3d3c2c;
margin-top : 20px;
}
#rightbodyPan {
width : 484px;
height : 560px;
position : absolute;
top : 10px;
left : 10px;
background : #cccccc;
color : #3d3c2c;
}
#rightbodyPan h2 {
width : 180px;
height : 31px;
display : block;
position : relative;
padding : 0 0 0;
font : 28px/28px Arial, Helvetica, sans-serif;
color : #3d3c2c;
margin : 40px 0 60px 20px;
text-align : center;
background-color : #cccccc;
}
#rightbodyimg {
width : 263px;
height : 143px;
float : right;
margin : 0;
position : absolute;
clear : both;
left : 220px;
top : 0;
}
#rightbodyPan p {
padding-right : 27px;
padding-bottom : 30px;
padding-left : 27px;
padding-top : 45px;
}
#locationrightPan {
width : 756px;
height : 650px;
position : absolute;
top : 10px;
left : 10px;
background : #cccccc;
color : #3d3c2c;
margin-left : 12px;
}
#locationrightbodyPan {
width : 749px;
margin-right : auto;
margin-left : auto;
height : 580px;
margin-top : 5px;
background-image : url(images/maps.jpg);
background-repeat : no-repeat;
}
#map {
display : block;
height : 185px;
width : 237px;
float : right;
margin-top : -575px;
margin-right : 10px;
}
#schemerightPan {
width : 756px;
height : 650px;
position : absolute;
top : 10px;
left : 10px;
background : #cccccc;
color : #3d3c2c;
margin-left : 12px;
}
#schemerightPan h2 {
text-align : center;
margin-top : 20px;
display : block;
width : 150px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
#schemerightPan p {
text-align : center;
margin-top : 10px;
}
#mainimage {
width : 475px;
margin-top : 30px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
border : thin solid #003366;
}
#rightimage1 {
width : 125px;
float : right;
display : block;
margin-top : -300px;
margin-right : 5px;
border : thin solid #003366;
}
#rightimage2 {
display : block;
width : 125px;
margin-top : -92px;
margin-left : 625px;
border : thin solid #003366;
}
#leftimage1 {
	display : block;
	width : 125px;
	margin-top : -260px;
	margin-left : 5px;
	border : thin solid #003366;
}
#views {
	width : 620px;
	display : block;
	margin-top : 200px;
	margin-right : auto;
	margin-left : auto;
}
#college {
	width : 620px;
	display : block;
	margin-top : 20px;
	margin-right : auto;
	margin-left : auto;
}
#linksrightPan {
background-color : #cccccc;
width : 760px;
height : 400px;
position : absolute;
left : 20px;
top : 20px;
}
#linksrightPan h2 {
display : block;
margin-top : 20px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
width : 638px;
text-align : center;
padding-bottom : 20px;
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
line-height : 24px;
}
#links {
background-image : url(images/link-logos.jpg);
background-repeat : no-repeat;
height : 280px;
width : 638px;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
#contactrightPan {
background-color : #cccccc;
width : 760px;
height : 650px;
position : absolute;
left : 20px;
top : 20px;
}
#contactform {
display : block;
width : 700px;
margin-right : auto;
margin-left : auto;
margin-top : 20px;
height : 630px;
}
#footerPan {
height : 100px;
margin : 0 auto;
padding : 0;
background-image : url(images/footer-bgd.gif);
background-repeat : repeat-x;
position : relative;
clear : both;
float : none;
}
#footernextPan {
width : 506px;
height : 150px;
position : absolute;
top : 0;
right : 10px;
background : #b0ad93;
color : #fff;
margin : 0;
}
#footerPan ul {
	width : 300px;
	display : block;
	right : 332px;
	top : 16px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left: auto;
	padding-top: 20px;
}
#footerPan li {
font : 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : normal;
display : inline;
}
#footerPan ul li a {
color : #fffffa;
text-decoration : none;
padding-top : 0;
padding-bottom : 0;
padding-right : 10px;
padding-left : 10px;
display : inline;
margin : 0;
}
#footerPan ul li a:hover {
text-decoration : underline;
}
#footerPan ul li a.padl {
padding : 0 0 0 14px;
}
#footerPan p {
	display : block;
	color : #fcfae6;
	font : 12px/15px Arial, Helvetica, sans-serif;
	width : 530px;
	margin-top : 0px;
	left : 370px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
}
