/* CSS Document */

html, body{
background-color:#DBDBDB;
text-align:center;
margin:0;
padding:0;
/*overflow-y: scroll;*/
height:102%; /* fix height to 100% for IE */
max-height:102%; /* fix height for other browsers */
}

#wrapper{
width: 779px;
text-align:center;
margin:0 auto;
}

#header{
width: 779px;
height: 79px;
background-image:url(layout_img/header.jpg);
text-align:center;
}

#header_graduate{
width: 779px;
height: 79px;
background-image: url(layout_img/header/hdr_graduate.jpg);
text-align:center;
}

#header_bod{
width: 779px;
height: 79px;
background-image: url(layout_img/header/hdr_bod.jpg);
text-align:center;
}

#header_class{
width: 779px;
height: 79px;
background-image: url(layout_img/header/hdr_class.jpg);
text-align:center;
}

#header_grads{
width: 779px;
height: 79px;
background-image: url(layout_img/header/hdr_graduates.jpg);
text-align:center;
}

#header_inst{
width: 779px;
height: 79px;
background-image: url(layout_img/header/hdr_instruct.jpg);
text-align:center;
}

#header_lynn1{
width: 779px;
height: 79px;
background-image:url(layout_img/header/header_lynn.jpg);
text-align:center;
}

#header_lynn2{
width: 779px;
height: 79px;
background-image:url(layout_img/header/header_lynn2.jpg);
text-align:center;
}

#header_emplo{
width: 779px;
height: 79px;
background-image: url(layout_img/header/hdr_employee.jpg);
text-align:center;
}

#header_group{
width: 779px;
height: 79px;
background-image: url(layout_img/header/header_group.jpg);
text-align:center;
}

#quicklinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000186; /*dark blue*/
padding:10px 0 0 0;
}

#quicklinks a{
text-decoration:none;
color: #000186;
padding:0px;
}

#quicklinks a:hover{
text-decoration:underline;
color: #000186;
}

#nav { 
background-image:url(layout_img/nav_bg.jpg);
text-align:center;
background-repeat:repeat-x;
height: 20px;
padding-top: 10px;
color:#FFFFFF;
text-align: left;
padding-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size: 11px;
width: 774px;
}

#nav a {
border-right: 5px;
padding:10px 2px 5px 8px;
text-decoration:none;
color:#FFFFFF;
}

#nav a:hover{
background-color: #043699;
padding:10px 2px 5px 8px;
text-decoration:none;
}

#nav .current{
background-color: #043699;
padding:10px 2px 5px 8px;
text-decoration:none;
}

/*CONTENT TAGS */

a:active, a:link, a:visited{
color: #0000CC;
text-decoration:none;
}

a:hover{
color: #0000CC;
text-decoration:underline;
}

#content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color: #000000;
width:759px;
padding:10px;
background-color:#FFFFFF;
overflow:auto; /* add scroll bars as necessary */
float: left;
}

#content_left{
background-image:url(layout_img/img03.jpg);
background-repeat:no-repeat;
width: 540px;
margin-left: 10px;
margin-right: 10px;
padding:10px;
float:left;
}

#content_right{
width: 140px;
margin-left:10px;
background-image:url(layout_img/right_col_title.jpg);
background-repeat:no-repeat;
float:left;
}

#content_right p{
margin: 10px 0px;
}

#content_right ul{
padding:10px 0;
margin:inherit;
list-style-image:url(layout_img/bullet.jpg);
}

#content_right li{
margin: inherit;
padding:0px;
}

#content_right .white{
color: #FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
padding:0px 0px 3px 5px;
font-weight:bold;
}

#content h2{
color: #000000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
padding: 0px 0 0 0px;
margin:0px;
}

#content h3{
color: #000000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
padding: 0px 0 0 0px;
margin:0px;
font-style:italic;
}

#content h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}

#content h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

#photos_right{
width: 150px;
margin-left:10px;
float:left;
}

/*FOOTER TAGS*/

#address_bar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #000000;
text-align:right;
background-color:#FFFFFF;
width: 774px;
padding-right:5px;
padding-top:10px;
padding-bottom:5px;
}

#footer{
background-image:url(layout_img/footer.jpg);
background-repeat:repeat-x;
width: 779px;
height: 20px;
}

#footer a{
color: #FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
text-decoration:none;
}

#footer a:hover{
color: #FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
text-decoration:underline;
}

#footer p{
color: #FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
text-align:center;
padding:5px 0px;
margin:0px;
}
