/* 
/ common.css 20060720
*/

* {margin:0;padding:0}
.clear {clear:both}
 
body {background:#dedaca url(/media/body-tile.png) repeat-x; font:76%/140% Verdana, Arial, Helvetica, sans-serif;color:#000;}
p {padding: 0px 0px 10px 0px}
h1 {padding:12px 0px 8px; font-size:1.5em; color:#80795F;}
h2 {padding:12px 0px 8px; font-size:1.25em; color:#80795F;}
h3 {padding:12px 0px 8px; font-size:1.15em; color:#80795F;}

#wrapper {width:820px;margin:0 auto 0;position:relative;background:#fff repeat-y;}
#header {height:139px;background:#dedaca url(/media/header.jpg) repeat-x;}
#header a { width: 100%; height: 139px; display: block; }
#leftnav {width:170px;padding:8px;border-right: 1px dashed #80795F;border-bottom: 8px solid #80795F;padding-bottom:3em;}
#content {width:580px;padding:20px; float:right;}

.breadcrumb {font-size:0.8em;}
 .breadcrumb a:link{color: #999999; text-decoration: none;}
  .breadcrumb a:active{color: #999999; text-decoration: none;}
   .breadcrumb a:visited{color: #999999; text-decoration: none;}
    .breadcrumb a:hover{color: #000000; text-decoration: none;}
	.breadcrumb {color: #999999; padding: 0px 0px 0px 0px}

#topnav {position:absolute;top:107px;left:135px;}
#topnav ul {list-style:none;margin:0.5em 0;}
#topnav ul li {display:inline;margin:0;}
#topnav ul li a {float:left;display:block;padding:5px 8px 5px 8px;margin:0 2px 0 2px;font:bold 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;}

#nav-home, 
#nav-scholarships, 
#nav-grants, 
#nav-loans, 
#nav-tests, 
#nav-onlinedegrees, #nav-blog
{color:#FFF; 50% 0 no-repeat;text-decoration:none;}

#nav-home :hover,
#nav-scholarships :hover,
#nav-grants :hover, 
#nav-loans :hover, 
#nav-tests :hover, 
#nav-onlinedegrees :hover,
#nav-blog :hover
{text-decoration:underline;}

#content ol, #content ul{margin-bottom:1em;}
#content ol li {margin-left:25px;padding-left:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#content ul li {list-style:disc;margin-left:25px;padding-left:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#right {float: right; padding: 10px 0 8px 10px;}
#content blockquote {margin-left:25px;padding-left:0px;}

#content2 ol, #content2 ul{margin-bottom:1em;}
#content2 ol li {margin-left:0px;padding-left:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#content2 ul li {list-style:disc;margin-left:0px;padding-left:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}


.leftnav ul li {list-style:none;padding-left:0px;font-family:Arial, Helvetica, sans-serif;}
.leftnav h3 {padding:12px 0px 8px; color:#80795F; font-size:1.15em; font-weight: bold;}
.leftnav h2 {padding:12px 0px 8px; color:#80795F; font-size:1.25em; font-weight: bold;}

.apply {color: #80795F; font-weight: bold;}

#footer {font-size:0.9em;background:#345471;color:#FFF;padding:0px;border-top:8px solid #80795F;text-align:center;}
#footer a {color:#CCC;}

a img{border: none;}
img.left,img.right {padding:10px;border:0px;} 
img.left {padding-right:25px;} 
img.center {display:block;margin:0 auto 5px auto;}
img.left {float:left;margin: 0 12px 5px 0;}
img.right {float: right;margin: 0 0 5px 12px;}	  

#searchform {margin:0px 0 20px 0;padding:0px}
#leftnav #searchform #s {width:100px;padding:2px;}
#leftnav #searchsubmit {padding:1px;}
#commentform input {width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea {width:100%;padding:2px;}
#commentform #submit {margin:0;float:right;}
.entry form {text-align:center;}

.blogsep {border:none;border-top:1px dashed #80795F;height:1px;width:100%;margin: 20px 10px 20px 0;}
.postmetadata {width:99%;background:#D2CFC3;padding:3px;color:#000;}
.blogcomments {width:95%;background:#F5F5F5;padding:10px;}
.alignright {float:right;}
.alignleft {float:left;}
.navigation {display:block;text-align:center;margin-top:10px;margin-bottom:60px;}

.entry img
{
	display:block;
	float:left;
	clear:both;
	margin-right:15px;
	}
	
.entry h1, .entry h2, .entry h3
{
	clear:both;}	

.entry ul{margin-bottom:1em;}


.alignleft {
float: left;
padding-right: 10px;
}

.alignright {
float: right;
padding-left: 10px;
}

.aligncenter {
	  display: block;
	  margin: 0 auto 5px auto;
}

/*=Sticky Scroll Styles=*/

.fixed {
	position:fixed;
	top:0;
	z-index:99999;
}

.sticky-scroll-box{
	padding:15px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}