@import url("reset.css");

body { font-family:Helvetica;; font-size:13px; color:#407490}
a { color:#407490}
#header { width:980px; height:auto; margin:auto;}
#center { width:980px; height:auto; margin:auto}
#footer { width:980px; height:auto; margin:auto; text-align:center; padding-top:30px; padding-bottom:10px;}
#footer a { text-decoration:none}
.sub_header { background:url(../images/top_imgs.jpg) no-repeat; width:973px; height:217px; margin-top:4px;}
.sub_header .text { float:left; width:280px; font-size:16px; color:#d6e8ef; font-weight:bold; line-height:1.5em;}
.sub_header .text p { padding:60px 0 0 30px;}
.sub_header .text div { padding:180px 0 0 100px;}
.sub_header .text td { padding:5px; vertical-align:middle}
.header_images { width:683px; height:216px; float:left}

.main { width:683px; height:auto; float:left; font-size:13px; line-height:1.4em; padding:10px 0 0 0;}
.main .main_left { width:500px; height:auto; float:left}
.main .main_left h1 { font-size:17px; font-weight:bold; padding:10px 0 0 20px;}
.main .main_left p { padding:10px 0 0 20px; }

.main .main_left ul { padding:5px 0 0 70px}
.main .main_left ul li { list-style-type:disc}

.bb_box { background:url(../images/bb_box.jpg) no-repeat; width:498px; height:126px; color:#d1e5ec}
.main .main_left .bb_box p { padding:50px 30px 0 123px; font-weight:bold; font-size:12px;} 

.main .main_right { float:right; font-weight:bold; color:#d1e5ec}
.main .main_right .sb_1 { background:url(../images/20_box.jpg) no-repeat; width:166px; height:107px; line-height:2em;} 
.main .main_right .sb_1 div { padding:70px 0 0 15px}
.main .main_right .sb_1 td { vertical-align:middle; padding:3px;}

.main .main_right .sb_2 { background:url(../images/sign_up_box.jpg) no-repeat; width:166px; height:112px; line-height:2em; margin-top:6px;} 
.main .main_right .sb_2 div { padding:70px 0 0 15px}
.main .main_right .sb_2 td { vertical-align:middle; padding:3px;}

.main .main_right .sb_3 { background:url(../images/events_box.jpg) no-repeat; width:166px; height:107px; line-height:2em; margin-top:6px;} 
.main .main_right .sb_3 div { padding:70px 0 0 15px}
.main .main_right .sb_3 td { vertical-align:middle; padding:3px;}

.main .main_right .sb_4 { background:url(../images/energy_box.jpg) no-repeat; width:166px; height:112px; line-height:2em; margin-top:6px;} 
.main .main_right .sb_4 div { padding:70px 0 0 15px}
.main .main_right .sb_4 td { vertical-align:middle; padding:3px;}


.right { width:264px; height:auto; float:right; padding-top:10px; padding-right:10px; line-height:1.2em; font-size:12px;}
.right a { color:#4066ff; text-decoration:none;}
.right .blue_heading { background:url(../images/blue_heading.jpg) no-repeat; width:263px; height:22px; font-weight:bold; color:#fff;}
.right .blue_heading p{ padding:3px 0 0 15px;}

.right .green_heading { background:url(../images/green_heading.jpg) no-repeat; width:264px; height:24px; font-weight:bold; color:#fff; margin:10px 0 0 0;}
.right .green_heading p{ padding:4px 0 0 50px;}

.right h1 { font-size:12px; font-weight:bold; padding:10px 0 2px 15px;}
.right .date { color:#000; font-size:11px; padding:0px 0 0px 15px;}
.right p {padding:2px 0 0px 15px;}

