@charset "utf-8";
body {
background:#72adcc url('../images/bg.jpg') repeat-x;
color:#3f3f3f;
margin:0;
padding:0;
}

body,p,td,th,div,blockquote,dl,ul,ol {
font:normal 12px Arial, Helvetica, sans-serif;
}

a:link {
color:#fff;
font-weight:700;
text-decoration:none;
}

a:visited {
color:#fff;
text-decoration:none;
font-weight:700;
}

a:hover {
color:#45a1d1;
}

img {
border:none;
}

input {
border:1px solid #7daac6;
}

#mainContainer {
width:899px;
margin:0 auto;
padding:0;
}

#header {
width:899px;
height:140px;
background-color:none;
position:relative;
color:#FFF;
}

#logo {
width:172px;
height:56px;
overflow:hidden;
display:block;
position:relative;
z-index:3;
top:25px;
left:1px;
margin:0;
}

#top h1#logo a {
text-indent:-9999px;
}

#top h1#logo a img {
text-indent:0;
}

#smallMenu {
position:absolute;
top:15px;
right:20px;
color:#3e566c;
}

#smallMenu a {
color:#8daec0;
font-size:10px;
text-decoration:none;
}

#smallMenu a:hover {
color:#c9e0ec;
}

#searchBox {
position:absolute;
top:42px;
right:10px;
color:#3e566c;
}

#searchBox input.searchText {
border:2px solid #2c3c49;
background:#FFF;
width:245px;
color:#212931;
vertical-align:middle;
margin-left:3px;
padding:2px;
}

#searchBox input.searchButton {
vertical-align:middle;
border:0;
}

#navBreadcrumbs {
height:15px;
float:left;
padding-top:58px;
}

#content {
background:#72adcc url('../images/SociologyCriminalJusticeSocialWork_09.jpg') no-repeat;
margin:20px 0;
}

#navBar {
height:27px;
color:#FFF;
padding:16px 0 0 15px;
}

#nav,#nav ul {
list-style:none;
margin:0;
padding:3px;
}

#nav a {
display:block;
font-size:16px;
font-weight:700;
}

#nav li {
float:left;
padding:0 15px;
}

#nav li ul {
position:absolute;
width:13em;
left:-999em;
line-height:20px;
}

#nav li ul a {
display:block;
font-size:12px;
font-weight:700;
width:13em;
}

#nav li:hover ul {
left:auto;
background-color:#002832;
}

#nav li:hover ul,#nav li.sfhover ul {
left:auto;
}


#wrapper {
margin-top:235px;
background-image:url(../images/wrapper.jpg);
}

#contentMain {
width:562px;
margin-left:307px;
padding:5px 15px 15px 15px;
}

#sidebar {
float:left;
width:298px;
margin-left:6px;
color:#fff;

}

#sidebar p {
padding:0 30px;
}

div #contentMain a:link {
color:#45a1d1;
font-weight:700;
}

div #sidebar a:link {
color:#fff;
font-size:20px;
}

div #sidebar a:visited{
color:#fff;
font-size:20px;
}

div #sidebar a:hover {
color:#45a1d1;
font-size:20px;
}

div #contentMain a:visited {
color:#45a1d1;
}

div #contentMain a:hover {
color:#87cb1e;
}


#footer {
width:899px;
clear:left;
height:56px;
color:#FFF;
text-align:center;
padding-top:20px;
background: url(../images/SociologyCriminalJusticeSocialWork_15.jpg) no-repeat;
}

.phone {
float:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#fff;
margin:10px 27px;
}

.title {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#fff;
margin:10px 27px;
}

.greenheading {
font-size:14px;
color:#87cb1e;
font-weight:700;
}

.redheading {
font-size:14px;
color:#a32304;
font-weight:700;
}

.blueheading {
font-size:14px;
color:#45a1d1;
font-weight:700;
}

h1 {
font-size:18px;
color:#87cb1e;
text-transform:uppercase;
margin:0 0 15px;
}

h2 {
font-size:16px;
color:#45a1d1;
text-transform:uppercase;
}

h3 {
font-size:14px;
color:#a32304;
}

h4 {
font-size:14px;
color:#ff8f00;
}

.greenbox {
color:#FFF;
font-size:16px;
background-color:#87cb1e;
border:#FFF 1px solid;
height:25px;
width:289px;
display:block;
font-weight:700;
padding:5px 0 0 10px;
}

.bluebox {
color:#FFF;
font-size:16px;
background-color:#45a1d1;
border:#FFF 1px solid;
height:25px;
width:289px;
display:block;
font-weight:700;
padding:5px 0 0 10px;
}

.redbox {
color:#FFF;
font-size:16px;
background-color:#a32304;
border:#FFF 1px solid;
height:25px;
width:289px;
display:block;
font-weight:700;
padding:5px 0 0 10px;
}

#emphasis {
background-color:#94d2ef;
border-top:#007ba8 1px solid;
border-bottom:#007ba8 1px solid;
padding:8px 10px;
}


