/* :.:..........:.:.........................: */
*{margin:0; padding:0;}
html, body{font-family:Arial, Verdana, Helvetica, sans-serif;; font-size:12px; height:100%; width:100%; color:#fff; background:#6CB740;}

table#miller{border:35px solid #fff; background:url(pics/person_left.jpg) top left no-repeat;}
table#miller tr td.content{height:88%; background:url(pics/person_right.jpg) bottom right no-repeat;}
table#miller tr td.line{height:10px;}
table#miller tr td.footer{display:block; height:90px; width:auto; background:#fff; border:2px solid #6CB740;}

div#content{width:860px; margin:15px auto 0px;}
div#top_text{text-align:right;}
div#welcome{width:400px; text-align:left; margin:150px auto 0px;}
div#welcome h1{font-size:21px; display:block; height:21px; background:url(pics/bg_h1.jpg) top left no-repeat; margin-bottom:20px;padding-left:90px;}
div#welcome p{font-size:16px; margin-bottom:16px; padding-left:90px;}

div#footer_left{width:350px; float:left; color:#6CB740; margin-left:25px; padding:10px;}
div#footer_left h2{font-weight:normal; font-size:21px; letter-spacing:1px; margin-bottom:10px;}
div#footer_left p.lft{font-size:14px; float:left; width:158px;}
div#footer_left p.rht{font-size:14px; float:left;}
div#footer_left a{text-decoration:none; color:#6CB740;}

table#miller tr td.footer img{margin:0px 25px; padding:5px;}