/* @override 
	http://www.welcomehomeint.com/assets/site/whmstyle.css
	http://welcomehomeint.com/assets/site/whmstyle.css
*/
/* CSS Document */
body { margin:0; padding:0; background: #c5c3f4 url(/assets/images/bg.gif) repeat-y center; }
/**********/
#wrap { width:800px; margin:0 auto; padding:0; }
/**********/
#nvwrap { float:left; width:800px; height:154px; margin:0; padding:0; background:url(/assets/images/nv-bg.gif) top repeat-x; overflow:hidden; }
/**********/
#tnv { float:left; width:800px; height:27px; margin:0; padding:0; background:url(/assets/images/tnv-bg.jpg) top left no-repeat; }
#tnv ul { float:right; margin:0; padding:0; list-style:none; display:block; }
#tnv ul li { float:left; margin:0; padding:6px 10px 0 12px; list-style:none; display:block; color:#fff; font:12px "Times New Roman", Times, serif; background:url(/assets/images/arrow.gif) top left no-repeat;  }
#tnv ul li a:link, #tnv ul li a:visited { color:#fff; text-decoration:none; }
#tnv ul li a:hover { color:#fff; text-decoration:underline; }
/**********/
#logo { float:left; width:365px; margin:0; padding:0; border:0; }
#logo img { float:left; margin:0; padding:0; border:0; }
#logo img a { float:left; margin:0; padding:0; border:0; }
/* mootools nav styles *********/
#nv { margin:4px 0 0 0; padding:0; overflow:hidden; float: right; width: 435px;}
#nv p { height:123px; margin:0; padding:0; background:#b5a050; }
#nv p span { display:block; margin:0; padding:3px 0 0 5px; text-align:left; color:#fff; font:12px "Times New Roman", Times, serif; }
#nv p span a:link, #nv p span a:visited { margin:0; padding:0; text-decoration:none; color:#fff; }
#nv p span a:hover { margin:0; padding:0; text-decoration:none; color:#53004d; }
/**/
.display { float:left; width:45px; height:123px; margin:0; padding:0; }
.dbg1 { background:#EEA5BB url(/assets/images/nv-1.gif) top left no-repeat; }
.dbg2 { background:#EEA5BB url(/assets/images/nv-2.gif) top left no-repeat; }
.dbg3 { background:#EEA5BB url(/assets/images/nv-3.gif) top left no-repeat; }
.dbg4 { background:#EEA5BB url(/assets/images/nv-4.gif) top left no-repeat; }
.dbg5 { background:#EEA5BB url(/assets/images/nv-5.gif) top left no-repeat; }
.dbg6 { background:#EEA5BB url(/assets/images/nv-6.gif) top left no-repeat; }
.dbg7 { background:#EEA5BB url(/assets/images/nv-7.gif) top left no-repeat; }
.stretcher { float:left; height:123px; width:120px; margin:0; padding:0; }
.noflow { overflow:hidden; height:123px; }
/* home styles *********/
#hbx { float:left; width:800px; margin:0 0 10px 0; padding:0; }
#hbx img { float:left; margin:0; padding:0; border:0; }
#hbx a img { float:left; margin:0; padding:0; border:0; }
.hbx1 { float:left; width:266px; margin:0; padding:0; }
.hbxbg1 { border-right:1px solid #53004d; border-left:1px solid #53004d; }
.hbxbg2 { border:none; }
.hbx1 img { margin:0; padding:0; border:0; }
.hbx1 a img { margin:0; padding:0; border:0; }
.hbx1 p { margin:0; padding:10px 30px 10px 30px; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.hbx1 h5 { margin:0; padding:0 40px 10px 0; color:#000; text-align:right; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.hbx1 h6 { margin:0; padding:0 40px 10px 0; color:#53004d; text-align:right; font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.hbx1 h6 a:link, .hbx1 h6 a:visited { margin:0; padding:0; color:#53004d; text-decoration:none; }
.hbx1 h6 a:hover { margin:0; padding:0; color:#000; text-decoration:underline; }
.hbx1 ul { margin:0 20px 20px 40px; padding:10px 5px; list-style:square; }
.hbx1 ul li { margin:0; padding:5px; color:#000; text-align:justify; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
/* end home styles */

/* content styles *********/
#bx { float:left; width:800px; height:136px; margin:0; padding:10px 0 0; background:#53004d; }
#bx img { float:left; margin:0; padding:0; }
/**/
#lbx { float:left; width:250px; margin:0; padding:0; }
#lbxnv { float:left; width:250px; margin:0; padding:30px 0 0 0; background:#ede5ed url(/assets/images/lnv-bg.gif) bottom repeat-x; }
#lbxnv ul { float:left; 250px; margin:0; padding:0; list-style:none; text-align:center; }
#lbxnv ul li { float:left; width:200px; display:block; margin:0; padding:0 25px; color:#53004d; font:bold 14px tahoma, verdana, arial, helvetica, sans-serif;  }
#lbxnv ul li a:link, #lbxnv ul li a:visited { float:left; width:180px; display:block; margin:0; padding:15px 10px; color:#53004d; text-decoration:none; background:none; border-bottom:2px dotted #999; }
#lbxnv ul li a:hover { float:left; width:180px; display:block; margin:0; padding:15px 10px; color:#b5a050; text-decoration:none; background:#faf2d3; border-bottom:2px dotted #999; }
#lbxnv ul li a.lbxbtm:link, #lbxnv ul li a.lbxbtm:visited { float:left; width:180px; display:block; margin:0; padding:15px 10px; color:#53004d; text-decoration:none; background:none; border-bottom:0; }
#lbxnv ul li a.lbxbtm:hover { float:left; width:180px; display:block; margin:0; padding:15px 10px; color:#b5a050; text-decoration:none; background:#faf2d3; border-bottom:0; }
/**/
#donate { float:left; width:250px; margin:40px 0 0 0; padding:0; }
#donate a:link, #donate a:visited { float:left; width:200px; height:60px; margin:0 25px; padding:0; text-decoration:none; background:url(/assets/images/donate-now.gif) top  left no-repeat; }
#donate a:hover { float:left; width:200px; height:60px; margin:0 25px; padding:0; text-decoration:none; background:url(/assets/images/donate-now-o.gif) top  left no-repeat; }
#donate a span{ visibility:hidden;}
/**/
#rbx { float:left; width:550px; margin:0; padding:0; }
#rbx img { float: right; margin:20px; padding:0; border:1px solid #53004d; }
#rbx a img { margin:0; padding:0; border:0; }
#rbx h1 { margin:0; padding:10px 30px 20px; color:#53004d; text-align:left; font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#rbx h2 { margin:0; padding:0 30px; color:#53004d; text-align:left; font: bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#rbx h3 { margin:0; padding:0 30px; color:#333; text-align:left; font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#rbx p { margin:0; padding:10px 30px; color:#000; font: 13px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#rbx p a:link, #rbx p a:visited { color:#53004d; text-decoration:none; }
#rbx p a:hover { color:#0000; text-decoration:underline; }
#rbx ul { margin:0 40px 20px 40px; padding:10px 5px; list-style:square; line-height: 21px; font-size: 13px;}
#rbx ul li { margin:0; padding:5px; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#rbx ol { margin: 0 40px 0 20px; padding: 0 30px 0 50px; list-style-type: decimal;}
#rbx ol li { margin:0; padding: 10px 2px; color: #000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#rbx dl.newsTeaser dt a { color: #53004d;}

/* end content styles */

/* box styles *********/
dl.newsTeaser { margin:10px 30px 20px 30px; padding:0 0 5px 0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:2px dotted #999; }
dl.newsTeaser dt { margin:0; padding:0 0 5px 0; color:#000; font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.newsTeaser dd { margin:0; padding:0 0 5px 0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.newsTeaser dd.myDate { color:#53004d; font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.newsTeaser dd.linkRight { text-align:right; }
dl.newsTeaser dd a:link, dl.newsTeaser dd a:visited { color:#53004d; text-decoration:none; border-bottom:1px solid #53004d; }
dl.newsTeaser dd a:hover { color:#0000; text-decoration:none; border-bottom:1px dotted #000; }
/**/
dl.newsArticle { margin:10px 30px; padding:0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:none; }
dl.newsArticle dt { margin:0; padding:0 0 5px 0; color:#000; font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.newsArticle dd { margin:0; padding:0 0 5px 0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.newsArticle dd.myDate { color:#53004d; font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.newsArticle dd.linkRight { text-align:right; }
dl.newsArticle dd a:link, dl.newsArticle dd a:visited { color:#53004d; text-decoration:none; }
dl.newsArticle dd a:hover { color:#0000; text-decoration:underline; }
/**/
dl.pressAttention { margin:10px 30px; padding:0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:2px dotted #999; }
dl.pressAttention dt { margin:0; padding:0 0 5px 0; color:#000; font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.pressAttention dd { margin:0; padding:0 0 5px 0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.pressAttention dd.myDate { color:#53004d; font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.pressAttention dd.linkRight { text-align:right; }
dl.pressAttention dd a:link, dl.pressAttention dd a:visited { color:#53004d; text-decoration:none; }
dl.pressAttention dd a:hover { color:#0000; text-decoration:underline; }
/**/
dl.myEvents { margin:10px 30px; padding:0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:2px dotted #999; }
dl.myEvents dt { margin:0; padding:0 0 5px 0; color:#000; font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.myEvents dd { margin:0; padding:0 0 5px 0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.myEvents dd.myDate { color:#53004d; font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.myEvents dd.linkRight { text-align:right; }
dl.myEvents dd a:link, dl.myEvents dd a:visited { color:#53004d; text-decoration:none; }
dl.myEvents dd a:hover { color:#0000; text-decoration:underline; }
/**/
dl.outsideNews { margin:10px 30px; padding:0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; border-bottom:2px dotted #999; }
dl.outsideNews dt { margin:0; padding:0 0 5px 0; color:#000; font:bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.outsideNews dd { margin:0; padding:0 0 5px 0; color:#000; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.outsideNews dd.myDate { color:#53004d; font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
dl.outsideNews dd.linkRight { text-align:right; }
dl.outsideNews dd a:link, dl.outsideNews dd a:visited { color:#53004d; text-decoration:none; }
dl.outsideNews dd a:hover { color:#0000; text-decoration:underline; }
/* end box styles */

/* footer styles *********/
#ftr { float:left; width:800px; margin:30px 0 0 0; padding:0; overflow:hidden; }
#ftr ul { width:800px; margin:5px 0 0 0; padding:0; list-style:none; text-align:center; }
#ftr ul li { display:inline; margin:0; padding:0 5px; border-right:1px solid #53004d; color:#53004d; font:10px tahoma, verdana, arial, helvetica, sans-serif; }
#ftr ul li a:link, #ftr ul li a:visited { color:#53004d; text-decoration:none; }
#ftr ul li a:hover { color:#0000; text-decoration:underline; }
#ftr ul li.ftrend { border:0; }
/* end ftr styles */
/*newsletter styles*/
#newsletter-signup ol { list-style-type: none; width: 350px;}
#newsletter-signup li { width: 100%;}
#newsletter-signup li label { width: 120px; float: left; text-align: right; padding-top: 3px; padding-right: 11px; color: #000;}
#newsletter-signup input#email { width: 150px; margin: 0; padding: 0;}
#newsletter-signup input#first_name { width: 150px;margin: 0; padding: 0;}
#newsletter-signup input#last_name  { width: 150px; margin: 0; padding: 0;}
#newsletter-signup input { width: 70px; margin: 0 auto 0 164px; float: none;}
#newsletter-archive { width: 98%; margin: 0 auto;}
#newsletter-archive ol { width: 150px; padding: 0 0 16px; list-style-type: none; float: right; border-left: 1px solid #999; margin: 25px 0 0;}
#newsletter-archive ol li { margin: 7px 0 0; font-size: 11px; padding: 0 0 0 15px;}
#newsletter-archive ol li a { color: #666;}
#newsletter-archive ol li a:hover { color: #666;}
#newsletter-archive h2 a { color:#53004d; font-weight: bold; font-size: 16px; text-decoration: underline;}
#newsletter-archive h2 a:hover { color:#b5a050; }
#newsletter-archive p { width: 290px; margin: 0; float: left; padding: 10px 0 0;}
#newsletter-archive a img { margin: 0; padding: 0 13px 0 12px; border-style: none; float: left;}
div.pagesNav { color: #53004d; font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
span.ditto_currentpage { padding-left: 30px;}
form { width: 500px; margin: 0 auto; }
fieldset { margin: 0; padding: 0 15px 0 0; float: left; border-style: none; width: 500px;}
legend{ font-weight: bold; font-size: 15px; background-color: #fff; width: 500px; padding-bottom: 9px; padding-right: 15px;}
li label { margin-right: 9px; float: left; width: 9em; text-align: right;}
fieldset li { padding-bottom: 10px; margin-top: 5px; float: left; clear: left; width: 100%;}
ol{ list-style-type: none;}
fieldset li input { width:200px; }
fieldset li input.submit { width:100px; }
fieldset li input.small { width:15px; }
fieldset li input.zipcode { width:75px; }
fieldset li textarea { width:250px;}
#rbx img.captcha { margin: 0 60px 0 0; padding: 0; float: none;}
fieldset.submit { width: 100px; margin: 0 auto; border-style: none; padding: 0; float: none;}