Trying to position a sidebar (buttons) to work iin FF and IE. In FF there is a wide gap left pushing side bar graphic off the space and cutting off end. In IE Sidebar graphic sits left, but is then too short, so the sidebar button repeats.
Is this just a weird Mozilla thing, or do I have hidden margin, padding or something going on? Don't have the form on site yet, or I would link.
Note that the Header (a photo - I think photo.jpg) and the wrapper place with no problem.
CSS for the items above, sidebar and body text follows:
Header and logo (Paired at top of page)
{
margin: 0;
padding: 0;
}
body {
background: #FFFEF5 url('../../Desktop/ProHospitality%20Web%20Page/images/img01.gif');
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #657383;
}
h3 {
color: #258383c;
}
h2 {
color: #258383c;
}
h1 {
color: #258383c;
}
h1 {
}
h2 {
margin-bottom: 1em;
text-transform: uppercase;
font-size: 1.2em;
}
h3 {
margin-bottom: 1.5em;
text-transform: uppercase;
font-size: .8em;
}
ol {
margin-bottom: 1.5em;
}
ul {
margin-bottom: 1.5em;
}
blockquote {
margin-bottom: 1.5em;
}
p {
margin-bottom: 1.5em;
}
p {
}
blockquote {
margin-left: 2em;
padding-left: 1em;
border-left: 2px solid #F08F02;
font-style: italic;
}
ol {
margin-left: 3em;
}
ul {
margin-left: 3em;
}
ul {
}
ul li {
}
ol {
}
ol li {
}
code {
}
pre {
}
pre {
}
code {
}
a:link {
color: #F08F02;
}
a:hover {
text-decoration: none;
}
a:visited {
}
img {
}
.image-left {
float: left;
margin-right: 1em;
}
.image-right {
float: right;
margin-left: 1em;
}
select {
}
textarea {
}
input {
}
input {
}
textarea {
}
select {
}
/*problem*/
/* Header */
#header {
height: 247px;
padding: 0 0 0 330px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/Photo.jpg') no-repeat;
}
/* Logo - extend height later */
#logo {
height: 247px;
padding: 1px 0 0 40px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/Banner.jpg') no-repeat;
text-transform: lowercase;
}
#logo h1 {
float: left;
letter-spacing: -.1em;
font-style: italic;
font-size: 4em;
}
#logo h1 a {
color: #616d78c;
}
#logo h2 {
float: left;
letter-spacing: -.05em;
font-style: italic;
font-size: 1em;
}
/* Wrapper */
#wrapper {
margin-right: 100px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/img05.jpg') repeat-y 300px 0;
}
/* Sidebar - find width */
#sidebar {
Float: left;
width: 330px;
}
/* Content. Not sidebar. Main Text. Padding brings bars flush to graphic. Do not adjust */
#content {
margin-left: 390px;
padding: 30px;
/*snip - font stuff Button is 300 X 60 px button. will not show in 300 px space*/
#menu a {
display: block;
height: 60px;
padding: 1px 0 0 50px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/button2.jpg') repeat-x;
text-decoration: none;
font-size: 1.4em;
font-style: italic;
color: #003333;
Is this just a weird Mozilla thing, or do I have hidden margin, padding or something going on? Don't have the form on site yet, or I would link.
Note that the Header (a photo - I think photo.jpg) and the wrapper place with no problem.
CSS for the items above, sidebar and body text follows:
Header and logo (Paired at top of page)
{
margin: 0;
padding: 0;
}
body {
background: #FFFEF5 url('../../Desktop/ProHospitality%20Web%20Page/images/img01.gif');
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #657383;
}
h3 {
color: #258383c;
}
h2 {
color: #258383c;
}
h1 {
color: #258383c;
}
h1 {
}
h2 {
margin-bottom: 1em;
text-transform: uppercase;
font-size: 1.2em;
}
h3 {
margin-bottom: 1.5em;
text-transform: uppercase;
font-size: .8em;
}
ol {
margin-bottom: 1.5em;
}
ul {
margin-bottom: 1.5em;
}
blockquote {
margin-bottom: 1.5em;
}
p {
margin-bottom: 1.5em;
}
p {
}
blockquote {
margin-left: 2em;
padding-left: 1em;
border-left: 2px solid #F08F02;
font-style: italic;
}
ol {
margin-left: 3em;
}
ul {
margin-left: 3em;
}
ul {
}
ul li {
}
ol {
}
ol li {
}
code {
}
pre {
}
pre {
}
code {
}
a:link {
color: #F08F02;
}
a:hover {
text-decoration: none;
}
a:visited {
}
img {
}
.image-left {
float: left;
margin-right: 1em;
}
.image-right {
float: right;
margin-left: 1em;
}
select {
}
textarea {
}
input {
}
input {
}
textarea {
}
select {
}
/*problem*/
/* Header */
#header {
height: 247px;
padding: 0 0 0 330px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/Photo.jpg') no-repeat;
}
/* Logo - extend height later */
#logo {
height: 247px;
padding: 1px 0 0 40px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/Banner.jpg') no-repeat;
text-transform: lowercase;
}
#logo h1 {
float: left;
letter-spacing: -.1em;
font-style: italic;
font-size: 4em;
}
#logo h1 a {
color: #616d78c;
}
#logo h2 {
float: left;
letter-spacing: -.05em;
font-style: italic;
font-size: 1em;
}
/* Wrapper */
#wrapper {
margin-right: 100px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/img05.jpg') repeat-y 300px 0;
}
/* Sidebar - find width */
#sidebar {
Float: left;
width: 330px;
}
/* Content. Not sidebar. Main Text. Padding brings bars flush to graphic. Do not adjust */
#content {
margin-left: 390px;
padding: 30px;
/*snip - font stuff Button is 300 X 60 px button. will not show in 300 px space*/
#menu a {
display: block;
height: 60px;
padding: 1px 0 0 50px;
background: url('../../Desktop/ProHospitality%20Web%20Page/images/button2.jpg') repeat-x;
text-decoration: none;
font-size: 1.4em;
font-style: italic;
color: #003333;