/* CSS Document */
/*general SC styles*/
#searchchicago{
background:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/sc_general.gif) repeat-x scroll 0 -25px;
min-width: 974px;}

#searchchicago h2{
border-top: 1px solid #42a7d9;
color:#42a7d9;
}
#searchchicago .LeftCol{
width:160px;
}
/*homes*/
#homes{
background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/homes.gif);
background-repeat: repeat-x;
min-width: 974px;}
#homes h2{
border-top: 1px solid #41003a;
color: #41003a;
color:#993366;
}
#homes h2 a{
color:#41003a;}
#homes .Section{
color: #330033;
}
.HomesBlue a, .LinksBlue a{color: #003366;}
.LinksBlue a:visited{color:#6699CC;}
.Gray a:visited{color:#999999;}
.HomesPurple a, .HomesPurpleText{color: #330033;}

 

#homes .ArticleHeadline{
background-color: #343434;
background-repeat:repeat-x;
color: #ffffff;
padding: 5px 10px 10px 10px;
background-image:url(http://media.suntimes.com/images/cds/searchchicago/articles/HomesArticleBack.jpg);}





/*homes graphs */

/* Interest.com mortgage classes */
.oablack { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal ; text-decoration: none;  color: #000000}
.arial12white { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal ; color: #FFFFFF; background-color: #3B5586; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: normal;}
.arial12ltgrey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal ; color: #FFFFFF; background-color: #9d9d9d; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px }
.arial12dkgrey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal ; color: #FFFFFF; background-color: #8C9AB4; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: normal; }
.arial10dkgrey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; background-color: #dddddd; padding-left: 4px; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.arial10ltgrey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; background-color: #ffffff; padding-left: 4px; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.arial12ltgreyWO { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal ; color: #FFFFFF; background-color: #9d9d9d; border: #FFFFFF solid; border-width: 0px 0px 0px 0px; font-weight: normal;}
.arial24red { font-family:  Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal ; color:#990000; font-weight: normal;}

.bold{font-weight:bold;}
/*Styles used to display dynamic rate box*/
#tablist{
display:block;
text-align:center;
width:200px;
}
/*Styles used to display dynamic rate box*/
#tablist{
display:block;
text-align:center;
width:200px;
}
#tablist li{
list-style: none;
display: inline;
}
#tablist li a{
margin-left: 3px;
font-weight: normal;
}
#tablist li a:link, #tablist li a:visited{
font-weight: normal;
}

#tabcontentcontainer{
width: 200px;
display:block;
height:55px;
}
.tabcontent{
display:none;
}
#fixed{
width:47px;
margin-right:1px;
float:left;
display:block;
}
#ARM{
width:50px;
margin-right:1px;
float:left;
display:block;
}
#io{
width:100px;
float:left;
display:block;
}
#mortgage{
width:200px;

}
#rate-search{
width:220px;
float:left;
text-align:left;
margin:4px;
}
#rates{
width:200px;
float:left;
}
/*homes tables*/
.graphhead{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:40px 0px 0px 20px;
}

.graph {
	position: relative;
	width: 600px;
	height: 230px;
	border: 1px solid #9d9d9d;
	background-color:#eeeeee;
	padding:0px;
	margin-left:0px;
	display:block;
	line-height: 100%;
}

.graph12 {
	position: relative;
	width: 288px;
	height: 230px;
	border: 1px solid #9d9d9d;
	background-color:#eeeeee;
	padding:0px;
	margin-right:12px;
	float:left;
	margin-left:0px;
	display:block;
}
.graph22 {
	position: relative;
	width: 288px;
	padding:0px;
	margin-left:0px;
	float:left;
	display:block;
	height: 230px;
	border: 1px solid #9d9d9d;
	background-color:#eeeeee;
	}
.graphtext {
	position: relative;
	width: 600px;
	padding:0px;
	margin-left:0px;
	height: 20px;

}
.graphtext12 {
	position: relative;
	width: 288px;
	padding:0px 0px 0px 0px;
	*padding:25px 0px 0px 0px;
	margin: 12px 15px 20px 0px;
	float:left;
	display:block;
}
.graphtext22 {
	position: relative;
	width: 288px;
	padding:0px 0px 0px 0px;
	*padding:25px 0px 0px 0px;
	float:left;
	margin: 12px 0px 20px 0px;
}
.graph ul, .graphtext ul, .graph12 ul, .graph22 ul, .graphtext12 ul, .graphtext22 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.graph li, .graph12 li, .graph22 li,.graphtext li,  .graphtext12 li, .graphtext22 li{
position: absolute;
bottom: 0;
text-align: center;
list-style: none;
padding:0px;
margin:0px;
}
.fields, li.labels{
	font-family:arial,Helvetica, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height: 100%;
}
li.bar {background-color:#330033;padding:0px;margin:0px;font-size:0px;}
li.row1-2{left:43px; width:100px;}
li.row2-2{left:148px; width:100px;}
li.row21-2{left:333px; width:100px;}
li.row22-2{left:438px; width:100px;}
li.row1-4{left:92px; width:100px;}
li.row2-4{left:197px; width:100px;}
li.row3-4{left:302px; width:100px;}
li.row4-4{left:407px; width:100px;}
li.row1-6{left:63px; width:75px;}
li.row2-6{left:143px; width:75px;}
li.row3-6{left:223px; width:75px;}
li.row4-6{left:303px; width:75px;}
li.row5-6{left:383px; width:75px;}
li.row6-6{left:463px; width:75px;}
li.row1-8{left:83px; width:50px;}
li.row2-8{left:138px; width:50px;}
li.row3-8{left:193px; width:50px;}
li.row4-8{left:248px; width:50px;}
li.row5-8{left:303px; width:50px;}
li.row6-8{left:358px; width:50px;}
li.row7-8{left:413px; width:50px;}
li.row8-8{left:468px; width:50px;}
li.row1-10{left:3px; width:55px;}
li.row2-10{left:63px; width:55px;}
li.row3-10{left:123px; width:55px;}
li.row4-10{left:183px; width:55px;}
li.row5-10{left:243px; width:55px;}
li.row6-10{left:303px; width:55px;}
li.row7-10{left:363px; width:55px;}
li.row8-10{left:423px; width:55px;}
li.row9-10{left:483px; width:55px;}
li.row10-10{left:543px; width:55px;}
li.row1-11{left:5px; width:49px;}
li.row2-11{left:59px; width:49px;}
li.row3-11{left:113px; width:49px;}
li.row4-11{left:167px; width:49px;}
li.row5-11{left:221px; width:49px;}
li.row6-11{left:275px; width:49px;}
li.row7-11{left:329px; width:49px;}
li.row8-11{left:383px; width:49px;}
li.row9-11{left:437px; width:49px;}
li.row10-11{left:491px; width:49px;}
li.row11-11{left:545px; width:49px;}
li.row1-12{left:3px; width:45px;}
li.row2-12{left:53px; width:45px;}
li.row3-12{left:103px; width:45px;}
li.row4-12{left:153px; width:45px;}
li.row5-12{left:203px; width:45px;}
li.row6-12{left:253px; width:45px;}
li.row7-12{left:303px; width:45px;}
li.row8-12{left:353px; width:45px;}
li.row9-12{left:403px; width:45px;}
li.row10-12{left:453px; width:45px;}
li.row11-12{left:503px; width:45px;}
li.row12-12{left:553px; width:45px;}
li.row1-13{left:5px; width:40px;}
li.row2-13{left:50px; width:40px;}
li.row3-13{left:95px; width:40px;}
li.row4-13{left:140px; width:40px;}
li.row5-13{left:185px; width:40px;}
li.row6-13{left:230px; width:40px;}
li.row7-13{left:275px; width:40px;}
li.row8-13{left:320px; width:40px;}
li.row9-13{left:365px; width:40px;}
li.row10-13{left:410px; width:40px;}
li.row11-13{left:455px; width:40px;}
li.row12-13{left:500px; width:40px;}
li.row13-13{left:545px; width:40px;}
.graphlabel{
	font-size:14px;
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	padding-bottom:1px;
	margin-bottom:1px;
}
#communities{text-align:left;padding-bottom:10px;}
#census{padding-top:18px;}
/*end bar charts*/

/*homes graphs*/




/*homes sub nav*/


/* Second Tier Navigation - Breadcrumbs
========================================================================================= */
#homes div#LevelTwoNav{
	line-height:normal;
	background-image:url(http://media.suntimes.com/images/cds/site1.1/nav/LevelTwoNav_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
	height:36px;
	padding:10px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
}
#homes div#LevelTwoNav a{
	border-right:1px solid #d5d5d5;
	color:#330033;
	text-decoration:none;
	padding:5px 8px 6px 8px;
}
#homes div#LevelTwoNav a:hover{
	text-decoration:underline;}
#homes div#LevelTwoNav a.YourSeason{
	background-image:url(http://media.suntimes.com/images/cds/site1.1/nav/YourSeasonIcon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-left:5px;
}

/* Second Tier Navigation - Level 1
======================================= */
#homes div#LevelTwoNavCurrentPage{
	background-image:url(http://media.suntimes.com/images/cds/nav/HomesLevelThree.gif);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	padding:5px 0px 6px 0;
	margin-top:-5px;
}
#homes div#LevelTwoNavCurrentPage a{
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:15px;
	border:none;
}
#homes div#LevelTwoNav a#LevelTwoCap{
	background-image:url(http://www.suntimes.com/images/cds/nav/HomesCap.gif);
}
/* 2nd Tier Nav - Level 3
======================================= */
#homes div#LevelTwoNav a#LevelTwoCap_nonactive{
	background-image:url(http://media.suntimes.com/images/cds/nav/HomesLevelTwoCap.gif);
}
#homes div#LevelThreeNavCurrentPage{
	background-image:url(http://media.suntimes.com/images/cds/nav/HomesLevelTwo.gif);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	padding:5px 0px 6px 0;
	margin-top:-5px;
}
#homes div#LevelTwoNav a#LevelThreeCap{
	background-image:url(http://media.suntimes.com/images/cds/nav/HomesLevelThreeCap.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:15px;
	border:none;
}
/*homes ticker*/
#leaderrates a{
color: #330033;}

.BuyButton{
	display: block;
	background-color: #f3f3f3;
	padding: 5px;
	color: #330033;
	font-weight: bold;
	width: 95px;
	font-size: 108%;
	text-align:center;
	border: 1px solid #cccccc;
}
.HouseBG{
background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/house-bg.jpg);
background-repeat:no-repeat;
background-position:top left;}
.RentingBG{
background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/renting-bg.jpg);
background-repeat:no-repeat;
background-position:top left;}

 
 /*homes*/

/*autos*/
#autos { 
background:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/autos.gif) repeat-x 0 -26px;}

#autos h2{
border-top: 1px solid #990000;
color: #990000;}
#autos h2 a{
color: #990000;
}
#autos .Section{
color: #990000;
}
/*#autos .ArticleHeadline{
background-color: #343434;
background-repeat:repeat-x;
color: #ffffff;
padding: 5px 10px 10px 10px;
background-image:url(http://media.suntimes.com/images/cds/searchchicago/articles/AutosArticleBack.jpg);
}*/
#autos .ArticleHeadline{
background-repeat:repeat-x;
color: #990000;
padding: 5px 10px 10px 0px;
background-color:#FFFFFF;
}

#autos .Caption{
	background-image:url(http://media.suntimes.com/images/cds/searchchicago/articles/AutosCaptionBack.png);
}


/* Second Tier Navigation - Breadcrumbs
========================================================================================= */
#autos div#LevelTwoNav{
	line-height:normal;
	background-image:url(http://media.suntimes.com/images/cds/site1.1/nav/LevelTwoNav_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
	height:36px;
	padding:10px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
}
#autos div#LevelTwoNav a{
	border-right:1px solid #d5d5d5;
	color:#990000;
	text-decoration:none;
	padding:5px 8px 6px 8px;
}
#autos div#LevelTwoNav a:hover{
	text-decoration:underline;}

#autos div#LevelTwoNav a.YourSeason{
	background-image:url(http://media.suntimes.com/images/cds/site1.1/nav/YourSeasonIcon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-left:5px;
}

 
/* Second Tier Navigation - Level 1
======================================= */
#autos div#LevelTwoNavCurrentPage{
	background-image:url(http://media.suntimes.com/images/cds/nav/AutosLevelTwo.gif);
 }
#autos div#LevelTwoNavCurrentPage a{
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:15px;
	border:none;
}
#autos div#LevelTwoNav a#LevelTwoCap{
	background-image:url(http://media.suntimes.com/images/cds/nav/AutosLevelOneArrow.gif);

 }


#autos div#LevelThreeNavCurrentPage{
	background-image:url(http://media.suntimes.com/images/cds/nav/AutosLevelThree.gif);
 }
#autos div#LevelThreeNavCurrentPage a{
color: #ffffff;
border: none;}


/* 2nd Tier Nav - Level 3
======================================= */
#autos div#LevelTwoNav a#LevelTwoCap_nonactive{
	background-image:url(http://media.suntimes.com/images/cds/nav/AutosLevelTwoArrow.gif);
}
#autos div#LevelThreeNavCurrentPage{
 	background-position:left top;
	background-repeat:repeat-x;
	float:left;
 	margin-top:-5px;
}
#autos div#LevelTwoNav a#LevelThreeCap{
	background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/nav/LevelThreeArrowAutos1.gif);
 	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:15px;
 	border:none;
}


#used_make{
color: #666666;}
.Gray select{
color: #666666;}

/*autos ticker*/
#leadergas a{
color: #990000;}

/*autos*/


/*jobs*/
#jobs{
 background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/jobs.gif);
 
background-repeat: repeat-x;}
#jobs h2{
border-top: 1px solid #663300;
color: #663300;}
#jobs h2 a{
 color: #663300;}
/*jobs*/

#jobs .Section{
color: #330033;
}
.purple{
color: #330033;}


.paneloff{
	display:none;
}
.panelon{
	display:block;
}
#buysellfront{ 
}


/* Styles for search tab box on Auots */
#autos #fragment-1, #autos #fragment-2, #autos #fragment-3{
height:335px;
}

  .ebaylisting{
  border:1px solid #ccc;
  padding:5px;
  margin:5px;
  }
  .ebaylisting a{
  font-family: "lucidia Grande" , Verdana, Arial, Helvetica, sans-serif;
  }
  .ebaythumb{
  border:3px solid #ccc;
  float:left;
  width:75px;
  height:auto;
  margin-right:10px;
  }
  div.clear{
  clear:both;
  }
  td.image img{
  width:100px;
  height:auto;
  float:left;
  margin-right:5px;
  }
  
  td.snippet-data{
  border-top:1px dotted #ccc;
  border-bottom:1px dotted #ccc;
  margin:10px 0px 10px 0px;
  }
  
  #fragment-1 select{
  border:1px solid #CCC;
  padding:3px;
  color:#666666;
  margin:2px 2px 15px 1px;
  font-family: "Lucida Grande" , Verdana, Arial, Helvetica, sans-serif;
  display:block;
  font-size:14px;
  }
  #autos #fragment-1 select{width:280px;}
  #inner_new_years select, #inner_used_years select{
  width:140px;
  float:left;
  }
  #container-1 input.zip{
  width:130px;
  float:left;
  margin:2px 2px 2px 1px;
  border:1px solid #CCC;
  padding:3px;
  color:#333333;
  font-size:14px;
  font-family: "Lucida Grande" , Verdana, Arial, Helvetica, sans-serif;
  }
  
  #container-1 a.thickbox{
  font-family: "Lucida Grande" , Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  background-image:url(http://media.suntimes.com/images/cds/icons/wrench.png);
  background-position:left;
  padding:4px 4px 4px 20px;
  background-repeat:no-repeat;
  color:#003366;
  }
  #container-1 a.thickbox:hover{
  background-image:url(http://media.suntimes.com/images/cds/icons/wrench_orange.png);
  color:#FF9900;
  }
  #newusedradios{
  padding:6px 5px 6px 5px;

  margin:1px 0px 10px 0px;
  font-size:16px;
  }
   #locateadealer{
  padding:5px 5px 15px 5px;
  background-color:#FFFFCC;
  border-bottom:1px dotted #ccc;
  border-top:1px dotted #ccc;
  margin:15px 0px 15px 0px;
  }
  .holdbutton{
  margin:8px 0px 8px 0px;
  text-align:right;
  display:block;
  clear:both;
  }
#container-1 input.searchp, input.gop{
  margin:2px 2px 2px 1px;
  border:1px solid #CCC;
  padding:5px;
  color:#333333;
  font-size:14px;
  font-family: "Lucida Grande" , Verdana, Arial, Helvetica, sans-serif;
  background-color:#f3f3f3;
  text-align:left;
  }
#container-1 input.searchp{
  background-repeat:no-repeat;
  padding-left:22px;
  background-position:3px 5px;
  color:#990000;
  }
 #container-1 input.searchp:hover{
  background-color:#FFFFCC;
  cursor:pointer;
  }

  #allradio, #usedradio, #newradio{
   background-position:3px 0px;
   cursor:pointer;
   float:left;
   width:60px;
   padding-left:22px;
   background-repeat:no-repeat;
   color:#BBB;
   
  }
 #allradio.IconTick, #usedradio.IconTick, #newradio.IconTick{
  color:#000000;
  }

.DailyPapers{
float:left; width:130px; margin: 5px 5px 5px 10px;
}
.DailyPapers a, .WeeklyPapers a{
display:block;
padding:5px 0px;
border-top:1px dotted #ccc;
}
.DailyPapers a:hover, .WeeklyPapers a:hover{
background-color:#FFFFCC;
}
.WeeklyPapers{
float:left; width:100px; margin: 5px 5px 5px 10px;
}
#inner_new_makes, #inner_new_models, #inner_used_makes, #inner_used_models{
margin:20px 0px 20px 0px;
}

/*End Paul's Tab styles for search box*/
/* Extra styles from paul */

.IconCenterstage{background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/centerstage_icon.png);}
.IconSearchChicago{background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/sc_icon.png);}

#ChannelsLeftMenu a{
padding:5px 3px;
border-bottom:1px dotted #ccc;
}
.Height335Pix{
height:335px;
overflow:visible;
}
.Height425Pix{
height:425px;
overflow:visible;
}
input.BigInput{font-size:250%; padding:5px; font-family:"Lucida Grande" , Verdana, Arial, Helvetica, sans-serif; width:700px;}


h2 .Icon{
width:22px;
}

.MoreNews a{
border-bottom:1px dotted #ccc;
padding:8px 0px 8px 0px;
}
.MoreNews h2 a{
border-bottom:none;
}
#BlogTopRight .Summary{
padding-bottom:3px;
margin-bottom:2px;
}
.EImage img{
border:none;
}
select.smtext{
margin:5px 0px 5px 0px;
width:98%;
}
#auots select.smtext{
display:block;
}
.FeaturedComment{
border-bottom:1px solid #ccc;
padding-bottom:3px;
margin-bottom:5px;
margin-top:10px;
}
.HoldStory{
width:250px;
}
.HoldBlockQuote{
width:190px;
margin-left:11px;
color:#990000;
}
a.BlockQuote{
font-size:200%;
font-family:"Times New Roman", Times, serif;
font-style:italic;
line-height:1.0;
}
.HoldBlockQuote .UserName{
text-align:right;
}
.YourTurnPhoto a{
display:block;
padding:2px 0px 2px 0px;
color:#990000;
}
.YourTurnPhoto img{
display:block;
width:99%;
margin-bottom:10px;
}
#inlinePlayerContainer{
margin-top:2px;
padding-top:1px;
}
.text p{
line-height:1.8em;
font-family:Georgia, "Times New Roman", Times, serif;
}
.byline, .date{
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
}
.byline a{
color:#990000;
}
.byline{
border-bottom:1px solid #ccc;
padding-bottom:3px;
margin-bottom:10px;
}
#LeftColumnist h3, #LeftColumnist h3 a{
border-bottom:none;
padding-bottom:1px;
line-height:.8;
margin-bottom:2px;
}
#LeftColumnist a{
border-bottom:1px dotted #ccc;
padding-bottom:5px;
margin-bottom:18px;
padding-left:8px;
}
.ArticleTools div{
padding:4px 0px 4px 0px;
}
a.TextAlignRight{
text-align:right;
}
img.up, img.down{
cursor:pointer;
}
img.MoreImages{
border:2px solid #666;
width:145px;
height:auto;
}
img.MoreImages:hover{
border:2px solid #003366;
}
#SpacerScroll{
height:0px;
}
.clearall{
clear:both;
}
.Summary img{
float:left;
border:3px solid #ccc;
margin:5px 15px 15px 0px;
width:125px;
height:auto;
}
.pClass{
border:none;
padding-bottom:2px;
color:#999;
margin-bottom:5px;
}
.GrayShadedBg, .GrayShadedBg h2{
background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/gray_shaded_bg.gif);
background-color:#f3f3f3;
background-repeat:repeat;
border:none;
}
.GrayShadedBg h2{margin-left:-5px;margin-right:-5px;}
.AutosRuleTop{
border-top:1px solid #990000;
}
input.vin{
font-size:14px;
padding:3px;
display:block;
width:98%;
margin:3px 0px 3px 0px;
}

.PaddingRLThreePix{padding:0px 3px;}
.PaddingRLFivePix{padding:0px 5px;}
.PaddingRLEightPix{padding:0px 8px;}
.PaddingRLTenPix{padding:0px 10px;}
.PaddingTBThreePix{padding:3px 0px;}
.PaddingThreePix{padding:3px}
.PaddingFivePix{padding:5px}
.PaddingEightPix{padding:8px}
.width150px{width:150px;}

#SectionIndexLayout .LeftColNarrower{
width:280px;
overflow:hidden;
}
#SectionIndexLayout .CenterColWider{
width:310px;
overflow:hidden;
}
.KbbSRButton{
height:150px;
}
h1.Section{
margin-bottom:12px;
text-transform:capitalize;
}

.BlockLink h2 a{
border-bottom:none;
padding:0;
margin:0;
}
.BlockLink a{
display:block;
padding:10px 0px;
border-bottom:1px dotted #ccc;
}

.MoneyBackground{
background-position:top right;
background-repeat:no-repeat;
background-image:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/bgs/money.jpg);
}

#HomesPane #fragment-1 a, #HomesPane #fragment-2 a, #HomesPane #fragment-3 a{display:inline;}

#ComlunistLeft img.columnist{
width:98%;
height:auto;
}

/* styles to format google adds according to best prectices */

#Gads table.smtext{
border-top:1px solid #990000;
border-bottom:1px dotted #ccc;
margin-bottom:10px;
}

#Gads td b{
display:block;
background-color:#FFFFFF;
padding-bottom:10px;
color:#999999;
font-size:80%;
}
#Gads td a{
color:#990000;
padding:0px 4px 0px 4px;
display:block;
font-size:90%;
}
#GadsArticle table{
border:none;
border: 2px solid #ffffff;
border-top:1px solid #990000;
background-color:#fff;
}
#GadsArticle table tr{
display:block;
padding:5px 0px 5px 0px;
border:none;
border-color:#ffffff;
}
#GadsArticle table td{
border:none;
border-color:#ffffff;
}
#GadsArticle table tbody{
background-color:#FFF;
display:block;
padding-bottom:5px;
border:none;
border-color:#ffffff;
}
#GadsArticle table a{
color:#990000
}


/*photo galleries-------------------------------------------*/
.HideOverflow{overflow: hidden;}


.GallerySmall, .GalleryHome {
	font-size: 77%;
	line-height: 150%;
}

.GallerySmall li, .GalleryHome li {
	display: block;
	float: left;
	overflow: hidden;
  text-align:center;
}



.GallerySmall li {
	padding: 0 0 10px 0;
	width: 33%;
	height: 91px;
}

.GallerySmall img {
	border: 1px solid #000;}
.GallerySmall .galthumb {
	display: block;
  height: 65px;
	overflow: hidden;
}



.GalleryHome{
  font-size: 77%;
	line-height: 150%;
}

.GalleryHome li{
	padding: 0 0 10px 0;
	width: 14.25%;
	height: 100px;
	text-align:center;
}
.GalleryHome li img{
text-align:center;
width:110px;
float:none;
margin-left:auto;
margin-right:auto;
border:3px solid #CCC;
}.GalleryHome li img:hover{border:3px solid #990000;}

.GalleryHome .galthumb{
	display: block;
	border: 1px solid black;
	width: 88px;
	height: 66px;
	overflow: hidden;}

.prev, .next{
cursor:pointer;
}
.ShareMenuBottom{
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
padding:4px 3px 4px 3px;
margin-bottom:10px;
}
li.morenews{
text-align:left;
border-top:1px dotted #ccc;
}
li.morenews a{
display:block;
margin:5px 0px 5px 0px;
text-align:left;
padding-right:5px;
font-size:20px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
line-height:1.2;
}
#MoreFrom{
font-size:90%;
padding:4px 3px 4px 3px;
margin-bottom:10px;
cursor:pointer;
text-align:right;
color:#003366;
}

/* MAIN GLOBAL NAVIGATION
======================================= */
.MenuHighlight ul.nav { position:relative; width:970px; height:25px; overflow:hidden; background:url(http://media.suntimes.com/images/cds/searchchicago/site1.1/menuhighlight.png); } 
.MenuHighlight ul.nav li { float:left; font-size:0.8em; text-transform:uppercase; _margin-top:-2px; }
.MenuHighlight ul.nav li a { display:block; border:1px solid #222; border-right:none; text-align:center; color:#fff; padding:2px 7px; _padding:3px 7px; line-height:19px; }
.MenuHighlight ul.nav li.sep { display:block; border:1px solid #222; border-right:none; text-align:center; color:#fff; padding:2px 7px; _padding:3px 7px; line-height:19px; }
.MenuHighlight ul.nav li a:hover, .MenuHighlight ul.nav li a.current { background:#222; color:#fff; text-decoration:none; }
/* NAVIGATION END
======================================= */
