/* Reset */
html,body,div,span,applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, dl,dt,dd,ol,ul,li, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:1;color:#333;background:#733600;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
p{margin:0 0 1.5em 0;}
strong{font-weight:bold;}
a{color:#125AA7;text-decoration:underline;outline:none;}
a:hover{color:#000;}
body{font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;line-height:1.5;}
body{font-size:75%;}
html > body{font-size:12px;}
.clear{display:inline-block;}
.clear:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear{height:1%;}
.clear{display:block;}
body{/*text-align:center;*/ margin: 0;}
.container{text-align:left;position:relative;padding:0;width:750px;margin:0 /* auto;*/}
.column{float:left;margin:0 10px;padding:0;}
* html .column{overflow-x:hidden;}

body 
{
    background: #693c0e url('../images/layout/wood.jpg') repeat left top;
}

#base 
{
    background: url('../images/layout/background.jpg') no-repeat left top;
    width: 1096px;
    height: 798px;
}

#content {
	padding-top: 20px;
}

h1 {
    margin: 10px 0;
    padding: 20px;
    font-size: 18px;
    font-weight: bold;
    color: white;
}

#notebook
{
    height: 483px;
    width: 639px;
    position: absolute;
    top: 150px;
    left: 148px;
}

#page1 
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 316px;
    height: 483px;
}

#page2 
{
    position: absolute;
    top: 0px;
    left: 316px;
    width: 323px;
    height: 483px;
}

h2 
{
    margin-top: 15px;
	font-size: 22px;
	font-weight: bold;
}

#nav 
{
    position: absolute;
    top: 13px;
    left: 590px;
    width: 394px;
    height: 59px;
}
#step1, #step2, #step3, #step4, #step5 
{
    display: block;
    position: absolute;
    height: 60px;
    top: 0px;
    background-repeat: no-repeat;
}
#step1 { 
    width: 65px;
    left: 0px;
    background-image: url('../images/layout/nav-1.jpg');
}
#step2 { 
    width: 60px;
    left: 88px;
    background-image: url('../images/layout/nav-2.jpg');
}
#step3 { 
    width: 53px;
    left: 170px;
    background-image: url('../images/layout/nav-3.jpg');
}
#step4 { 
    width: 72px;
    left: 245px;
    background-image: url('../images/layout/nav-4.jpg');
}
#step5 { 
    width: 55px;
    left: 339px;
    background-image: url('../images/layout/nav-5.jpg');
}
a#step1:hover,
#step1.current 
{
    background-image: url('../images/layout/nav-1-on.jpg');
}
a#step2:hover,
#step2.current 
{
    background-image: url('../images/layout/nav-2-on.jpg');
}

a#step3:hover,
#step3.current 
{
    background-image: url('../images/layout/nav-3-on.jpg');
}

a#step4:hover,
#step4.current 
{
    background-image: url('../images/layout/nav-4-on.jpg');
}

a#step5:hover,
#step5.current 
{
    background-image: url('../images/layout/nav-5-on.jpg');
}

#backtab
{
    position: absolute;
    top: 355px; 
    left: 592px;
    height: 89px;
    width: 115px;
    background: url('../images/layout/next-step-base.jpg') no-repeat;
}

#backtab_tab
{
    position: absolute;
    display: block;
    top: 8px;
    left: 23px;
    height: 55px;
    width: 72px;
}

#subnav 
{
    position: absolute;
    top: 653px;
    left: 157px;
    width: 454px;
    height: 35px;
}

a#friendfired
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 182px;
    height: 35px;
    background: url('../images/layout/friendfired.jpg');
}

a#firedtips 
{
    position: absolute;
    top: 0px;
    left: 181px;
    width: 123px;
    height: 35px;
    background: url('../images/layout/firedtips.jpg');
}

a#stresstips 
{
    position: absolute;
    top: 0px;
    left: 305px;
    width: 148px;
    height: 35px;
    background: url('../images/layout/stresstips.jpg');
}

#ctl00_mainContent_ErrorMsg,
#maxedOut,
#noscript
{
    position: absolute;
    top: -68px;
    left: 1px;
    background: url('../images/layout/error-back.jpg') no-repeat;
    padding: 25px;
    width: 628px;
    height: 21px; /* 71 - (2*25) */
    color: white;
    font-weight: bold;
    font-size: 16px;
}