a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline;}

html, body {height:100%}
body{font:85%/1.5 verdana,arial,helvetica,sans-serif;margin:0px;padding:0px;color:#fff;background:#1a2f5e url('ml_imgs/cont_mid.jpg') repeat-y center}
#wrapper{position:relative;width:800px;margin:0 0 -123px -400px;min-height:100%;left:50%;background:url('ml_imgs/cont_mid.jpg')}
html>body #wrapper {height:auto}
* html #wrapper {height:100%}

#branding{width:100%;background:#1a2f5e url('ml_imgs/branding.jpg') no-repeat right;height:100px}
#branding h1{font-size:14pt;padding:60px 0 0 25px}
#content{width:100%;background:url('ml_imgs/cont_top.jpg') no-repeat;min-height:161px}

#left_menu{float:left;width:120px;height:200px;margin:110px 0}
#left_menu a.norm{width:85px;text-decoration:none;display:block;margin:3px 0;padding:5px;font-weight:bold;background-color:#eee;font-size:9pt;color:black}
#left_menu a:hover, #left_menu a:focus{background-color:#1a2f5e;color:#fff}
#left_menu a.thispage{background-color:#1a2f5e;color:white}

#middle_txt{float:left;width:540px;min-height:300px;margin:55px 0 0 10px;color:#005}
#middle_txt h1{font-size:16pt;margin:0 0 10px 0}
#middle_txt p{font-size:10pt;margin:0 0 5px 0}

#ads_338{width:100%;height:300px;margin:30px 0;text-align:center}
#ads_468{width:100%;height:20px;margin:10px 0;text-align:center}

#para_norm{}
.para_phot2{height:200px;clear:left}
.p2_phot1{clear:left;float:left;width:255px;height:160px;margin:10px 0;}
.p2_phot2{float:right;width:255px;height:160px;margin:10px 0;}
#page_numbers{clear:both;width:100%;text-align:center;margin:20px 0;font-weight:bold}

a img{border:0}
p.caption{font-size:12px;color:#555;text-align:center}

#right_col{float:right;width:120px;height:200px;margin:60px 0}

.clear_footer{clear:both;float:left;height:10px;width:100%}
#footer{clear:both;position:relative;font-size:8pt;height:123px;width:800px;left:50%;margin:0 0 0 -400px;background:#1a2f5e url('ml_imgs/cont_bot.jpg');text-align:center}
#footer em{font-style:normal;padding:5px 110px 0 110px;color:#ddd}
#footer em a{text-decoration:none;color:white;margin:0 0 0 10px}
#footer .foot_top{width:100%;height:70px}


/*various text defs*/

.centered{text-align:center}
.just{text-align:justify}
.bold{font-weight:bold}
.clear_both{clear:both}
