@import url(reset.css);
@import url(grid.css);
@import url(text.css);


body {
	background: #130900 url('../Images/Layout/wood-bg.jpg') no-repeat;
    margin: 0;
    padding: 0;       
    text-align:left;
    color: #fff;
}

/**** HEADER ***/

.header {
    width: 100%;
    background-color: #fff;
    color: #000;
    border-bottom: solid 17px #2b2321;
    margin-bottom: 15px;
    padding: 9px 0;
}

.logo {
}

/*** FOOTER ***/

.footer {
    width: 100%;
    background-color: #160800;
    color: #fff;
}

/*** LEARN MORE ***/

.topic {
    color: #c7b299;
}

.features {
    color: #736357;
    letter-spacing: 1px;
    margin-bottom: 9px;
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
}

.points {
    color: #362f2d;
    letter-spacing: 1px;
    margin-bottom: 9px;
    font-weight: bold;
}

/*** PURCHASE BAR ***/

.menu {
    margin-top:30px;
}

.learner {
    width: 100%;
    color: #000;
    background: transparent url('../Images/Layout/transparent.png');
    float:left;
}

.fold {
    width: 100%;
    background: transparent url('../Images/Layout/fold-bg.png') repeat-x;
    color: #000;
    padding-top: 50px;
    padding-bottom: 50px;
    border-bottom: solid 15px #292322;
}


/*** HOMEPAGE PHOTOS ***/

.photo {
    border: solid 10px red;
}

/*** FOLD FIX ***/

.fold {

width: 100%;

background: transparent url('../Images/Layout/fold-bg.png') repeat-x;

color: #000;

padding-top: 50px;

padding-bottom: 50px;

border-bottom: solid 15px #292322;

position: absolute;

}


/*** FORMS ***/

.ajax__validatorcallout_error_message_cell {
    color: Red;
}
.formy h3 {

    margin-top:18px;
}

.formy p {
    margin-bottom: 9px;
}


/*** BUTTONS ***/
.btn { display: block; position: relative; background: #aaa; padding: 5px 15px; float: left; color: #fff; text-decoration: none; cursor: pointer; margin-right:15px; font-weight:bold; }
.btn * { font-style: normal; background-image: url(../Images/Layout/btn2.png); background-repeat: no-repeat; display: block; position: relative; }


* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; padding: 10px 20px; }
.btn.green { background: #9d4; }
.btn.pink { background: #e1a; }
.btn:hover { background-color: #666; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(../Images/Layout/shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.green { border-color: #9d4; }
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #a00; }
