body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/backgrounds/main.gif) repeat-x #ffffff;}


#wrap { width:780px; margin:auto; margin-bottom:20px;}


#wrap .header {}

#wrap .header h1 { background:url(/images/landing/header.jpg) no-repeat; width:780px; height:193px; text-indent:-99999px;}

#wrap .header .header-bar { background:#262a56; height:35px; overflow:hidden;}
#wrap .header .header-bar p { display:block; float:right; background:url(/images/landing/phone-number.gif) no-repeat; width:153px; height:16px; text-indent:-99999px; margin-top:8px; margin-right:8px;}

#wrap .content { overflow:hidden; margin-bottom:20px; background:#ffffff;}

#wrap .content .col { width:258px; height:301px; float:left; margin-right:3px; padding-top:80px;}

#wrap .content .col.welcome { background:url(/images/landing/welcome-col.gif) no-repeat;}
#wrap .content .col.welcome .flash { width:183px; margin:auto;}
#wrap .content .col.training { background:url(/images/landing/training-col.gif) no-repeat;}
#wrap .content .col.training p.button a { background:url(/images/landing/training-button.gif) no-repeat;  }
#wrap .content .col.renewable { background:url(/images/landing/renewable-col.gif) no-repeat; margin-right:0px;}
#wrap .content .col.renewable p.button a { background:url(/images/landing/renewable-button.gif) no-repeat;  }

#wrap .content .col h2 { display:none;}
#wrap .content .col p { color:#ffffff; line-height:150%; margin:15px 20px; text-align:center;}
#wrap .content .col ul { margin:15px 20px;}
#wrap .content .col ul li { color:#ffffff; text-align:center; margin:3px 0px;}
#wrap .content .col ul li a { color:#ffffff; text-decoration:none;}
#wrap .content .col ul li a:hover { text-decoration:underline;}
#wrap .content .col hr { border:0px; border-top:1px solid #ffffff; margin:15px 20px;}
#wrap .content .col p.button { position:absolute; top:551px;}
#wrap .content .col p.button a { width:224px; height:43px; display:block; overflow:hidden; text-indent:-99999px; }

#wrap .content .footer { padding:0px 0px 15px 0px; clear:both; overflow:hidden;}
#wrap .content .footer ul { padding:20px 0px 0px 0px; overflow:hidden;}
#wrap .content .footer ul li { float:left; margin-left:20px;}
#wrap .content .footer p { text-align:center; color:#262a56; margin:5px 0px; font-size:9px; }

