
/* Classifieds Main Styles */
.header {
    height: 105px;
	background: #FFFFFF url(hdr_bord.gif) repeat-x top;
}
h1 {
    margin: 0;
    font: 1.1em Georgia,Serif;
    color: #000000;
}
h2 {
    margin: 0;
    font: .9em Arial,Sans-Serif;
    font-weight: bold;
}
h2 a:link, h2 a:visited, .storyFeature a:link, .storyFeature a:visited {
    color: #8f1011;
    text-decoration: none;
}
h2 a:hover, .storyFeature a:hover {
    color: #8f1011;
    text-decoration: underline;
}
h3 {
    font: 1.1em Arial,Sans-Serif;
    font-weight: bold;
    margin: 5px 0 0 0;
}
h4 {
    font: 15px Arial,Sans-Serif;
    font-weight: bold;
    margin: 0;
}
body {
    margin: 0;
    background: #cbc6a7;
}
form {
    margin: 0;
}
hr {
    background: #dfdfe0;
    border: 0;
    color: #dfdfe0;
    height: 1px;
    margin: 7px 11px 7px 0;
}
.cityState, h3, .imageCaption {
    color: #000000;
}
.localize, .sr_resultsDetails, .storySource, .weatherTab, .currentTemp, .subHeader2_right, .serviceLinks, .toolsTab, .iabMedRectDisclaimer, .obitPageDetails, .imageByline, .obitFuneralLine, .searchProvidedBy, .popularSearchesTitle, .storyByline, .obitPreview, .storyDateline {
    color: #615758;
}
.localize a:link, .copyright a:link, .fullForecast a:link, .mainStory a:link, .storyTools a:link, .storyTools a:visited, .mainStory a:visited, .serviceLinks a:link, .breadcrumbNav a:link, .breadcrumbNav a:visited, .popularSearches a:link, .localize a:visited, .copyright a:visited, .fullForecast a:visited, .serviceLinks a:visited, .popularSearches a:visited, .storyTeaser a:link, .storyTeaser a:visited {
    color: #8f1011;
    text-decoration: none;
}
.localize a:hover, .fullForecast a:hover, .copyright a:hover, .serviceLinks a:hover, .mainStory a:hover, .popularSearches a:hover, .storyTools a:hover, .breadcrumbNav a:hover, .storyTeaser a:hover {
    color: #8f1011;
    text-decoration: none;
    background: #ebe9dd url('underlin.gif') repeat-x 100% 100%;
}
.mainStoryHeader h1 {
    font: 1.1em Arial,Sans-Serif;
    font-weight: bold;
    margin: 0 0 -1px 0;
}
h3 a:link, h3 a:visited, .imageToolsContainer a:link, .imageToolsContainer a:visited, .storyFeature, .relatedStories a:link, .hometownsContent a:link, .hometownsContent a:visited, .mainContentTextContainer a:link, .mainContentTextContainer a:visited, .relatedStories a:visited, h4 a:link, h4 a:visited {
    text-decoration: none;
    color: #8f1011;
}
h3 a:hover, .imageToolsContainer a:hover, .relatedStories a:hover, .hometownsContent a:hover, h4 a:hover, .mainContentTextContainer a:hover {
    color: #8f1011;
    text-decoration: underline;
}
.unselected a:link, .vertical a:link, .searchProvidedBy a:link, .unselected a:visited, .vertical a:visited, .searchProvidedBy a:visited, .unselected a:hover, .vertical a:hover {
    color: #615758;
    text-decoration: none;
}
.selected a:link, .subNavLinks a:link, .selected a:visited, .subNavLinks a:visited, .selected a:hover {
    color: #ffffff;
    text-decoration: none;
}
.subNavLinks a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.searchProvidedBy a:hover {
    color: #615758;
    text-decoration: underline;
}
.bullet {
    vertical-align: middle;
    border: 0;
}
.image {
    margin: 0;
    border: 0;
}
.nobgLink a:link, .nobgLink a:visited, .nobgLink a:hover {
    background-color: red;
}
.clear {
    clear: both;
}
.valign {
    vertical-align: 2px;
}
.buttonHover {
    cursor: pointer;
    vertical-align: middle;
}
.contentBL, .subNavBgLeft, .searchBoxLeft, .blueBottomLeft, .searchTypes div, .selected img, .unselected img, .vertical img {
    float: left;
}
.searchBoxRight, .contentBR, .subNavBgRight, .blueBottomRight, .topRightIAB, .ccLicense {
    float: right;
}
.subNavContent {
	float: right;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.subNavContent a:link, .subNavContent a:visited, .subNavContent a:hover {
	color: #ffffff;
	padding: 0 5px 0 10px;
	line-height: 23px;
}
.frame {
    margin: 0 auto 0 auto;
    width: 976px;
    background: #ffffff url('frame_bg.gif') repeat-y;
	background: rgb(255, 255, 255) url(frame_bg.gif) repeat-y scroll 0%;
}
.frameContent {
    margin: 0 8px 0 8px;
}
.headerLeft {
    float: left;
    margin: 20px 0 0 6px;
}
.headerRight {
    float: right;
	height: 102px;
	/* width: 310px; */
	background: url(tl_logo0.jpg);
}
.subHeader {
    margin: 0;
    clear: left;
    background: #ffffff url('sub_head.gif');
    height: 82px;
}
.subHeader1 {
    margin: 0;
    float: left;
    height: 76px;
    width: 170px;
}
.cityState {
    margin: 10px 0 0 12px;
    font: 1.1em Georgia,Serif;
}
.localize {
    margin: 0 0 0 12px;
    font: .6em Georgia,Serif;
}
.subHeader2 {
    background: url('sub_head.gif') no-repeat 0 13px;
    margin: 0 0 0 14px;
    padding: 0 0 0 14px;
    float: left;
    height: 76px;
}
.subHeader2_left {
    margin: 0;
    float: left;
    text-align: center;
    height: 76px;
}
.weatherTab {
    margin: 0;
    width: 44px;
    text-align: center;
    padding: 0 4px 0 4px;
    background-color: #ededed;
    border: 1px solid #c0c0c0;
    border-top: 0;
    font: .6em Georgia,Serif;
}
.currentTemp {
    margin: 7px 0 0 3px;
    font: 1.9em Georgia,Serif;
}
.subHeader2_right {
    float: left;
    margin: 2px 0 0 6px;
    width: 100px;
    font: .7em Georgia,Serif;
}
.subHeader3 {
    background: url('sub_head.gif') no-repeat 0 13px;
    margin: 0 0 0 14px;
    padding: 0 0 0 14px;
    float: left;
    height: 76px;
}
.toolsTab {
    margin: 0;
    width: 30px;
    text-align: center;
    padding: 0 4px 0 4px;
    background-color: #ededed;
    border: 1px solid #c0c0c0;
    border-top: 0;
    font: .6em Georgia,Serif;
}
.serviceLinks {
    margin: 5px 0 0 0;
    font: .7em Georgia,Serif;
}
.subscriberServices {
    margin-top: 1px;
}
.newsletterSignup * {
    vertical-align: middle;
}
.emailInput {
    margin: 0;
    padding: 0 0 0 3px;
    width: 75px;
    height: 14px;
    background: url('input_bg.gif') no-repeat -4px -4px #f5f5eb;
    font: .9em Georgia,Serif;
    border: 1px solid #7b7968;
}
.subHeader4 {
    margin: 0;
    padding: 0 0 0 14px;
    height: 76px;
    float: right;
}
.searchContainer {
    margin: 10px 5px 0 0;
    height: 63px;
    background: #dcd8c0 url('search_b.gif') repeat-x;
    width: 350px;
}
.searchText {
    margin: 12px 0 0 9px;
}
.searchInput {
    position: absolute;
    margin: 11px 0 0 5px;
    padding: 1px 0 0 5px;
    width: 205px;
    height: 23px;
    background: url('input_bg.gif') no-repeat -4px -4px #f5f5eb;
    border: 1px solid #9c9a8b;
    font: 1.1em Georgia,Serif;
}
.searchButtonGo {
    cursor: pointer;
    position: absolute;
    margin: 12px 0 0 222px;
}
.searchTypes {
    float: right;
    position: relative;
    right: 15px;
    color: #615758;
    font: .7em Georgia,Serif;
}
.searchTypes span {
    vertical-align: 2px;
}
.navContainer {
    border-top: 1px solid #9c9a8b;
}
.mainNav {
    margin: 0;
    height: 27px;
    background: #f4f4f4 url('navigati.gif') repeat-x;
}
.mainNavContainer {
    padding: 3px 0 0 14px;
}
.mainNavigation {
    margin: 0;
}
.verticalsNavigation {
    margin: 0;
    float: right;
    position: relative;
    right: 14px;
}
.navText {
    margin: 4px 0px 0 3px;
    float: left;
    padding-right: 7px;
}
.unselected {
    margin: 0;
    float: left;
    font: .8em Arial,Sans-Serif;
    height: 24px;
    color: #615758;
    background: url('main_nav.gif') top right repeat-x;
}
.vertical {
    margin: 0;
    float: left;
    font: .8em Arial,Sans-Serif;
    height: 24px;
    color: #615758;
    background: url('vert_nav.gif') top right repeat-x;
}
.selected {
    text-decoration: none;
    margin: 0;
    float: left;
    font: .8em Arial,Sans-Serif;
    height: 24px;
    color: #ffffff;
    font-weight: bold;
    background: url('main_nav.gif') top right repeat-x;
}
.subNav {
    height: 23px;
    background: url('sub_nav_.gif') top left repeat-x;
}
.subNavLinks {
    margin: 4px 0 0 -4px;
    padding: 0;
    float: left;
}
.subNavLinks li {
    margin: 0;
    padding: 0 14px 0 14px;
    float: left;
    list-style-type: none;
    background: url('sub_nav_.gif') top right no-repeat;
    font: .7em Arial,Sans-Serif;
    color: #ffffff;
}
.mainContent {
    width: 100%;
    background: url('main_con.gif') top left repeat-y;
}
.leftContent {
    width: 631px;
    float: left;
    padding-left: 3px;
}
.rightContent {
    width: 323px;
    float: left;
}
.rightContentContainer {
    padding: 0 0 15px 0;
}
.leftContentContainer {
    padding: 0 0 15px 11px;
}
.copyright {
    font: .7em Arial,Sans-Serif;
    color: #777777;
    margin: 0px 3px 0 3px;
    height: 41px;
    padding: 10px 10px 0 10px;
    border-top: 1px solid #21344b;
    background-color: #f2f2f2;
}
.blueBottom {
    float: left;
    padding: 0 3px 0 3px;
}
.blueBottomBar {
    width: 976px;
    height: 33px;
    margin: 0 auto 0 auto;
    background: url('blue_bot.gif') top left repeat-x;
}
.ccLicenseContainer {
    margin-top: 3px;
}
.ccLicenseText {
    float: left;
    text-align: right;
    margin-top: -4px;
    padding-right: 5px;
}
.blueBottomContainer {
    background-color: #f0f0f0;
    float: left;
    width: 954px;
}
.topCorners {
    float: left;
    width: 957px;
}
.mainContentTextContainer {
    margin: 0;
    font-family: Arial,Sans-Serif;
    /* font-size: 1.2em; */
    color: #000000;
}
.contentTL {
    float: left;
    margin-left: 3px;
}
.contentTR {
    float: right;
}
.headerTop {
    margin: 0;
    height: 20px;
    border-bottom: 1px solid black;
	background: url(hdr_grad.gif);
}

/* Search Results Page Styles */
.sr_mainContent {
    width: 100%;
    background: url('sr_main_.gif') top left repeat-y;
	background: transparent url(sr_main_.gif) repeat scroll 0%;
}
.sr_leftContent {
    padding: 0px 3px;
}
.sr_leftContentContainer {
    margin: 0 0 15px 11px;
}

.search {
	background: url(images/oval_lg0.gif) no-repeat top left;
	float: left;
	height: 60px;
	width: 596px;
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
}
.search h1, .purchase h1, .bottomAds h1, .featuredAd h1 {
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #a40f12;
	margin: 7px 0 5px 10px;
}
.search h1 {
	float: left;
	display: inline;
}
.search form {
	clear: both;
	width: 100%;
}
.advancedSearchLink {
	float: right;
	display: inline;
	padding: 10px 20px 0 0;
	margin: 0;
	font-size: 0.7em;
}
.searchKeywords, .searchKeywordsAdvanced, .searchKeywordsShort {
	width: 440px;
	margin: 0 5px 0 10px;
}
.searchKeywordsShort {
	width: 225px
}
.search span {
	font-size: 0.9em;
}
.search div {
	width: 100%;
}

.search select {
	width: 200px;
}

.searchButton {
	margin: -23px 10px 0 7px;
	display: inline;
	float: right;
}
.purchase {
	background: url(images/oval_sm0.gif) no-repeat top left;
	float: right;
	height: 70px;
	width: 304px;
	margin: 0 0 15px 0;
}
.purchase p, featuredAd p{
	font: 0.7em Arial, Helvetica, sans-serif;
	margin: 0 0 10px 10px
}
.purchase p a:link, .purchase p a:hover, .purchase p a:visited {
	font-weight: bold;
	color: #334e71;
	font-size: 1.1em;
	padding-left: 10px;
	background: url(images/triangle.gif) no-repeat left;
}
.featuredAd {
	background-image: none;
	clear: right;
}

.featuredAdContent {
	font: 0.7em Arial, Helvetica, sans-serif;
	margin: 0 10px 10px 10px
}

.retailCenter {
	width: 590px;
	float: left;
	margin-left: 5px;
	padding-bottom: 10px;
}
.category {
	min-width: 285px;
	float: left;
	margin: 0 5px 35px 5px;
	min-height: 5em;
}
.category div {
	float: left;
}
.category img {
	float: left;
	border: 1px solid #666;
	margin: 0 7px 10px 0;
}
.category h1 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.category a:link, .category a:hover, .category a:visited {
	color: #334e71;
	text-decoration: underline;
}
.category ul {
	list-style: none;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
}
.category li {
	margin: 2px 0 1px 0;
}
.bottomAds {
	border-top: 2px solid #cbd2da;
	clear: both;
	margin: 0 10px 10px 0;
	padding: 5px;
}
.bottomAds h1 {
	margin-left: 0;
}
.bottomAds ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 610px;
	float: left;
}
.bottomAds li {
	float: left;
	width: 275px;
	margin: 0 10px 10px 0;
	border: 1px solid #96a2b2;
	background: #fffcf0;
	padding: 5px;
	font: 0.7em Arial, Helvetica, sans-serif;
}
.ad {
	float: right;
	margin: 0 10px 0 0;
}
.bottomAds .ad {
	margin-right: 0;
}
.searchCategory, .featuredAd h1{
	background: #efebdd url(result_g.gif) repeat-x bottom;
	border: 1px solid #96a2b2;
	border-bottom: 0;
	margin-bottom: 0;
}
.featuredAd {
	border: 1px solid #96a2b2;
}
.featuredAd h1 {
	padding: 5px;
	margin: 0;
	border: 0;
}
.featuredAd p {
	margin: 5px;
	font: 0.7em Arial, Helvetica, sans-serif;
}
.featuredAd div.wBorder {
	border-bottom: 1px solid #D8DCE2;
	padding-bottom: 5px;
}
.categories {
	border: 1px solid #96a2b2;
	border-top: 0;
	width: 596px;
	clear: both;
	float: left;
	padding-top: 10px;
	margin-bottom: 20px;
	overflow: hidden;

}
.categories ul {
	float: left;
	margin: 0;
	padding: 10px;
}
.categories li {
	padding: 0 0 0 10px;
	margin: 0;
	background: url(bullet_r.gif) no-repeat left 0.5em;
	list-style: none;
}
.categories a:link, .categories a:hover, .categories a:visited {
	color: #334e71;
	text-decoration: underline;
	font-size: 0.8em;
}
.featuredAd {
	float: right;
	width: 300px;
	margin: 10px 10px 15px 0;
}

.adCounts {
	color: #334e71;
	font-size: 0.8em;
}

.catNav {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0;
	margin: 0 0 10px 0;
	margin-right: 10px;
	width: 596px; float: left;
}
.catNav a:link, .catNav a:hover, .catNav a:visited {
	color: #314b6d;
	white-space: nowrap;
}
.catNav li {
	padding: 0 12px;
	display: inline;
	border-right: 2px solid #cbd2da;
	font-size: .9em;
	text-align: center;
}
.catNav li.last {
	border: 0;
	padding-right: 0;
}
form {
	float: left;
}
.print {
	float: right;
	margin: 10px 10px 0 0;
	cursor: pointer;
}

.print img, .printBottom img {
	border: 0;
}
.searchFooter {
	background: #efebdd url(result_g.gif) repeat-x bottom;
	border: 1px solid #96a2b2;
	border-top: 0;
	width: 596px;
	float: left;
	height: 50px;
	position: relative;
}
.searchFooter a:link, .searchFooter a:hover, .searchFooter a:visited {
	color: #314b6d;
}
.categoriesResults {
	margin: 0;
	border-bottom: 0;
}
.resultsLinks {
	text-align: center;
	font-size: 1em;
	line-height: 50px;
	width: 496px;
	float: left;
}
.categoriesResults {
	padding: 0;
}
.categoriesResults th {
	border-bottom: 1px solid #96a2b2;
	text-align: right;
	font-size: 0.7em;
	padding: 5px 20px 3px 0;
	background: #fffcf0;
}
.categoriesResults td {
	border-bottom: 1px solid #96a2b2;
	font-size: 1.0em;
	padding: 7px 10px;
}
.categoriesResults tr.even {
	background: #fffcf0;
}

/*
.resultsAd {
width: 496px;
}
*/
.resultsDate {
	border-left: 1px solid #dbdddb;
	width: 100px;
	text-align: center;
}
.columnRight {
	float: right; width: 314px;
}
.columnLeft {
	width: 596px; float: left;
}
.resultsNone {
	border-bottom: 1px solid #96a2b2;
	font-size: 0.8em;
	padding: 20px 10px;
}
.buyHeader {
	border-bottom: 1px solid #b8c1cd;
	margin: 0;
	padding: 0 10px 0 0;
	width: 922px;
	height: 47px;
}
.buyHeader h1 {
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #a40f12;
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
}
.buyHeader ul {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
}
.buyHeader li {
	float: left;
	padding: 10px 30px 10px 7px;
	font-size: 0.8em;
	color: #666;
	background: url(step_big.gif) no-repeat right;
}
li.buyHeaderLast {
	background: none;
	padding-right: 0
}
.stepOn {
	font-weight: bold;
}
.intro {
	margin: 10px 0;
	font-size: 0.8em;
}
.categoryBox, .categoryBoxFirst {
	width: 270px;
	float: left;
	margin: 0 0 20px 60px;
}
.categoryBoxFirst {
	margin-left: 0;
}
.categoryBoxHeader {
	background: #334e71;
	float: left;
	width: 270px;
}

.categoryBoxHeader h1 {
	float: left;
	font: 1em Arial, Helvetica, sans-serif;
	line-height: 68px;
	margin-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
}
.categoryBoxHeader img {
	float: right;
	border: 1px solid #fff;
	margin: 3px;
}
.categoryList, .categoryListHome {
	height: 150px;
	padding: 0;
	margin: 0;
	overflow: auto;
	float: left;
	width: 266px;
	border: 2px solid #334e71;
	border-top: 0;
	list-style: none;
}

.categoryList li, .categoryListHome li {
	margin: 0;
	padding: 0;
	width: 241px;
}
.categoryList li a, .categoryListHome li a{
	padding: 4px 0 0 8px;
	font-size: 0.8em;
	font-weight: bold;
	display: block;
	margin: 0;
	width: 100%;
}
.categoryListHome li a{
	padding-left: 30px;
	width: 219px;
}
.categoryListHome li.groupTitle {
	padding-left: 8px;
	font-size: 0.8em;
	font-weight: bold;
}
.categoryList a, .categoryListHome a {
	display: block;
}
.categoryList a:link, .categoryListHome a:link, .categoryList a:visited, .categoryListHome a:visited {
	background: #FFFFFF;
	text-decoration: underline;
}
.categoryList a:hover, .categoryListHome a:hover {
	background: #334e71 url(buy_sele.gif) no-repeat 240px 7px;
	color:#FFFFFF;
	text-decoration: none;
}
.categoryFooter { /*Not used*/
	background: #334e71;
	float: left;
	width: 260px;
	color: #FFFFFF;
	font-size: 0.7em;
	padding: 5px;
}
.buyBox {
	margin-bottom: 30px;
}
.buyBoxLeft {
	float: left;
	width: 600px;
	padding-left: 10px;
}
.buyBoxRight {
	float: right;
	clear: right;
	width: 300px;
	padding-right: 10px;
}
.buyBoxPurchase {
	float: left;
	width: 500px;
	padding-left: 10px;
}
.buyBox h1{
	background: #334e71;
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	padding: 5px;
	margin: 0;
}
.buyBoxContent {
	border: 2px solid #334e71;
	background: #fbfaf2;
	float: left;
	padding-bottom: 10px;
}

.buyBoxLeft .buyBoxContent {
	width: 596px;
}
.buyBoxRight .buyBoxContent {
	width: 296px;
}
.buyBoxContentInterview {
	padding-bottom: 0;
}
.buyBoxContentDates, .buyBoxContentCheckout {
	height: 100px;
	padding-bottom: 5px;
}
.buyBoxContentDates label {
	padding: 0 5px 0 0;
}
.buyBoxContentDates input {
	margin: 0 10px 0 0;
}
.buyBoxContentPreview {
	float: left;
	height: 350px;
	width: 596px;
}
.buyBoxContentSpice, .buyBoxContentPreview {
	height: 350px;
}

.buyBoxContent p {
	font-size: 0.8em;
	padding: 10px;
	margin: 0;
}

.buyRow {
	border-bottom: 1px solid #e0dfdb;
	height: 30px;
	padding: 5px;
}
.buyButton {
	border: none;
}
.previewAdBox {
	border: 5px solid #334e71;
	margin: 10px;
	padding: 10px;
	float: left;
	width: 300px;
	height: 310px;
	background: #fff;
	font: 1em "Times New Roman", Times, serif;
	overflow: auto;
}
a.redButton:link, a.redButton:hover, a.redButton:visited,
a.redButtonSm:link, a.redButtonSm:hover, a.redButtonSm:visited {
	width: 226px;
	height: 28px;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	margin: auto;
	background: url(red_butt.jpg) no-repeat;
	text-align: center;
	padding-top: 3px;
	display: block;
	text-decoration: none;
}
a.redButtonSm:link, a.redButtonSm:hover, a.redButtonSm:visited {
	background: url(red_butt.jpg) no-repeat;
	width: 113px;
	height: 31px;
}
.loginBox, .registerBox {
	width: 227px;
	border-right: 1px solid #e0dfdb;
	text-align: right;
	padding: 10px 15px 10px 10px;
	margin-top: 20px;
	float: left;
}
.loginBox p, .registerBox p {
	padding: 0 0 10px 0;
}
.loginBox label, .registerBox label {
	padding-right: 3px;
	color: #334e71;
	font-weight: bold;
	font-size: 0.9em;
}
.registerBox {
	float: right;
	width: 262px;
	padding: 10px 10px 10px 0 ;
	border: none;
}

.advanced {
	clear: both;
	width: 595px;
	border: 1px solid #95a2b2;
}
.advanced h2 {
	margin: 0;
	border-top: 2px solid #95a2b2;
	clear: both;
	padding: 0 0 0 10px;
	height: 25px;
	font: 1em Arial, Helvetica, sans-serif;
	background: #efebdf;
}
.advanced h2.top {
	border: none;
}
a:visited.advancedCat, a:hover.advancedCat, a:link.advancedCat{
	display: block;
	width: 585px;
	line-height: 25px;
	color: #324b73;
	font-weight: bold;
	text-decoration: none;
}
a:hover.advancedCat {
	color:#a40f12;
}
div.advancedContent {
	background: url(advanced_gradient.jpg) top repeat-x;
	float: left;
	/*border-top: 0px;
	*/
	width: 595px;
}

.cont_col {
	float: left;
	width: 188px;
}


.advList {
	list-style: none;
	margin: 5px 0 50px 10px;
	padding: 0;
	color: #324b73;
	overflow: hidden;
}
.advList li {
	font-size: 0.7em;
	float: left;
	width: 100%;
	border: 0;
}
li.subCat {
	font: 0.9em Arial, Helvetica, sans-serif;
}
