body /* Mozilla Firefox alignment */ {text-align: -moz-center;line-height: 1.5;font-family: Tahoma, 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: 80px;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
}

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

.navigation {font-size:10px;text-align:left;padding:10px 0px
}

#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:#000000;width:990px;color:#444444;height:240px;position:relative;top:-63px;font-family:Garamond, Lucida Bright;font-size:16px
}

.companyboxes {background:#000000;color:#444444;height:165px;position:relative;top:15px;float:left;margin:0px 0px 0px 20px;padding:20px;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;margin: 5px 0px 0px 0px
}

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

textarea {border: 1px solid #ababab
}

a {text-decoration: none; color: green
}

.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 {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
}

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
}

.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
}

.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
}

#posts table:hover {background:#ACE9AE
}

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

.post_management_buttons {float: right
}

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

.post_body img {width:100px;height:auto;float:left;clear:both;margin:0px 10px 10px 0px
}

.post_bodycoupon {width:380px;height:500px;margin: 0px auto
}

.post_bodycoupon img {width:380px;height:500px
}

.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 {width: 550px;height: 30px;color: white;font-size: 16px;font-weight: bold;padding: 0px 0px 0px 20px
}

.topbarright {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
}

.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
}

#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:#000000;width:1200px;color:#444444;height:240px;position:relative;top:-63px;font-family:Garamond, Lucida Bright;font-size:16px
}

.calendarcompanyboxes {background:#000000;color:#444444;height:165px;position:relative;top:15px;float:left;margin:0px 0px 0px 20px;padding:20px;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:0px 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: 13px;
}

.currentconditions {width:300px;height:400px
}

.lastupdated {position:absolute;bottom:0px;font-size:9px;float:right
}

.weatherbox {width:555px;height:555px;background:url(weather/box.png) no-repeat top;z-index:1
}

.weatherc {position:relative;left:0px;top:20px;width:555px;height:555px;background:url(weather/ir4unh.jpg) no-repeat top;text-align:right
}

ul#radar, ul#radar li{margin:0;padding:0;list-style:none
}

ul#radar{width:555px;height:455px;position:relative
}			
		
ul#radar li{float:left;display:inline;margin-top:455px;z-index:101
}								
		
ul#radar a span{display:none
}
		
ul#radar a:hover{background:none;z-index:100
}
		
ul#radar a:hover span {position:absolute;width:515px;height:455px;float:left;top:0px;left:20px;display:block
}
h1 {
}
h2 {font-family:Garamond, Lucida Bright;font-size:34px;font-weight:normal;height:34px;margin:0 0 10px 0;vertical-align:top
}
