
/* --------------------------  Stuff for the animation */
#header {
    position:relative;
    z-index: 4;
    background:#336799;
}

#banner1 {
    position:relative;
    z-index: 4;
    text-align:right;
    width:100%;
    margin: 1em 0 0 0;
}

#banner1 img{
    border:0;
}


.BackToTop {
    float:right;
}

#update {
    height:150px;
    height:auto;
   
    min-height:150px;    
    border:#93B6CC solid 1px;
    padding:0 1em 1em 1em;
    margin:1em 0 1em 0;
    display:none;
    position:relative;
    z-index:1;
    width:500px;
}

#dates a {
    text-decoration:none;
    margin-right:1px;
}

#dates a img {
    border:#93B6CC solid 1px;
    background:#336799;
    opacity:0.3; 
    MozOpacity:0.3; 
    -moz-opacity:0.3; 
    KhtmlOpacity:0.3; 
    filter:alpha(opacity = 30);
}

#dates a:hover img {
    opacity:0; 
    MozOpacity:0; 
    -moz-opacity:0; 
    KhtmlOpacity:0; 
    filter:alpha(opacity = 0);
}

#dates_header {
    position:relative;
    z-index: 4;
    background:#336799;
    height: 170px;
    min-height:100px;
    width:524px;
    border-bottom:#93B6CC solid 1px;
}

.hidden {
    border-bottom:#93B6CC solid 1px;
    padding: 0 0 1em 0;

}

.contact {font-size:11px;}

.contact p {margin:0 0 0.5em 0;}

#cover_container {
    width: 750px;
    position: absolute;
    left: 50%;
    top:0;
    z-index:3;
}

#cover {
    position: absolute;
    left: -180px;
    height:200px;
    min-height:200px;
    width:540px;
    background:#336799;
    display:none;
}

#right_nav {
    position:relative;
    z-index:4;
}

#left_nav {
    position:relative;
    z-index:4;
}

h2 {
    position:relative;
    z-index: 4;
}


/* --------------------------  Common Stuff */

.LinkNorm {
    text-decoration:none;
}

a.DocLink, a.DocLink:visited, a.DocLink:link {
    text-decoration:none;
}

.DocLink img{
    border:0;
    vertical-align:middle;
  /*  margin:0.25em 1em 0.25em 0; */
  margin-right:0.5em;
}

h3 {
    margin:0.5em 0 0 0;
}


/* --------------------------  wg-content   */

#wg-content .links {
    margin: 0 0 1em 0;
    border: 1px solid #93B6CC;
    padding:0.3em 0.3em 0.3em 1em;
}

#wg-content h3 {
    margin:0;
}

#wg-content a.ImgLink {
    text-decoration:none;
}

#wg-content a.ImgLink img, #wg-content img.ImgNorm{
    border:1px solid #93B6CC;
    float:right;
    margin: 1.8em 0em 1em 1em;
}

 

/* --------------------------  wg-news      */


#wg-news h4 {
    margin:0;
    display:inline;
    float:left;
    font-size:1.1em;
    width:50%;
}

#wg-news .date {
    text-align:right;
    float:right;    
}

#wg-news .links {
    margin: 0 0 1em 0;
    border: 1px solid #93B6CC;
    padding:0.3em 0.3em 0.3em 1em;
}

#wg-news h3 {
    margin:0;
}

#wg-news a.ImgLink {
    text-decoration:none;
}

#wg-news a.ImgLink img, #wg-news img.ImgNorm{
    border:1px solid #93B6CC;
    float:right;
    margin: 0em 1em 1em 0em;
}

/* --------------------------  wg-locs         */

#wg-locs #update {
   height:auto;
}
#wg-locs #update  h3{
margin-bottom:1.5em;
}

/* --------------------------  wg-history      */


#wg-history div.hidden {

]height: 120px;


}

#wg-history #dates_header {
    height:auto;
    text-align:center;
    padding:20px 0 10px 0;
}

#wg-history #dates a img {
    margin:0;
    border:#93B6CC solid 1px;
    background:#336799;
    opacity:0.5; 
    MozOpacity:0.5; 
    -moz-opacity:0.5; 
    KhtmlOpacity:0.5; 
    filter:alpha(opacity = 50);
}

#wg-history #dates a:hover img {
    opacity:1; 
    MozOpacity:1; 
    -moz-opacity:1; 
    KhtmlOpacity:1; 
    filter:alpha(opacity = 100);
}


#wg-history img.ImgNorm {
    border:#93B6CC solid 1px;
    float:right;
    margin: -35px 0px 0px 10px;
}

#wg-history a.ImgLink {
    text-decoration:none;
}

#wg-history a.ImgLink img{
    border:0;
    float:right;
    margin: 10px 0px 0px 10px;
}

h3.history_name {margin:0;vertical-align:middle;padding:6px 0 0 0;font-size:2.5em; background: url('../images/interface/swooshH3.jpg') left bottom no-repeat;}

img.history_image {vertical-align:middle;margin:0 0.5em 0 0;border:#93B6CC solid 1px;}

/* --------------------------  wg-trader      */

table.traders {width:100%;padding-bottom:20px;}

table.traders th { padding-right:10px; text-align:right; vertical-align:top; width:100px;}

table.metals {border-bottom:1px solid #C5E0EB; width:100%;padding-bottom:20px;}

table.metals th { padding-right:10px; text-align:right; vertical-align:top; width:100px;}

#wg-trad #dates a img {
    margin-left:30px;
    border:#93B6CC solid 1px;
    background:#336799;
    opacity:0.5; 
    MozOpacity:0.5; 
    -moz-opacity:0.5; 
    KhtmlOpacity:0.5; 
    filter:alpha(opacity = 50);
}

#wg-trad #dates a:hover img {
    opacity:1; 
    MozOpacity:1; 
    -moz-opacity:1; 
    KhtmlOpacity:1; 
    filter:alpha(opacity = 100);
}

#wg-trad #update { }

#wg-trad img.ImgNorm {
    background: #fff;
    border: 5px solid #fff;
    float:right;
    margin: 10px 0px 0px 10px;
    
}


/* --------------------------  wg-metals      */

#wg-metals #dates {
    width:100%;
    text-align:left;
}


#wg-metals #dates a img {
    margin:0;
    border:#93B6CC solid 1px;
    background:#336799;
    opacity:0.5; 
    MozOpacity:0.5; 
    -moz-opacity:0.5; 
    KhtmlOpacity:0.5; 
    filter:alpha(opacity = 50);
}

#wg-metals #dates a:hover img {
    opacity:1; 
    MozOpacity:1; 
    -moz-opacity:1; 
    KhtmlOpacity:1; 
    filter:alpha(opacity = 100);
}

h3.metal_name {display:inline;vertical-align:middle;padding:6px 0 0 0;}

h5.sub_Metal {font-size:1;margin:0.5em 0 -0.5em 0;}

img.metal_image {vertical-align:middle;margin:0.5em 0.5em 0 0;}

/* -------------------------- footer          */


