267 lines
4.3 KiB
CSS
267 lines
4.3 KiB
CSS
/* NavBar */
|
|
div#nav {
|
|
font-size: 0.8em;
|
|
float: right;
|
|
margin-top: 74px;
|
|
}
|
|
|
|
div#nav ul {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
div#nav li {
|
|
position: relative;
|
|
list-style: none;
|
|
margin: 0 10px;
|
|
padding: 0;
|
|
float: left;
|
|
line-height: 1em;
|
|
text-align: center;
|
|
}
|
|
|
|
div#nav li:hover {
|
|
border-bottom: 2px solid #F00;
|
|
}
|
|
|
|
div#nav li a {
|
|
display: block;
|
|
padding: 0.25em 0;
|
|
text-decoration: none;
|
|
}
|
|
|
|
div#nav>ul a {
|
|
width: auto;
|
|
}
|
|
|
|
/* Main */
|
|
body {
|
|
margin: 10px;
|
|
font-family: "Verdana";
|
|
color: #000;
|
|
}
|
|
|
|
div.subtitle, div.notifications {
|
|
border-bottom: 1px solid #DEDEDE;
|
|
margin-right: 10px;
|
|
font-size: 1.5em;
|
|
}
|
|
|
|
div.notifications {
|
|
text-align: center;
|
|
color: #F00;
|
|
}
|
|
|
|
a {
|
|
color: #00F;
|
|
text-decoration: none;
|
|
}
|
|
|
|
a:hover {
|
|
border-bottom: 3px solid #F00;
|
|
}
|
|
|
|
a.subject:hover {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
div.header, div.header-class {
|
|
width: 100%;
|
|
height: 100px;
|
|
float: left;
|
|
margin: 0;
|
|
vertical-align: middle;
|
|
background: #BBD9EE url("../images/background.jpg") 0 0 no-repeat;
|
|
font-size: 20px;
|
|
color: #F00;
|
|
}
|
|
|
|
div.header-class {
|
|
background: #BBD9EE url("../images/background-repeat.jpg") 0 0 repeat-x;
|
|
}
|
|
|
|
div.content {
|
|
margin: 0 200px 0 0;
|
|
}
|
|
|
|
div.intro {
|
|
width: 75%;
|
|
border: 0px solid #F00;
|
|
}
|
|
|
|
div.quotes {
|
|
float: right;
|
|
border: 3px solid #ab801a;
|
|
border-left: 0;
|
|
border-right: 0;
|
|
margin-top: 5px;
|
|
padding: 2px 0;
|
|
width: 20%;
|
|
margin-right: 10px;
|
|
text-align: right;
|
|
font-family: "Verdana, Georgia, Arial";
|
|
font-size: 0.9em;
|
|
}
|
|
|
|
div.date {
|
|
position: absolute;
|
|
right: 20px;
|
|
top: 15px;
|
|
color: #000;
|
|
font-size: 15px;
|
|
}
|
|
|
|
div.sidebar {
|
|
float: right;
|
|
width: 200px;
|
|
margin: 5px 0 0 0;
|
|
}
|
|
|
|
div.subjects, div.news {
|
|
margin: 0 10px 0 0;
|
|
border-top: 0;
|
|
}
|
|
|
|
div.news {
|
|
margin-top: 4em;
|
|
}
|
|
|
|
div.subjects h1, div.news h1 {
|
|
border-bottom: 1px solid #999;
|
|
text-align: center;
|
|
}
|
|
|
|
div.subjects img {
|
|
margin: 10px 10px 10px 0;
|
|
border: 0;
|
|
}
|
|
|
|
div.update-title {
|
|
text-align: center;
|
|
font-weight: bold;
|
|
|
|
}
|
|
|
|
p.even {
|
|
background: #E0EECF;
|
|
padding: 2px;
|
|
}
|
|
|
|
p.odd {
|
|
background: #fdddaa;
|
|
padding: 2px;
|
|
}
|
|
|
|
span.subjectTitle {
|
|
float: left;
|
|
font-size: 1.5em;
|
|
color: #000;
|
|
margin-left: 0;
|
|
margin-top: 65px;
|
|
}
|
|
|
|
div.footer {
|
|
height:10px;
|
|
border-top:1px solid #B1B1B1;
|
|
margin-right: 1em;
|
|
text-align:center;
|
|
font-family:"Verdana, Sans-Serif";
|
|
font-size:0.8em;
|
|
font-weight:normal;
|
|
padding:5px;
|
|
}
|
|
|
|
/*
|
|
CSS Text Boxes
|
|
Copyright : MikeCherim.com (http://green-beast.com/)
|
|
*/
|
|
|
|
body > #class-information {
|
|
margin : auto;
|
|
float: right;
|
|
}
|
|
|
|
div#class-information {
|
|
float:right;
|
|
}
|
|
/*
|
|
Now I'm resetting the paragraph padding (it was zeroed). I'm also clearing
|
|
the p, but I don't really need this for the top one, only the bottom. The
|
|
top has no effect (it'll clear the heading by default), but it is needed
|
|
for the bottom (depending on the shell width versus the ul width). It may
|
|
not be needed at all. Your situation will determine.
|
|
*/
|
|
#class-information p {
|
|
padding : 0px;
|
|
clear : both;
|
|
}
|
|
|
|
/*
|
|
I define the width of the ul, set the height (in ems!) align the text and
|
|
remove list styles. The last may not be needed on most browsers
|
|
*/
|
|
ul.cinfo {
|
|
height : 9em;
|
|
text-align : center;
|
|
list-style-type : none;
|
|
}
|
|
|
|
/*
|
|
Now I style the individual boxes (li)
|
|
*/
|
|
ul.cinfo li {
|
|
margin : 0 2px 10px;
|
|
border : 1px solid #666;
|
|
width : 160px;
|
|
height : auto;
|
|
background : #f6f6ff;
|
|
float : left;
|
|
display : block;
|
|
}
|
|
|
|
/*
|
|
Style the li links
|
|
*/
|
|
#class-information a {
|
|
color : #A01300;
|
|
}
|
|
|
|
#class-information a:hover, #class-information a:focus, #class-information a:active {
|
|
text-decoration : none;
|
|
color: #FFF;
|
|
background-color: #A01300;
|
|
}
|
|
|
|
#class-information a:focus, #class-information a:active {
|
|
color: #FFF;
|
|
background-color: #A01300;
|
|
}
|
|
|
|
/*
|
|
Style the h3 links
|
|
*/
|
|
#class-information ul.cinfo h3 {
|
|
color : #FFF;
|
|
display : block;
|
|
width : 160px;
|
|
padding : 2px 0;
|
|
background : #5280bc;
|
|
border-bottom : 1px solid #666;
|
|
text-decoration : none;
|
|
margin: 0;
|
|
}
|
|
|
|
#class-information ul.cinfo h3 a:hover, #class-information ul.cinfo h3 a:focus, #class-information ul.cinfo h3 a:active {
|
|
background : #957412;
|
|
color : #fff;
|
|
}
|
|
|
|
/*
|
|
This tyles the text p content within the li separately. The most important
|
|
thing here is to re-kill the padding and add the margin to create good gutters
|
|
*/
|
|
ul.cinfo p {
|
|
font-size : 0.9em;
|
|
padding : 0;
|
|
margin : 10px;
|
|
} |