body {margin: 40px 0px;text-align: center;background-color: #F1EFE2;font-family: Verdana, Arial, Helvetica, sans-serif;color: #716C68;}

#holder {width: 700px; border: 1px solid #000000; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; background-color: #FBFBF7; background-image: url(images/top_bg2.gif); background-repeat: no-repeat; background-position: left top; text-align: left; padding: 0px;}
#holder #listText {position: absolute; top: 238px; margin: 0px 0px 0px 25px;}
#holder #listPic {position: absolute; top: 180px; margin: 0px 0px 0px 20px;}
#holder #contactText{position: absolute; top: 215px; margin: 0px 0px 0px 25px;}
#holder #contactText p{font-size: 12px; padding: 0px; margin: 0px; line-height: 18px;}
#holder h1{font-size: 12px; padding: 0px; margin: 0px 0px 3px 0px;}
#holder #listText ul{margin: 0px 0px 0px 15px; padding: 0px; font-size: 11px;}
#holder #listText li{margin: 1px 0px 0px 0px; padding: 0px; line-height: 18px;}

#holder #top #logoBlock{width: 650px; margin: 25px 0px 0px 25px; background-image: url(images/logo_span.gif); background-repeat: repeat-x;}
#holder #top #strapline{width: 650px; margin: 24px 0px 0px 25px; text-align: right;}
#holder #top #topPics{padding: 0px; margin: 27px 0px 25px 0px;}
#holder #top #topPics .rightPadding{padding: 0px; margin: 0px 17px 0px 0px;}
#holder #top #topWords{width: 400px; padding-bottom: 40px; margin-left: auto; font-size: 14px;}

#holder #menu{height: 20px; padding: 0px 25px 0px 0px; text-align: right; background-image: url(images/menu_span.gif); background-repeat: repeat-x; color: #FFFFFF; font-size: 14px;}
#holder #menu a{color: #FFFFFF; text-decoration: none;}
#holder #menu a:hover{color: #003300; text-decoration: none;}

#holder #bottom{background-image: url(images/bottom_span.gif); background-repeat: repeat-y;}
#holder #bottom #left{float: left; width: 150px; margin: 0px; padding: 20px 15px; font-size: 11px;  color: #114411;}
#holder #bottom #right{width: 470px; margin: 0px 0px 0px 205px; padding: 0px 0px 15px 0px;  font-size: 12px;  color: #114411;}
#holder #bottom #right h1{font-size: 14px; padding: 15px 0px 5px 0px; margin: 0px;}
#holder #bottom #right p{text-align: justify;}
#holder #bottom form{padding: 20px 0px 0px 0px;}
#holder #bottom .row{margin-bottom: 15px;}
#holder #bottom .label{float: left; width: 80px; text-align: right; margin-right: 15px;}
#holder #bottom table td{padding: 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #114411;}

#holder #picBottom{background-color: #D0DEBC; color: #114411; padding: 20px 0px; text-align: center;}
#holder #picBottom #hold{margin-left: auto; margin-right: auto; width: 570px; text-align: left;}
#holder #picBottom #hold h1{font-size: 14px; margin: 10px 0px 5px 0px;}
#holder #picBottom #hold img{margin: 8px 15px 8px 0px; border: 1px solid #000000;}

#holder #pichold{background-color: #D0DEBC; margin: 0px; padding: 0px;}
#holder #pichold h1{color: #114411; font-size: 14px;}

#holder #footer {height: 19px;  background-image: url(images/menu_span.gif); background-repeat: repeat-x; text-align: center; font-size: 9px; color: #FFFFFF; padding: 0px; margin: 0px; line-height: 18px;}
#holder #footer a{ color: #FFFFFF; text-decoration: none; padding: 0px; margin: 0px;}
#holder #footer a:hover{color: #FFFFFF; text-decoration: underline; padding: 0px; margin: 0px;}