@import "undohtml.css";html { height: 100%; margin-bottom: 1px;} /* always display vertical scroll in Mozilla browsers */body { font: normal 68.75% Arial, Verdana, sans-serif; background: #fff; color: #888; }#wrapper { margin: 0 auto; position: relative; width: 821px; background: white url(../images/wrapper_borders.gif) repeat-y; } #wrapper-foot { height: 16px; background: white url(../images/wrapper_footer.png) no-repeat; width: 821px; }#header { height: 143px; background: #689EE6 url(../images/header2.jpg) repeat-x; margin: 0 10px; } #header h1 { position: absolute; left: 60px; top: 40px; }  #header h1 a { text-indent: -9999em; overflow: hidden; height: 56px; width: 320px; display: block; }  #header-banner { position: absolute; right: 115px; top: 30px; text-indent: -9999em; overflow: hidden; height: 70px; width: 160px;  }#nav { overflow: hidden; margin: 0 10px; }#nav li { float: left; height: 28px; width: 132px; margin-right: 1px; }#nav li.last { margin: 0; }
#nav li a { font-weight: bold; text-align: center; line-height: 28px; display: block; color: #fff; background: #A7C6E9 url(../images/nav_button.png) no-repeat; text-decoration: none; width: 100%; }

#nav li a#nav-contact { width: 135px; background-image: url(../images/nav_last.png);}#nav li a:hover { background-position: 0 100%;}#home { margin: 20px 11px 20px 10px; background: url(../images/home_boxes_bg.gif) ; overflow: hidden; _height: 1%; } 

#home .home-box { width: 138px; float: left; padding: 0 10px 97px; position: relative; height: 120px;} 

#home #last-home-box { width: 146px; }  

#home .home-box h2 { background: black; background: white 50% 50% no-repeat; height: 35px; margin: 1em 0; text-indent: -9999em;}	

#home .home-box h2#home-box-burnout { background-image: url(../images/home/headings/bg1.png); }	

#home .home-box h2#home-box-cafe { background-image: url(../images/home/headings/bg2.png); }	

#home .home-box h2#home-box-career { background-image: url(../images/home/headings/bg3.png); }	

#home .home-box h2#home-box-thriving { background-image: url(../images/home/headings/bg4.png); }	

#home .home-box h2#home-box-unleashed { background-image: url(../images/home/headings/bg5.png); } 

#home .home-box h2#home-box1-burnout { background-image: url(../images/home/headings/bg6.png); }	

#home .home-box h2#home-box2-cafe { background-image: url(../images/home/headings/bg7.png); }	

#home .home-box h2#home-box3-career { background-image: url(../images/home/headings/bg8.png); }	

#home .home-box h2#home-box4-thriving { background-image: url(../images/home/headings/bg9.png); }	

#home .home-box h2#home-box5-unleashed { background-image: url(../images/home/headings/bg10.png); } 

#home .home-box p {text-align: center; height: 3em;}  

#home .home-box a { display: block; width: 160px; position: absolute; top: 0; left: 0; }  

#home .home-box img { display: block; margin: 9em auto 0; }

#home-boxes-second { background: #FAFAFA url(../images/home_boxes_second.png) repeat-x; margin: 0 11px; border-top: 1px solid #86BAFC; overflow: hidden; padding: 20px 0; } 

#home-boxes-second div {  padding: 0 10px 10px 10px; } 

#home-boxes-second div h3 { color: #6178A2; font: bold 1.2em Arial, Verdana, sans-serif;  }  

#home-boxes-second div em { font-style: normal; display: block; }  

#home-boxes-second div a { color: #6178A2; text-decoration: none;}   

#home-boxes-second div a:hover { text-decoration: none; }    

#home-boxes-second div p a { color: #F87821; display: block; margin: 0 0 0 auto; width: 100px; text-align: right; }  

#home-boxes-second cite { display: block; background: transparent url(../images/home/book_icon.gif) 0 3px no-repeat; font-style: normal; margin: 1em 0 1em 80px; padding: 0 0 0 14px; }
#home-boxes-second #home-boxes-second-engblog { width: 255px; padding-right: 40px; }  

#home-boxes-second-engblog a,  #home-boxes-second-sweblog a {display:block; height: 100px; width:280px;}     

#home-boxes-second-engblog a strong,  #home-boxes-second-sweblog a strong { color: #6178A2; font: bold 1.2em Arial, Verdana, sans-serif;  display:block;}     

#home-boxes-second-engblog a cite,   #home-boxes-second-sweblog a cite{color:#888}      

#home-boxes-second-engblog img , #home-boxes-second-sweblog img { float: left; margin: 0 1em; }

#home-boxes-second-audio { width: 130px; text-align: center; }

div#home-boxes-second-sweblog { width: 295px; border: none; }

#footer { width: 821px; margin: 0.5em auto; text-align: center; font-size: 1.1em; } #footer a { color: #3069B4; }