/*CSS file for left and right columns*/

.group{
clear:both;
}
.left_title{
font-weight:bold;
font-size:12px;
color: #FFFFFF;
text-align: center;
margin: 0;
background: #000080;
width: 100%;
padding-top: 5px;
padding-bottom: 5px;
height:15px;
}

.left_title a{
text-decoration:none;
color: #ffffff;
}

#categories_display{
margin: 0;
padding: 0;
background: #f2f2f2;
list-style-type: none;
width: 95%;
float: left; 
}

#categories_display li {
margin: 0;
padding: 0;
float: left; /* This corrects the */
width: 100%; /* IE whitespace bug */
}


#categories_display a {
color: #17375E;
text-decoration: none;
padding: 0 3px;
line-height: 2; 
}

#categories_display a:hover {
/*background: #e6e6e6;*/
}


#numbers{
display:inline;
margin-right:2px;
line-height:2;
}
/* *:first-child+html #numbers{
float:left;
}
*/
html>/**/body #numbers{float: right;
}
#spacer{
display:block;
width:125px;
height:20px;
background: #f2f2f2;
float: left;
text-align:center;
}

#spacer a{
text-decoration: none;
padding: 0 3px;
color:#626262;
font-size:9px;
}

#advanced{
background: #f2f2f2;
text-align:right;
}
#search1{
float:left;
}
#search_id{
padding:5px 0px 0px 10px;
list-style-type: none;
float: left; 
}

#left_col_ads{
}

#left_col_ad1 {
margin: 0;
padding: 0;
background: #ffffff /*#f2f2f2*/;
list-style-type: none;
width: 125px;
float: left; /* Contain floated list items */
text-align:center;
}

#left_col_ad1 li {
margin: 0;
float: left; 
width: 100%;
height:100%;
}

#left_col_ad{
width:120px;
height:60px;
}

#ad{
/*width:165px;
height:90px;
margin-bottom:5px;*/
width:80%;
height:100%;
margin-bottom:5px;
background: none repeat scroll 0 0 #32A4DF;
}

#left_col_ad{
width:120px;
height:60px;
}

#more_left {
font-weight:bold;
font-size:12px;
color: #000080;
text-align: center;
margin: 0;
background: #e5e5e5;
list-style-type: none;
width: 125px;
float: left; 
padding-top: 5px;
padding-bottom: 5px;
height: 20px;
}

#more_left a {
text-decoration: none;
color: #000080;
}

#login_group{
/*text-align:center;*/
height:25px;
}
#login_input{
width:133px;
}

#login_group a {
color: #0000A0;
text-decoration: none;
/*padding: 5px;
margin:5px;*/
font-size: 9px;
}

#login_group a:hover {
background: #e6e6e6;
}


#quick_list {
list-style-type: none;
padding:0;
margin: 2px;
width:125px;
height:104px;
}

#keyw_text {
margin: 5px;
display:inline;
}

#keywords {
width: 110px; 
}
#care_select{
width: 122px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*for featured ads*/
#featured{
/*display:table-cell;*/
vertical-align:bottom;
}
#featuredcontainer{
text-align:center;
width:210px;
height:150px;
clear:none;
float:left;
margin:10px;
}
