@charset "utf-8";

/* Overrides defaults in common.css to make site more UNCG/UL -like */

a:link {color:#369;}
a:visited {color:#699;}
a:hover, a:active, a:focus {color:#69c; background-color:transparent;}
dt {font-weight:bold;}
h1 {font:normal 2em "Book Antiqua", "Times New Roman", serif;}
h2 {font: normal 1.75em "Georgia","Book Antiqua", "Times New Roman", serif; color:#369;}

header a:hover, header a:active, header a:focus {background-color:transparent;}

#body {border-width:0; margin:0; padding:0;}
.btn {color: #333; font-size: .75em; padding:.4em 1.5em .42em; outline:none; cursor:pointer; border: solid 1px #a17c03;display:inline-block;text-align:center;text-decoration:none; text-shadow: 0 1px 1px rgba(0,0,0,.3); 
    -moz-border-radius:.5em; border-radius:.5em; 	
    -webkit-box-shadow:0 1px 2px rgba(0,0,0,.2); -moz-box-shadow:0 1px 2px rgba(0,0,0,.2); box-shadow:0 1px 2px rgba(0,0,0,.2);
    background: #fc0; background: -webkit-gradient(linear, left bottom, left top, color-stop(0.04, #d8a600), color-stop(0.52, #fc0), color-stop(0.87, #feefb3)); background: -moz-linear-gradient(center bottom, #d8a600 4%, #fc0 52%, #feefb3 87%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feefb3', endColorstr='#d8a600');
    }
    .btn:active {position: relative; top: 1px; background: -webkit-gradient(linear, left bottom, left top, color-stop(0.04, #feefb3), color-stop(0.52, #fc0), color-stop(0.87, #d8a600)); background: -moz-linear-gradient(center bottom, #feefb3 4%, #fc0 52%, #d8a600 87%); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8a600', endColorstr='#feefb3');}
    .btn:hover {text-decoration: none; background: #ffc; background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 30, from(#ffc), to(#fc0)); background: -moz-radial-gradient(50% 50% 175deg,ellipse closest-side, #ffc, #fc0); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#ffffcc');} 
#main p, .tocArticle{font-size:1.2em; line-height:1.25}
#ojsUncgNav {text-align:center; background:#ececea; border-bottom:1px solid #999;}
#ojsUncgNav a {text-decoration:none;}
#ojsUncgNav li {display:inline-block; padding:.5em 1em;}

#uncgbody {width:960px; background-color:#fff; border:1px solid #999; border-top-width:0; padding:0; margin:auto; 
        box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.80);
        -moz-box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.80);
        -webkit-box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.80);
		}
#headerTitle h1{padding:0; border-width:0;box-shadow:0px; color:#036; margin:0;}
#headerTitle {margin-top:-.5em; padding:0;}
#main h3 {font: 1.75em "Candara", "Helvetica", "Arial", sans-serif;}
#rightSidebar div {border:1px solid #999; background-color:#ececea; padding:.5em; margin-bottom:1em;}

/* hacks */
header[role="banner"] {border-top:1px solid #036;}
header[role="banner"]  {height:152px;}

#uncgbody {margin-top:-4px;}