@charset "UTF-8";
/* CSS Document */

*{
margin:0;
padding:0;
border:none;
z-index:0;
}

html, body{height:100%;}

body{
font-family:georgia, times new roman, times, serif;
color:#000;
font-size:82%;
background:#336699 url(../images/bg1.jpg) no-repeat;
background-attachment:fixed;
line-height:22px;
}

body.section6{
background:#336699 url(../images/bg6.jpg) no-repeat;
background-attachment:fixed;
}

body.section4{
background-image:url(../images/bg4.jpg);
background-repeat:no-repeat;
background-position:top left;
}

a{color:#0066CC;}	

a:hover{color:#666666;}
					

h1{display:none;}

h2{
font-size:2.05em;
line-height:1.35em;
color:#000;
font-weight:normal;
padding:0 0 2px 0;
margin:0 0;
}

h3{
padding:10px 0 0 0;
font-size:1.7em;
line-height:1.25em;
font-weight:normal;
}

h4{
padding:20px 0 0 0;
margin:0 0 -10px 0;
font-size:1.25em;
font-weight:normal;
}

a img{border:none;}

p{font-size:1.1em;}

#header{
position:relative;
top:15px;
left:0;
width:960px;
height:292px;
color:#fff;
margin:0 auto;
z-index:10;
}

#outer{
min-height:100%;
margin:0 auto;
margin-bottom:-100px;
background:#99cc99;
width:960px;
}

#left{
position:relative;
width:150px;
text-align:left;
}

#right{
position:relative;
width:316px;
text-align:left;
min-height:468px;
}

#left{
background:#99cc99 url(../images/sidebg.jpg) repeat-x;
float:left;
padding:20px 20px;
position:relative;
}

#right{
background:#99cc99 url(../images/sidebg.jpg) repeat-x;
float:right;
padding:20px 20px;
}

#middle{
background:#99cc99 url(../images/centralbg.jpg) repeat-x;
width:378px;
float:left;
position:relative;
margin:0 -1px;
padding:20px 20px;
min-height:600px;
}

p{
padding:15px 0 0 0;
margin:0 0;
}

#clearfooter {
clear:both;
height:115px;
}

#footer{
width:960px;
clear:both;
height:100px;
line-height:100px;
background: #3399cc url(../images/foot.jpg) repeat-x;
color:#FFF;
text-align:center;
position:relative;
margin: auto;
}

#footer a{color:#fff;}

ie.css

#outer{height:100%;}

#left{margin-right:-3px;}

#right{margin-left:-3px;}


#bullets ul, ol{
margin:0 0;
padding-left:15px;
list-style:square;
}

#bullets2 ul{
margin:0 0;
list-style:none;
}

#bullets2 ul li{padding:.5px 0;}

#nobullets{
position:relative;
left:0;
top:0;
margin:0 0;
padding:5px 0 0 0;
}

#nobullets ul{
display:inline;
margin:0 0;
padding:15px 0 0 0;
list-style:none;
}

#nobullets li{
display:block;
margin:0 0;
padding:0 0 10px 0;
}

/* sky nav */

#logo{
width:349px;
float:left;
}

#skyscape{
position:relative;
float:right;
width:502px;
height:232px;
top:0px;
padding:0 0;
margin:0 0;
}

#navbground{
background:#cbfeb3 url(../images/navbground.jpg) repeat;
position:absolute;
width:960px;
padding:0;
top:232px;
left:0;
}

#navbground ul{padding:5px;}

#bar{
background:#3399cc url(../images/bar.jpg) repeat;
position:absolute;
width:960px;
height:3px;
left:0;
top:275px;
}

/*left*/
#left ul{
display:inline;
margin:0 0;
padding:15px 0 0 0;
}

#left li{
display:block;
margin:0 0;
padding:0 0 10px 0;
}

.bold{font-weight:bold;}

/*left*/
.quickcon{padding:32px 0 0 0;}

/*right*/

.biglinks{font-size:1.25em;}

/*For Campus & Community styling*/

#res{
position:relative;
left:0;
top:0;
margin:0 0;
width:378px;
}

#res ul{
margin:0 0;
padding-left:15px;
list-style:square;
padding-top:10px;
}

#res li{
padding:2px 0;
}

.addpad{padding-bottom:20px;}

.small{
font-size:1em;
padding:0 0;
margin:0 0;
}

.none{list-style:none;}