hi all,
i am sorry i know this is a trivial issue but it has bugged me and it seems like i dont ve any clue whatsoever to correct this ....
i ve a site which i want to look centered and in place ... its working fine in firefox (for which i ve a generic css) but not in IE7 .... for which there is a separate css .....
i m getting a lot of space at the bottom ...... not quite sure how browsers render css ......
here's the link to the test page : http://bag.idifysolutions.com/bagtheplanet
the css for ie7 is the following:
/* CSS Document */
body{
padding:0px 0px 0px 0px;
text-align: center;
margin: 0 auto;
min-width: 1024px;
height:100%;
font-size:100%;
}
#wrapper {
width: 1024px;
height:1300px;
margin: 0 auto;
text-align: left;
}
#wrapper_quote {
width: 1024px;
height:700px;
margin: 0 auto;
text-align: left;
}
#wrapper_abt {
width: 1024px;
height:1300px;
margin: 0 auto;
text-align: left;
}
.imgHeader{
position:relative;
z-index:1000;
left:0px;
right:0px;
top:0px;
}
.firstdiv{
position:relative;
left:25px;
top:-330px;
width:250px;
z-index:1000;
}
.seconddiv{
position:relative;
left:255px;
top:-935px;
width:20px;
z-index:1000;
}
.thirddiv{
position:relative;
left:285px;
top:-1990px;
width:660px;
z-index:1000;
font-family:"Trebuchet MS", Helvetica, Verdana;
font-size:11px;
font-weight:bold;
color:#B0B0B0;
}
.desc_font_head{
font-family:"Trebuchet MS", Helvetica, Verdana;
font-size:16px;
font-weight:bold;
}
.desc_font{
font-family:"Trebuchet MS", Helvetica, Verdana;
font-size:12px;
font-weight:bold;
}
.divHeader_phone{
font-family:arial, verdana;
color:#825702;
float:left;
font-size:22px;
font-weight:bold;
font-style:italic;
position:relative;
left:165px;
top:-283px;
width:200px;
z-index:1000;
}
.divHeader_para{
float:left;
font-family:arial, verdana;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
position:relative;
left:385px;
width:411px;
z-index:1000;
top:-350px;
}
.divBelHead{
font-family:arial, verdana;
color:#ffffff;
font-size:22px;
font-weight:bold;
position:relative;
left:29px;
width:625px;
z-index:1000;
top:-295px;
}
.divBelHead_para{
font-family:arial, verdana;
color:#000000;
font-size:11px;
font-weight:bold;
position:relative;
left:35px;
top:-290px;
width:600px;
z-index:1000;
}
.abtbtp{
font-family:"Trebuchet MS",arial, verdana;
color:#000000;
font-size:15px;
position:relative;
left:50px;
top:-200px;
width:850px;
z-index:1000;
}
.abt_h1{
font-family:"Trebuchet MS",arial, verdana;
position:relative;
color:#007138;
top:-205px;
left:-560px;
z-index:1000;
}
.blogbtp{
position:relative;
top:-14px;
left:20px;
}
.abtbtp h2
{
color:#FB7D00;
}
.abtbtp a{
color:orange;
text-decoration:none;
}
.abtbtp a:hover{
color:#007138;
text-decoration:none;
}
.divBelHead_ul{
font-family:arial, verdana;
color:#000000;
font-size:11px;
font-weight:bold;
position:relative;
left:5px;
top:-288px;
width:600px;
z-index:1000;
}
.divBelHead_button{
position:relative;
left:670px;
width:295px;
z-index:1000;
top:-482px;
}
.divBelHead_button_table{
font-family:arial, verdana;
color:#FFFFFF;
text-align:center;
position:relative;
left:695px;
top:-480px;
width:300px;
z-index:1000;
}
.divBelHead_button_link{
font-family:arial, verdana;
font-size:14px;
font-weight:bold;
color:#009900;
text-align:center;
position:relative;
left:642px;
top:-480px;
width:300px;
z-index:1000;
}
.div_bags{
position:relative;
left:11px;
top:-490px;
width:800px;
z-index:1000;
}
.video1{
position:relative;
left:675px;
top:-1290px;
width:250px;
z-index:1000;
}
.video2{
position:relative;
left:675px;
top:-1275px;
width:250px;
z-index:1000;
}
.video3{
position:relative;
left:675px;
top:-1260px;
width:250px;
z-index:1000;
}
.indexfooter{
position:relative;
text-align:center;
left:85px;
width:900px;
z-index:1000;
top:-1150px;
bottom:0px;
}
.abtfooter{
position:relative;
text-align:center;
left:85px;
width:900px;
z-index:1000;
top:-100px;
bottom:0px;
}
.orderfooter{
position:relative;
text-align:center;
left:85px;
width:900px;
z-index:1000;
top:-1900px;
bottom:0px;
}
.quotefooter{
position:relative;
text-align:center;
left:85px;
width:900px;
z-index:1000;
top:10px;
bottom:0px;
}
.blogfooter{
position:absolute;
left:85px;
width:860px;
z-index:1000;
top:3000px;
}
#footer
{
text-align:center;
color:#007138;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}
#footer1
{
text-align:center;
color:#000000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:300;
}
.divorderBel_text{
font-family:"Trebuchet MS",arial, verdana;
color:#007138;
font-size:32px;
font-weight:bold;
position:relative;
left:25px;
top:-293px;
width:700px;
z-index:1000;
}
.divorderBel_para{
font-family:arial, verdana;
color:#000000;
font-size:15px;
font-weight:bold;
position:relative;
left:30px;
top:-288px;
width:520px;
z-index:1000;
}
.divorderBel_ul{
font-family:arial, verdana;
color:#000000;
font-size:12px;
font-weight:bold;
position:relative;
left:540px;
top:-335px;
width:450px;
z-index:1000;
}
.divHeader{
font-family:arial, verdana;
color:#FFFFFF;
text-align:left;
font-size:11px;
font-weight:bold;
font-style:italic;
position:relative;
z-index:1000;
left:82px;
width:800px;
top:-383px;
}
.divQuote{
font-family:arial, verdana;
color:#007138;
border:solid 1px #007138;
text-align:center;
font-size:18px;
background-color:#faddaf;
font-weight:bold;
font-style:italic;
position:relative;
z-index:1000;
left:80px;
top:-115px;
width:850px;
}
.Button_text
{
font-family:"Trebuchet MS", arial, verdana;
color:#FFFFFF;
font-size:26px;
font-weight:bold;
text-align:center;
padding:0;
line-height:45px;
z-index:1000;
}
.link
{
font-family:"Trebuchet MS", arial, verdana;
color:#666666;
text-decoration:none;
text-align:center;
padding:0;
font-size:10.5px;
}
.Header{
font-size : 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
/*line-height : 16px;*/
color : #ffffff;
position:relative;
/*top:-153px;*/
/*margin-bottom:-100px;*/
border: 0px black solid;
}
.thanks_font{
font-family:"Trebuchet MS", Helvetica, Verdana;
/*background-color:#EAEAEA;/*#EBEBEB;
filter: alpha(Opacity=75);
opacity:0.75;*/
text-align:center;
font-size:14px;
font-weight:bold;
color:#009B00;
vertical-align:middle;
}
#head .divHeader a:link, .divHeader a:visited, .divHeader a:active{
color:#FFFFFF;
text-decoration:none;
}
#head .divHeader a:hover{
color:#FF9933;
text-decoration:none;
}
h2
{
color:#FFFFFF;
}
.text
{
border:solid thin #8B8B8B;
}
.error_strings{
font-family:"Trebuchet MS", Helvetica, Verdana;
font-size:10px;
color:#FF0000;
}
/**************zoom in*************/
.customGal {
display: block;
float: left;
margin: 0 10px 10px 0;
cursor: url(../images/zoomin.cur), default;
}
#getQuote {
width:700px;
}
#getQuote form {
padding:17px;
width:700px;
float:left;
}
#getQuote .contactInfo {
background:url(../images/orderform/tell.png) no-repeat top left;
padding-top:40px;
width:225px;
margin-right:14px;
float:left;
}
#getQuote .bagDetails {
background:url(../images/orderform/confirm.png) no-repeat top left;
float:left;
padding-top:40px;
width:420px;
}
#getQuote .bagDetails .left {
float:left;
width:200px;
}
#getQuote .bagDetails .right {
float:left;
width:200px;
}
#getQuote .bagDetails input, #getQuote .bagDetails select, #getQuote .bagDetails textarea, #getQuote .bagDetails file {
width:180px;
}
#getQuote input.submitInput {
width:auto;
margin-bottom:0px;
margin-top:10px;
}
#getQuote form label, #getQuote form p {
font-size:11px;
font-family:arial;
color:#888;
}
#getQuote form label {
display:block;
margin-bottom:5px;
}
#getQuote form input.textInput {
padding:5px;
}
#getQuote form input.textInput, #getQuote form select {
border:1px solid #ccc;
margin-bottom:10px;
}
#getQuote form .contactInfo input.textInput {
width:210px;
}
#getQuote .privacyStatement {
background:url(../images/orderform/padlock.gif) no-repeat top left;
padding-left:30px;
}
please help me out .... the css for firefox is similar apart from some minor adjustments in pixel positioning ....
Thanks a million in advance..