@charset "utf-8";
/* CSS Document */
#tw_update #twitter_update_list {list-style-type: none; margin-left: 0px; 
                padding-left: 18px; padding-right: 18px; height:40px; color:#000; text-align:left}
div.wrapper { width: 1000px; text-align:left; margin-left: auto; margin-right: auto; position:relative; }
#header { background: url(images/header.png) #1c1c1c; width:1000px; height:209px; }
body { background: #1c1c1c; margin: 30px auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #1c1c1c; text-align: center; }
#flower { width:269px; height:267px; position:absolute; top:-28px; left:7px; z-index:5; }
#logo { position:absolute; width:415px; height:146px; top:21px; left:278px; }
#Dan_Manning { position:absolute; top:-15px; right:25px; width:205px; height:181px; background:url(images/Dan_Manning.png) no-repeat; }
#nav { position:absolute; left:288px; top:173px; }
#focus_text { color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:345px 40px auto 75px; }
#lm { margin:5px auto; text-align:right; }
#lm a { color:#fff }
#focus_text2 { color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:345px 40px auto 75px; }
#lm2 { margin:5px auto; text-align:right; }
#lm2 a { color:#fff }
#focus_text3 { color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:345px 40px auto 75px; }
#lm3 { margin:5px auto; text-align:right; }
#lm3 a { color:#fff }
#body_box { position:relative; float:left; width:666px; min-height:440px; background:url(images/body_box_center.png) repeat-y #ffffff; margin:12px 0px 0px 0px; }
#body_box_top { position:absolute; width:666px; height:40px; background:url(images/body_box_top.gif) no-repeat #ffffff; top:0px; left:0px; }
#body_box_bottom { position:absolute; width:666px; height:17px; background:url(images/body_box_bottom.png) no-repeat #ffffff; bottom:0px; left:0px; }
#body_text { color:#1c1c1c; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:50px 15px 15px 15px; position:relative; }
#social { width:321px; height:145px; background:url(images/social.gif) no-repeat #1c1c1c; position:relative; float:right; margin:11px 0px 0px 0px; }
#fb { position:absolute; top:14px; left:14px; }
#tw { position:absolute; top:14px; left:77px; }
#social_text { margin:25px 14px auto 145px; font-weight:bold; }
img { border:none; }
#tw_update ul li { list-style: none; font-size:12px; }
#action_box { width:319px; height:284px; background:url(images/action_box.gif) no-repeat #1c1c1c; position:relative; float:right; margin-top:11px; }
#button1 { width:273px; height:59px; position: relative; margin: 77px 23px 0px 23px; }
#button2 { width:273px; height:59px; position: relative; margin: 5px 23px 0px 23px; }
#button3 { width:273px; height:59px; position: relative; margin: 5px 23px 0px 23px; }
div.clear { clear:both; }
#footer { color:#fff; position:relative; width:500px; text-align:center; margin:15px auto 12px auto; font-size:12px;}
#footer a { color:#fff; text-decoration:none; }
div.paidfor { font-weight: bold; border: 2px solid #a3a3a3; width:300px; color: #fff; padding: 5px 10px; font-size: .8em; text-align:center; margin: auto; }
#dbrentarnold { margin:10px auto; }
#dbrentarnold a {color:#fff;}
h1 { color:#1c1c1c; font-size:24px; margin:7px 0px; }
h2 { color:#1c1c1c; font-size:20px; margin:17px 0px 0px 0px; }
label { visibility:hidden; margin:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#404040; }
textarea { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#404040; }
input { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#404040; }
.form_label { width:125px; text-align:right; float:left; position:relative; margin-bottom:15px; }
.form_field { width:490px; text-align:left; float:right; position:relative; margin-bottom:15px; }
#right_column {
	position:absolute;
	top:211px;
	right:0px;
	width:321px;
}
#footer_home { position: absolute; top:665px; left:0px; width:1000px; }