/*  Senior Scam Stopper CSS 03.23.12 */

#wrapper { margin: auto;
           width: 75%; font-family: Arial, Sans-Serif; font-size: 1.35em; line-height: 200%;
	       color: #39352d;
                 }
				 
#wrapper2 { margin: auto;
           width: 65%; font-family: Arial, Sans-Serif; font-size: 1.2em; line-height: 180%;
	       color: #39352d;
                 }
				 
#wrapper3 { margin: auto;
           width: 75%; font-family: Arial, Sans-Serif; font-size: 1.05em; line-height: 170%;
	       color: #39352d;
                 }


#main { margin: 0px 0px 0px 70px; 
             float: left; 
             width: 80%;
             background-color: #transparent; 
           }
           
           
           
.masthead { display: block;  }           



.photo { float: left; margin: 0px 20px 15px 0px; }   

.photo1 { float: right; margin: 0px 15px 0px 0px; }  



#illustration { display: block; position: absolute; top: 1400px; background: url('images/wrench.png'); background-repeat: no-repeat;
                      margin: 0px 0px 0px 500px; }     
                      
#illustration_2 { display: block; position: absolute; top: 1400px; background: url('images/nuts.png'); background-repeat: no-repeat; 
                         margin: 0px 0px 0px 50px;}
                         
#illustration_3 { display: block; position: absolute; top: 1200px; background: url('images/hardhat.png'); background-repeat: no-repeat; 
                         margin: 0px 0px 0px 20px;}
           
           
           
.emph { margin: 20px 20px 10px 0px; color: #1b2f55; font-weight: bold; font-size: 1.4em; line-height: 130%; }
 
.emph_2 { font-weight: bold; color: #bd4313; font-size: 1em; }

.emph_3 { font-weight: bold; font-size: 1.05em; }

.emph4 { margin: 20px 20px 10px 0px; color: #1b2f55; font-weight: bold; font-size: 1.2em; line-height: 130%; }



.superscript { font-size: xx-small; vertical-align: top; }
           
           
           
 table { background-color: #fff; width: 100%; border-collapse: collapse;
         -moz-border-radius: 3px;
         border-radius: 3px;

         -moz-box-shadow: 0 0 15px 3px #afaca9;
         -webkit-box-shadow: 0 0 15px 3px#afaca9;
         box-shadow: 0 0 15px 3px #afaca9; }
 
 

.cellstyle_1 { background-color: #89a1b4; font-weight: bold; height: 40px; valign: center; halign: center; color: #1b2f55; font-size: 1.25em; 
                      text-align: center;  }
                      
.cellstyle_2 { height: 50px; border: 0; font-weight: bold; background-color: #1b2f55; color: #fff; font-size: 1.5em; text-align: left; 
                    padding: 0px 0px 0px 15px; letter-spacing: 0.02em; vertical-align: middle; border-style: none; }
                    
.cellstyle_3 { width: 100px; height: 100px; border: solid #89a0b4 2px; vertical-align: top; font-weight: bold;  padding: 5px; }

.cellstyle_4 { width: 100px; height: 100px; border: solid #89a0b4 1px; background-color: #d2e0da;}



.webaddress { text-decoration: none; color: #1a2e54; line-height: 130%; font-size: .9em; }

a.webaddress:link { color: #1a2e54; }
a.webaddress:visited { color: #39352d; } 
a.webaddress:hover { color: #bd4313; } 



.webaddress2 { text-decoration: none; color: #bd4313; font-size: 1em; font-weight: bold; }

a.webaddress2:link { color: #bd4313; }
a.webaddress2:visited { color: #bd4313; } 
a.webaddress2:hover { color: #1a2e54; } 










