* {
        margin:0px;
        padding:0px;
        font-family:Arial,sans-serif;
        color:#EEEEEE;
        text-align:left;
        }

html {
        width:100%;
        height:100%;
        }

body {
        width:100%;
        height:100%;
        background-image:url('../images/bg.gif');
        background-color:#171A21;
        margin-bottom:25px;
        }

#page {
        width:720px;
        margin:auto;
        margin-bottom:20px;
        text-align:center;
        position:relative;
        }

#content, #content-bottom {
        width:650px;
        padding:25px;
        margin-bottom:20px;
        background-color:#303645;
        border-style:solid;
        border-color:#FFFFFF;
        border-width:10px;
        background-image:url('../images/sky-bg2.jpg');
        background-repeat:no-repeat;
        background-position:top center;
        }

#content-bottom {
        position:absolute;
        top:215px;
        left:0px;
        }

#header, #header-top {
        width:700px;
        height:175px;
        margin:auto;
        background-image:url('../images/sky-bg.jpg');
        background-repeat:no-repeat;
        background-position:top left;
        background-color:#303645;
        border-style:solid;
        border-color:#FFFFFF;
        border-width:10px;
        position:relative;
        }

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

#header #image, #header-top #image {
        display:block;
        width:700px;
        height:175px;
        background-image:url('../images/sky-bg.jpg');
        position:absolute;
        top:0px;
        left:0px;
        }

#header span, #header-top span {
        display:block;
        height:175px;
        font-weight:bold;
        font-size:110%;
        }

#header h1, #header-top h1 {
        display:none;
        }

#content h1, #content h2, #content-bottom h2, #QnA dt {
        text-align:center;
        color:#FFFFFF;
        letter-spacing:2px;
        background-image:url('../images/hr.png');
        background-position:bottom center;
        background-repeat:no-repeat;
        padding-bottom:5px;
        margin-bottom:10px;
        }

* html #content h1, * html #content h2, * html #content-bottom h1, * html #content-bottom h2, * html #QnA dt {
        background-image:url('../images/hr.gif');
        }

#content-bottom h1.layout2 {
        text-align:right;
        text-transform:capitalize;
        background-image:url('../images/layout2-hr.png');
        background-position:bottom right;
        background-repeat:no-repeat;
        }

* html #content-bottom h1.layout2 {
        background-image:url('../images/layout2-hr.gif');
        }

#QnA dt {
        text-align:left;
        }

.anchor-name {
        color:#FFFF00;
        text-decoration:none;
        }

.anchor-name:hover {
        color:#FFFF00;
        text-decoration:none;
        }

p, blockquote, address, ol, #bible-proof, #footer, #steps-menu dt {
        text-indent:20px;
        line-height:25px;
        letter-spacing:2px;
        margin-bottom:15px;
        font-size:95%;
        }

#steps-menu dt {
        float:left;
        font-size:110%;
        }

blockquote {
        margin-left:20px;
        font-weight:bold;
        letter-spacing:1px;
        line-height:20px;
        }

address {
        text-align:center;
        text-indent:0px;
        }

ol {
        text-indent:0px;
        margin-left:40px;
        }

#questions {
        color:#AAAA00;
        font-size:90%;
        line-height:20px;
        letter-spacing:1px;
        padding:20px;
        padding-left:50px;
        background-image:url('../images/hr.png');
        background-repeat:no-repeat;
        background-position:top center;
        }

* html #questions {
        background-image:url('../images/hr.gif');
        }

#QnA dt {
        font-weight:bold;
        color:#FFFF00;
        margin-top:30px;
        }

.pic-of-Sye {
        float:right;
        padding:3px;
        margin-left:15px;
        margin-bottom:10px;
        border-style:solid;
        border-width:1px;
        border-color:#FFFFFF;
        }

.center {
        display:block;
        text-align:center;
        margin:auto;
        text-indent:-1px;
        }

.author, .feedback, .feedback-response {
        display:block;
        font-style:italic;
        text-indent:0px;
        margin-top:10px;
        margin-bottom:30px;
        padding-bottom:30px;
        background-image:url('../images/hr.png');
        background-repeat:no-repeat;
        background-position:bottom center;
        }

* html .author, * html .feedback, * html .feedback-response {
        background-image:url('../images/hr.gif');
        }

.feedback-response {
        margin-top:30px;
        }

a {
        color:#AAAA00;
        }

a:hover {
        color:#FFFF00;
        }

#buttons {
        display:block;
        text-align:center;
        margin:auto;
        }

#buttons img {
        border-width:0px;
        }

#main-menu {
        float:left;
        text-align:left;
        margin-right:15px;
        margin-bottom:10px;
        }

#main-menu li {
        list-style-type:none;
        }

* html #main-menu li {
        padding:1px;
        margin-top:-1px;
        position:relative;
        top:0px;
        left:1px;
        }

#main-menu ul li {
        border-style:solid;
        border-width:0px;
        border-left-width:20px;
        border-left-color:#000000;
        }

#main-menu a, #steps-menu a {
        display:block;
        padding:5px;
        color:#000000;
        font-weight:bold;
        text-transform:uppercase;
        text-decoration:none;
        background-color:#AEAEAE;
        border-style:solid;
        border-width:1px;
        border-top-color:#FFFFFF;
        border-left-color:#FFFFFF;
        border-bottom-color:#000000;
        border-right-color:#000000;
        }

#main-menu a.current-page, #main-menu a:hover, #steps-menu a:hover {
        background-color:#DDDD00;
        color:#666666;
        text-decoration:none;
        }

#steps-menu {
        width:440px;
        float:right;
        text-align:center;
        }

#steps-menu li {
        float:left;
        list-style-type:none;
        color:#FFFFFF;
        font-weight:bold;
        }

#steps-menu i {
        position:relative;
        top:25px;
        left:0px;
        }

#steps-menu ul li {
        width:310px;
        display:inline;
        float:right;
        margin-left:5px;
        margin-right:5px;
        margin-top:0px;
        }