body{font-size:100.01%;/*font-family:Arial, Helvetica, sans-serif;*/font-family:Georgia, "Times New Roman", Times, serif;background:#eaeaea;color:#333;text-align:center}
ul{margin:0;padding:0}
li{list-style:none}
.clear{clear:both;font-size:1px;width:100%}
a{outline:none;color:#00488F}
a:hover{color:#00488F}
h1, h2, h3, h4, h5{font-family:Arial, Helvetica, sans-serif}
#page{background-color:#FAFAF8;text-align:left;margin:0 auto;width:990px;font-size:.9em}
#header{padding:5px 8px;width:974px;float:left;clear:both;background:#fff}
.menu{border-bottom:1px solid #fff;float:left;clear:both;width:100%;}
#pixopoint_menu1{width:100%;height:30px;background:/*url(/img/menu.gif) repeat-x #750055*/#1A1A1A;margin:0}
#pixopoint_menu1 ul{width:100%;border:none;background:none;margin:0;padding:0;list-style:none}
#pixopoint_menu1 li{border-right: 1px solid #494949/*#9E0474*/;color:#FFFFFF;line-height:30px;z-index:20;letter-spacing:0px;background:;font-weight:bold;font-size:13px;padding:0;margin:0;float:left;position:relative}
#pixopoint_menu1 li:hover,#pixopoint_menu1 li.sfhover{background:#AD037F;background-position:0 60px}
#pixopoint_menu1 li a{border:none;background:none;text-decoration:none;display:block;padding:0 10px;color:#FFFFFF}
#pixopoint_menu1 li.page-item-3836 a{background:#F7DB00;color:#000}
#pixopoint_menu1 li a:hover{border:none;background:#AD037F;text-decoration:none;color:#FFFFFF;}
#pixopoint_menu1 ul ul{position:absolute;left:-999em;top:30px;width:120px}
#pixopoint_menu1 li:hover ul,#pixopoint_menu1 li.sfhover ul{left:auto}
#pixopoint_menu1 ul ul li a{padding:4px 10px;text-transform:normal;font-variant:normal}
#pixopoint_menu1 ul ul li{letter-spacing:0px;color:#444444;z-index:20;width:120px;font-size:11px;font-weight:normal;font-style:normal;background:#FFFFFF;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;margin:0}
#pixopoint_menu1 ul ul li a{line-height:22px;color:#444444;text-decoration:none}
#pixopoint_menu1 ul ul li:hover a,#pixopoint_menu1 ul ul li.sfhover a{color:#FFFFFF;text-decoration:none}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a{color:#444444}
#pixopoint_menu1 ul ul li:hover li a:hover,#pixopoint_menu1 ul ul li.sfhover li a:hover{color:#FFFFFF}
#pixopoint_menu1 ul ul li:hover,#pixopoint_menu1 ul ul li.sfhover{color:#FFFFFF;background:#AD037F}
#pixopoint_menu1 ul ul ul li{font-size:1em}
#pixopoint_menu1 ul ul ul, #pixopoint_menu1 ul ul ul ul{position:absolute;margin-left:-999em;top:0;width:120px}
#pixopoint_menu1 li li:hover ul,#pixopoint_menu1 li li.sfhover ul,#pixopoint_menu1 li li li:hover ul,#pixopoint_menu1 li li li.sfhover ul{margin-left:120px}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a{text-decoration:none}
#pixopoint_menu1 ul ul li li:hover a,#pixopoint_menu1 ul ul li li.sfhover a{color:#FFFFFF;text-decoration:none}
#pixopoint_menu1 li.pixo_search:hover{background:none}
#pixopoint_menu1 li.pixo_search form{margin:0;padding:0}
#pixopoint_menu1 li.pixo_search input{font-family:tahoma,sans-serif}
#pixopoint_menu1 li.pixo_search input.pixo_inputsearch{width:100px}
#pixopoint_menu1 li.pixo_right{float:right}
#pixopoint_menu2{width:100%;height:25px;background:#FF5050;background-position:50% 0;margin:0}
#pixopoint_menu2 ul{width:100%;border:none;background:none;margin:0;padding:0;list-style:none}
#pixopoint_menu2 li{border:none;background:none;background:#FF5050;color:#fff;line-height:25px;text-transform:uppercase;z-index:10;letter-spacing:0px;background:;font-weight:normal;font-size:12px;padding:0;margin:0 0px;;float:left;font-family:helvetica,arial,sans-serif;position:relative}
#pixopoint_menu2 li:hover,#pixopoint_menu2 li.sfhover{background:#e92020}
#pixopoint_menu2 li a{border:none;background:none;text-decoration:none;display:block;padding:0 8px;color:#fff}
#pixopoint_menu2 li a:hover{border:none;background:none;text-decoration:none;color:#fff;background-position:100% -120px}
#pixopoint_menu2 ul ul{position:absolute;left:-999em;top:25px;width:120px}
#pixopoint_menu2 li:hover ul,#pixopoint_menu2 li.sfhover ul{left:auto}
#pixopoint_menu2 ul ul li a{padding:4px 10px;text-transform:normal;font-variant:normal}
#pixopoint_menu2 ul ul li{letter-spacing:0px;color:#444444;z-index:10;width:120px;font-family:helvetica,arial,sans-serif;font-size:11px;font-weight:normal;font-style:normal;background:#fcfcfc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;margin:0}
#pixopoint_menu2 ul ul li a{line-height:22px;color:#444444;text-decoration:none}
#pixopoint_menu2 ul ul li:hover a,#pixopoint_menu2 ul ul li.sfhover a{color:#444444;text-decoration:none}
#pixopoint_menu2 ul ul li:hover li a,#pixopoint_menu2 ul ul li.sfhover li a{color:#444444}
#pixopoint_menu2 ul ul li:hover li a:hover,#pixopoint_menu2 ul ul li.sfhover li a:hover{color:#444444}
#pixopoint_menu2 ul ul li:hover,#pixopoint_menu2 ul ul li.sfhover{color:#444444;background:#dedede}
#pixopoint_menu2 ul ul ul li{font-size:1em}
#pixopoint_menu2 ul ul ul, #pixopoint_menu2 ul ul ul ul{position:absolute;margin-left:-999em;top:0;width:120px}
#pixopoint_menu2 li li:hover ul,#pixopoint_menu2 li li.sfhover ul,#pixopoint_menu2 li li li:hover ul,#pixopoint_menu2 li li li.sfhover ul{margin-left:120px}
#pixopoint_menu2 ul ul li:hover li a,#pixopoint_menu2 ul ul li.sfhover li a{text-decoration:none}
#pixopoint_menu2 ul ul li li:hover a,#pixopoint_menu2 ul ul li li.sfhover a{color:#444444;text-decoration:none}
#pixopoint_menu2 li.pixo_search:hover{background:none}
#pixopoint_menu2 li.pixo_search form{margin:0;padding:0}
#pixopoint_menu2 li.pixo_search input.pixo_inputsearch{width:100px}
#pixopoint_menu2 li.pixo_right{float:right}
.headerTagline{padding:11px 0 10px 120px;width:270px;float:left;background:url(/img/lasthope-ie-logo.png) no-repeat;font-family:Arial, sans-serif}
.headerTagline h1{padding:0 10px;}
h1{margin:0 0 5px 0;font-size:1.4em;text-align:left;}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description{text-decoration:none;color:#240029}
#headerimg{float:left}
#headerimg .description{padding:0 10px;font-size:1.1em}
#headerimg p{margin:7px 0 0 0;font-size:.75em;color:#666}
.headerRight{float:right;width:545px;}
.headerRight form{float:right;}
.socialMedia{margin:0 0 8px 0;float:right;font-size:.8em}
.socialMedia li{margin:0 10px 0 0;float:left;display:inline;color:#000;font-weight:bold;}
.socialMedia a{color:#24469A}
.socialMedia a:hover{color:#0D286B;text-decoration:none}
.socialMedia .facebook{width:40px;height:40px;background:url(/img/sprite.gif) no-repeat;text-indent:-999em}
.socialMedia .facebook a, .socialMedia .twitter a{display:block;width:100%;height:100%}
.socialMedia .twitter{margin:0;width:40px;height:40px;background:url(/img/sprite.gif) no-repeat 0 -49px;text-indent:-999em}
.mobileNum{padding:8px 0 0 0;font-size:1.5em}
.socialMedia li.emailAddress{padding:8px 0 0 0;font-size:1.5em}
#header #searchform{float:right}
#header #searchform input{padding:5px;color:#666}
#header #s{border:1px solid #ccc;}
#header #searchform #searchsubmit{background:#222;border:0;font-weight:bold;font-size:.8em;color:#eaeaea}
/*.narrowcolumn .entry, .widecolumn .entry{line-height:1.4em}*/
.widecolumn{width:750px;/*line-height:1.6em;*/padding:10px 0 20px 0;margin:5px 0 0 0}
.narrowcolumn .postmetadata{text-align:center}
.thread-alt{background-color:#f8f8f8}
.thread-even{background-color:white}
.depth-1{border:1px solid #ddd}
.even, .alt{border-left:1px solid #ddd}
#footer{padding:4px 0;width:100%;clear:both;background:#3C3C3C;color:#eee;font-size:.8em}
p.blogInfo{padding:0 0 0 8px;float:left}
p.digiweb{float:right}
#footer a{color:#E6E900}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em}
h2{font-size:1.6em}
h2.pagetitle{font-size:1.3em;}
#content h2{margin-top:0;color:#004875}
#sidebar h2{font-size:1.0em}
h3{font-size:1.0em}
/*.entry p a:visited{color:#b85b5a}*/
.sticky{background:#f7f7f7;padding:0 10px 10px}
.sticky h2{padding-top:10px}
.commentlist li, #commentform input, #commentform textarea{font:0.9em'Lucida Grande', Verdana, Arial, Sans-Serif}
.commentlist li ul li{font-size:1em}
.commentlist li{font-weight:bold}
.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif}
.commentmetadata{font-weight:normal}
#sidebar{padding:0 10px 0 0;width:200px;float:left;border-right:1px dotted #F0F0F0}
#sidebar2{padding:0 10px 0 0;width:200px;float:right;border-left:1px dotted #F0F0F0;font-size:.7em}
.widget{padding:8px;width:184px;float:left;clear:both}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#777}
code{font:1.1em'Courier New', Courier, Fixed}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em}
a, h2 a:hover, h3 a:hover{color:#06c;text-decoration:none}
a:hover{color:#147;text-decoration:underline}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt}
#wp-calendar a{text-decoration:none}
#wp-calendar caption{font:bold 1.3em'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center}
#wp-calendar th{font-style:normal;text-transform:capitalize}
body{margin:0 0 10px 0;padding:0}
.narrowcolumn{float:left;padding:0 0 20px 45px;margin:0px 0 0;width:450px}
.post{padding:8px;margin:10px 0;background:#fff;}

.post hr{display:block}
.narrowcolumn .postmetadata{padding-top:5px}
.widecolumn .postmetadata{margin:30px 0}
.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0px}
.widecolumn .attachment{text-align:center;margin:5px 0px}
.postmetadata{clear:both}
h2{margin:10px 0}
h2.pagetitle{margin-top:30px;text-align:center}
#sidebar h2{padding:0}
h3{padding:0;margin:10px 0}
.entry h3{margin:5px 0 10px 0;text-transform:capitalize;color:#990099;font-size:1.2em}
.entry h4{margin:5px 0;text-transform:capitalize;color:#666;font-size:1.0em}
.entry p{margin:5px 0 25px 0;line-height:1.4em;font-size:1.0;font-family: Georgia, serif }
.entry a{text-decoration:underline}
.entry a:hover{text-decoration:none}
#content .entry ul{margin:10px 0 10px 20px}
#content .entry li{font-family:georgia, serif;line-height:1.4em;margin:5px 0}
h3.comments{padding:0;margin:40px auto 20px}
p img{padding:0;max-width:100%}
img.centered{display:block;margin-left:auto;margin-right:auto}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}
.alignright{float:right}
.alignleft{float:left}
html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px}
html>body .entry li{margin:7px 0 8px 10px}
.entry ul li:before, #sidebar ul ul li:before{}
.entry ol{padding:0 0 0 35px;margin:0}
.entry ol li{margin:0;padding:0}
.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none}
#sidebar ul, #sidebar ul ol{margin:0;padding:0}
#sidebar ul li{list-style-type:none;list-style-image:none}
#sidebar ul p, #sidebar ul select{margin:5px 0 8px}
#sidebar ul ul ul, #sidebar ul ol{margin:0 0 0 10px}
ol li, #sidebar ul ol li{list-style:decimal outside}
#sidebar ul ul li, #sidebar ul ol li{padding:0}
#searchform{margin:10px auto;padding:5px 3px;text-align:center}
#sidebar #searchform #s{width:108px;padding:2px}
#sidebar #searchsubmit{padding:1px}
.entry form{text-align:center}
select{width:130px}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:100%;padding:2px}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform #submit{margin:0 0 5px auto;float:right}
.alt{margin:0;padding:10px}
.commentlist{padding:0;text-align:justify}
.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none}
.commentlist li ul li{margin-right:-5px;margin-left:10px}
.commentlist p{margin:10px 5px 10px 0}
.children{padding:0}
#commentform p{margin:5px 0}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata{margin:0;display:block}
#sidebar form{margin:0}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar #prev a{padding-left:10px;text-align:left}
#wp-calendar a{display:block}
#wp-calendar caption{text-align:center;width:100%}
#wp-calendar td{padding:3px 0;text-align:center}
#wp-calendar td.pad:hover{background-color:#fff}
acronym, abbr, span.caps{cursor:help}
acronym, abbr{border-bottom:1px dashed #999}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd}
blockquote cite{margin:5px 0 0;display:block}
.center{text-align:center}
.hidden{display:none}
.screen-reader-text{position:absolute;left:-1000em}
hr{display:none}
a img{border:none}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wp-caption img{margin:0;padding:0;border:0 none}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}
#content{padding:0 0 0 8px;float:left}
#flexipages-2, #pixopoint_menu1, h1, h2{font-family:helvetica, arial, sans-serif}
#flexipages-2{padding:0 8px;width:184px}
#flexipages-2 li{margin:0;font-size:.9em;font-weight:bold;float:left;display:inline;width:100%}
#flexipages-2 a{padding:5px 0;display:block;color:#750055;border-bottom:1px dotted #eaeaea}
#flexipages-2 a:hover, #flexipages-2 .current_page_item a, #flexipages-2 .current_page_parent a{text-decoration:none;color:#004875}
#flexipages-2 .current_page_item a{border:0}
#flexipages-2 .current_page_item .page_item a{color:#666}
#flexipages-2 li li a{padding:5px 0}
#flexipages-2 li li a:hover{background:#fff}
.homepage{/*background:#313030;*/float:left}
.homepage h2{padding:5px 8px;background:#000449;color:#fff;/*color:#CBCBCB;*//*border-bottom:1px dotted #4D4D4D;*/font-weight:normal;font-size:1.3em;}
.homepage h3{font-size:1.0em;color:#000;/*font-size:.9em;color:#5A671D*/}
/*.homepage h3 a{color:#E9E9E9}*/
.homepage p, .homepage li{font-size:.9em;/*color:#fff;*/line-height:1.3em}
/*.homepage a{color:#95E8FD}*/
/*.homepage a:hover{color:#6CC3DA}*/
#content li{margin:0 0 0 20px;list-style:disc;}
.homesNeededWrap{float:left;/*background:#383838;width:633px;*/width:600px}
.homesNeed{padding:5px 8px;float:left;width:300px;height:340px}
.homesNeed img{margin:5px 0 0 0;height:225px}
.dogs{border-right:1px solid #343434}
.panel-text a{color:#F7DB00}
/*.rightColHome h2{color:#fff}*/
/*.rightColHome p{color:#CCC}*/
.howHelp{padding:5px 8px;float:left;width:341px;background:#232121}
.aboutUs{padding:5px 8px;float:left;width:300px;background:#232121}
.contactUs{padding:5px 8px;float:left;width:301px;background:#262424}
.panel{padding:5px;float:left;width:320px;}
#rightColHome{padding:0 5px 5px 0;width:385px;}
#rightColHome h2{background:#990000}
.homepage #upcomingEvents h2{background:#006600}
.homepage #help h2{background:#003399}
.homepage #aboutUs h2{background:#663366}
/*.upcomingEvents h2{color:#F1A31D}*/
p.more{text-align:right;}
p.more a{color:#D7D7D7}
.homepage p.more{font-family:Arial, Helvetica, sans-serif;font-size:.9em}
.entry p.more{clear:both;}
.entry p.more a{color:#235ABE}
.fb_iframe_widget{height:30px;clear:both;float:right}
.rightCol{padding:10px 10px 10px 20px;float:right;width:190px;}
.rightCol h3{margin:10px 0 10px 0}
.rightCol p{font-size:.8em}
.linklove{display:none;}
.entry #cforms3form.cform{padding:10px 0;background-color:#FFFFCC;margin-bottom:15px;float:left;width:100%;clear:both;}
#cforms3form label{width:150px;}
#cforms3form label.cf-before{width:300px;}
#cforms3form.cform label span{width:140px;}
#cforms3form label.cf-before span{width:290px;}
#cforms3form input.sendbutton{float:left;margin-left:170px;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;background:#990066;color:#fff;font-weight:bold;}
