I have done as you mentioned and l get the following error.
URI : file://localhost/forum_style.css
* Line: 2 Context : html, body
Invalid number : margin , is an incorrect operator : top,right,bottom,left
I require the text-colour to be the same as the background-colour. I could not find another solution to the problem.
I do reaslise l am using 2 style sheets for the forum. One designed by the writer of the forum , the other designed by the person who wrote the forum.
Did not know l was using a third, do you mean l am using three different style sheets for different pages?
I do know this, reason being l am struggling to get one style sheet for each page.
This is something l will work on later.
This is the style sheet l am using:
html, body {
margin: top, right, bottom, left;
padding:0;
text-align: center;
}
body {
font-family:"lucida sans unicode",verdana,sans-serif;
font-size:12px;
color:#333;
background-color:#e9eef4;
}
#wrapper {
text-align:left;
border:1px solid #66635c;
margin:5px auto;
background-repeat:repeat-y;
width: auto;
}
#header {
background-image:url(http://clubamigos.port5.com/club_amigo_logo.jpg);
background-repeat:no-repeat;
height:107px;
}
a:link {
color:blue;
background-color:inherit;
text-decoration:none;
}
a:visited {
color:purple;
background-color:inherit;
text-decoration:none;
}
a:hover {
color:red;
background-color:inherit;
}
a:active {
color:red;
background-color:inherit;
}
#content {
color:#000;
background-color:#fff;
}
#content p {
margin:0 60px 9px 10px;
font-family:verdana,arial,helvetica,sans-serif;
}
h1 {
font-family:"lucida sans unicode",verdana,sans-serif;
font-size:17px;
text-align:center;
padding-top:2px;
padding-bottom:0px;
margin-top:0;
}
.italic {font-style:italic}
p{line-height: 1.8em; }
#image_container {
margin:35px 0 25px 0;
text-align:center;
}
#navcontainer {
margin-top:0;
}
#navcontainer ul {
list-style:none;
margin:0 0 0 0px; / adjust left margin to suit /
padding:0;
text-align:center;
}
#navcontainer li {
display:block;
float:left;
}
#navcontainer li a {
border-right:#84979c 1px solid;
border-top:#84979c 1px solid;
border-bottom:#84979c 1px solid;
display:block;
background-color:#deffff;
width:94px;
color:#444;
text-decoration:none;
text-align:center;
padding-top:2px;
padding-bottom:2px;
}
#navcontainer #last {
BORDER-RIGHT: none;
WIDTH: 96px;
overflow: hidden;
}
#navcontainer ul li a:hover {
color:#000;
background-color:#fcc;
}
#navcontainer a:active {
background-color:#ffecd2;
color:#fff;
}
#footerhome {
font-family:"lucida sans unicode",verdana,sans-serif;
font-size:10px;
border-top:1px solid #000;
text-align:center;
margin:60px 0px 0px 0px;
padding:6px 0px 5px 0px;
}
#footer {
font-family:"lucida sans unicode",verdana,sans-serif;
font-size:1px;
color:#ffffff;
background-color: #ffffff;
text-align:center;
margin:4px 0px 0px 0px;
padding:2px 0px 0px 0px;
}