﻿body {
    margin: 10px 0 0 0;
    padding: 0;
    background: #3d3d3d url('../imgs/body-bckgrd.jpg') repeat-x 0 0;
    font-family: Tahoma, Verdana, Arial, Helvetica;
}

/* -------------------------------------------------------- DEFAULT.MASTER LAYOUT --- */
div#container {
    margin: 0 auto;
    width: 727px;
    background: url( '../imgs/body-shdw.png' ) repeat-y;
    overflow: hidden;
}
div#logo {
    width: 214px;
    height: 87px;
    margin: 0;
    padding: 0;
    float: left;
    background: url('../imgs/wise-logo.jpg') no-repeat 18px 0;
    cursor: pointer;
}
div#date-btns {
    width: 506px;
    height: 87px;
    float: left;
}
div.wise-lnk {
    display: block;
    background: url('../imgs/wiselnk-arrow.jpg') no-repeat 0 5px;
    float: right;
    color: #505050;
    font-size: .65em;
    padding: 17px 22px 0 18px;
    text-align: right;
    cursor: pointer;
    text-transform: uppercase;
    clear: both;
}
div.wise-lnk:hover {
    color: #505050;
    cursor: pointer;
    text-decoration: underline;
}

div.blog-lnk {
    display: block;
    background: url('../imgs/wiselnk-arrow.jpg') no-repeat 0 -2px;
    float: right;
    color: #505050;
    font-size: .65em;
    padding: 10px 11px 0 18px;
    text-align: right;
    cursor: pointer;
    text-transform: uppercase;
}
div.blog-lnk:hover {
    color: #505050;
    cursor: pointer;
    text-decoration: underline;
}

div#iconsdate-container {
    float: right;
    clear: both;
}
div#icons {
    width: 50px;
    height: 12px;
    float: right;
    padding: 0 22px 0 14px;
    margin: 29px 0 0 0;
    /*position: relative;
    top: 60px;
    margin: 0 13px 0 0;
    vertical-align: top;*/
}
div.date {
    font-size: 10px;
    float: right;
    padding: 0;
    margin: 29px 0 0 0;
    /*width: 120px;
    position: relative;
    top: 60px;*/
    text-align: right;
    color: #0669a0;
}
div#smcontent-spacer {
    float: left;
    padding: 0 0 0 18px;
}
div#top-container {
    float: left;
    background: #EFEFEF url('../imgs/fadesec-bg.jpg') repeat-x 0 0;
    width: 691px;
}
div#sm-content {
    width: 171px;
    min-height: 241px;
    height: auto !important;
    height: 241px;
    margin: 0;
    float: left;
    border-top: solid 1px #CCCCCC;
}
#hdrimg-container {
    /* --------------WIDE PAGE --- */
    height: 150px;
    width: 518px;
    border-left: 1px solid #CCCCCC;
    float: left;
}
#hdrimg-container-bdr {
    height: 150px;
    width: 518px;
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}
div#hdr-img {
    width: 520px;
    height: 150px; 
    float: left;
}
div.hdr-img {
    width: 518px;
    height: 148px;
    float: left;
    overflow: hidden;
}
div#widehdr-img {
    /* --------------WIDE PAGE --- */
    width: 691px;
    height: 150px; 
    float: left;
    border-top: 1px solid #CCCCCC;
}
#hdrimg-bg {
    background: #F3F3F3 /*url('imgs/generic-hdrbg.jpg') no-repeat*/;
    height: 148px;
    width: 518px;
    float: left;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
div#widehdr-content {
    /* --------------WIDE PAGE --- */
    color: #505050;
    font-size: 12px;
    min-height: 137px;
    height: auto !important;
    height: 137px;
    width: 691px;
    float: left;
    margin: 0;
    padding: 0 0 0 18px;
}
div#hdr-content {
    color: #505050;
    font-size: 12px;
    padding: 0;
    margin: 0;
    width: 518px;
    min-height: 130px;
    height: auto !important;
    height: 130px;
    float: left;
    border-left: 1px solid #CCCCCC;
    /*background: url('../imgs/hdrstory-bg.jpg') repeat-y 0 0;*/
}
div#hdrcontent-container {
    margin: 2px 0 0 0;
    width: 518px;
    min-height: 130px;
    height: auto !important;
    height: 130px;
    float: left;
    background: #FFFFFF;
}
div#topshw {
    height: 10px;
    width: 691px;
    float: left;
    background: url('../imgs/top-shdw.jpg') repeat-x;
}
div#footer {   
    width: 727px;
    height: 70px;
    float: left;
    margin: 9px 0 0 0;
    background: #3d3d3d url('../imgs/ftr-shdw.png') no-repeat;
    font-size: 10px;
    padding: 0 0 0 28px;
}
div#footer a {
    font-weight: bold;
    text-decoration: none;
    color: #E2E2E2;
    font-size: 11px;
}
div#footer div  {
    position: relative;
    top: 25%;
    width: 70px;
}

/* ----------------------------------------------------------- SITEMAP BTN ---*/
div#sitemap-btn {
	float: right;
	width: 11px;
	height: 10px;
	display: block;
	margin: 0 8px 0 0;
}
#sitemap-lnk {
    display: block;
    width: 11px;
    height: 10px;
    background: url('../imgs/sitemap-btn.jpg') no-repeat 0 -10px;
}
div#sitemap-btn #sitemap-lnk:hover { background-position: 0 0; }
#sitemap-lnk span { display: none; }

/* -------------------------------------------------------- EMAIL BTN ---*/
div#email-btn {
	float: right;
	width: 13px;
	height: 10px;
	display: block;
	margin: 0 7px 0 0;
}
#email-lnk {
    display: block;
    width: 13px;
    height: 10px;
    background: url('../imgs/email-btn.jpg') no-repeat 0 -10px;
}
div#email-btn #email-lnk:hover { background-position: 0 0; }
#email-lnk span { display: none; }

/* ----------------------------------------------------------- HOME BTN ---*/
div#home-btn {
	float: right;
	width: 11px;
	height: 10px;
	display: block;
	margin: 0;
}
#home-lnk {
    display: block;
    width: 11px;
    height: 10px;
    background: url('../imgs/home-btn.jpg') no-repeat 0 -10px;
}
div#home-btn #home-lnk:hover { background-position: 0 0; }
#home-lnk span { display: none; }
