#pageBar {font-size: 11px;	height: 24px;	width: 740px;	background-image: url(/images/page-bar.gif);	background-repeat:repeat-x;	background-position: top; line-height: 24px;	margin-bottom: 4px;}
#pageBar .listCount {float: left;margin-left: 15px;color: #333;}
#pageBar .pageCount {float: right;margin-right: 15px;color: #333;}
#pageBar .pageCount a {color: #333;font-weight: bold;}
#pageBar .pageCount a:hover {color: #cc3300;}

#regListItem {margin: 5px 20px 10px 40px; border-bottom: 1px dotted #ccc;}
#regListItem .title {}
#regListItem .title a {color: #fff;}
#regListItem .state {color: #444;}
#regListItem .desc {margin: 5px 0px 10px 0px; font-size: 11px;}
#regListItem .desc a {color: #036;}

#listsort {height: 24px;width: 750px;float: left;line-height: 24px;margin-bottom: 4px;border: 0px solid red;}
#listsort .listCount {float: left;margin-left: 15px;color: #5b5b5b;}
#listsort .listSort {float: right;margin-right: 15px;color: #5b5b5b;}
#listsort input[type="text"] {font-size: 12px;height: 18px;color: #898989;width: 300px;border: 1px solid #7aabc8;padding: 3px 0px 0px 5px;}
#listsort select {font-size: 11px;height: 18px;color: #898989;border: 1px solid #7aabc8;s}

#list-item {height: 224px;width: 740px;background-image: url(/lib/images/bg_list_fade.png);background-repeat: repeat-x;background-position: top;margin-bottom: 10px;}
#list-item .title {width: 570px;color: #fff;text-transform: uppercase;font-size: 14px;font-family: Tahoma, Arial, Helvetica, sans-serif;margin: 5px 0px 1px 15px;font-weight: normal;float: left;}
#list-item .title a {color: #FFFFFF;}
#list-item .title a:hover {color: #cccccc;}
#list-item .location {width: 600px;color:#CCC ;font-size: 11px;margin: 0px 0px 10px 15px;}
#list-item .notepad {width: 140px;height: 16px;float: right;margin: 5px 10px 0px 0px; font-size: 12px; text-align:right;}
#list-item .notepad a {color: #fff; cursor:pointer;}
#list-item .notepad a:hover {color: #ccc;}




#list-item .image{width: 200px; height: 150px; float: left;margin: 0px 10px 0px 15px;text-align: center;vertical-align:middle; background-color:#FFFFFF; border: 1px solid #d4d4d4;}

#list-item img {border: 1px solid #d4d4d4; margin: 5px 5px 5px 5px; max-width: 190px; max-height: 140px;}
#list-item .desc {font-size: 12px;width: 295px;height: 155px;float: left;border-: 1px dotted;line-height: 18px;}
#list-item .desc strong {color:#333333;}
#list-item .vertdots {width: 0px;height: 155px;float: left;border-right: 1px dotted #333;margin: 0px 10px 0px 10px;}
#list-item .details {width: 190px;height: 155px;float: left;line-height: 18px;}
#list-item .details strong {color: #333333;}
#list-item .details-buttons {margin-top: 0px;}
#list-item .details-buttons img {margin: 3px;}

#list-item .contact-buttons {text-align: center;}
#list-item .contact-buttons a {text-decoration: underline;}
#list-item .list-item-label {font-weight: bold;}