body /* Mozilla Firefox alignment */ {text-align: -moz-center;line-height: 1.5;font-family: Trebuchet MS, Sans Serif;background: url(http://www.greensburgneighbors.com/images/slideshows/body-background.jpg) #A5E9AE repeat-x;text-align: center;margin: 0px;padding: 0px 0px 0px 0px
}

#wrapper {width: 990px;text-align: center;margin: 0px auto 0px auto
}

#welcome {background: #000000;width: 100%;color: #ababab;height: 10px;margin: 20px 0px 20px 0px;padding: 5px 10px 0px 10px;font-size: 12px;text-align: left
}

#welcome a {color: #ababab;margin: 0px 5px 0px 5px
}

#welcome a:visited {color: #ababab
}

#welcome a:hover {color: #ffffff
}

#search {background: url(http://www.greensburgneighbors.com/images/searchbox.png) no-repeat;width: 410px;color: #ababab;height: 70px;position: relative;top: -20px;right: 0px;float: right;padding: 20px 20px 0px 20px;margin: 0px -40px -20px 0px
}

#header {width: 990px;position: relative;top: -62px;height: 100px;z-index: -1;clear: both
}

#shadow {background: url(http://www.greensburgneighbors.com/images/classifieds/shadow.png) repeat-y;width: 1010px;height: auto;position: relative;left: -10px;padding: 0px 0px 0px 10px
}

#menu {background: url(http://www.greensburgneighbors.com/images/classifieds/menu-background.jpg) no-repeat;width: 990px;position: relative;top: -62px;height: 60px;clear: both
}

.menulist {width: 990px;position: relative;top: 17px;height: 20px;margin: 0px 0px 0px 8px;text-align: left;font-size: 16px
}

.menulist a {color: #ffffff;margin: 17px 12px 0px 12px
}

.menulist a:visited {color: #ffffff
}

.menulist a:hover {color: #5AE775
}

.extramenu {background: url(http://www.greensburgneighbors.com/images/slideshows/contentstart.jpg) no-repeat;width: 990px;color: #5AE775;position: relative;top: -63px;height: 30px;text-align: right;
clear: both;font-size: 10px
}

.extramenu a {color: #5AE775;margin: 10px 20px 0px 20px;position: relative;top: 8px
}

.extramenu a:visited {color: #5AE775
}

.extramenu a:hover {color: #ffffff
}

#category {background: url(http://www.greensburgneighbors.com/images/slideshows/actionbox-background.jpg) #000000 no-repeat;width: 970px;color: #ffffff;height: 90px;text-align: left;position: relative;top: -63px;padding: 0px 0px 0px 20px;clear: both;font-family: Garamond, Lucida Bright;font-size: 44px
}

.section {
width:450px;position:relative;top:-20px;right:0px;height:15px;font-size:14px
}

.classifiedscategory {background: url(http://www.greensburgneighbors.com/images/classifieds/categoryimage.png) no-repeat;width: 150px;position: relative;top: -80px;left: 100px;height: 110px;
}

#begin {background: #000000;width: 990px;position: relative;top: -63px;height: 360px;text-align: left;clear: both;font-size: 12px
}

.navigation {font-size:10px
}

#middle {background: #ffffff;width: 990px;height: auto;position: relative;top: -63px;clear: both
}

#middle a {color: green
}

.leftside {width: 550px;height: auto;position: relative;top: 0px;left: 20px;float: left;text-align: left;margin: 20px 0px 20px 0px
}

.rightside {width: 380px;height: auto;position: relative;top: 0px;right: 20px;float: right;text-align: left;margin: 20px 0px 20px 0px
}

#company {background: url(http://www.greensburgneighbors.com/images/classifieds/footer-background.jpg);width: 990px;color: #444444;height: 240px;position: relative;top: -63px;padding: 10px 0px 0px 0px;clear: both;font-family: Garamond, Lucida Bright;font-size: 14px
}

.companyboxes {background: #000000;width: 290px;color: #444444;height: 170px;position: relative;top: 15px;float: left;margin: 0px 0px 0px 20px;padding: 5px;text-align: justify;border: 1px solid #222222;font-family: Garamond, Lucida Bright
}

.companyboxes a {color: #444444;font-size: 12px
}

.companyboxes a:visited {color: #444444
}

.companyboxes a:hover {color: #C9CA9E
}

.footer {background: #000000;width: 990px;color: #333333;position: relative;top: -63px;height: 20px;margin: -12px 0px -63px 0px;clear: both;font-size: 11px;
}

.footer a {color: #333333
}

table {width: 100%;cellspacing: 0px;cellpadding: 0px;
}

tr.line td {border-bottom: 1px dotted #ababab
}

.trow1 {height: auto;margin: 5px 0px 5px 0px;padding: 20px 15px 15px 15px
}

.trow2 {height: auto;margin: 5px 0px 5px 0px;padding: 20px 15px 15px 15px
}

.trow3 {height: auto;margin: 5px 0px;padding: 10px 15px 10px 15px
}

.trow3 a {color:#000000
}

div .bottom {margin: auto 0px 10px 0px
}

.quote_header {background:none;color:#555555;font-weight:bold;margin: 0px auto 0px 50px;padding: 4px
}

.quote_body {background:none;color: #555555;margin: 0px auto 0px 50px;font-size:9px
}

.reallysmalltext {margin: 0px 20px 0px 0px;font-size: 9px
}

.smalltext {font-size: 14px
}

.mediumtext {font-size: 16px
}

.largetext {font-size: 18px
}

input {border: 1px solid #ababab;filter: alpha(opacity=60);-moz-opacity: 0.6;margin: 5px 0px 0px 0px
}

input .button {height: 22px;margin: 5px 0px 0px 0px
}

textarea {border: 1px solid #ababab;filter: alpha(opacity=60);-moz-opacity: 0.6
}

a {text-decoration: none
}

.clear {clear: both
}

img {border: none
}

.hidden {display: none;float: none;width: 1%
}

.float_left {float: left
}

.float_right {float: right
}

.expcolimage {float: right;width: auto;vertical-align: middle
}

img.attachment {border: 1px solid #E9E5D7;padding: 2px
}

.pagenav {font-weight: bold
}

.pagenavbit {padding-left: 3px
}

.pagenavbit a {text-decoration: none
}

.pagenavcurrent {font-weight: bold;padding-left: 3px
}

.code_header {background: #fff;border: 1px dashed #000;border-bottom: 0;color: #000;font-weight: bold;margin: 8px auto 0 auto;padding: 4px
}

.code_body {background: #fff;border: 1px dashed #000;border-top: 0;color: #000;padding: 4px;margin: 0 auto 8px auto;font-family: Monaco, Consolas, Courier, monospace;font-size: 12px
}

.usercpnav {list-style: inside;padding: 0;margin: 0
}

.usercpnav li {padding: 1px;font-size:11px
}

.usercpnav .pmfolders {
/* PM folders on the UCP Nav menu */
}

.subforumicon {border: 0;vertical-align: middle
}

.editor {background: #f1f1f1;border: 1px solid #ccc
}

.editor_control_bar {background: #fff;border: 1px solid #0f5c8e
}

.autocomplete {background: #fff;border: 1px solid #000;color: black
}

.autocomplete_selected {background: #adcee7;color: #000
}

.trow_reputation_positive {background: #ccffcc
}

.trow_reputation_negative {background: #ffcccc
}

form {margin: 0;padding: 0
}

hr {background-color: #000000;color: #000000;height: 1px;border: 0px
}

.separator {margin: 5px;padding: 0;height: 0px;font-size: 1px;list-style-type: none
}

.popup_menu .popup_item_container {margin: 1px;text-align: left
}

.popup_menu .popup_item {display: block;padding: 3px;text-decoration: none;white-space: nowrap
}

.popup_menu a.popup_item:hover {text-decoration: none
}

.trow_selected td {background: #FFFBD9
}

blockquote {border: 1px solid #ccc;margin: 0;background: #fff;padding: 4px
}

blockquote cite {font-weight: bold;border-bottom: 1px solid #ccc;font-style: normal;display: block;margin: 4px 0
}

blockquote cite span {float: right;font-weight: normal
}

.codeblock {background: #fff;border: 1px solid #ccc;padding: 4px
}

.codeblock .title {border-bottom: 1px solid #ccc;font-weight: bold;margin: 4px 0
}

.codeblock code {overflow: auto;height: auto;max-height: 200px;display: block;font-family: Monaco, Consolas, Courier, monospace;font-size: 13px
}

.subject_new {font-weight: bold
}

.highlight {background: #FFFFCC;padding: 3px
}

.pm_alert {background: #FFF6BF;border: 1px solid #FFD324;text-align: center;padding: 5px 20px;font-size: 11px
}

.red_alert {background: #FBE3E4;border: 1px solid #A5161A;color: #A5161A;text-align: center;padding: 5px 20px;font-size: 11px
}

.high_warning {color: #CC0000
}

.moderate_warning {color: #F3611B
}

.low_warning {color: #AE5700
}

.error {color: red
}

div.error p {margin: 0;color: #000;font-weight: normal
}

div.error p em {font-style: normal;font-weight: bold;padding-left: 24px;display: block;color: #C00;background: url(/images/error.gif) no-repeat 0
}

div.error.ul {margin-left: 24px
}

.online {color: #15A018
}

.offline {color: #C7C7C7
}

.pagination {font-size: 11px;padding-top: 10px;margin-bottom: 5px
}

.pagination .pages {font-weight: bold
}

.pagination .pagination_current, .pagination a {padding: 2px 6px;margin-bottom: 3px
}

.pagination a {border: 1px solid #81A2C4
}

.pagination .pagination_current {background: #F5F5F5;border: 1px solid #81A2C4;font-weight: bold
}

.pagination a:hover {background: #F5F5F5;text-decoration: none
}

.thread_legend, .thread_legend dd {margin: 0;padding: 0
}

.thread_legend dd {padding-bottom: 4px;margin-right: 15px
}

.thread_legend img {margin-right: 4px;vertical-align: bottom
}

.forum_legend, .forum_legend dt, .forum_legend dd {margin: 0;padding: 0
}

.forum_legend dd {float: left;margin-right: 10px
}

.forum_legend dt {margin-right: 10px;float: left
}

.success_message {color: #00b200;font-weight: bold;font-size: 10px;margin-bottom: 10px
}

.error_message {color: #C00;font-weight: bold;font-size: 10px;margin-bottom: 10px
}

.post_body {width: 510px;margin: 1px 0px 0px 0px;padding: 0px 0px 10px 0px;border-bottom: 1px dotted #ababab;
}

.post_content {
}

.post_management_buttons {float: right
}

.post_management_buttons a {margin: 0px 0px 0px 10px;padding: 0px 5px 0px 5px;border: 1px dotted #ababab;font-size: 10px
}

.post_body img {max-width: 400px;height: auto;
}

.invalid_field {border: 1px solid #f30;color: #f30
}

.valid_field {border: 1px solid #0c0
}

.validation_error {background: url(../../../images/invalid.gif) no-repeat center left;color: #f30;margin: 5px 0;padding: 5px;font-weight: bold;font-size: 11px;padding-left: 22px
}

.validation_success {background: url(../../../images/valid.gif) no-repeat center left;color: #00b200;margin: 5px 0;padding: 5px;font-weight: bold;font-size: 11px;padding-left: 22px
}

.validation_loading {background: url(../../../images/spinner.gif) no-repeat center left;color: #555;margin: 5px 0;padding: 5px;font-weight: bold;font-size: 11px;padding-left: 22px
}

/*Custom*/
#slideshow {list-style:none; color:#fff
}

#slideshow span {display:none
}

#srapper {width:550px; margin:0px auto; display:none
}

#srapper * {margin:0; padding:0
}

#fullsize {position:relative; width:550px; height:300px
}

#information {width: 550px;color: #fff;position: absolute;bottom: 0;height: 0;overflow: hidden;z-index: 200;opacity: .7;filter: alpha(opacity=70);font-family: Lucida Bright
}

#information h3 {padding: 4px 8px 3px;font-size: 18px
}

#information p {padding: 0 8px 8px;font-size: 14px
}

#image {background: url(http://www.greensburgneighbors.com/images/slideshow/loading.gif); width: 550px
}

#image img {position:absolute; z-index:25; width:auto
}

.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150
}

#imgprev {left:0; background:url(http://www.greensburgneighbors.com/images/slideshow/left.gif) left center no-repeat
}

#imgnext {right:0; background:url(http://www.greensburgneighbors.com/images/slideshow/right.gif) right center no-repeat
}

#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)
}

.linkhover {background: url(http://www.greensburgneighbors.com/images/slideshow/link.gif) center center no-repeat
}

#thumbnails {margin-top:0px; height:0px
}

#slideleft {float: left; height: 0px
}

#slideleft:hover {
}

#slideright {float: right; height: 0px
}

#slideright:hover {
}

#slidearea {float: left; position: relative; height: 0px; overflow: hidden
}

#slider {position:absolute; left:0; height:81px
}

#slider img {cursor:pointer; padding:2px
}

.contact {text-align: -moz-center;display:none;text-align: center;margin:0px
}

.topbar {background: url(http://www.greensburgneighbors.com/images/classifieds/topbar.jpg) no-repeat;width: 970px;height: 40px;color: white;font-size: 16px;font-weight: bold;padding: 0px 20px 0px 20px
}

.topbarleft {background: url(http://www.greensburgneighbors.com/images/classifieds/topbarleft.jpg) no-repeat;width: 550px;height: 30px;color: white;font-size: 16px;font-weight: bold;padding: 0px 0px 0px 20px
}

.topbarright {background: url(http://www.greensburgneighbors.com/images/classifieds/topbarright.jpg) no-repeat;width: 380px;height: 30px;color: white;font-size: 16px;font-weight: bold;padding: 0px 0px 0px 20px
}

#intro {width: auto;color: #f1f1f1;border: 1px solid #222222;padding: 10px;height: 280px;text-align: justify;position: relative;top: 0px;left: 0px;font-family: Lucida Bright;font-size: 16px;
}

#widgets {width: 380px;height: auto;position: relative;top: 0px;left: 0px;clear: both
}

.tools {width: 990px;color: #444444;height: 30px;position: relative;top: -103px;right: 0px;margin: 0px 0px -30px 0px;text-align: right;clear: both;font-family: Garamond, Lucida Bright;font-size: 16px
}

.tools a, .tools a:visited {color: #444444;margin: 0px 20px 0px 0px;
}

.tools a:hover {color: #C9CA9E
}

.tools a:hover img {opacity:0.7; filter:alpha(opacity=70)
}

table.calendar {background:#fff;width:1150px;margin:20px;border:none
}

table.calendar a {text-decoration:none;color:green
}

table.calendar a:visited {
}

table.calendar a:hover {color:#005D2D
}

.trow_sep {background:#B0EF9B;padding: 5px;color:#005D2D
}

.tcat {color:green;background:#B0EF9B}

.trow1calendar {height:125px;padding: 5px;border-right: 1px dotted #005D2D;border-bottom: 1px dotted #005D2D
}

.trow1calendar:hover {background:#B0EF9B
}

.trow2calendar {height:125px;padding: 5px;border-right: 1px dotted #005D2D;border-bottom: 1px dotted #005D2D
}

.trow2calendar:hover {background:#B0EF9B
}

.makehomepage {width:30px;height:120px;position:fixed;bottom:0px;right:0px
}

#calendarwrapper {width:1200px;text-align:center;margin:0px auto 0px auto
}

#calendarheader {width:1200px;position:relative;top:-62px;height:100px;z-index:-1;clear: both
}

#calendarmenu {background: url(http://www.greensburgneighbors.com/images/calendar-menu-background.jpg) no-repeat;width:1200px;position:relative;top:-62px;height:60px;clear:both
}

.calendarextramenu {background:url(http://www.greensburgneighbors.com/images/calendar-contentstart.jpg) no-repeat;width:1200px;color:#5AE775;position:relative;top:-63px;height:30px;text-align: right;clear:both;font-size:10px
}

#calendarcategory {background: url(http://www.greensburgneighbors.com/images/calendar-actionbox.jpg) #000000 repeat-x;width:1200px;color:#f1f1f1;height:80px;text-align:center;position: relative;top:-63px;clear:both;font-family:Garamond, Lucida Bright;font-size: 44px
}

#calendarcategory a, #calendarcategory a:visited {color:#444444;font-size: 12px
}

#calendarycategory a:hover {color: #C9CA9E
}

#calendarmiddle {background: #ffffff;width: 1200px;height: auto;position: relative;top: -63px;clear: both
}

#calendarcompany {background: url(http://www.greensburgneighbors.com/images/calendar-footer.jpg);width: 1200px;color: #444444;height: 240px;position: relative;top: -63px;padding: 10px 0px 0px 0px;clear: both;font-family: Garamond, Lucida Bright;font-size: 14px
}

.calendarcompanyboxes {background: #000000;width: 290px;color: #444444;height: 170px;position: relative;top: 15px;float: left;margin: 0px 0px 0px 70px;padding: 5px;text-align: justify;border: 1px solid #222222;font-family: Garamond, Lucida Bright
}

.calendarfooter {background: #000000;width: 1200px;color: #333333;position: relative;top: -63px;height: 20px;margin: -12px 0px -63px 0px;clear: both;font-size: 11px;
}

.bio {width: 100%;margin-bottom:20px;font-size: 30px;
}

.bio img {padding: 5px;border: 1px solid green;margin:0px 20px 10px 0px;float: left;
}

.biotext {font-size: 12px;
}