body {
    margin:0;
    padding:0;
    background:#262424 url(images/bkd.gif) repeat-x;
    text-align:center;
    font-family:arial, verdana, sans-serif;
    font-size:small;
    color:#000;
}
p {margin-top:0;margin-bottom:1.2em;line-height:1.2em;}
h2 {font-size:14px;}
form {margin:0;padding:0;}
form label {bold;margin:2px 0;}
form p {_height:1%;margin:3px 0;}
img{border:0; float:left; margin-right:5px}
.ftext, .ftextarea {
    width:90%;
}
.ftextarea {
    height:75px;
}
#wrap {
    margin:0 auto;
    padding:0;
    text-align:left;
    width:770px;    
}
#header {
    margin:0;
    padding:0;
    text-indent:-9999px;
    width:770px;
    height:194px;
    background:url(images/header.jpg) no-repeat;
}
#nav {
    text-align:center;
    background:#544E4E;
    border-bottom: 1px solid #B4B3B3;
    border-right:1px solid #000;
    border-left:1px solid #000;
    height:31px;
    line-height:31px;
    width:760px;
    margin:0 auto;    
}
#nav a {
    margin: 0 25px;
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase;
}
#content {
    background: url(images/content_bg.gif) repeat-y;
    width:762px;
    margin:0 auto;
}

#cbox_h {
    background: url(images/cbox_h.gif) no-repeat;
    padding-top:42px;
}
#cbox_f {
    background: url(images/cbox_f.gif) bottom left no-repeat;
    padding-bottom: 11px;
    width:510px;
}
#cbox_bg {
    background: url(images/cbox_bg.gif) repeat-y;
    padding:1.2em 10px;
}

#fbox_h {
    background: url(images/fbox_h.gif)  0  3px no-repeat;
    padding-top:42px;
}
#fbox_f {
    background: url(images/fbox_f.gif) bottom left no-repeat;
    padding-bottom: 7px;
    width:222px;
}
#fbox_bg {
    background: url(images/fbox_bg.gif) repeat-y;
    padding:1.2em 10px;
}
#content_table {
    margin:0 auto;
    width:736px;
}

#footer {
    width: 762px;
    height:78px;
    margin:0 auto;
    background: url(images/footer.gif) no-repeat;
    text-indent:-9999px;
}
