
/***********************************************************************************************/
/* <<<<<<<<<< OUTERMOST ELEMENTS >>>>>>>>>>>>>>>>> */
body {  background-image: url(../images/earthDrop.jpg);
        background-repeat: repeat-x;
        background-position: bottom left;
        background-attachment: fixed;
        font-family: verdana, sans-serif;
        }

div#uberbody {  min-width:550px;
                max-width: 1200px;
                min-height: 500px;
                border: 1px solid transparent;
                }

div#uberheader {width: 105%;
                height: 150px;
                background-image: url(../images/earthnight.png);
                background-repeat: repeat-x;
                background-position: bottom;
                background-attachment: scroll;
                margin: -.5em -.5em 0 -.5em;
                border: 1px solid transparent;
                }

div.col div {background-repeat: no-repeat;
            width: 100%;
            border: 1px solid transparent;
            }

div.colbottom { background-position: bottom center;
                background-attachment: scroll;
                margin: -28px -1px 0 ;
                }

div.coltop {background-position: top center;
            margin-bottom: -13px;
            }

div#leftcol {float: left;
            width: 12em;
            border: 1px solid transparent;
            margin: -1em 0 1em -.5em;
            z-index: 99;
            }

div#leftcolinside { background-image: url(../images/leftcol.png);
                    background-position: center;
                    width: 165px;
                    margin: 1px 0px 1em 13px;
                    padding-right: 1px;
                    }

div#leftcoltop {background-image: url(../images/leftcol-top.png);

                }

div#leftcolbottom {background-image: url(../images/leftcol-bottom.png);
                }

div#rightcol {float: right;
              width: 12em;
              margin: -1em 0em 0 0;
            }

div#rightcolinside {background-image: url(../images/rightcol.png);
                    background-position: center;
                    margin: 0 1px;
                    border: 1px solid transparent;
                    }

div#rightcoltop {background-image: url(../images/rightcol-top.png);
                background-position: top center;
                margin-bottom: -6px;
                margin-left: 0px;
                }

div#rightcolbottom {background-image: url(../images/rightcol-bottom.png);
                    background-position: bottom center;
                    margin-top: -10px;
                    margin-left: 0px;
                    padding-right: 1px;
                    }

div#cntrcol {margin: 4.25em 13em -2em 12em;
            max-width: 850px;
            position: relative;
            top: -4em;
            }

    div.top, div.bottom { border: 1px solid transparent;
                          background-repeat: no-repeat;
                          background-attachment: scroll;/**/
                          margin: 0;
                          padding: 0;
                          height:100%;
                        }

    div.cnrTL {background-image: url(../images/cntrTL.png);
               background-position: top left;
               margin: 0;
               margin-right: 30px;
              }

    div.cnrTR {background-image: url(../images/cntrTR_w.png);
                background-position: top right;
                margin-left: 63px;
                margin-top: -1px;
                }

    div.cnrBR {background-image: url(../images/cntrBR_w.png);
                background-position: bottom right;
                margin-right: -2px;
                margin-bottom: -1px;
                margin-left: 63px;
                }

    div.cnrBL {background-image: url(../images/cntrBL.png);
                background-position: bottom left;
                margin-left: -65px;
                }


div#cntrcolmain {   background-image: url(../images/cntrcol-w.png);
                    background-repeat: repeat-y;
                    background-position: center;
                    margin-bottom: 22px;
                    margin-top: 23px;
                    margin-left: -64px;
                    border: 1px solid transparent;
                    padding: 0;
                    }

    div#cntrheadr {margin: .5em 6.5% 0;
                   min-width: 450px;
                  }

div.inside {background-image: url(../images/cntrcol.png);
            background-repeat: repeat;
            background-position: right;
            margin: 23px 0 22px -64px;
            padding-right:64px;
            }

div#hedrbarInside {width: 100%;
                    }

div#footr {margin: 0 5%;
            }

div#footrInside{padding: 0 2em;}

div#maintext {margin: 0 1em 1em;
            }

div#bodytitle {margin: -2em 1em .5em;
                }

h1 {text-align: left;
    margin-left: 1.5em;
    }

/***********************************************************************************************/
/* DEFINING PAGE ELEMENTS **********************************************************************/
div#mainbody {width: 100%;
            }

div.coledge {height: 35px;
            width: 100%;
            background-repeat: no-repeat;
            }
/**************** END STANDARDS-COMPATIBLE CSS **********************/
/*************** END CSS ***************/