 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


  body { margin: 0em auto;
    padding: 2em;
    background: rgb(0, 102, 0) url(../img/img_background_tan.gif) repeat-y scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 62.5%;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    }

  #wrap { margin: 0em auto;
    width: 76em;
    background-color: rgb(254, 241, 221);
    }

  #header-section { margin: 0em;
    background: transparent url(img/head_background.gif) repeat-x scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 76em;
    }

  #header-background { border: medium none ;
    margin: 0em;
    width: 100%;
    height: 100%;
    }

  #header-background-left { border: medium none ;
    margin: 0em;
    padding: 0em;
    width: 14.5em;
    float: left;
    }

  #header-background-right { border: medium none ;
    margin: 0em;
    padding: 0em;
    width: 61.5em;
    float: right;
    }

  #header { border-top: 0.1em solid rgb(175, 175, 175);
    border-bottom: 0.1em solid rgb(175, 175, 175);
    margin: 0em 0em 1.5em;
    clear: both;
    background-color: rgb(232, 241, 231);
    text-transform: uppercase;
    line-height: 2em;
    height: 2em;
    color: rgb(50, 50, 50);
    }

  #header ul { margin: 0em;
    padding: 0em;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    font-weight: bold;
    font-size: 1em;
    background-color: rgb(232, 241, 231);
    }

  #header li { float: left;
    white-space: nowrap;
    background-color: rgb(232, 241, 231);
    }

  #header li a { border-right: 0.1em solid rgb(175, 175, 175);
    padding: 0em 1em;
    display: block;
    background-color: rgb(232, 241, 231);
    text-decoration: none;
    color: rgb(50, 50, 50);
    }

  #header a:hover { border-right: 0.1em solid rgb(175, 175, 175);
    background-color: rgb(204, 221, 204);
    text-transform: uppercase;
    text-decoration: none;
    color: rgb(50, 50, 50);
    }

  #header .selected { border-right: 0.1em solid rgb(175, 175, 175);
    padding: 0em 0.5em;
    background-color: rgb(204, 221, 204);
    color: rgb(50, 50, 50);
    }

  * html #header a { width: 1%;
    }

  .nav-global-container { position: absolute;
    z-index: 3;
    width: 620px;
    top: 5px;
    background-color: transparent;
    }

  .nav-global { margin: 0px 5px 0px 0px;
    padding: 0px;
    float: right;
    width: 600px;
    background-color: transparent;
    }

  .nav-global ul { margin: 0px;
    padding: 0px;
    float: right;
    display: inline;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  .nav-global li { display: inline;
    white-space: nowrap;
    text-transform: none;
    }

  .nav-global li a { border-left: 1px solid rgb(100, 100, 100);
    margin: 0px;
    padding: 0px 0px 0px 4px;
    display: inline;
    color: rgb(150, 150, 150);
    font-weight: bold;
    text-decoration: none;
    font-size: 95%;
    }

  .nav-global a:hover { background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    text-decoration: underline;
    }

  .img-flag { border: 1px solid rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
    display: inline;
    vertical-align: text-bottom;
    height: 1em;
    }

  #one-column { margin: 0em;
    float: left;
    vertical-align: top;
    background-color: rgb(254, 241, 221);
    font-size: 1.1em;
    color: rgb(50, 50, 50);
    width: 76em ! important;
    }

  .one-column-container { margin: 1em 1em 1.5em;
    float: left;
    background-color: maroon;
    width: 74em;
    }

  .one-column-box-tan-left { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 20%;
    background-color: rgb(254, 241, 221);
    }

  .one-column-box-green-left { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 20%;
    background-color: rgb(232, 241, 231);
    }

  .one-column-box-green-right { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 0.5em;
    padding: 0.4em;
    float: right;
    background-color: rgb(232, 241, 231);
    width: 23%;
    }

  .one-column-box-red-right { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 0.8em;
    padding: 0.4em;
    float: right;
    width: 24%;
    background-color: rgb(255, 219, 219);
    }

  .one-column-box-left { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 8em;
    padding: 0.4em;
    float: left;
    width: 42%;
    background-color: rgb(232, 241, 231);
    }

  #left-column { width: 20%;
    float: left;
    vertical-align: top;
    background-color: rgb(254, 241, 221);
    font-size: 1.1em;
    color: rgb(50, 50, 50);
    }

  #left-column ul { margin: 0em;
    padding: 0em;
    width: 90%;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    background-color: rgb(232, 241, 231);
    }

  #left-column li { margin: 0em;
    }

  #left-column li a { border-top: 0.1em solid rgb(200, 200, 200);
    border-left: 0.5em solid rgb(235, 235, 235);
    padding: 0.3em 0.7em 0.2em 1.2em;
    display: block;
    background-color: rgb(232, 241, 231);
    text-decoration: none;
    font-weight: normal;
    color: rgb(50, 50, 50);
    height: 1.3em;
    }

  #left-column a:hover { border-left: 0.5em solid rgb(175, 175, 175);
    background-color: rgb(204, 221, 204);
    text-decoration: none;
    color: rgb(50, 50, 50);
    }

  #left-column .selected { border-top: 0.1em solid rgb(200, 200, 200);
    border-left: 0.5em solid rgb(175, 175, 175);
    padding: 0.3em 0.7em 0.2em 1.2em;
    display: block;
    background-color: rgb(204, 221, 204);
    font-weight: normal;
    color: rgb(50, 50, 50);
    }

  #left-column .left-navheader-first { border-left: 0em solid rgb(255, 210, 113);
    margin: 0em 0em 1em;
    padding: 0.3em 0.7em 0.3em 0.9em;
    display: block;
    background-color: rgb(220, 220, 220);
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  #left-column .left-navheader { border-left: 0.5em solid rgb(235, 235, 235);
    margin: 1em 0em 0em;
    padding: 0.3em 0.7em 0.2em 0.4em;
    display: block;
    background-color: rgb(220, 220, 220);
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  #middle-column { padding: 0em 0.6em 0em 0.7em;
    float: left;
    width: 56.5%;
    background-color: rgb(254, 241, 221);
    color: rgb(100, 100, 100);
    line-height: 1.3em;
    font-size: 1.2em;
    }

  .middle-column-left { float: left;
    width: 47.75%;
    }

  .middle-column-right { float: right;
    width: 47.75%;
    }

  .middle-column-box-title-grey { margin: 0em 0em 0.5em;
    padding: 0.2em 0em 0.2em 0.3em;
    clear: both;
    display: block;
    background-color: rgb(220, 220, 220);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .middle-column-box-title-blue { margin: 0em 0em 0.5em;
    padding: 0.2em 0em 0.2em 0.3em;
    clear: both;
    display: block;
    background-color: rgb(187, 211, 247);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .middle-column-box-title-yellow { margin: 0em 0em 0.5em;
    padding: 0.2em 0em 0.2em 0.3em;
    clear: both;
    display: block;
    background-color: rgb(255, 236, 128);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .middle-column-box-title-green { margin: 0em 0em 0.5em;
    padding: 0.2em 0em 0.2em 0.3em;
    clear: both;
    display: block;
    background-color: rgb(204, 221, 204);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .middle-column-box-title-red { margin: 0em 0em 0.5em;
    padding: 0.2em 0em 0.2em 0.3em;
    clear: both;
    display: block;
    background-color: rgb(255, 176, 176);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .middle-column-box-white { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 100%;
    }

  .middle-column-box-tan { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 100%;
    background-color: rgb(254, 241, 221);
    }

  .middle-column-box-ltgreen { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 100%;
    background-color: rgb(232, 241, 231);
    }

  .middle-column-box-blue { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 100%;
    background-color: rgb(187, 211, 247);
    }

  .middle-column-box-yellow { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 100%;
    background-color: rgb(255, 240, 170);
    }

  .middle-column-box-green { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 100%;
    background-color: rgb(232, 241, 231);
    }

  .middle-column-box-red { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 100%;
    background-color: rgb(255, 219, 219);
    }

  .middle-column-box-left-white { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 98%;
    }

  .middle-column-box-left-blue { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 98%;
    background-color: rgb(226, 238, 252);
    }

  .middle-column-box-left-yellow { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 98%;
    background-color: rgb(255, 240, 170);
    }

  .middle-column-box-left-green { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 98%;
    background-color: rgb(232, 241, 231);
    }

  .middle-column-box-left-red { margin: 0em 0em 1.5em;
    padding: 0em;
    float: left;
    width: 98%;
    background-color: rgb(255, 219, 219);
    }

  .middle-column-box-right-white { margin: 0em 0em 1.5em;
    padding: 0em;
    float: right;
    width: 98%;
    }

  .middle-column-box-right-blue { margin: 0em 0em 1.5em;
    padding: 0em;
    float: right;
    width: 98%;
    background-color: rgb(226, 238, 252);
    }

  .middle-column-box-right-yellow { margin: 0em 0em 1.5em;
    padding: 0em;
    float: right;
    width: 98%;
    background-color: rgb(255, 240, 170);
    }

  .middle-column-box-right-green { margin: 0em 0em 1.5em;
    padding: 0em;
    float: right;
    width: 98%;
    background-color: rgb(232, 241, 231);
    }

  .middle-column-box-right-red { margin: 0em 0em 1.5em;
    padding: 0em;
    float: right;
    width: 98%;
    background-color: rgb(255, 219, 219);
    }

  .middle-column-box-white p.heading { margin: 1em 0em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-white p.subheading { margin: 1em 0em 0.6em;
    font-weight: bold;
    }

  .middle-column-box-white p { margin: 0em 0em 0.6em;
    }

  .middle-column-box-blue p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-blue p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-blue p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-yellow p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-yellow p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-yellow p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-green p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-green p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-green p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-red p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-red p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-red p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-left-white p.heading { margin: 1em 0em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-left-white p.subheading { margin: 1em 0em 0.6em;
    font-weight: bold;
    }

  .middle-column-box-left-white p { margin: 0em 0em 0.6em;
    }

  .middle-column-box-left-blue p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-left-blue p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-left-blue p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-left-yellow p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-left-yellow p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-left-yellow p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-left-green p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-left-green p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-left-green p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-left-red p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-left-red p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-left-red p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-right-white p.heading { margin: 1em 0em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-right-white p.subheading { margin: 1em 0em 0.6em;
    font-weight: bold;
    }

  .middle-column-box-right-white p { margin: 0em 0em 0.6em;
    }

  .middle-column-box-right-blue p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-right-blue p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-right-blue p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-right-yellow p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-right-yellow p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-right-yellow p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-right-green p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-right-green p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-right-green p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-box-right-red p.heading { margin: 1em 0em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    font-size: 1.2em;
    }

  .middle-column-box-right-red p.subheading { margin: 1em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    font-weight: bold;
    }

  .middle-column-box-right-red p { margin: 0em 0em 0.6em;
    padding: 0em 1em 0em 0.8em;
    }

  .middle-column-img-left { border: 1px solid rgb(100, 100, 100);
    margin: 0.3em 0.5em 0em 0em;
    float: left;
    }

  .middle-column-img-right { border: 1px solid rgb(100, 100, 100);
    margin: 0.3em 0em 0em 0.5em;
    float: right;
    }

  #right-column { float: right;
    width: 20%;
    background-color: rgb(254, 241, 221);
    color: rgb(100, 100, 100);
    font-size: 1.1em;
    }

  .right-column-box-title-grey { margin: 0em 0em 0.2em;
    padding: 0.2em;
    clear: both;
    display: block;
    background-color: rgb(220, 220, 220);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .right-column-box-title-blue { margin: 0em 0em 0.2em;
    padding: 0.2em;
    clear: both;
    display: block;
    background-color: rgb(187, 211, 247);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .right-column-box-title-yellow { margin: 0em 0em 0.2em;
    padding: 0.2em;
    clear: both;
    display: block;
    background-color: rgb(255, 236, 128);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .right-column-box-title-green { margin: 0em 0em 0.2em;
    padding: 0.2em;
    clear: both;
    display: block;
    background-color: rgb(204, 221, 204);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .right-column-box-title-red { margin: 0em 0em 0.2em;
    padding: 0.2em;
    clear: both;
    display: block;
    background-color: rgb(255, 176, 176);
    font-weight: bold;
    color: rgb(50, 50, 50);
    }

  .right-column-box-white { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 0.8em;
    padding: 0.4em;
    float: right;
    width: 91%;
    }

  .right-column-box-blue { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 0.8em;
    padding: 0.4em;
    float: right;
    width: 91%;
    background-color: rgb(226, 238, 252);
    }

  .right-column-box-yellow { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 0.8em;
    padding: 0.4em;
    float: right;
    width: 91%;
    background-color: rgb(255, 240, 170);
    }

  .right-column-box-green { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 0.8em;
    padding: 0.4em;
    float: right;
    width: 91%;
    background-color: rgb(232, 241, 231);
    }

  .right-column-box-red { border: 0.1em solid rgb(200, 200, 200);
    margin: 0em 0em 0.8em;
    padding: 0.4em;
    float: right;
    width: 91%;
    background-color: rgb(255, 219, 219);
    }

  .right-column-box-white p { margin: 0.3em 0em 0.4em;
    }

  .right-column-box-blue p { margin: 0.3em 0em 0.4em;
    }

  .right-column-box-yellow p { margin: 0.3em 0em 0.4em;
    }

  .right-column-box-green p { margin: 0.3em 0em 0.4em;
    }

  .right-column-box-red p { margin: 0.3em 0em 0.4em;
    }

  .right-column-img { border: 1px solid rgb(100, 100, 100);
    margin: 1em 0em 0em;
    float: right;
    }

  #comb-column { margin: 0em;
    width: 55em;
    float: left;
    vertical-align: top;
    background-color: rgb(254, 241, 221);
    font-size: 1.1em;
    color: rgb(50, 50, 50);
    }

  #footer { border-top: 0.1em solid rgb(150, 150, 150);
    border-bottom: 0.1em solid rgb(150, 150, 100);
    margin: 1em 0em;
    padding: 0.25em 0em 0.3em;
    clear: both;
    float: left;
    width: 76em;
    height: 2.5em;
    background-color: rgb(232, 241, 231);
    text-align: center;
    color: rgb(100, 100, 100);
    font-size: 1em;
    }

  a:hover { color: rgb(10, 106, 245);
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    }

  .photoleft { margin: 3px 10px 2px 0px;
    float: left;
    }

  .photoright { margin: 3px 0px 2px 10px;
    float: right;
    }

  .imageleft { border: 3px double rgb(192, 192, 192);
    margin: 3px 10px 2px 0px;
    float: left;
    }

  .imageright { border: 3px double rgb(192, 192, 192);
    margin: 3px 0px 2px 10px;
    float: right;
    }

  .imagecenter { border: 3px double rgb(192, 192, 192);
    margin: 0px 5px;
    }

  .clear { clear: both;
    }

  .hide { display: none;
    }

  br { clear: none;
    }

 
curvy {
  margin: 5em auto;
  padding: 5px 10px;
  background: #fef1dd none repeat scroll 0%;
  width: 20px;
  height: 20px;
  overflow: hidden;
  font-style: normal;
  left: 0;
  right: 0;
  font-size: 150px;
  font-family: arial;
  color: #e8f1e7;
  line-height: 40px;
  font-weight: normal;
  top: -17px;
  z-index: 100;
}
.curvy {position:relative; width:125px; background:rgb(232, 241, 231); color:#000; margin:5em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#9caf9c; background:rgb(254, 241, 221); overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:rgb(232, 241, 231); line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}


/************* globalNav styles ****************/

#globalNav{
position: relative;
width: 100%;
min-width: 640px;
height: 30px;
color: #cccccc;
padding: 0px;
margin: 0px;
background-image: url(glbnav_background.gif);
}

#globalNav img{
	margin-bottom: -4px;
 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#globalLink{
	position: absolute;
	top: 3px;
	height: 20px;
	min-width: 640px;
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;
  font-size: 70%;
}


a.glink, a.glink:visited{
  	font-size: small;
  	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	border-right: 1px solid #8FB8BC;
  font-size=70%;
}

a.glink:hover{
  	background-image: url(glblnav_selected.gif);
	text-decoration: none;
}

.skipLinks {display: none;}

/************ subglobalNav styles **************/

.subglobalNav{
	position: absolute;
	top: 285px;
	left: 0px;
	/*width: 100%;*/
	min-width: 640px;
	height: 20px;
	padding: 0px 0px 0px 10px;
	visibility: hidden;
	color: #000;
}

.subglobalNav a:link, .subglobalNav a:visited {
	font-size: 80%;
	color: #ffffff;
}

.subglobalNav a:hover{
	color: #cccccc;
}

/*************** search styles *****************/

#search{
	position: absolute;
	top: 5px;
	right: 10px;
	z-index: 101;
}

#search input{
  font-size: 70%;
  margin: 0px  0px 0px 10px;
 }
 
#search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	
}

#search a:hover{
	margin: 0px;
}

/*************** home gallery styles *****************/

#home-gallery { padding: 0;
margin: 0;
position: relative;
float: right;
top: 25px;
display: inline;
}
#home-gallery div.pic1 {
position: relative;
top: 40px;
left: 60px;
display: inline;
z-index: 300;
}
#home-gallery div.pic2 {
position: relative;
top: -30px;
left: 30px;
display: inline;
z-index: 250;
}
#home-gallery div.pic3 {
position: relative;
top: 80px;
left: 0;
display: inline;
z-index: 200;
}
#home-gallery img {
border: 2px solid #FFF;
}
.float-wrapper {
float: left;
width: 100%;
position: relative;
z-index: 0;
}
.float-wrapper[class] { /* [2] */
margin-right: -1px;
}
/*
[1] Play nice with EMs in Opera 6 and IE Win.
[2] Support for Mozilla, but IE doesn't likes it.
[3] Z indices needed for link clickability in IE Mac and Opera 6.
[4] Mozilla needs a non zero value, seems to be a bug.
*/
 /*************** liquid round styles *****************/
#liquid-round {
width:70%;
margin:0px auto;
background:#fff url(../img/round/leftside.gif) repeat-y left top;
}
.top {
width:100%;
height:20px;
background: url(../img/round/top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background: url(../img/round/top-right.gif) no-repeat right top;
}
.center-content {
position:relative;
background:url(../img/round/rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;
margin:-1px 0 -50px 0;
}
.bottom {
height:60px;
background:url(../img/round/bottom.gif) no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:60px;
background:url(../img/round/bottom-right.gif) no-repeat right top;
clear:both <---added by me to clear floated content--->
}


#home .home, #about .about, #contact .contact,#index.index,   #aboutus.aboutus, 
  #prayer  .prayer,  #Ministries .Ministries, #photo_index .Photos, #weekly .weekly, #Contact .Contact, 
  #calendar .calendar
{
  border-left: 1px solid #646464;
  margin: 0px;
  padding: 0px 0px 0px 4px;
  display: inline;
  color: #969696;
  font-weight: bold;
  text-decoration: none;
  font-size: 95%;
} 


#site ul 
{
    width: 720px;
    list-style-type:none;
}


#site li 
{
    width:220px;
    margin:15px 0 0 0;
    padding:0 10px 0 0;
    line-height:15px;
    float:right;
}