#widget728x90 {
    width: 728px;
    height: 90px;
    padding: 0px;
    border: 0px solid gray;
    margin: 0;
    text-align: left;
    color: white;
    background-image: url("https://www.bitetimes.fishing/images/widget728background.jpg");
    z-index: 1;
    overflow: hidden; /* will contain if #first is longer than #second */
    display:table;
}
#row {
    display:table-row;
}
#wrapperrating {
float:left; 
width: 80px;
height: 90px;
}
#logo {
    display:table-cell;
    width: 230px;
    height: 90px;
    padding: 0px;
    z-index: 2;
}


#tidestation {
    width: 190px;
    max-width: 200px;
    float:left;
    margin: 0;    text-align: center;
    max-height: 27px;
    overflow: hidden; /* will contain if #first is longer than #second */
}
#date {
    position: absolute;
    left: 231px;
    width: 80px;
    float:left;
    margin: 0 0 0 0;
    text-align: left;
    z-index: 2;
    display:table-cell;
    top: 2px;
}
#dayrating {
    position: absolute;
    width: 80px;
    z-index: 2;
    font-weight: bold;
    text-align: center;
    margin: 40px 0 0 0;
    display:table-cell;
}
#tides {
    float:right;
    margin: 0;    text-align: right;
    color: grey;
    font-weight: bold;
}
#bitetable {
    position: absolute;
    left: 230px;
    top: 2px;
	width: 77px;
        float:left;
	/*text-align: left;*/
	/*border: 1px solid gray;*/
	border: 1px solid red;
}
#wrappermaj {
    /*position: absolute;*/
    left: 312px;
    float:left; 
    width: 104px;
    height:90px;
}
#wrappermin {
    position: absolute;
    left: 417px;
    float:left; 
    width: 104px;
    z-index: 2;
}

#major1, #major2, #minor1, #minor2, #tides {
    font-size: 80%;
    font-weight: bold;
    color: lightgrey;
    margin: 4px 0 0 0;
    z-index: 2;
}
div.biteimg img {
    display: inline;
    margin: 0px 3px 0px 2px;
    border: 1px solid #ffffff;
    border-color: grey;
    padding: 0px 0px 0px 0px;
}
#major {
    position: absolute;
    /*left: 308px;*/
    top: 2px;
        width: 104px;
        float:left;
	display:table-cell;
}
#minordiv {
    position: absolute;
    /*left: 414px;*/
    top: 2px;
        width: 104px;
        float:left;
}
#station {
    position: absolute;
    left: 516px;
    top: 2px;
        width: 200px;
        float:left;
}
#loadingmessage {
	position: absolute;
}
#wiggle {
        float: left;
        padding: 0px 0px 0px 20px;
}

