html,body { margin:0; padding:0; }
body { font: 0.75em helvetica,arial,sans-serif; text-align: center; }
p { margin: 0px 10px 10px; } // left & right 10px
a { display: block; color: #981793; padding:10px; }

div#container{ width:800px; margin:0 auto; text-align:left; }

div#header h1 { height: 80px; line-height: 80px; margin:0; padding-left:10px; }
div#hdrNav { float:right; font: 1.5em sans-serif; }
div#hdrNav a { padding-left: .5em; }
div#hdrNav ul { margin: 0; padding: 0; list-style: none; position: relative; top: -10px; }
div#hdrNav ul li { display: inline; }
div#hdrNav ul li a { color: #333; float: left; display: block; padding: 0 0 0 0.65em; margin-right: 2px; text-decoration: none; }
div#hdrNav ul li a:hover { color: #606; }

div#wrapper{ float:left; width:100%; }
div#wrapper .breadcrumb { clear: both; float:left; font: 1.2em serif; color: #c0c0c0; }
div#wrapper .catHeader { font: 1.5em serif; color: #000; }
div#wrapper .dotsLeft { border-left: dotted 2px #000; margin-left: 5px; }
div#wrapper .dotsTop { border-top: dotted 2px #000; }
div#wrapper .dotsBottom { border-bottom: dotted 2px #000; }

div#leftcol { float:left; width:33%; }

div#midcol {margin: 0 33%; }

div#rightcol {float:right; width:33%; }

div#footer { clear:left; width:100%; background: #FF9933; color: #000; font: .9em serif; }
div#footer p { margin:0; padding:5px 10px; }

div#ftrNav a { padding-left: .5em; }
div#ftrNav ul { margin: 0; padding: .2em; list-style: none; }
div#ftrNav ul li { display: inline; }
div#ftrNav ul li a { color: #000; float: left; display: block; padding: 0.2em 0.5em; margin-right: 2px; text-decoration: none; }
div#ftrNav ul li a:hover { color: #606; }


#shadow-container {
    position: relative; 
    left: 1px;
    top: 1px;
    margin-right: 3px;
    margin-bottom: 3px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container {
        background: #ffffff;
        border-bottom: 1px solid #848284;
        border-right: 1px solid #848284;
        padding: 10px;
    }

