1
0
Files
www.erictaylor.me/content/files/old/gvp/resources/master.css

164 lines
2.7 KiB
CSS

/*
Title: SimpleBits master styles for screen media (brackets edition)
Author: dan@simplebits.com
Updated: April 24 2007
*/
body {
margin: 0;
padding: 5px 0 0 0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: small;
text-align: center;
color: #333333;
background: #FFFFFF url(bg-top.gif) repeat-x left top;
}
/* links */
a:link, a:visited {
text-decoration:none;
color:#8E7D6C;
padding-bottom: 0;
}
a:hover{
color:#9e9e9e;
}
/*page styles
----------------------------------------------------------*/
h4 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-weight: normal;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
}
/* page structure
---------------------------------------------------------- */
#main-body {
width: 64em;
margin: 30px auto;
padding: 0;
font-size: 95%;
line-height: 1.6em;
text-align: left;
}
#content {
width: 64em;
float: left;
}
/*html>body #container {
background: #FFFFFF url(bg-yellow.gif) repeat-x left top;
width: 100%;
margin-top: -30px;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
}*/
/* header
---------------------------------------------------------- */
#header {
padding: 0;
font-size: 95%;
border-top: 1px solid #860e0f;
background: #990000 url(../images/bg.png);
}
/* logo */
#logo {
width: 64em;
margin: 0 auto;
padding: 20px 0 0 0;
text-align: left;
}
#logo span, #logo a {
display: block;
width: 323px;
height: 67px;
padding: 0;
border-style: none;
background: url(../images/grandview-logo-white_small.gif) no-repeat;
}
#logo img {
display: block;
width: 0;
}
/* navigation */
#nav {
width: 64em;
margin: 20px auto 0;
padding: 0;
}
#nav ul {
margin: 0;
padding: 0;
list-style: none;
border-top: 1px solid #860e0f;
background: #680B0B;
}
#nav li {
float: left;
margin: 0;
padding: 0;
font-family: Georgia, serif;
font-size: 80%;
letter-spacing: 2px;
text-transform: uppercase;
}
#nav li a {
float: left;
padding: 10px 12px;
text-decoration: none;
color: #e7e3d9;
border: none;
background: url(nav-bg-red.gif) no-repeat bottom right;
}
#nav li a:hover {
color: #fff;
background: #860e0f;
}
#nav li a.active {
font-weight: bold;
color: #fff;
background: #5a0b0b url(nav-on-bg.gif) repeat-x top left;
}
/* misc.
---------------------------------------------------------- */
hr, .hide {
display: none;
}
a img {
border: none;
}
blockquote {
padding-left: 23px; line-height:130%;
margin: 0 40px 15px 0;
}
/* self-clearing floats */
#nav ul:after,
#main-body:after,
#footer:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}