
@font-face{
font-family: MyriadPro-Cond;
src: url('MyriadPro-Cond.otf');
}



body{
margin: 0;
background-color: #ffffff;
height: 100%
}




#outer{
background-color: #ffffff;
height: auto;

}




#header{
float:left;
background: url("images/header-bg.jpg")repeat;
width: 100%;

}


#header-main-top{
float:left;
height: 26px;
background: url("images/header-top-shadow.png")repeat-x;
width: 100%;

}

#header-main-middle{
margin: 0 auto;
width: 100%;

}


#header-content{
margin: 0 auto;


width: 1000px;
}

#header-content-logonav{
float: left;
width: 100%;

}

#header-content-logo{
float: left;
margin-top: 0px;
}


#header-content-nav{
float: right;
margin-top: 27px;
}




#header-content-nav p{
font-family: Arial, sans-serif;
text-decoration: none;
float:left;
margin-left: 28px;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-transform:uppercase;
}




#header-content-nav a{
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-transform:uppercase;
}


#header-content-nav a:hover{
font-family: Arial, sans-serif;
text-decoration: none;
font-size: 12px;
color: #df0c4d;
font-weight: bold;
}

#header-content-statementbuttons{

float: left;
width: 100%;

margin-top: 45px;
}






#header-content-statement{
float: left;
width: 626px;
}

#header-content-statement h1{
font-family: Oswald, sans-serif;
text-decoration: none;
float:left;
font-size: 28px;
color: #ffffff;
font-weight: lighter;
margin-top: 0px;
}


#header-content-buttons{
float: right;
margin-top: 20px;
}

#header-content-buttons img{

margin-left: 10px;
}


#header-content-dottedline{
float: left;
width: 100%;
height: 2px;
background: url("images/header-dots.png")repeat-x;
margin-top: 13px;


}


#header-content-steps{
float: left;
width: 100%;
margin-top: 56px;
margin-bottom: 32px;
}


#header-content-step1{
float: left;

height: 182px;
width: 307px;
margin-right: 38px;
background: url("images/header-step1.png")no-repeat;
}


#header-content-step1 p{
float: left;
font-family: Arial, sans-serif;
text-decoration: none;
float:left;
font-size: 11px;
color: #ffffff;
font-weight: lighter;
text-shadow: 1px 1px #6f6f6f;
margin-top: 58px;
padding-right: 27px;
padding-left: 24px;
}

#header-content-step2{
float: left;

height: 182px;
width: 307px;
margin-right: 38px;
background: url("images/header-step2.png")no-repeat;
}


#header-content-step2 p{
float: left;
font-family: Arial, sans-serif;
text-decoration: none;
float:left;
font-size: 11px;
color: #ffffff;
font-weight: lighter;
text-shadow: 1px 1px #5e5e5e;
margin-top: 58px;
padding-right: 27px;
padding-left: 24px;
}

#header-content-step3{
float: left;

height: 182px;
width: 307px;

background: url("images/header-step3.png")no-repeat;
}


#header-content-step3 p{
float: left;
font-family: Arial, sans-serif;
text-decoration: none;
float:left;
font-size: 11px;
color: #ffffff;
font-weight: lighter;
text-shadow: 1px 1px #555555;
margin-top: 58px;
padding-right: 27px;
padding-left: 24px;
}

#header-main-bottom{
float:left;
height: 20px;
background: url("images/header-bottom-shadow.png")repeat-x;
width: 100%;
margin-top: 20px;
}


#header2{
float:left;
background: url("images/about-title-repeat.jpg")repeat-x;
width: 100%;
height: 71px;
}



#header2-content{
margin: 0 auto;

margin-top: 10px;
width: 1000px;
}

#header2-content-left{

float: left;



}

#header2-content-left h3{
font-family: Oswald, sans-serif;
text-decoration: none;
float:left;
font-size: 30px;
color: #464f5c;
font-weight: lighter;
margin-top: 4px;




}



#header2-content-left p{
font-family: MyriadPro-Cond, sans-serif;
text-decoration: none;
float:left;
font-size: 18px;
color: #b4b4b4;
font-weight: lighter;
margin-top: 14px;
text-shadow: 1px 1px 0px #ffffff; 
font-weight: bold;
margin-left: 20px;

}



#header2-content-right{
float: right;

}

#header2-content-left-border{
float:left;
background: url("images/about-title-dots.png")no-repeat;
width: 2px;
height: 34px;
margin-top: 10px;
margin-left: 25px;

}


#body{
float:left;
background-color: #ffffff;
width: 100%;

}


#body-content{

margin: 0 auto;


width: 1000px;

}



.body-content-examplework-title{
float: left;



}





.body-content-examplework-title h3{
float: left;
font-family: Oswald, sans-serif;
text-decoration: none;
line-height: 32px;
font-size: 25px;
color: #464f5c;
margin-bottom: 0px;
margin-top: -38px;
font-weight: lighter;
padding-bottom: 4px;
}


.body-content-examplework-border{
margin-top: 2px;
float: left;
width: 1000px;
background: url("images/body-dotted-line.jpg")repeat-x;
height: 1px
}


.body-content-examplework-paragraph{
float: left;

}


.body-content-examplework-paragraph p{
float: left;
font-family: sans-serif;
text-decoration: none;
margin-top: 25px;

font-size: 15px;
color: #464646;

line-height: 19px;



}



#about-second-section{
float: left;
margin-top: 110px;

}



#footer{
float:left;
background: url("images/header-bg.jpg")repeat;
width: 100%;
margin-top: 85px;

}


#footer-main-top{
margin: 0 auto;
height: 26px;
background: url("images/header-top-shadow.png")repeat-x;
width: 100%;

}


#footer-content{
margin: 0 auto;
margin-bottom: 40px;

width: 1000px;
}

#footer-content-left{
float: left;
margin-top: 20px;
margin-bottom: 25px;
width: 300px;
}


.footer-content-left-title h3{
font-family: Oswald, sans-serif;
text-decoration: none;
float:left;
font-size: 20px;
color: #ffffff;
font-weight: lighter;
margin-top: 0px;
width: 100%
}


.footer-content-left-title p{
font-family: MryiadPro-Regular, sans-serif;
text-decoration: none;
float:left;
font-size: 12px;
color: #ffffff;
font-weight: lighter;
margin-top: 8px;
margin-bottom: 0px;
clear: both;
}

.footer-content-left-title img{

}

.footer-content-left-title h6{
font-family: Times New Roman, sans-serif;
text-decoration: none;
float:left;
font-size: 12px;
color: #ffffff;
font-weight: lighter;
margin-top: 10px;
margin-bottom: 0px;

}

#footer-navigation{
float: left;
width: 100%
}

#footer-navigation p{
font-family: MryiadPro-Regular, sans-serif;
text-decoration: none;
float:left;
font-size: 12px;
color: #ffffff;
font-weight: lighter;
margin-top: 10px;
margin-bottom: 0px;
float: left;
margin-right: 20px;
clear: none;
}



#footer-navigation a{
font-family: MryiadPro-Regular, sans-serif;
text-decoration: none;
float:left;
font-size: 12px;
color: #ffffff;
font-weight: lighter;
margin-top: 10px;
margin-bottom: 0px;
float: left;
clear: both;
}


#footer-navigation a:hover{
font-family: MryiadPro-Regular, sans-serif;
text-decoration: none;
float:left;
font-size: 12px;
color: #dd1b4d;
font-weight: lighter;
margin-top: 10px;
margin-bottom: 0px;
float: left;
}

#footer-content-left-form{
float: left;
width: 300px;
}



#footer-content-middle{
float: left;
width: 320px;
margin-left: 100px;
margin-top: 20px;
margin-bottom:15px;
}


#footer-content-right{
float: left;
width: 200px;
margin-left: 80px;
margin-top: 20px;
margin-bottom: 15px;
}






#footer2{
float:left;
background: url("images/footer-bg.jpg")repeat-x;
width: 100%;
margin-top: 0px;
height: 104px;
}





#footer2-content{
margin: 0 auto;
margin-top: 40px;

width: 1000px;
}


#footer2-content-left{
float: left;
height: 1px;
background: url("images/footer-dots.png")repeat-x;
width: 350px;
margin-top: 7px;
margin-right: 11px;
}


#footer2-content-middle{
float: left;



}

#footer2-content-middle h3{
float: left;
font-family: MryiadPro-Regular, sans-serif;
text-decoration: none;
float:left;
font-size: 12px;
color: #ffffff;
font-weight: lighter;
margin-top: 0px;
margin-bottom: 0px;



}

#footer2-content-right{
float: right;
height: 1px;
background: url("images/footer-dots.png")repeat-x;
width: 420px;
margin-top: 7px;
}