#header img{
padding:0 0 3px 0}

h1{
font-size:2.5em; 
padding-top:.5em; 
padding-bottom:.15em; 
background:url(http://www.elon.edu/images/e-web/admissions/graduate/elements/hr_dots-1.png) 0 100% repeat-x}

h2, .header{
font-family:Cambria,'Hoefler Text',Utopia,'Palatino Linotype',Palatino,Times,'Times New Roman',Georgia,serif; 
font-weight:bold; 
font-size:1.5em; 
text-transform:capitalize; 
color:#644b4b}

ul{
list-style:none}

#home_container{
background-color:#fff; 
clear:both; 
padding-bottom:2px; 
margin-bottom:10px; 
border-bottom:3px double #d5d5d5; 
border-top:3px double #d5d5d5}

#home_container div.span-12{
padding-left:25px; 
padding-right:25px; 
width:890px}

#top_wrapper div.span-4{
width:278px}

#top_wrapper div.span-8{
width:587px}

#top_wrapper div.news.span-4{
width:284px}

#about, #programs{
margin-left:25px}

#about{
margin-top:25px}

#about h2{

color:#900}

div.cal.box{
margin-top:25px}

div.cal.box h2{
color:#900; 
margin-left:20px; 
margin-bottom:0}

div#ad_box{
float:right; 
margin-top:-.25em; 
width:260px; 
height:172px; 
background:url(http://www.elon.edu/images/e-web/academics/graduate/tbird.png) 95% 68% no-repeat}

#ad_box p{
margin-top:0px}

#ad_box a{
border-bottom:none}

p a img{
margin:0}

img#twitter{
margin-left:64px}

img#blog{
margin:0 0 0 20px}

#programs ul{
width:100%; 
overflow:hidden; 
background:url(http://www.elon.edu/images/e-web/admissions/graduate/template-elements/prog_banner.png) no-repeat; 
margin:0 0 20px -35px; 
padding:0px 0 0 37px}

#programs ul li a{
color:#5a4a4a}

#programs ul li+li{
line-height:1.35em; 
margin:7px 0}

#programs .header{
padding:6px 0 20px 0; 
margin:0}

#programs .header a{
color:white}

#programs ul li.apply_link{
background:url(http://www.elon.edu/images/e-web/admissions/graduate/elements/apply_bg.png) 0 2px no-repeat; 
margin-left:-6px}

#programs ul li.apply_link a{
padding-left:7px}

#top_story, ul.headlines{
margin:0; 
padding:0}

.entrydesc .dots-2{
padding:8px}

li+li+li div.entrydesc, li+li+li div.entrydesc .dots-2{
display:block; 
padding-top:0 !important; 
margin-top:0 !important}

#headline_list ul.headlines h2 a, #top_story ul.headlines h2 a{
color:#644b4b}

ul.headlines li{
background:no-repeat}

#top_story p{
display:none}

#top_story .dots-2{
display:none}

p.more_news{
text-align:right; 
color:#800; 
margin:0 0 15px; 
padding:0 2px 0 0}

.grad_links li{

}

.additional_nav .grad_links li a{

color:#900; 
border-bottom:1px solid #ccc}

.additional_nav .grad_links li a:hover{
border-bottom:1px solid #900}

.accolade_lg, .accolades{
padding:.75em 0 .25em 0}

.accolade_lg h1{
margin:0; 
padding:0 0 0 .3em; 
font-size:51px; 
letter-spacing:-.06em; 
background:none; 
color:#644b4b}

.accolade_lg p, .accolades p{
text-align:right; 
margin:0; 
padding:5px 15px 15px 0; 
font-size:24px; 
letter-spacing:-.03em; 
line-height:.5em; 
color:#8b7a7a; 
font-family:"Times New Roman",Times,Georgia,serif}

.accolades h2{
line-height:1em; 
font-size:1.9em; 
margin:0; 
padding:12px 0 10px 0}

.accolades p{
font-size:12px; 
line-height:1em; 
padding:0px 10px 12px 0}

div.cal{
margin-bottom:0}

#media p {
padding-bottom: 6px;
}

#media a {
border-bottom: none;
}
