;.container_12,.container_16{width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}
.container_12 .grid_3,.container_16 .grid_4{width:200px}
.container_12 .grid_6,.container_16 .grid_8{width:440px}
.container_12 .grid_9,.container_16 .grid_12{width:680px}
.container_12 .grid_12,.container_16 .grid_16{width:920px}
.alpha{margin-left:0}
.omega{margin-right:0}
.container_12 .grid_1{width:40px}
.container_12 .grid_2{width:120px}
.container_12 .grid_4{width:280px}
.container_12 .grid_5{width:360px}
.container_12 .grid_7{width:520px}
.container_12 .grid_8{width:600px}
.container_12 .grid_10{width:760px}
.container_12 .grid_11{width:840px}
.container_16 .grid_1{width:40px}
.container_16 .grid_2{width:100px}
.container_16 .grid_3{width:160px}
.container_16 .grid_5{width:280px}
.container_16 .grid_6{width:340px}
.container_16 .grid_7{width:400px}
.container_16 .grid_9{width:520px}
.container_16 .grid_10{width:580px}
.container_16 .grid_11{width:640px}
.container_16 .grid_13{width:760px}
.container_16 .grid_14{width:820px}
.container_16 .grid_15{width:880px}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}
.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}
.container_16 .prefix_1{padding-left:60px}
.container_16 .prefix_2{padding-left:120px}
.container_16 .prefix_3{padding-left:180px}
.container_16 .prefix_5{padding-left:300px}
.container_16 .prefix_6{padding-left:360px}
.container_16 .prefix_7{padding-left:420px}
.container_16 .prefix_9{padding-left:540px}
.container_16 .prefix_10{padding-left:600px}
.container_16 .prefix_11{padding-left:660px}
.container_16 .prefix_13{padding-left:780px}
.container_16 .prefix_14{padding-left:840px}
.container_16 .prefix_15{padding-left:900px}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}
.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}
.container_16 .suffix_1{padding-right:60px}
.container_16 .suffix_2{padding-right:120px}
.container_16 .suffix_3{padding-right:180px}
.container_16 .suffix_5{padding-right:300px}
.container_16 .suffix_6{padding-right:360px}
.container_16 .suffix_7{padding-right:420px}
.container_16 .suffix_9{padding-right:540px}
.container_16 .suffix_10{padding-right:600px}
.container_16 .suffix_11{padding-right:660px}
.container_16 .suffix_13{padding-right:780px}
.container_16 .suffix_14{padding-right:840px}
.container_16 .suffix_15{padding-right:900px}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear,html body * br.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
*{padding:0;margin:0}
body{width:100%;font-weight:normal;font-size:100%;line-height:1.4em;font-family:Baskerville,'Times New Roman',Times,serif;background-color:#fcf5ea;color:#0f0980;text-align:center}
ul{position:relative;text-align:left;list-style:none;padding:0 10px 0 12px;margin:.3em 0}
ul li{background:url('../images/list-dot.png') 5px 2px no-repeat;font-size:.9em;padding:0 0 0 1.8em;margin:0}
ul li ul{list-style:disc}
ul li ul li{background:none;font-size:.9em;padding:0 0 0 .2em;margin:0}
ol{list-style:decimal}
ol li{margin-left:2em}
dt{margin:10px 0 5px 40px;font-weight:bold}
dd{text-align:left}
label{font-weight:800}
table{border:solid #fff 0px;margin:5px;padding:0}
td{padding:0px 5px}
h1,h2,h3{font-weight:normal;font-family:"Century Gothic","Apple Gothic",Gothic,sans-serif;text-decoration:none}
h1{font-size:1.2em;font-weight:700;margin:0 30px 16px 30px;padding:10px 0 0 7px;text-align:left;color:#2F8DB9;font-style:italic}
h2,h3{font-size:1.1em;font-weight:500;line-height:1.5em;margin:.3em 0;text-align:left;color:#310}
p{margin-bottom:.5em}
acronym{text-decoration;none;border-bottom:dashed #666 1px}
blockquote{text-indent:40px;background:#fcf5ea url('../images/blockquote.png') 20px 10px no-repeat;padding:20px;margin-bottom:1em;border:solid #CCC 1px}
blockquote p{text-indent:0;margin-top:.5em;background-color:#CCC}
a:link{color:#999}
a:visited{color:#996}
a:hover{background-color:#ccc;color:#000}
input,textarea,option{padding:.2em}
#top_bar{position:relative;color:#000;top:0;left:0;width:100%;height:1.5em}
#top_bar a.skip:link,#top_bar a.skip:visited,#top_bar a.skip:hover{position:absolute;left:-9999px}
#top_bar a.skip:focus,#top_bar a.skip:active{float:left;top:0;left:0;font-size:.8em;line-height:1em;padding:0;text-indent:0;text-decoration:none;background-color:#fcf5ea;color:#000;border:#000 solid 1px}
.diminished{font-size:0.9em;text-align:center;color:#999}
#top_bar .diminished{font-size:.88em;background-color:#fcf5ea;color:#000}
#top_bar .right{position:absolute;top:0;right:0;line-height:1.3em;padding:0 1em 0 0;margin:.1em;background-color:#fcf5ea;color:#000}
#top_bar .right a:link,#top_bar .right a:visited,#top_bar .right a:hover{background-color:#fcf5ea;color:#000;text-decoration:none}
#top_bar span.small,#top_bar span.medium,#top_bar span.large{background-color:#fcf5ea;color:#000;border:solid #000 1px;padding:0 .2em}
#top_bar .small{font-size:10px}
#top_bar .medium{font-size:14px}
#top_bar .large{font-size:18px}
#top_bar .admin{font-size:.8em;text-decoration:none;border:#000 solid 1px}
#wrap{width:960px;margin:0 auto;text-align:center}
div#banner{position:relative;top:0px;height:150px;width:960px;background:#fcf5ea url('../images/layout-top.png') 0 0 no-repeat}
body#home div#banner{position:relative;top:0px;height:240px;width:960px;background:#fcf5ea url('../images/home-top-alt.png') 0 0 no-repeat}
div#banner p{position:relative;font-family:"Century Gothic","Apple Gothic",Gothic,sans-serif;font-size:100%;line-height:1.2em;color:#0FBEF1;padding:0 auto;text-indent:-9999em}
body#home div#banner img{position:absolute;display:none;top:0;left:490px;height:240px;width:460px}
body#home div#banner div#text{position:absolute;display:none;color:#FF3;font-style:italic;font-weight:700;font-size:150%;top:200px;right:40px;height:240px;width:400px}
div#menu{position:relative;margin:0 auto;padding:0 18px;*padding:0;width:960px;height:35px;overflow:visible;background:#fcf5ea url('../images/layout-middle.png') 0 0 repeat-y;z-index:100}
ul#nav{position:relative;height:35px;width:924px;margin:0;padding:0;background:#fcf5ea url('../images/menu.png') 0 -70px no-repeat;list-style:none}
ul#nav li{float:left;display:block;height:35px;_width:1%;white-space:nowrap;margin:0;padding:0;text-indent:0;list-style:none;background:none}
ul#nav li{position:absolute;display:block;top:0;height:35px;text-indent:-9999em}
ul#nav li a{position:absolute;display:block;top:0;height:35px}
ul#nav li a.home{left:30px;width:90px}
ul#nav li.home{left:30px;width:90px;background:#fcf5ea url('../images/menu.png') -30px -35px no-repeat}
ul#nav li a.home:link,ul#nav li a.home:visited{background:none}
ul#nav li a.home:hover,ul#nav li a.home:active,ul#nav li a.home:focus{background:#fcf5ea url('../images/menu.png') -30px 0 no-repeat}
ul#nav li a.services{left:160px;width:130px}
ul#nav li.services{left:160px;width:130px;background:#fcf5ea url('../images/menu.png') -160px -35px no-repeat}
ul#nav li a.services:link,ul#nav li a.services:visited{background:none}
ul#nav li a.services:hover,ul#nav li a.services:active,ul#nav li a.services:focus{background:#fcf5ea url('../images/menu.png') -160px 0 no-repeat}
ul#nav li a.about{left:330px;width:90px}
ul#nav li.about{left:330px;width:90px;background:#fcf5ea url('../images/menu.png') -330px -35px no-repeat}
ul#nav li a.about:link,ul#nav li a.about:visited{background:none}
ul#nav li a.about:hover,ul#nav li a.about:active,ul#nav li a.about:focus{background:#fcf5ea url('../images/menu.png') -330px 0 no-repeat}
ul#nav li a.gallery{left:460px;width:120px}
ul#nav li.gallery{left:460px;width:120px;background:#fcf5ea url('../images/menu.png') -460px -35px no-repeat}
ul#nav li a.gallery:link,ul#nav li a.gallery:visited{background:none}
ul#nav li a.gallery:hover,ul#nav li a.gallery:active,ul#nav li a.gallery:focus{background:#fcf5ea url('../images/menu.png') -460px 0 no-repeat}
ul#nav li a.events{left:610px;width:120px}
ul#nav li.events{left:610px;width:120px;background:#fcf5ea url('../images/menu.png') -610px -35px no-repeat}
ul#nav li a.events:link,ul#nav li a.events:visited{background:none}
ul#nav li a.events:hover,ul#nav li a.events:active,ul#nav li a.events:focus{background:#fcf5ea url('../images/menu.png') -610px 0 no-repeat}
ul#nav li a.contact{left:760px;width:130px}
ul#nav li.contact{left:760px;width:130px;background:#fcf5ea url('../images/menu.png') -760px -35px no-repeat}
ul#nav li a.contact:link,ul#nav li a.contact:visited{background:none}
ul#nav li a.contact:hover,ul#nav li a.contact:active,ul#nav li a.contact:focus{background:#fcf5ea url('../images/menu.png') -760px 0 no-repeat}
#neighbor_webmaster_content{position:relative;display:block;padding-bottom:1em;_height:1%;border:none;background:#fcf5ea url('../images/layout-middle.png') 0 0 repeat-y}
#neighbor_webmaster_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
div#main_column{position:relative;margin:0 0 0 35px;*margin:0 0 0 25px;padding:0;width:890px;text-align:left;background:url('../images/background.jpg') 0 0 no-repeat}
.left{text-align:left}
.right{text-align:right}
.top{vertical-align:top}
.center{width:100%;text-align:center}
.centered{margin:0 auto}
.monitor{padding:100px 0 0 0;font-size:.8em}
table.wide{width:95%}
tr.alt{background:#DADADA}
tr.norm td.disc{background:url('../images/disc.png') no-repeat;text-indent:20px}
tr.alt td.disc{background:#DADADA url('../images/disc.png') no-repeat;text-indent:20px}
tr.alt td{border-color:#DADADA}
ul.simplelist{list-style:none;list-style-image:none}
ul.simplelist li{background:none}
img.dropshadow{border:#EEE solid 5px}
img.affiliate{border:solid 0px}
.standout{background-color:#EEF;padding:5px;border:solid #0f0980 2px}
.information input,.information select,.information textarea{position:relative;margin:0 .5em;border:solid 1px #000}
fieldset.information{position:relative;margin:1em 0;padding:0 1em .3em 1em;color:#000;background-color:#CCC;border:solid 1px #000;text-align:left}
div.background{margin:0;padding:0;color:#000;background-color:#CCC}
.information legend{font-weight:bold;background-color:#CCC;color:#000;padding:0 .5em .2em .5em;border:1px solid  #000}
fieldset.information div{clear:both;margin:.1em 0;position:relative}
fieldset.information div span{display:none}
fieldset.information div:hover span{font-size:85%;color:#c96;background-color:#faf0e6;margin-left:20em;padding:.2em .5em .3em;border:1px solid #c96;display:block;position:absolute;z-index:100;float:right}
* html fieldset.information div span{font-size:85%;color:#c96;margin-left:16em;padding:.3em;border-left:1px solid #c96;display:block}
.information label,fieldset.information div.cr p{margin:0;display:block;width:10em;text-align:right;float:left}
fieldset.information div.cr label{text-align:left;margin-left:13em;width:auto;float:none}
.mandat{color:#339}
.mandat:after{content:"*"}
.buttons{text-align:center;margin:1em}
.information .removed{display:none !important}
table.receipt{width:36.5em;border:2px solid #b6bfb2}
table.receipt td,table.receipt th{padding:.25em .5em;border:1px solid #b6bfb2}
.message{background-color:#CEF;color:#1B5F32;padding:0 .5em;border:solid #1B5F32 1px}
.error{background-color:#CEF;color:#C33;padding:0 .5em;border:solid #C33 1px}
#header_bottom{clear:both}
#neighbor_webmaster_footer{position:relative;width:960px;height:75px;top:0;left:0;margin:0;padding:0;text-align:center;color:#0f0980;font-size:.9em;background:url('../images/layout-bottom.png') bottom left no-repeat}
#neighbor_webmaster_footer .right{position:absolute;top:0;right:30px}
#neighbor_webmaster_footer img{border:solid #fff 0px;padding:0px;margin:0px}
#neighbor_webmaster_footer a:link,#neighbor_webmaster_footer a:visited{;color:#0f0980}
#neighbor_webmaster_footer a:hover{background-color:#ccc;color:#000}
ul#bottom_menu{position:relative;padding:0;margin:0 auto;display:block;text-align:center;list-style:none}
ul#bottom_menu li{display:inline;background:none}
div#copyright{clear:both}
div.links{margin:0;clear:both;text-align:center;padding:1em}
.signature{font-family:'Vladimir Script',Zapfino,'Brush Script MT',cursive;font-size:140%}

