@c@charset "windows-1252";
html {margin:0px; padding:0px;}
/* --- Links --- */
a, #columnLeft a {color:#AA995F; background-color:#ffffff; text-decoration:none;}
#columnMain a, #columnMain p a, #footer p a {text-decoration:underline;}
#columnLeft #selected, #columnMain #selection {color:#483AA2; background-color:#ffffff; text-decoration:underline overline;}
#columnLeft a:hover, #columnMain a:hover, #columnLeft a:hover#selected, #columnMain a:hover#selection, #footer a:hover {color:#803400; background-color:#ffffff; text-decoration:underline overline;}
#columnMain a:hover, #footer a:hover {text-decoration:underline;}
#dlink {display:none;}
/* --- Page --- */
#hide {display:none;}
#frame {margin-right:auto; margin-left: auto; width: 100%; padding-top:11px; padding-right:0px; padding-bottom:0px; padding-left:0px;}

#columnMain {float: right; width: 70%;}
#columnLeft {float: left; width: 19%;}
#enclose {float:left; width:70%;}
#columnRight {float: right; width: 27%;}
#footer {clear: both;}
#columnMain p, #columnMain h2, #columnMain h5, #columnRight h3, #columnLeft ul, #footer p {margin:0px; padding-top:9px; padding-right:0px; padding-bottom:5px; padding-left:0px;}
#headerbar {width: 100%; background-color:#483AA2; color:#000000; background-image:url(../images/headerbar.jpg); background-repeat:no-repeat; background-position:center bottom; height:32px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
/* --- Navigation --- */
#columnLeft ul {font-size:10pt; font-weight:bold;}
#columnLeft ul li {list-style-type: none; padding-top:0px; padding-right:0px; padding-bottom:3px; padding-left:0px;}
#columnMain #subnav {list-style-type:none; margin:0px; padding-top:9px; padding-right:0px; padding-bottom:10px; padding-left:0px;}
#columnMain #subnav li {display:inline;}
/* --- Text --- */
#columnRight #adone, #columnLeft ul {font-family:verdana,arial,sans-serif;}
#header {color:#A191CA; background-color:#ffffff;}
#header h1 {float:left; margin:0px; font-family:'kunstler script',serif; padding-top:22px; padding-right:0px; padding-bottom:0px; padding-left:65px; background-image:url(../images/logo.jpg); background-repeat:no-repeat; background-position:0px 22px;}
#header	h2 {float:right; margin:0px; padding-top:27px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
#header h3 {clear:both; margin:0px; padding:0px; padding-top:5px; letter-spacing:0.75em; text-align:center; font-size:0.7em; font-family:verdana,araial,sans-serif;}
#headerbar {clear:both;}
#headerbar p {margin:0px; padding:0px; margin-top:5px;}
#columnMain h2, #columnMain h5 {font-family:'bitstream vera serif','times new roman',serif;}
#columnMain p {text-align:justify; color:#A191CA; background-color:#ffffff; font-family:'times new roman',serif; padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px;}
#columnRight #adone {color:#45A99C; background-color:#ffffff; text-align:center; font-style:italic; font-size:10pt; border-style:dashed; border-width:1px; padding:2px;}
.indx #columnRight #adpicone, .history #columnRight #adpicone {height:240px; width:183px; margin:0px; padding-top:9px; padding-right:0px; padding-bottom:10px; padding-left:0px; background-image:url(../images/btrflysep.jpg); background-repeat:no-repeat; background-position:0px 10px;}
.service #columnRight #adpicone {height:290px; width:183px; margin:0px; padding-top:9px; padding-right:0px; padding-bottom:10px; padding-left:0px; background-image:url(../images/rosesep.jpg); background-repeat:no-repeat; background-position:0px 10px;}
.contact #columnRight #adpicone, .condolence #columnRight #adpicone, .clients #columnRight #adpicone  {height:187px; width:183px; margin:0px; padding-top:9px; padding-right:0px; padding-bottom:10px; padding-left:0px; background-image:url(../images/benchsep.jpg); background-repeat:no-repeat; background-position:0px 10px;}
.findus #columnRight #adpicone {height:280px; width:185px; margin:0px; padding-top:9px; padding-right:0px; padding-bottom:10px; padding-left:0px; background-image:url(../images/pathsep.jpg); background-repeat:no-repeat; background-position:0px 10px;}
.what #columnRight #adpicone, .registration #columnRight #adpicone, .localreg #columnRight #adpicone  {height:276px; width:185px; margin:0px; padding-top:9px; padding-right:0px; padding-bottom:10px; padding-left:0px; background-image:url(../images/sunset2.jpg); background-repeat:no-repeat; background-position:0px 10px;}
#columnMain #client {font-style: italic; list-style-type:none;}
#columnMain .noliststyle {text-align:center; font-weight:bold; font-style:normal; color:#AA995F; background-color:#ffffff; padding-top:25px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
#columnMain h2 {color:#483AA2; background-color:#ffffff; padding-top:9px; padding-right:0px; padding-bottom:20px; padding-left:0px;}
#columnMain h5 {color:#483AA2; background-color:#ffffff;}
#columnMain .tel {text-align:center;}
#footer p {font-size:10pt; color:#a0a8be; background-color:#ffffff; text-align:center; padding:0px;}
#footer #mrgn {padding-top:10px; padding-bottom:10px; font-family:verdana,arial,sans-serif; font-size:10px;}
#adpictwo {background-image:url(../images/rule.jpg); background-repeat:no-repeat; background-position:center center; height:40px;}
