body {
background-image: url(images/background.jpg);
background-repeat: repeat-x;
background-color: #b3b3b3;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4f4f4f;
margin: 0px;
padding: 0px;
}
#page {
width: 1001px;
margin: 0px auto;
text-align: left;
}
#header {
height: 264px;
width: 1001px;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
position: relative;
}
#header ul {
position: absolute;
display: inline;
top: 238px;
left: 230px;
}
#header ul li {	
margin: auto;
width: auto;
display: inline;
border-right: 1px solid #dddddd;	
}
.last {
border-right: 0px none #000000 !important;
}
#header  ul a {
text-align: center;
text-decoration: none;
padding: 0px 10px;
display: inline;
font-family: Verdana, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #aa0000;
}
#header ul li a:hover {
text-decoration: underline;
}
#all {}
#left {
float: left;
width: 200px;
}
.menuheader {
width: 200px;
height: 37px;
background-image: url(images/menutop.gif);
background-repeat: repeat-x;
}
.menuheader h1 {
width: 200px;
padding-top: 6px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: eeeeee;
}
.menucontent {
background-image: url(images/menu.gif);
background-repeat: repeat-y;
text-decoration: none;
padding-top: 5px;
padding-bottom: 5px;
border-left: 1px solid #8a0000;
border-right: 1px solid #8a0000;
border-bottom: 2px solid #8a0000;
}
.menucontent ul {
list-style-position: inside;
list-style-type: disc;
padding-left: 7px;
color: #000000;
}
.menucontent ul li {}
.menucontent ul li a {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #5f0000;
}
.menucontent ul li a:hover {
text-decoration: underline;
}
.menufooter {
width: 200px;
height: 10px;
background-image: url(images/menufotter.gif);
background-repeat: repeat-x;
}
.menuinfo {
background-image: url(images/menu.gif);
background-repeat: repeat-y;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #5f0000;
border-left: 1px solid #8a0000;
border-right: 1px solid #8a0000;
padding: 15px 15px 15px 15px;
}
#right {
float: right;
width: 791px;
}
#right a {
color: #600000;
}
.post {
margin-bottom: 10px;
width: 791px;
}
.postheader {
height: 33px;
background-image: url(images/posttop.gif);
background-repeat: repeat-x;
}
.postheader h2 {
padding-top: 6px;
width: 791px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: eeeeee;
}
.postcontent {
width: 781px;
background-image: url(images/postmiddle.gif);
background-repeat: repeat-y;
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 15px;
}
.code {
font-family: Courier New;
font-size: 12px;
color: #000000;
}
.preproc {
color: #006000;
}
.str {
color: #ff0000;
display: inline;
}
.num {
color: #600060;
display: inline;
}
.com {
color: #3399ff;
font-style: italic;
display: inline;
}
.point {
font-size: 15px;
font-weight: bold;
}
.postfooter {
background-image: url(images/postbottom.gif);
background-repeat: repeat-x;
height: 15px;
margin-top: 8px;
}
#fotter {
width: 1001px;
}
#fotter ul {
display: inline;
margin-left: 320px;
}
#fotter ul li {
margin: auto;
width: auto;
display: inline;
border-right: 1px solid #000000;
}
#fotter ul li a {
text-align: center;
text-decoration: none;
padding: 0px 10px;
display: inline;
font-family: Verdana, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #8a0000;
}
#fotter ul li a:hover {
text-decoration: underline;
}
#fotter span {
font-family: Times New Roman, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #525757;
text-align: center;
width: 1001px;
display: block;
padding: 10px 0px;
}
