/* Global ----------------------------------------------------------------- */

body {
    color: #333;  
    font-family: trebuchet ms;   
    background-color: #fff;
	font-size:.9em; 
}



/* add custom css here */
body {background-color:#536895;} 

#header-name  {display:none;}
#header,
#header,
#content,
#content {background: #fff;}

#header-description {display:none;}
#container {
    width:900px; 
    background-color:#fff; 
    margin: 50px auto;    
    padding-top:10px;
    padding-bottom:25px;
}
#container-inner{
    width:800px; 
    margin:auto;
    font-size:.95em;
    text-align: left;
    background-color:#fff;
    color:#333;
}

#container-inner {border: 2px #536895 solid; margin-top:25px;}

#content {min-height:300px;}
#content,
#header,
#footer {
    width:800px; 
    margin:0 auto;
    font-size:.95em;
    text-align: left;
    background-color:#fff;
    color:#333;
}
#header {border:none;}
#header {
/*    background-image: url(images/SSUlogoblue.jpg);
    background-repeat: no-repeat;
    background-position: left top;
*/    min-height:125px;
}
#header table {
    float:right;
    border-spacing:2px;
    float:right;
    margin:0;
    width:73%;
    text-transform:uppercase;
    font-size:12px;
	line-height:1.5em;      
   width:73%;      
}
#header img {margin:2px 0 0 10px;}
#header td {
    padding:5px;
    border: #d2dcf2 1px solid;
	font-size:1em;
}
#header td a,
#header td a:visited,
#header td a:link {
    color:#333;
}
#header td a:hover,
#header td a:focus {
    color:#c95f09;
}
#courses {width:700px; margin:0 auto;font-size:.85em; }
#courses ul {margin:0;}
#courses table {margin:0 auto;}

#footer, #footer-inner, #footer-content {
    padding:0;
    margin:0;
}
/*p {padding-left:10px}
*/#footer p {padding-top:10px;}
#courses a, #courses a:visited, #courses a:link {
    color:#536895;
    text-decoration:none;
}
#courses a:hover, #courses a:focus {
    color:#c95f09;
}

hr {
    border: 0;
    height: 1px;
    background-color: #3b5998;
/*    margin-left:10px;
    margin-right:10px;
*/	
}
#footer hr {
    width:95%;
	margin:0 auto;
}
#footer table {
    width:95%;
    margin:0 auto;
	font-size:.8em;
}
#footer a, #footer a:link {color:#333}
#footer a:hover, #footer a:focus {color:#c78e09;}
/* individual classes for specific places */

/* floated list (horizontal)*/

.bullets ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}


.bullets li  {
    float:left;
    padding:0 15px 0 15px;    
    background-position: .3em .4em;
    background-image: url(images/bullet.gif);
    background-repeat: no-repeat;
    
}


#header a, #header a:visited, #header a:link {
    color:#333;
    text-decoration:none;
}
 
#header a:hover, #header a:focus {
    color:#c78e09;
}

.list_bkgrnd {background-color:#f3edd3;} /* colors header table first row */
.divider {
	color: #ffb300;
	background-color:#3b5998;
	padding:3px 3px 3px 10px;
	display:block;
        font-family:optima;
        font-size:1.2em;
        text-align:left;
}
h1 {font-size:1.5em; font-weight:bold; color:#3b5998;}
h2 {font-size:1.3em; font-weight:bold;}
h3 {color:#3b5998;}
.bold, b, strong {font-weight:bold;  font-size:13px; }
.italic, em, i {font-style:italic;}
.titles {font-weight:bold; font-size:1.3em; color:#3b5998; }
#maps {
    float:right;
	margin:0;
	font-size:.8em;
	padding-right:25px;
}
img {border:none;}
.footerbold {font-weight:bold;  }

