/* CSS Document */

#content_container{float:left; text-align:left; width:650px; padding:7px;}
#sidebar{float:left; margin-left:20px; width:240px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background:#FFCCCC; margin:5px; margin-top:20px; border:#FF6699 1px solid;}
#sidebar #nearest_ap{ /*background:url(../images/nearest_bg.GIF) no-repeat;*/ height:105px;  padding:6px; margin-top:10px;}
#sidebar #nearest_ap .title{font-weight:bold; display:block; height:22px; text-decoration:underline; line-height:125%; margin-bottom:8px;}
#sidebar #nearest_ap ul {display:block;}
#sidebar #nearest_ap ul li{line-height:150%; display:block; height:24px;}
#sidebar #nearest_ap ul li a{color:#000000;}
#sidebar  #testimonials{/*background:url(../images/sidebar_testimonials_bg.gif) no-repeat;*/ padding:6px; margin-top:10px;  }
#sidebar #testimonials .title{font-weight:bold; display:block; height:22px; text-decoration:underline; line-height:125%; margin-bottom:8px;}
#sidebar #search_box{/*background:url(../images/sidebar_testimonials_bg.gif) no-repeat;*/ height:170px; padding:6px; margin-top:10px; }
#sidebar #search_box .title{font-weight:bold; display:block; height:22px; text-decoration:underline; line-height:125%;margin-bottom:8px;}
#sidebar #search_box label{display:block; height:20px; margin-top:8px;}
#sidebar #search_box input{width:135px; height:20px;}
#sidebar #search_box .button{ background:url(../images/search_button_ap.PNG) no-repeat; width:100px; height:20px; border:0px;}
hr.sidebar{border:#FF6699 1px dotted; height:1px; width:95%;}
#testimonials ul{display:block;}
#testimonials li{display:block; height:40px; list-style:none; background:url(../images/red_bullet.GIF) no-repeat left 2px; padding-left:18px; line-height:150%;}
