@import "reset.css";
body {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/background_tile.jpg) repeat scroll left top;
    color:#434242;
    font-family:"Myriad Pro","Arial";
    font-size:100%;
    text-align: center;
}

h1 {
    float:left;
    margin:0 0 10px;
}

h2 {
    float:right;
    font-size:22px;
    margin:0 0;
    text-align:center;
}

h3 {
    display:block;
    float:left;
    margin:10px 0;
    text-align:center;
    width:100%;
}

p {
    font-size:85%;
    margin:0 0 10px 0;
}

#wrapper {
    margin:0 auto;
    text-align:left;
    width:723px;
}
#wrapper-bg {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/wrapper-bg.png) repeat-y scroll left top;
    float:left;
    padding:0 47px 25px;
    width:629px;
}

#header {
    color:#CDC6C5;
    float:left;
    margin:25px 0 0;
    padding:0 0 0 21px;
    width:596px;
}
#header #logo {
    color:#CDC6C5;
    float:left;
    width:400px;
}
#header #logo a {
    color:#CDC6C5;
}
#header #logo img {
    float:left;
    margin:0 15px 0 5px;
}
#header #site-name {
    display:block;
    float:left;
    font-size:170%;
    margin:5px 0 0;
    width: 304px;
}
#header #site-desc {
    display:block;
    float:left;
    font-size:80%;
    font-style:italic;
    letter-spacing:1px;
    margin:0 0 0 10px;
    width: 292px;
}
#header #notification {
    float:left;
    position: relative;
    width:196px;
    height:32px;
}

#header #notification #paw {
    left:-35px;
    position:absolute;
    top:0;
}

#header #notification {
    display:block;
    font-size:85%;
    text-align:center;
    font-variant: small-caps;
}
#navigation {
    float: left;
    margin: 10px 10px 0 0;
    text-align: right;
    width: 100%;
}

#navigation ul {
    float:right;
    margin:0 15px 0 0;
}

#navigation ul li {
    display:inline;
}

#navigation ul li {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/buttons/passive-right.png) no-repeat scroll right top;
    float:left;
    height:26px;
    min-width:70px;
    padding: 0 3px 0 0;
}
#navigation ul li a {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/buttons/passive-left.png) no-repeat scroll left top;
    color:#CDC6C5;
    float:left;
    font-size:90%;
    height:26px;
    padding:3px 5px 0 6px;
}
#navigation ul li.current {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/buttons/current-right.png) no-repeat scroll right top;
    float:left;
    height:26px;
   min-width:70px;
   padding: 0 3px 0 0;
}
#navigation ul li.current a {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/buttons/current-left.png) no-repeat scroll left top;
    color:#434242;
    float:left;
    font-size:90%;
    height:26px;
    padding:3px 5px 0 6px;
}
#content {
    background:transparent url(../images/content-top-bg.png) no-repeat scroll left top;
    float:left;
    margin:0 0 0 10px;
    padding:20px 16px 0;
    width:584px;
}

#content #page-header {
    border-bottom:1px solid #434242;
    float: left;
    width: 100%;
    margin:0 0 20px;
}

#content #page-header h1 {
    float: left;
}

#content #page-header h2 {
    float: right;
    margin:-6px 0 0;
}

#content #page-header h3 {
    float: right;
    margin:-6px 0 0;
}

#deposits {
    background:transparent url(../images/deposits-back.png) no-repeat scroll center center;
    float:left;
    margin:60px 0 10px;
    text-align:center;
    width:100%;
}

#content-cap {
    background:transparent url(../images/content-bottom-bg.png) no-repeat scroll left top;
    float:left;
    height:15px;
    margin:0 0 0 10px;
    width:614px;
}
#footer {
    color:#CDC6C5;
    float:left;
    font-size:80%;
    text-align:center;
    width:556px;
}

