/*reset.css*/ 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* typography */
body{font-family:Arial,Helvetica,sans-serif;font-size:87.5%;color:#333;line-height:1.5em;}
h1,h2,h3 {line-height: 1.5em; margin-bottom: 0.5em; font-family: Georgia, Serif;}
h1{color: #fff; font-size:1.714em;font-weight:normal;letter-spacing: -0.05em; line-height: 1.3em;}
h2{color: #fff; font-size:2.2em;font-weight:normal; margin-top:0;letter-spacing: -1px; line-height: 1.2em;}
h3{color: #0167b1; font-size:1.714em;font-weight:normal; margin-top: 0; margin-bottom: 0.1em;}
p{margin:0 0 1em;}
p.small {font-size: 0.75em; color: #999999;}
a{text-decoration:none;}
a:link,a:visited{color:#b62690; font-weight: 700;}
a:focus,a:active{color:#e92a90;}
a:hover{text-decoration:underline;color:#e92a90;}
a[href]:active{color:#e92a90;text-decoration:none;}

/* global useful */
.left {display: inline; float:left}
.center {margin:0px auto; text-align:center;}
.right {display: inline; float:right}
.block {display:block; margin:0;}
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:'';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.lrm {margin-left:20px; margin-right: 20px;}
.tm {margin-top: 20px;}
.bm {margin-bottom: 20px;}
.hv {cursor: pointer;}	

/*layout elements*/
body {background: #ddeefb url(images/wg-pagebk.gif) repeat-x 0 0; margin:0; padding:0;}
div#container {margin: 0 auto; padding: 0;width: 960px;}
div#content {background: transparent url(images/wg-contentbk.gif) no-repeat bottom right; }
div#logo {background: transparent url(images/wg-logo.gif) no-repeat 0 0; height: 74px; margin: 15px 0 30px 10px; text-indent: -32000px; width: 380px;}
div#col {background:#007bb1 url(images/wg-contactbk.gif) repeat-x bottom left; display:inline; float: left; margin-left:10px; width: 380px;}
div#intro {color: #f1fbff; margin:25px 25px 50px 25px;}
div#contact {color: #fff; font-size: 1.143em; line-height: 1.75em; height: 53px; margin: 15px 25px;}
div#intro a, div#intro a:visited {color: #9ae0ff;}
div#contact a {color: #fff;}
div#links {display:inline; float:left; margin-left: 10px; width: 560px;}
div#footer{color:#8595A2;font-size:0.75em;margin-left:auto;margin-right:auto;width:940px;}
div#footer a, div#footer a:visited {color: #8595A2;}


ul#mission {list-style-type: disc; list-style-position:outside; margin:0px -5px 0px 15px; padding: 5px 0px;}

/*button styling*/
ul#buttons {list-style: none; margin: 0; padding: 0;}
ul#buttons li {background: transparent url(images/wg-sitebutton.png) no-repeat 0 0; display: block; height: 166px; list-style: none;  margin-bottom: 12px; width: 559px; }
ul#buttons li.hv {background: transparent url(images/wg-sitebutton-hv.png) no-repeat 50% 50%;}
div.inner {padding: 18px 23px; }
div.inner img {padding-left: 20px;}
div.inner p {margin-bottom: 0.5em;}


