/* johnybgoode styles 12/04/07*/

BODY {
    xbackground:  #d3d3d3;
    margin: 0px;
    padding: 0px;
    text-align: center;
}


.outerhome {
    width: 900px;
    margin: 0px auto;
    text-align: center;
    padding: 0px;
    background: url(images/splash-animation1.gif) no-repeat; 
    xborder-left: solid 0px #4d4d4d;
    xborder-right: solid 0px #4d4d4d;
    xborder-bottom: solid 0px #4d4d4d;
}


.outer {
    width: 820px;
    margin: 0px auto;
    text-align: center;
    padding: 0px;
    background:  #ffffff;
    xborder-left: solid 0px #4d4d4d;
    xborder-right: solid 0px #4d4d4d;
    xborder-bottom: solid 0px #4d4d4d;
}


.outer1 {
    width: 950px;
    margin: 0px auto;
    text-align: center;
    padding: 0px;
    background:  #b6d3d5;

}



:link {color:  #666666;}
:visited {color:  #666666;}
:hover {color:  #65a200;}


.navigation {
    font-family:  verdana, Arial, Helvetics,sans-serif;
    font-size:  8pt;
    line-height:  180%;
    text-align: right;
    color:  #00a1b1;
	margin: 0px 0px 0px 0px;
}



.navigation a {
    font-family:  verdana, Arial, Helvetics,sans-serif;
    font-size:  8pt;
    line-height:  180%;
    text-align: center;
    color:  #ef3a43;
	margin: 0px 0px 0px 0px;
}

.navigation a:visited {color:  #ef3a43;}


.navigation a:hover {
    background-color:  #ffffff;
    color:  #00a0b0;}






H1 {
    font-size:  16pt;
    font-family:  Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    color:  #663366;
    margin-left:  10px;
}

H2, H3 {
    font-size:  11pt;
     font-family:  Verdana,Arial,Helvetica,Sans-serif;
     font-weight:  bold;
    color:  #6d6d6d;
    margin-top:  10px;
    margin-left:  30px;
}

H4 {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    color:  #659252;
    margin-top:  10px;
    margin-left:  30px;
}





.menutitle1 {
    font-size:  12pt;
    font-family:  verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    line-height:  130%;
    margin-top:  30px;
    margin-left:  20px;
    color:  #00a1b1;
}


.menutitle2 {
    font-size:  10pt;
    font-family:  verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    font-style: italic;
    line-height:  130%;
    margin-top:  0px;
    margin-left:  50px;
    color:  #ef3a43;
}



.jobtitle {
    font-size:  10pt;
    font-family:  verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    line-height:  200%;
    margin-top:  20;
    margin-left:  100;
    color:  #ef3a43;
}


.jobdescription {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #666666;
    margin-left:  120px;
    margin-right:  30px;
}


.jobpay {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #000000;
    margin-top:  10px;
    margin-left:  120px;
    margin-right:  30px;
}

.jobrequirements {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #56c0cd;
    margin-top:  10px;
    margin-left:  120px;
    margin-right:  30px;
}


.linktitle {
    font-size:  10pt;
    font-family:  verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    text-align: left;
    line-height:  200%;
    margin-top:  20;
    margin-left:  30;
    color:  #ef3a43;
}


.splashlinks {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    text-align: left;
    color:  #00a1b1;
    margin-top:  5px;
    margin-left:  50px;
    margin-right:  0px;
}

.splashlinks a {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    text-align: left;
    color:  #00a1b1;
    margin-top:  5px;
    margin-left:  10px;
    margin-right:  30px;
}




.rule {
    border-bottom:  1px solid #ef3a43;
    width:  820px;
    margin-top: 25px;
}


.copyright {
    font-size:  7pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    color:  #939393;
    margin:  5px 0px 0px 50px;
}


