* { padding: 0; margin: 0; } body { font-size: 11px; font-family: verdana,arial,sans-serif,helvetica; background: #e5e5e5; color: #000; } a { text-decoration: none; color: #039; font-family: verdana,arial,sans-serif,helvetica; } a:hover { text-decoration:underline; color: #C00; } a img { border: 0; } fieldset { border: 0; } input,select {  font-family: verdana,arial,sans-serif,helvetica; } input.text,select {  background-color: #FFF; } option { padding-right: 5px; } h1 {  font-size: 24px; padding: 3px 0px; } h2 { font-size: 2em; } h3 { font-size: 1.3em; } h4 { font-size: 1.2em; } h5 { font-size: 1em; } h6 { font-size: 1em; font-style: italic; } h1,h2,h3,h4,h5,h6 { margin-bottom: 2px; } p,ul,ol,blockquote { margin-bottom: 8px; line-height: 1.4; } blockquote { padding-left: 20px; background: url(http://i.oodleimg.com/mule/images/quotes.gif) 0 0 no-repeat; } li { line-height: 1.4; } ul { margin-left: 10px; list-style: disc; } ol { margin-left: 30px; list-style: decimal; } .blur { font-style: italic; color: #aaa !important; font-weight: normal !important; }  .input { padding: 2px; font-weight: normal; font-size: 12px; color: black; border: 1px solid #bbb; }  ul.hmenu { list-style: none; margin: 0 0 1px 0; padding: 0; line-height: 2; } ul.hmenu li { display: inline; margin-bottom: 0; padding: 2px 3px 1px 1px; line-height: 2; } ul.hmenu li .pipe { margin-right:6px;  font-size:12px;  display:inline; vertical-align:baseline;  }  html:lang(en)>body ul.hmenu li .pipe { vertical-align:top; }  ul.hmenu li span {  } ul.hmenu li.first { padding-left: 0; border-left: 0; } ul.hmenu li.first a { display: inline-block; } ul.hmenu li a img { display: inline-block; padding: 0px; margin: 0px; } ul.hmenu li.postImg { padding: 2px 0px 1px 8px; border: 0px; }  ul.fmenu { float: left; margin: 0; list-style: none; padding: 0; line-height: 1; } ul.fmenu li { float: left; width: auto; padding: 0 6px 0 0; border-left: 1px solid #000; margin: 0; line-height: 1; } ul.fmenu li.first { border-left: 0; } ul.fmenu li a { float: left; width: auto; padding: 8px 0 8px 6px; }  .clear-both { clear: both; } .clear-left { clear: left; } .clear-right { clear: right; } .float-left { float: left; } .float-right { float: right; } .clearing { clear:both; } .clearfix:after {   content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden; } .clearfix { display: inline-block; }  * html .clearfix { height: 1%; } .clearfix { display: block; } .clearfix-left:after {   content: ".";   display: block;   height: 0;   clear: left;   visibility: hidden; } .clearfix-left { display: inline-block; } .clearfix-left { display: block; }   #container { zoom: 1; width: 960px;  margin: 0 auto;  position: relative; } #content { background: #FFF; height: 1%; } #content-top { padding: 5px 10px 0px 10px; } #content-top h1 { padding-bottom: 1px; font-size: 18px; } #content-top h2 { margin-bottom: 0; color: #000; } #content-top #subtext { color: #555; } #content-top #subtext #subtext-heading { font-style: italic; }  #left {  margin-top: 8px; } #left p { margin-bottom: 0; padding-bottom: 6px; } .left-module { padding: 0 10px 20px 10px; } #center { overflow: hidden; padding-bottom: 10px; margin-top: 8px; } #left #search-nav-where, #left #narrow-refine { width: 150px; }   #partner-branding { } #partner-sky { text-align: center; padding: 10px 0px 10px 0px; }  #banner { position: relative; padding: 6px 0px; background: #FFF } #logo { float: left; margin: 0px; }  #logo h2 { font-size: 24px; font-weight: normal; } #logo h2 a { color: black; text-decoration: none; } #logo h2 a:hover { text-decoration: underline; }   #logo h2.condensed { padding-top: 10px; padding-left: 10px; } #logo .name-part-one { font-weight:bold; font-size: 18px; line-height: 1.1; } #logo .name-part-two { font-weight: bold; font-size: 24px; line-height: 1.1; } .tall-header #logo { margin: 40px 0 0 10px; } #login { height: 20px; line-height: 20px; padding-bottom: 3px;  text-align: right; margin: 2px 2px 0px 2px; }  #topnav { background: #FFF;  padding: 8px 8px 12px 7px; position: relative; font-weight: bold; font-size: 11.6pt; } #topnav ul { list-style-type: none; margin: 0; padding: 0; height: 38px; background: #acc3e4; line-height: 1; } #topnav li { float: left; width: auto; } #topnav li a { color: #474747; display: block; float: left; width: auto; background: #acc3e4; padding: 12px 16px 10px; border-left: 1px solid #FFF; line-height: 1; text-decoration: none; } #topnav li.first a { border-left: 0; } #topnav li a.active { background: #415685; color: white; ;  height: 16px; } #topnav li a:hover { background: #9BB3D6; color: white; ; text-decoration: underline;  height: 16px; } #topnav-left { position: absolute; top: 8px; left: 7px; width: 10px; height: 10px; background: url(http://i.oodleimg.com/mule/images/whitecorner-tl.png) 0 0 no-repeat; } #topnav-right { position: absolute; top: 8px; right: 8px; width: 10px; height: 10px; background: url(http://i.oodleimg.com/mule/images/whitecorner-tr.png) top right no-repeat; } #topnav-right-with-img { position: absolute; top: 8px; right: 8px; } #topnav-left-with-txt { position: absolute; top: 10px; left: 7px; }  #categories-menu { width: 150px; margin: 0px; padding: 0px; list-style: none; border: 1px solid #415685; background: #acc3e4; } * html #categories-menu li { height: 1%; } #categories-menu li a { display: block; padding: 5px 10px; color: #474747; zoom: 1; } #categories-menu li a:hover { background: #9BB3D6; color: white; ; } #condensed-topnav { padding: 8px 8px 12px 7px; background: url(http://i.oodleimg.com/p/myspace/below_tab_gradient_dark.gif) bottom left repeat-x; url('http://i.oodleimg.com/a/below_tab_gradient.gif') 0% 100% repeat-x; font-weight: bold; font-size: 11.6pt; border-bottom: 0px; } #condensed-topnav ul { list-style-type: none; margin-left: 220px; padding: 0; height: 32px; line-height: 1; margin-bottom: 0px; } #condensed-topnav li { float: left; width: auto; } #condensed-topnav li a { color: #474747; display: block; float: left; width: auto; background: #acc3e4; padding: 8px 16px 8px;  border-right: 1px solid #FFF; line-height: 1; text-decoration: none;;  height: 16px; } #condensed-topnav li.first a { border-left: 1px solid #FFF; } #condensed-topnav li a.active { background: #415685; color: white; ;  height: 16px; } #condensed-topnav li a:hover { background: #9BB3D6; color: white; ; text-decoration: underline;  height: 16px; } #condensed-topnav-left { position: absolute; top: 8px; left: 7px; width: 10px; height: 10px; background: url(http://i.oodleimg.com/mule/images/whitecorner-tl.png) 0 0 no-repeat; } #condensed-topnav-right { position: absolute; top: 8px; right: 8px; width: 10px; height: 10px; background: url(http://i.oodleimg.com/mule/images/whitecorner-tr.png) top right no-repeat; }  #banner #search-bar { float: left; width: 700px; padding: 0 2px 2px 0;  margin: 15px 10px 0 20px; background: #FFF; } html>body #search-bar { *padding-right: 0px; } #banner #search-bar-left { float: left; padding-left: 0px; background: #425888; } #banner #search-bar-right { float: left; padding-right: 0px; background: #425888; } #banner #search { float: left; width: 700px; background: #425888; } #search-bar-wrapper { background: #FFF; } #search-bar-wrapper #search-bar { margin: 0px auto; text-align: center; width: 700px; } #search form { padding: 0px;  margin: 0; } #search fieldset { float: left; width: auto; margin-top: 0; } #search .search-side-label { float: left;; padding-right: 5px; } #search-bar-wrapper #search .search-side-label { font-size: 14px; font-weight: bold; line-height: 35px; } #search label { font-size: 12.5pt; color: black; } #search label .example { margin-left: 3px; font-size: 8.7pt; font-style: italic; } #search #search-what, #search-where { margin-right: 10px; padding: 3px 3px; font-size: 12.5pt; color: #333; border-color: #425888;  border-width: 1px; border-style: solid; } #search #search-what { width: 350px; } #search-bar-wrapper #search #search-what { width: 250px; } #search-bar-wrapper #search input.wide-what { width: 520px !important; } #search #search-where { width: 200px; } #search #search-button { margin-left:10px;  }  #suggestions { position: absolute; z-index: 9050; } #suggestions .yui-ac-content { width: 17em; border: 1px solid #999; background: #d5e8fb; color: #333; font-size: 1.2em; overflow: hidden; text-align: left; z-index: 9050; } #suggestions .yui-ac-content .query { font-weight: bold; } #suggestions .yui-ac-content .more { text-align: right; } #suggestions .yui-ac-content .url { font-size: 0.7em; color: #039; } #suggestions ul { padding: 0; margin: 0; width: 100%; } #suggestions li { padding: 3px; cursor: default; white-space: nowrap; } #suggestions li.yui-ac-highlight { background: #425888; color: white; }  ul#breadcrumb { margin-bottom: 10px; font-weight: bold; } #breadcrumb li { border-left: 0; padding-left: 0; } #breadcrumb a { color: #FF7900; }  #good-deal-guide { padding-bottom:0px; } #good-deal-guide .inner ul { background: #acc3e4; width: 100%; font-weight: bold; } #good-deal-guide .inner ul li { border-left-color: white; } #good-deal-guide .inner ul li a { ; } #good-deal-guide .inner ul li.active { background: #FFF; } #good-deal-guide .inner ul li.active a { color: #000; }  #postRR { background: url(http://i.oodleimg.com/o2/PostTool_icon.gif) 0 2px no-repeat; margin: 20px 0 15px 0; padding: 2px 0px 2px 25px; } #postRR a { font-size: 13px; font-weight: bold; }  .getmore-top {   background: ;   padding-top: 4px;   margin-top: 15px; } .getmore-bottom {   background: ;   padding-bottom: 3px; margin-bottom: 15px; } .getmore-content {   background: ;   width: 237px;   border-top: 1px solid #c4c4c4;   border-bottom: 1px solid #c4c4c4;   border-left: 1px solid #c4c4c4;   border-right: 1px solid #c4c4c4;   float: left; } .getmore-content .title { font-size: 18px; font-weight: bold; padding: 6px 0 3px 10px; color: black; } .getmore-content #content { padding: 5px 3px 3px 15px; line-height: 1.4; background: transparent; } .getmore-content #content ul { margin-left: 8px; margin-bottom: 5px; } .getmore-content #content ul li { }  .narrow-right .getmore-content .title {  font-size: 15px; } .narrow-right .getmore-top {   background: ; } .narrow-right .getmore-bottom {   background: ;   padding-bottom: 3px; } .narrow-right .getmore-content { width: 153px; } .narrow-right .getmore-content #content {   padding: 5px 3px 3px 15px; }  #fraud-module .getmore-content .title { padding: 6px 0 7px 42px; background: url(http://i.oodleimg.com/o2/fraud_icon_wide.gif) 2% 70% no-repeat; } .narrow-right #fraud-module .getmore-content .title {  padding: 6px 0 3px 30px;   background: url(http://i.oodleimg.com/o2/fraud_icon_narrow.gif) 2% 70% no-repeat;   } #fraud-module .getmore-content .learnmore { font-style: italic; float: right; padding: 0 5px 5px 0; }  #google-ad { text-align: center; padding: 10px 0px 10px 0px; }  #ad-butler-img, #ad-manager { text-align: center; padding-top:10px; }  #misc-right-rail { border: 1px solid #C4C4C4; padding: 5px; margin: 5px 0px; } #misc-right-rail .learnmore { font-style: italic; text-align: right; }  .brown-tab { background: url(http://i.oodleimg.com/mule/images/brown-tab.png) top left no-repeat; } .brown-tab h2 { background: url(http://i.oodleimg.com/mule/images/brown-tab.png) top right no-repeat;  margin-left: 10px; line-height: 1; padding: 10px 10px 6px; color: #FFF; } .orange-tab-2 { background: url(http://i.oodleimg.com/mule/images/orange-tab-2.png) top left no-repeat; } .orange-tab-2 h2 { background: url(http://i.oodleimg.com/mule/images/orange-tab-2.png) top right no-repeat;  margin-left: 10px; line-height: 1; padding: 10px 10px 6px; } .orange-module { background-color: #f0f0f0;  border-width: 1px; border-style: solid; border-color: #acc3e4; } .orange-tab { background: #acc3e4;  border-top: 6px solid #f0f0f0; border-left: 6px solid #f0f0f0; border-right: 6px solid #f0f0f0; } .orange-tab h3 { font-size: 12px;  padding: 8px 10px 8px 10px;  color: #474747; } .blue-module { overflow: hidden; width: 240px; background: white; padding-bottom: 14px;  border-style: solid; border-width: 1px; border-color: #bababa; } .blue-module .inner {  padding: 0; border-left: 9px solid white; border-right: 9px solid white; border-bottom: 9px solid white; } .blue-tab {  border-left: 9px solid white;  border-right: 9px solid white; border-top: 9px solid white; } .blue-tab h3 {  background-color: #e3f0fc; margin: 0px; padding: 8px 0px 8px 16px; color: black; } .blue-heading { background: #04728D; } .blue-heading h3 {  margin: 0 0 0 20px; padding: 20px 10px 8px 0; color: #FFF; } .no-minor-tab{ float: left; width: 100%;  border-bottom: 1px solid #acc3e4; padding:0px; margin:0px; height:2px; }  .minortab { float: left; width: 100%;  border-bottom: 1px solid #acc3e4; margin-bottom: 10px; margin-top:5px;  } .minortab ul.fmenu li { border-left: 0; background: #acc3e4; margin-left: 5px; padding-right: 0px; height: 30px; } .minortab ul.fmenu li a { background: #acc3e4; padding-left: 10px; text-decoration: none; color: black; font-weight: bold; padding-right: 7px;  } .minortab ul.fmenu li a:hover { text-decoration: underline; } .minortab ul.fmenu li.active { background: #FFF;  border-left: 1px solid #acc3e4; border-top: 1px solid #acc3e4; border-right: 1px solid #acc3e4;  height: 29px; line-height: 1.2; }  html>body .minortab ul.fmenu li.active {   *height: 29px;  } .minortab ul.fmenu li.active a { background: #FFF; color: black; text-decoration: none; } .minortab ul.fmenu li.active a:hover { text-decoration: underline; }  .report-spam { float: left; width: auto; } .hide-details { float: right; width: auto; }  .submit-button { display: block; } .submit-image { display: none; }  .http-error-content { background: #FFF; } .http-error-content .contentbox { background: #FFF; border: 1px solid #acc3e4; margin: 0px 2px 0px 1px; padding: 40px 30px 40px 30px; } .http-error-content h1 { padding: 20px 0px 0px 20px;  margin-bottom: 30px; background-color: #acc3e4; color: black; margin-bottom: 20px; padding: 10px 0px 10px 30px; } .http-error-content p { margin-left:20px; }  .underlined-link { text-decoration: underline; } .error, .success { font-size: 12pt; font-weight: bold; line-height: 20px; position: relative; } .error { color: #c00; } .success { color: #FF7800; } @CHARSET "UTF-8"; #SEO-title { font-weight: bold; margin-bottom: 10px; } #SEO-container { width: 100%;  border:1px solid #a9c8dc; } .SEO-content { float: left;  width: 24%; text-align: left; } .city-content { float: left;  width: 20%; } .SEO-content-title { margin: 10px 0px 5px 15px;  font-weight:bold; } .SEO-ul { list-style: none;  padding: 0px;  margin-left: 15px; font-size: 10px; }  #bottom-message-container { padding: 1em 0em 1em 0em; text-align: center; }  #footer-container { display: block; float: left; width: 98%; margin-top: 3px; text-align: center; } #footer-copyright { display: block; float: left; width: 100%; text-align: center; margin-top: 3px; line-height: 2; } #footer-tools, #footer-location { display: block; float: left; width: 100%; text-align: center; margin-top: 3px; } #footer-tools ul.titled, #footer-location ul.titled { display: inline; }  #footer { background: #ffffff; text-align: center; padding: 20px 0 20px 0; height: 1%; padding: 6px; } #footer p { margin-top:16px; } #partner-footer { background: #ffffff; padding: 0px; } .http-redirect-content { background: #FFF;  margin-top: 20px; } .http-redirect-content .contentbox { background: #f0f0f0; background-repeat: repeat-x;  border: 1px solid #acc3e4;  margin:0px 2px 0px 1px; padding:40px 0px 40px 30px;   text-align: center; } .http-redirect-content .redirect-button { border: 1px solid ; width: 300px; padding: 10px; font-size: 17px; margin: 20px auto 0px; } .myspace-gray-module { padding: 5px; overflow: hidden; border: 1px solid #c3c3c3; } .myspace-gray-module .myspace-gray-module-header-caps { text-align: center; text-transform: uppercase; height: 24px; line-height: 24px; color: white; background: url('http://i.oodleimg.com/p/myspace/bkg_hm_LG_gray_1px.gif'); margin-bottom: 5px; font-size: 12px; } .myspace-gray-module .myspace-gray-module-header { padding-left: 5px; height: 24px; line-height: 24px; color: white; font-weight: bold; font-size: 110%; background: url('http://i.oodleimg.com/p/myspace/bkg_hm_LG_gray_1px.gif'); margin-bottom: 5px; font-size: 12px; } .myspace-green-module { padding: 5px; overflow: hidden; border: 1px solid #89AF53; background: #E4F0D1; } .myspace-green-module .myspace-green-module-header-caps { text-align: center; text-transform: uppercase; height: 24px; line-height: 24px; color: white; background: url('http://i.oodleimg.com/p/myspace/bkg_hm_LG_green_1px.gif'); margin-bottom: 5px; font-size: 12px; } .myspace-green-module .myspace-green-module-header { padding-left: 5px; height: 24px; line-height: 24px; color: white; font-weight: bold; background: url('http://i.oodleimg.com/p/myspace/bkg_hm_LG_green_1px.gif'); margin-bottom: 5px; font-size: 12px; } .myspace-simple-module { padding: 5px; overflow: hidden; border: 1px solid #c3c3c3; } .myspace-simple-module .myspace-simple-module-header { font-weight: bold; text-transform: uppercase; font-size: 120%; margin-bottom: 5px; } .myspace-detail-module { margin-top: 10px; margin-bottom: 10px; border: 9px solid #d5e8fb; padding: 10px; position: relative; } .myspace-detail-module .myspace-detail-module-header { font-weight: bold; text-transform: uppercase; font-size: 120%; margin-bottom: 10px; margin-bottom: 5px; }  .home-submit-button .submit-image, #search-bar .submit-image { display: block; } .home-submit-button .submit-button, #search-bar .submit-button { display: none; }  div.category-list { padding: 5px 5px; text-align: left; margin-top: -25px; border: 1px #c3c3c3 solid; margin: 5px; padding: 5px; } div.category-list .header { font-weight: bold; font-size: 14px; padding-left: 10px; color: white; line-height: 24px; } .category-list .label a { color: white; } .category-list .category { color: #003399; margin: 5px; padding: 2px; width: 186px; padding: 10px 5px; border-top: 1px #c3c3c3 solid; } .category-list .first-category { border-top: none; } .category-list .body { padding-top: 5px; } .category-list .column { width: 205px; float: left; } .category-list .count { line-height: 12px; font-size: 11px; color: #150517; font-weight: normal; } .category-list .count .todaycount { font-size: 10px; font-style: italic; } .category-list .title { font-size: 14px; font-weight: bold; line-height: 16px; } .category-list .label { height: 24px; background: url('http://i.oodleimg.com/p/myspace/bkg_categories_blue_1px.gif'); } .category-list ul { margin-left: 0px; font-weight: normal; list-style-type: none; margin-bottom: 0px; font-size: 12px; } .category-list li { } .category-list li.toggle-btn { text-align: left; list-style-type: none; } .category-listing { padding: 5px; margin: 10px; text-align: left; border: 1px #c3c3c3 solid; } .category-listing .header { color: white; line-height: 24px; font-size: 16px; font-weight: bold; height: 24px; padding-left: 5px; background: url('http://i.oodleimg.com/p/myspace/bkg_categories_blue_1px.gif'); } .category-listing .category-item { padding-top: 10px; border-bottom: #c3c3c3 double; } .category-listing .last-listing { border-bottom: 1px white solid; } #category-item-last { border-bottom: none; } x .home-logged-in #footer { background: none; } .category-listing .listing { border-color: 1px white solid; } .category-listing .count { color: black; padding-left: 5px; } .category-listing .label { height: 22px; border-bottom: 1px #c3c3c3 solid; } .category-listing .label a { padding-left: 5px; font-weight: bold; } .category-listing .listing .normal-section.no-thumbnail { padding-left:0px; } .category-listing .see-all { float: right; padding-right: 30px; font-weight: bold; } .category-listing .title a { font-size: 14px; } .contact-warning { padding: 5px; padding-left: 25px; text-align: left; margin-top: 10px; border: 1px #c3c3c3 solid; width: 600px; background: transparent url(http://i.oodleimg.com/o2/lst/spam_red.gif) 5px 5px no-repeat; }  #condensed-topnav { font-size: 120%; } #condensed-topnav li { margin: 0px 2px; position: relative; } #condensed-topnav li a { height: 14px; border: 0 !important; } #condensed-topnav #post-tab { margin-left: 30px; } #condensed-topnav #post-tab a { background: #81A84B; color: white; } #condensed-topnav #post-tab a:hover { background: #89af53; color: white; } #condensed-topnav #post-tab a.active { background: #415685; color: white; } #condensed-topnav #post-tab a #post-tab-free-logo { position: absolute; left: 30px; top: -15px;  width: 42px; height: 23px; } #condensed-topnav #post-tab a #post-tab-free-logo { background: url(http://i.oodleimg.com/p/myspace/tab_post_free_icon_off.gif) top right no-repeat; } #condensed-topnav #post-tab a:hover #post-tab-free-logo { background: url(http://i.oodleimg.com/p/myspace/tab_post_free_icon_over.gif) top right no-repeat; } #condensed-topnav #post-tab a.active #post-tab-free-logo { background: url(http://i.oodleimg.com/p/myspace/tab_post_free_icon_on.gif) top right no-repeat; } .corner-left { position: absolute; width: 4px; height: 4px; top: 0; left: 0px; background: url(http://i.oodleimg.com/mule/images/whitecorner-tl.png) top right no-repeat; } .corner-right { position: absolute; width: 4px; height: 4px; top: 0; right: 0; background: url(http://i.oodleimg.com/mule/images/whitecorner-tr.png) top right no-repeat; } * html .corner-left { background: url(http://i.oodleimg.com/mule/images/whitecorner-tl-IE.gif) top right no-repeat; } * html .corner-right { right: -1px; background: url(http://i.oodleimg.com/mule/images/whitecorner-tr-IE.gif) top right no-repeat; }   #user-profile #user-profile-action #user-profile-action-image { display: block; } #user-profile #user-profile-action #user-profile-action-button { display: none; } #user-profile #user-profile-action #user-profile-action { display: none; }  .orange-tab { height: 24px; line-height: 24px; overflow: hidden; background: url('http://i.oodleimg.com/p/myspace/bkg_categories_blue_1px.gif') repeat-x; } .orange-tab h3 { color: white; padding: 0px 8px; } 