/**
* Copyright (c) 2006-2007, Bill W. Scott
* All rights reserved.
*
* This work is licensed under the Creative Commons Attribution 2.5 License. To view a copy 
* of this license, visit http://creativecommons.org/licenses/by/2.5/ or send a letter to 
* Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
*
* This work was created by Bill Scott (billwscott.com, looksgoodworkswell.com).
* 
* The only attribution I require is to keep this notice of copyright & license 
* in this original source file.
*
* Version 0.6.1 - 07.08.2007
*
*/
/**
* Standard Configuration. It is advised that this section NOT be modified as the
* carousel.js expects the behavior outlined below.
**/
.carousel-component { 
position:relative;
overflow:hidden; /* causes the clipping */
display:none; /* component turns it on when first item is rendered */
}
.carousel-component ul.carousel-list { 
position:relative;
}
.carousel-component .carousel-list li { 
float:left;
list-style:none;
overflow:hidden; 
}
/**
* VERTICAL CAROUSEL DEFAULTS
**/
.carousel-component .carousel-vertical li { 
margin-bottom:0px;
/* Fix for extra spacing in IE */
float:left;
clear:left; 
/* Force the LI to respect the HEIGHT specified */
overflow:hidden;
display:block;
}
/* For vertical carousel, not set, width defaults to auto */
/* Note if you explicitly set width to auto, this might cause */
/* problems with Safari... as in up/down button not working in some examples. */	
.carousel-component ul.carousel-vertical {
/*	width:auto;*/
}
.carousel-component .carousel-clip-region { 
overflow:hidden; /* Secret to the clipping */
margin:0px auto;
position:relative; 
}
.carousel-component .carousel-clip-region-horizontal { height: 60px; }
/**
* ==============================================================================
* Safe to override. It is safe to override background, padding, margin, color,
* text alignment, fonts, etc. Define a separate CSS file and override your style
* preferences.
**/
.carousel-component { 
background:#e2edfa;
padding:0px;
-moz-border-radius:6px;
color:#618cbe;
}
.carousel-component ul.carousel-list { 
margin:0px;
padding:0px;
line-height:0px;
}
.carousel-component .carousel-list li { 
text-align:center;
margin:0px;
padding:0px;
font:10px verdana,arial,sans-serif;
color:#666;
}
.carousel-component .carousel-vertical li { 
}
.carousel-component ul.carousel-vertical {
}.carousel-component {
-moz-border-radius:0px;
background-color: white;
clear:both;
}
.carousel-component ul.carousel-list {
background-color:#fff;
float:left;
margin:-2px 0 0 0;
padding:2px 1px 1px 1px;
text-align:left;
}
.carousel-component .carousel-list li {
text-align:left;
margin:0px 0px 8px 0px;
line-height:12px;
display:block;
}
.carousel-component .carousel-list li a {
outline:none;
-moz-outline:none;
border:1px solid #fff;
display:block;
float:left;
}
.carousel-component .carousel-list li a img {
float:left;
}
.carousel-component .carousel-list li a:hover {
border:2px solid #ed1b24;
}
.left-button-image {
cursor:pointer;
margin-top:2px;
}
.right-button-image {
cursor:pointer;
}
.carousel-component .carousel-horizontal {
position:absolute;
width:2000px;
text-align:center;
}
.carousel-component .carousel-horizontal li {
display:inline;
width:70px;
padding:0 3px;
}
.left-button-horizontal {
left:7px;
position:absolute;
top:326px;
z-index:0;
}
.right-button-horizontal {
display:block;
float:left;
margin-top:23px;
}
.ie6 .left-button-horizontal {
position:absolute;
top:21px;
left:-475px;
}
.ie7 .left-button-horizontal {
left:9px;
position:absolute;
top:327px;
}
.ie7 .right-button-horizontal {
right:9px;
position:absolute;
top:306px;
}/*
.MD_iof01 LAYER
---------------------------------------------------- */
.ie6 .MD_iof01 {
margin-top:-15px;
}
.safari .MD_iof01 {
margin-top:-10px;
}
.MD_iof01 ul {
width:493px;
list-style-type:none;
}
.MD_iof01 .TP_form {
width:398px;
}
.MD_iof01 .TP_form input {
color:#aaa;
margin:0 0 5px 0;
padding:1px 3px 3px 3px;
width:190px;
}
.MD_iof01 .TP_descr {
width:240px;
padding:10px 0;
border-bottom:1px dotted #aaa;
margin:0 10px 0 0;
}
.MD_iof01 .TP_descr li {
list-style:inside circle;
}
.MD_iof01 .TP_form .TP_content {
border:0;
}
.MD_iof01 .TP_form .TP_content .TP_headline {
border-bottom:1px dotted #666;
font-size:32px;
height:21px;
margin:10px 0 0 25px;
padding:0 0 20px 0;
}
.ie6 .MD_iof01 .TP_form .TP_content .TP_headline {
background:url(images/3x1_darkerGrey.gif) repeat-x 0px bottom;
border-bottom:none;
}
* html .MD_iof01 .TP_form .TP_content .TP_headline {
padding:0;
}
.MD_iof01 .TP_form .TP_content .TP_covers {
margin-left:10px;
}
.MD_iof01 .TP_form .TP_content .TP_covers img {
padding:5px;
}
.MD_iof01 .TP_form .TP_content form ul {
width:203px;
}
.MD_iof01 .TP_form .TP_content form ul li {
padding-left:0px;
width:190px;
}
.MD_iof01 .TP_form .TP_content select {
height:21px;
width:155px;
}
* html .MD_iof01 .TP_form .TP_content select {
position:relative;
}
.MD_iof01 .TP_submit .TP_button {
cursor:pointer;
border:none;
background:transparent;
width:210px;
margin:0 0 0 -5px;
padding:0 0 10px 0;
}
.MD_iof01 .TP_formContent {
margin:10px 0 0 75px;
}
.MD_iof01 .TP_form .TP_state select {
padding:0;
width:115px;
}
.MD_iof01 .TP_form .TP_postalCode input,
.MD_iof01 .TP_form .TP_content form ul li .TP_postalCode {
width:70px;
}
* html .MD_iof01 .TP_form .TP_postalCode {
position:absolute;
margin:-172px 0 0 91px;
}
.MD_iof01 .TP_form .TP_content form ul li .TP_state {
width:120px;
}
.MD_iof01 .TP_form label {
padding:4px 0;
}
.MD_iof01 .TP_descr .TP_bull {
color:#d66372;
}
.MD_iof01 .TP_noBorder {
border:none;
}
.MD_iof01 .TP_privacy {
width:480px;
font-size:9px;
padding:0 10px 10px 10px;
border-bottom:none;
list-style:none;
}
* html #page .MD_iof01 {
width:494px;
}
* html .MD_iof01 ul {
width:494px;
}
* html .MD_iof01 .TP_form {
width:200px;
}
* html .MD_iof01 .TP_formContent ul {
width:200px;
}
* html .MD_iof01 .TP_formContent {
margin-left:0px;
}
* html .MD_iof01 .TP_privacy {
width:460px;
}
* html #page .MD_iof01 .TP_email {
margin-top:-38px;
}
* html #page .MD_iof01 .TP_submit {
margin-top:-12px;
}
html .MD_iof01 .TP_form .TP_content form ul li.TP_firstName,
html .MD_iof01 .TP_form .TP_content form ul li.TP_lastName,
html .MD_iof01 .TP_form .TP_content form ul li.TP_firstName input,
html .MD_iof01 .TP_form .TP_content form ul li.TP_lastName input {
width:89px;
}
* html .MD_iof01 .TP_form .TP_content form ul li.TP_firstName,
* html .MD_iof01 .TP_form .TP_content form ul li.TP_lastName,
* html .MD_iof01 .TP_form .TP_content form ul li.TP_firstName input,
* html .MD_iof01 .TP_form .TP_content form ul li.TP_lastName input {
width:84px;
}/*	.MD_article LAYER
---------------------------------------------------- */
#page .MD_article,
#page .MD_article div div { margin-left:0px; }
#page .MD_article div div a,
#page .MD_article div table a,
#page .MD_article div ul a,
#page .MD_article div p a,
#page .MD_article .MD_bodyPreview01 a,
#page .MD_article .MD_bodySuffixFirst01 a,
#page .MD_article .MD_bodySuffixLast01 a {
color:#ed1b24;
}
#page .MD_article .MD_contentTitle01 {
padding-top:0px;
}
#page .MD_article .stars0, #page .MD_article .stars1, #page .MD_article .stars2,
#page .MD_article .stars3, #page .MD_article .stars4, #page .MD_article .stars5,
#page .MD_article .stars6, #page .MD_article .nostars, #page .MD_article .infodek {
background:transparent url(images/3x1_darkerGrey.gif) repeat-x top left;
padding-top: 10px;
margin-bottom:10px;
display:block;
}
#page .MD_article .MD_tagline01 a { color:#ed1b24; }
#page .MD_article .photo {
display:block;
float:right;
margin-left:10px;
}
* html #page .MD_article .photo { padding-right:10px; }
#page .MD_article .photo,
#page .MD_article .image_full,
#page .MD_article .image_center,
#page .MD_article .image_right,
#page .MD_article .image_left {
font-size:10px;
padding-bottom:8px;
}
#page .MD_article .photo img,
#page .MD_article .image_full img,
#page .MD_article .image_center img,
#page .MD_article .image_right img,
#page .MD_article .image_left img,
#page .MD_article td img { border:1px solid #aaa; }
body#page .MD_article .noBorder img,
body#page .MD_article img.noBorder { border:0px solid #fff; }
#page .MD_article .image_right {
float:right;
clear:right;
margin-left:10px;
}
#page .MD_article .image_left {
float:left;
clear:left;
margin-right:10px;
}
#page .MD_article .image_full,
#page .MD_article .image_center {
clear:both;
}
#page .MD_article p { margin-bottom:10px; }
.MD_article .caption {
color:#000;
font-weight:bold;
}
.MD_article .subtitle2 {
color:#ed1b24;
font-weight:bold;
font-size:15px;
}
.MD_article .subtitle {
color:#000;
font-weight:bold;
font-size:15px;
}
.MD_article .subhead3 {
color:#4c4c4c;
font-size:13px;
text-transform:uppercase;
}
.MD_article ul li {
margin-left:15px;
list-style-type:square;
}
.MD_article .smallCaps,
.MD_article .smallcaps {
color:#4c4c4c;
font-weight:bold;
font-style: normal;
letter-spacing:1px;
font-variant: small-caps;
}
#page .MD_article .MD_navigationTabs01 .TP_first {
color:#aaa;
}
* html #page .MD_article .MD_bodyPreview01 p,
* html #page .MD_article .MD_bodySuffixFirst01 p,
* html #page .MD_article .MD_bodySuffixLast01 p {
display:block;
}
.MD_article .MD_bodyPreview01 {
margin:0 5px 0 0;
}
/*	.MD_articleNavigation01 LAYER
---------------------------------------------------- */
.MD_articleNavigation01 { text-align:right; }
.MD_articleNavigation01 ul {
list-style-type:none;
line-height:20px;
}
.MD_articleNavigation01 li { display:inline; }
.MD_articleNavigation01 a { text-transform:lowercase; }
#page .MD_articleNavigation01 a:hover { color:#ed1b24; }
/*	.MD_redBlockquote01 LAYER
---------------------------------------------------- */
.MD_redBlockquote01 {
width:100%;
background: url(../../../images/background/3x1_darkerGrey.gif) repeat-x;
min-height:40px;
}
.MD_redBlockquote01 ul {
list-style-type:none;
width:100%;
background: url(../../../images/background/quotationLeft.gif) no-repeat 12px 20px;
padding-top:15px;
}
.MD_redBlockquote01 li {
display:block;
margin-left:44px;
}
.MD_redBlockquote01 .TP_hed a {
font-weight:normal;
}
.MD_redBlockquote01 .TP_dek {
font-size:110%;
line-height:70%;
padding:0px 5px;
}
.MD_redBlockquote01 .TP_byline {
text-align:right;
margin-right:20%;
padding:0 0 9px 0;
}
.safari .MD_redBlockquote01 .TP_byline,
.ie6 .MD_redBlockquote01 .TP_byline,
.ie7 .MD_redBlockquote01 .TP_byline {
padding:0 0 10px 0;
}
.ie6 .MD_redBlockquote01 li {
clear:right;
}
.MD_redBlockquote01 .TP_moreLink {
margin:0 0 14.9px 0;
}
.safari .MD_redBlockquote01 .TP_moreLink {
margin:0 0 15px 0;
}
.ie6 .MD_redBlockquote01 .TP_moreLink {
margin:0;
}
.ie7 .MD_redBlockquote01 .TP_moreLink {
margin:0 0 15px 0;
}
.MD_redBlockquote01 .TP_moreLink p {
padding:0 16px 0 0;
}
.safari .MD_redBlockquote01 .TP_moreLink p {
padding:0 18px 0 0;
}
.ie6 #page .MD_redBlockquote01 .TP_moreLink p {
margin:0 6px 0 0;
}
.MD_redBlockquote01 .TP_moreLink p a span.FT_arrow {
padding:0 0 0 5px;
position:absolute;
}
.safari .MD_redBlockquote01 .TP_moreLink p a span.FT_arrow {
margin:-10px 0 0 39px;
padding:0;
}
.ie6 .MD_redBlockquote01 .TP_moreLink p a span.FT_arrow {
margin:5px 0 0 0;
padding:0;
}
.ie7 .MD_redBlockquote01 .TP_moreLink p a span.FT_arrow {
margin:5px 0 0 0;
padding:0 0 0 1px;
}
/*	.MD_greyBlockquote01 LAYER
---------------------------------------------------- */
.MD_greyBlockquote01 {
width:100%;
background: url(../../../images/background/3x1_darkerGrey.gif) repeat-x;
min-height:40px;
}
#page .MD_greyBlockquote01 a:hover { color:#ed1b24; }
.MD_greyBlockquote01 ul {
list-style-type:none;
width:100%;
background: url(../../../images/background/quotationLeft.gif) no-repeat left 1px;
padding-top:10px;
}
.MD_greyBlockquote01 li { display:block; }
.MD_greyBlockquote01 .TP_wob a,
.MD_greyBlockquote01 .TP_hed a { font-weight:normal; }
.MD_greyBlockquote01 .TP_dek {
font-size:110%;
line-height:70%;
padding:0px 5px;
}
.MD_greyBlockquote01 .TP_byline {
text-align:right;
margin-right:20%;
}
* html .MD_greyBlockquote01 li { clear:right; }
/*	.MD_greyBlog01 LAYER
---------------------------------------------------- */
.MD_greyBlog01 {
width:100%;
}
.MD_greyBlog01 ul {
list-style-type:none;
}
* html .MD_greyBlog01 li {
clear:right;
display:block;
text-indent:-15px;
}
.MD_greyBlog01 p {
padding:0 5px 0 0;
}
.MD_greyBlog01 .TP_wob a,
.MD_greyBlog01 .TP_dek a {
font-weight:normal
}
.MD_greyBlog01 a:hover {
color:#ed1b24;
}
#page .MD_greyBlog01 .TP_dek a:hover,
#page .MD_greyBlog01 .TP_dek p.CL_black a:hover * {
color:#000;
text-decoration:underline;
}
* html .MD_greyBlog01 .TP_dek * {
color:#000;
}
* + html .MD_greyBlog01 .TP_dek * {
color:#000;
}
/*	.MD_redBlog01 LAYER
---------------------------------------------------- */
.MD_redBlog01 { width:100%; }
.MD_redBlog01 ul {
padding-top:10px;
list-style-type:none;
}
* html .MD_redBlog01 li {
display:block;
clear:right;
text-indent:-15px;
}
.MD_redBlog01 .TP_wob {
padding-bottom:2px;
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
}
.MD_redBlog01 .TP_wob a,
.MD_redBlog01 .TP_dek a { font-weight:normal; }
.MD_redBlog01 a:hover { color:#ed1b24; }
.MD_redBlog01 .TP_dek a:hover { color:#000; }
/*	.MD_redBoxesThree01 LAYER
---------------------------------------------------- */
.MD_redBoxesThree01 {
width:100%;
}
.MD_redBoxesThree01 .TP_more {
margin-bottom:11px;
}
.ie6 .MD_redBoxesThree01 .TP_more {
margin-bottom:8px;
}
.ie7 .MD_redBoxesThree01 .TP_more {
margin-bottom:13px;
}
.ff2 .MD_redBoxesThree01 p.TP_kicker,
.ff3 .MD_redBoxesThree01 p.TP_kicker {
display:table;
margin-top:-1px;
}
#page .MD_redBoxesThree01 .CL_black a:hover {
color:#ed1b24;
}
.MD_redBoxesThree01 .TP_wob {
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
padding-bottom:2px;
}
.MD_redBoxesThree01 ul {
list-style-type:none;
padding-top:10px;
padding-bottom:10px;
}
.ie7 .MD_redBoxesThree01 ul {
padding-bottom:5px;
}
.MD_redBoxesThree01 ul li {
margin-right:10px;
}
* html .MD_redBoxesThree01 li {
display:block;
clear:right;
text-indent:-15px;
}
* html .MD_redBoxesThree01 li.TP_image {
display:inline;
margin-left:0px;
text-indent:0px;
}
.MD_redBoxesThree01 .TP_stars-possible {
background: url(../../../images/button/16x16_star-blue.gif) top left repeat-x;
width:96px;
height:16px;
display:block;
}
* html .MD_redBoxesThree01 .TP_stars-possible {
display:inline;
}
.MD_redBoxesThree01 .TP_stars-blue,
.MD_redBoxesThree01 .TP_stars-red {
height:16px;
display:block;
}
.MD_redBoxesThree01 .TP_stars-blue {
background: url(../../../images/button/16x16_star-blue.gif) left bottom;
}
.MD_redBoxesThree01 .TP_stars-red {
background: url(../../../images/button/16x16_star-red.gif) left bottom;
}
.MD_redBoxesThree01 .star-0 {
width:16px;
background-position: left top;
}
.MD_redBoxesThree01 .star-1 { width:16px; }
.MD_redBoxesThree01 .star-2 { width:32px; }
.MD_redBoxesThree01 .star-3 { width:48px; }
.MD_redBoxesThree01 .star-4 { width:64px; }
.MD_redBoxesThree01 .star-5 { width:80px; }
.MD_redBoxesThree01 .star-6 { width:96px; }
.MD_redBoxesThree01 .TP_dek a {
font-weight:normal;
}
#page .MD_redBoxesThree01 .TP_dek a:hover {
color:#000;
}
/*	.MD_greyBoxesThreeSmall01 LAYER
---------------------------------------------------- */
.MD_greyBoxesThreeSmall01 {
margin-top:7px;
width:100%;
}
.ie6 .MD_greyBoxesThreeSmall01 {
margin-top:-6px;
}
#page .MD_greyBoxesThreeSmall01 .CL_darkerGrey a:hover {
color:#ed1b24;
}
.MD_greyBoxesThreeSmall01 ul {
list-style-type:none;
padding-right:5px;
padding-bottom:10px;
}
.MD_greyBoxesThreeSmall01 ul li {
margin-right:10px;
}
.MD_greyBoxesThreeSmall01 .TP_wob a {
font-weight:normal;
}
/*	.MD_redBoxesTwo01 LAYER
---------------------------------------------------- */
.MD_redBoxesTwo01 { width:100%; }
#page .MD_redBoxesTwo01 .CL_black a:hover { color:#ed1b24; }
.MD_redBoxesTwo01 .TP_wob {
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
padding-bottom:2px;
}
.MD_redBoxesTwo01 ul {
list-style-type:none;
padding-top:10px;
padding-bottom:10px;
}
.MD_redBoxesTwo01 ul li { margin-right:10px; }
* html .MD_redBoxesTwo01 li {
display:block;
clear:right;
text-indent:-15px;
}
* html .MD_redBoxesTwo01 li.TP_image {
display:inline;
width:auto;
clear:none;
margin-left:0px;
}
.MD_redBoxesTwo01 .TP_stars-possible {
background: url(../../../images/button/16x16_star-blue.gif) top left repeat-x;
width:96px;
height:16px;
display:block;
}
* html .MD_redBoxesTwo01 .TP_stars-possible {
display:inline;
}
.MD_redBoxesTwo01 .TP_stars-blue,
.MD_redBoxesTwo01 .TP_stars-red {
width:16px;
height:16px;
display:block;
}
.MD_redBoxesTwo01 .TP_stars-blue {
background: url(../../../images/button/16x16_star-blue.gif) left bottom;
}
.MD_redBoxesTwo01 .TP_stars-red {
background: url(../../../images/button/16x16_star-red.gif) left bottom;
}
.MD_redBoxesTwo01 .star-0 {
width:16px;
background-position: left top;
}
.MD_redBoxesTwo01 .star-1 { width:16px; }
.MD_redBoxesTwo01 .star-2 { width:32px; }
.MD_redBoxesTwo01 .star-3 { width:48px; }
.MD_redBoxesTwo01 .star-4 { width:64px; }
.MD_redBoxesTwo01 .star-5 { width:80px; }
.MD_redBoxesTwo01 .star-6 { width:96px; }
.MD_redBoxesTwo01 .TP_dek a { font-weight:normal; }
#page .MD_redBoxesTwo01 .TP_dek a:hover { color:#000; }
/*	.MD_redThingsToDo01 LAYER
---------------------------------------------------- */
.MD_redThingsToDo01 { width:494px; }
.MD_redThingsToDo01 ul { list-style-type:none; }
.MD_redThingsToDo01 .TP_wob {
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
padding-bottom:2px;
}
.MD_redThingsToDo01 .TP_parent {
padding:9px 10px 3px 0px;
width:484px;
}
.MD_redThingsToDo01 .TP_dates { width:143px; }
* html .MD_redThingsToDo01 .TP_dates ul { width:113px; }
.MD_redThingsToDo01 .TP_dates li {
height:30px;
padding:5px 25px 0px 8px;
position:relative;
}
* html .MD_redThingsToDo01 .TP_dates li {
position:static;
width:113px;
display:block;
float:left;
}
.MD_redThingsToDo01 .TP_dates a {
font-size:13px;
line-height:25px;
}
#page .MD_redThingsToDo01 .TP_dates li.selected a { color:#ed1b24; }
#page .MD_redThingsToDo01 .TP_dates li.selected a span { color:#ed1b24; }
#page .MD_redThingsToDo01 .TP_dates a:hover { color:#ed1b24; }
#page .MD_redThingsToDo01 .TP_dates .TP_arrow { display:none; }
#page .MD_redThingsToDo01 .TP_dates li.selected .TP_arrow { display:block; }
.MD_redThingsToDo01 .TP_dates a span {
font-size:18px;
font-weight:normal;
line-height:30px;
}
.MD_redThingsToDo01 .TP_dates .TP_arrow {
z-index:2;
position:absolute;
left:120px;
top:10px;
}
* html .MD_redThingsToDo01 .TP_dates .TP_arrow { display:none; }
.MD_redThingsToDo01 .TP_manual,
.MD_redThingsToDo01 .TP_auto { display:block; }
.MD_redThingsToDo01 .TP_picks {
padding:7px;
border:1px solid #4c4c4c;
}
* html .MD_redThingsToDo01 .TP_picks { width:325px; }
* html .MD_redThingsToDo01 .TP_picksList { width:325px; }
.MD_redThingsToDo01 .TP_arrow { width:30px; }
.MD_redThingsToDo01 .TP_manual { width:155px; }
* html .MD_redThingsToDo01 .TP_manual ul li * { display:block; }
.MD_redThingsToDo01 .TP_auto {
width:160px;
padding-left:10px;
}
* html .MD_redThingsToDo01 .TP_auto { width:150px; }
* html .MD_redThingsToDo01 .TP_auto ul li p * { display:block; }
.MD_redThingsToDo01 .TP_auto ul {
padding-top:5px;
width:150px;
}
#page .MD_redThingsToDo01 .TP_hed a:hover { color:#ed1b24; }
.MD_redThingsToDo01 .TP_dek a { font-weight:normal; }
/*	.MD_redThingsToDo03 LAYER
---------------------------------------------------- */
.MD_redThingsToDo03 {
width:494px;
}
.ie7 .MD_redThingsToDo03 {
margin-bottom:15px;
}
.MD_redThingsToDo03 ul {
list-style-type:none;
}
.MD_redThingsToDo03 .TP_wob {
border-bottom:1px solid #aaa;
border-top:1px solid #aaa;
height:32px;
padding-bottom:2px;
}
.MD_redThingsToDo03 .TP_parent {
margin-bottom:15px;
padding-bottom:10px;
width:494px;
}
.ie6 .MD_redThingsToDo03 .TP_parent {
margin-bottom:0px;
}
.MD_redThingsToDo03 .TP_content {
width:460px;
margin-left:10px;
}
* html .MD_redThingsToDo03 .TP_content {
margin-top:-9px;
}
.MD_redThingsToDo03 .TP_dates {
width:494px;
}
.MD_redThingsToDo03 .TP_dates ul {
height:58px;
}
* html .MD_redThingsToDo03 .TP_dates ul {
width:494px;
}
.MD_redThingsToDo03 .TP_dates li {
width:70px;
height:50px;
position:relative;
text-align:center;
}
* html .MD_redThingsToDo03 .TP_dates {
height:60px;
}
* html .MD_redThingsToDo03 .TP_dates li {
position:static;
display:block;
float:left;
}
.MD_redThingsToDo03 .TP_dates a {
font-size:13px;
line-height:25px;
}
#page .MD_redThingsToDo03 .TP_dates li.selected a,
#page .MD_redThingsToDo03 .TP_dates li.selected a span,
#page .MD_redThingsToDo03 .TP_dates a:hover,
#page .MD_redThingsToDo03 .TP_dates a:hover span {
color:#ed1b24;
text-decoration:none;
}
.MD_redThingsToDo03 .TP_dates a span {
font-size:18px;
font-weight:normal;
}
#page .MD_redThingsToDo03 .TP_dates .TP_arrow {
display:none;
}
#page .MD_redThingsToDo03 .TP_dates li.selected .TP_arrow {
display:inline;
}
.MD_redThingsToDo03 .TP_dates .TP_arrow {
position:relative;
top:-5px;
}
.MD_redThingsToDo03 .TP_manual,
.MD_redThingsToDo03 .TP_auto {
display:block;
}
.MD_redThingsToDo03 .TP_picks {
padding:7px;
border:1px solid #aaa;
}
.MD_redThingsToDo03 .TP_picks li {
display:inline;
}
.MD_redThingsToDo03 .TP_picks .TP_kicker,
.MD_redThingsToDo03 .TP_picks .TP_hed,
.MD_redThingsToDo03 .TP_picks .TP_dek,
.MD_redThingsToDo03 .TP_picks .TP_ital {
width:100%;
}
.MD_redThingsToDo03 .TP_picks .TP_dek * {
display:inline;
}
* html .MD_redThingsToDo03 .TP_picks li.TP_kicker h4 {
display:block;
}
* html .MD_redThingsToDo03 .TP_picks li.TP_hed h6 {
display:block;
}
* html .MD_redThingsToDo03 .TP_picks li.TP_image {
padding-bottom:10px;
}
* + html .MD_redThingsToDo03 .TP_picks li.TP_image {
padding-bottom:10px;
}
.MD_redThingsToDo03 .TP_picks p {
line-height:14px;
}
.MD_redThingsToDo03 .TP_auto ul {
padding-bottom:5px;
}
.MD_redThingsToDo03 .TP_kicker a,
.MD_redThingsToDo03 .TP_hed a,
.MD_redThingsToDo03 .TP_dek a,
.MD_redThingsToDo03 .TP_ital a {
font-weight:normal;
}
.MD_redThingsToDo03 .TP_hed a.TP_name {
font-weight:bold;
}
.MD_redThingsToDo03 .TP_more {
white-space:nowrap;
}
.MD_redThingsToDo03 .TP_showAll {
line-height:150%;
}
.MD_redThingsToDo03 .TP_loading {
margin:25px 0 -25px 0;
text-align:center;
}
.MD_redThingsToDo03 .TP_sponsor {
font-size:11px;
text-align:right;
white-space:nowrap;
}
.MD_redThingsToDo03 .TP_sponsor img {
padding-top:1px;
}
/*	.MD_greyCirculation01 LAYER
---------------------------------------------------- */
.MD_greyCirculation01 { width:100%; }
#page .MD_greyCirculation01 .CL_black a:hover { color:#ed1b24; }
.MD_greyCirculation01 ul {
list-style-type:none;
width:100%;
}
.MD_greyCirculation01 li,
.MD_greyCirculation01 h3 { display:inline; }
* html .MD_greyCirculation01 h3 { clear:none; }
* + html .MD_greyCirculation01 h3 { clear:none; }
* html .MD_greyCirculation01 li {
display:block;
clear:right;
margin-left:-15px;
text-indent:-15px;
}
* html .MD_greyCirculation01 li.TP_image { display:inline; width:auto; clear:none; }
/*	.MD_commentCreationNav01 LAYER
---------------------------------------------------- */
.MD_commentCreationNav01 .TP_pipe {
padding:0 15px;
}
/*	.MD_commentCreation01 LAYER
---------------------------------------------------- */
.MD_commentCreation01 {
border:1px solid #4c4d52;
margin:38px 0 0 0;
padding:15px 15px 0 15px;
position:absolute;
width:462px;
z-index:1;
}
.ff2 .MD_commentCreation01 {
margin:52px 0 0 0;
}
.safari .MD_commentCreation01 {
margin:48px 0 0 0;
}
.ie6 .MD_commentCreation01 {
margin:41px 0 0 -196px;
}
.ie7 .MD_commentCreation01 {
margin:46px 0 0 -196px;
}
.MD_commentCreation01.TP_toolBoxComment {
margin:24px 0 0 -33px;
}
.ie .MD_commentCreation01.TP_toolBoxComment {
margin:40px 0 0 -127px;
}
.MD_commentCreation01 .TP_carot {
background:url(../../../images/icon/carot03.png) no-repeat;
height:25px;
margin:-40px 0 0 135px;
position:absolute;
width:39px;
}
.safari .MD_commentCreation01 .TP_carot {
margin:-40px 0 0 137px;
}
.ie6 .MD_commentCreation01 .TP_carot {
background:url(../../../images/icon/carot03.gif) no-repeat;
}
.ie .MD_commentCreation01 .TP_carot {
margin:-40px 0 0 136px;
}
html .MD_commentCreation01.TP_toolBoxComment .TP_carot {
margin:-40px 0 0 106px;
}
.ie6 .MD_commentCreation01.TP_toolBoxComment .TP_carot {
background:url(../../../images/icon/carot03.gif) no-repeat;
}
.MD_commentCreation01 .TP_close {
font-size:14px;
font-weight:bold;
letter-spacing:2px;
margin:-13px 0 0 450px;
position:absolute;
}
.MD_toolBox01 .MD_commentCreation01 .TP_close a {
font-weight:bold;
}
.MD_commentCreation01 ul {
width:100%;
}
html .MD_commentCreation01 input[type="text"],
html .MD_commentCreation01 input[type="password"] {
background-color:#F1F5FA;
border:1px solid #4c4c4c;
width:209px;
}
* html .MD_commentCreation01 input {
background-color:#F1F5FA;
border:1px solid #4c4c4c;
padding:5px;
width:209px;
}
html .MD_commentCreation01 input[type="text"]:hover,
html .MD_commentCreation01 input[type="password"]:hover {
background-color:#fff;
border:1px solid #000;
}
.MD_commentCreation01 .TP_label {
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
.MD_commentCreation01 .TP_label span {
font-size:13px;
vertical-align:top;
}
.MD_commentCreation01 .TP_labelEmail {
padding:0 0 0 10px;
}
.MD_commentCreation01 .TP_inputEmail {
margin:0 0 0 10px;
}
.MD_commentCreation01 .TP_reqs { margin-right:80px; }
* html .MD_commentCreation01 li.LY_column.two {
display:inline;
width:49%;
}
* + html .MD_commentCreation01 li.LY_column.two {
display:inline;
width:49%;
}
html .MD_commentCreation01 input.TP_value,
html .MD_commentCreation01 input.TP_remaining {
background:transparent;
border:0;
display:inline;
font-size:10px;
padding:0;
text-align:right;
}
html .MD_commentCreation01 input.TP_value {
width:10px;
}
html .MD_commentCreation01 input.TP_remaining {
color:#4c4c4c;
letter-spacing:1px;
width:25px;
}
html .MD_commentCreation01 input.TP_remaining:hover {
background:none;
border:none;
}
.MD_commentCreation01 textarea {
background-color:#fff;
border:1px solid #4c4c4c;
height:104px;
width:451px;
}
.MD_commentCreation01 .validation-advice {
font-size:10px;
text-transform:uppercase;
color:#ed1b24;
padding-left:10px;
}
.MD_toolBox01 .MD_commentCreation01 li {
margin:0px;
padding:0px;
}
html #page .MD_commentCreation01 .TP_rating {
padding:0 0 10px 0;
}
html #page .MD_commentCreation01 .TP_submit {
margin: 2px 0 -5px;
}
.MD_commentCreation01 .TP_submit button {
background:none;
border:none;
cursor:pointer;
margin:0 -5px 0 0;
padding:0px;
}
.safari .MD_commentCreation01 .TP_submit button {
margin:3px -3px 0 0;
}
.ie6 .MD_commentCreation01 .TP_submit button {
position:absolute;
padding-left:114px;
}
.ie7 .MD_commentCreation01 .TP_submit button {
margin:0 -30px 0 0;
}
#page .MD_inset01 .MD_commentCreation01 a.CL_darkerGrey:hover {
color:#4c4c4c;
}
/*	.MD_commentList01 LAYER
---------------------------------------------------- */
.MD_commentList01 {
margin:0 0 15px 0;
width:100%;
}
.MD_commentList01 ul {
width:100%;
list-style-type:none;
}
.MD_commentList01 li {
padding:2px 0px;
width:100%;
}
.MD_commentList01 li p {
margin:0 5px 0 0;
}
.MD_commentList01 .TP_date {
padding-left:4px;
}
.MD_commentList01 .TP_stars {
background: url(../../../images/button/star-blue.gif) left bottom;
display:block;
height:20px;
margin:0 5px 0 0;
}
.MD_commentList01 .TP_stars.star-0 {
width:20px;
background: url(../../../images/button/star-blue.gif) left top;
}
.MD_commentList01 .TP_stars.star-1 { width:20px; }
.MD_commentList01 .TP_stars.star-2 { width:40px; }
.MD_commentList01 .TP_stars.star-3 { width:60px; }
.MD_commentList01 .TP_stars.star-4 { width:80px; }
.MD_commentList01 .TP_stars.star-5 { width:100px; }
.MD_commentList01 .TP_stars.star-6 { width:120px; }
.MD_commentList01 form {
margin:0px;
}
/*	.MD_email01 LAYER
---------------------------------------------------- */
.MD_email01 {
position:absolute;
z-index:101;
padding:10px;
border:1px solid #ccc;
width:400px;
height:300px;
}
* html #page .MD_email01 { width:350px; }
* + html #page .MD_email01 { height:325px; }
html #page .MD_email01 input[type="text"] { width:155px; }
.MD_email01 input[type="text"].TP_remaining {
background:transparent;
border:0;
color:#aaa;
display:inline;
font-size:10px;
letter-spacing:1px;
padding:0;
text-align:right;
}
.MD_email01 .TP_reqs,
.MD_email01 .TP_charLeft { margin-right:23px; }
.MD_email01 textarea {
background:#fff;
border:1px solid #4c4c4c;
width:345px;
height:100px;
}
.MD_email01 .validation-advice {
font-size:10px;
text-transform:uppercase;
color:#ed1b24;
padding-left:10px;
}
.MD_email01 .TP_submit { margin:0 0 0 80px; }
/*	.MD_report01 LAYER
---------------------------------------------------- */
.MD_report01 {
position:absolute;
z-index:101;
padding:10px;
border:1px solid #ccc;
width:500px;
height:250px;
}
.MD_report01 ul { width:100%; }
.MD_report01 .TP_label { text-transform:uppercase; }
.MD_report01 .TP_reqs { margin-right:80px; }
.MD_report01 input[type="text"].TP_value,
.MD_report01 input[type="text"].TP_remaining {
border:0;
padding:0;
background:transparent;
display:inline;
font-size:10px;
text-align:right;
}
.MD_report01 input[type="text"].TP_value {
width:10px;
}
.MD_report01 input[type="text"].TP_remaining {
width:auto;
color:#aaa;
font-style:italic;
letter-spacing:1px;
}
.MD_report01 textarea {
border:1px solid #4c4c4c;
background-color:#fff;
}
.MD_report01 .validation-advice {
font-size:10px;
text-transform:uppercase;
color:#ed1b24;
padding-left:10px;
}
.MD_report01 .TP_chars { margin:0 50px 0 0; }
.MD_report01 .TP_btnSubmit { margin:0 20px 0 0; }
/*	.MD_survey01 LAYER
---------------------------------------------------- */
.MD_survey01 {
position:absolute;
z-index:101;
padding:0px;
border:1px solid #ccc;
width:364px;
height:320px;
background-color:#fff;
}
.MD_survey01 span.noThanks{
position: absolute;
cursor: pointer;
right: 10px;
color: #fff;
top: 4px;
}
.MD_survey01 ul { width:100%; }
.MD_survey01 li.LY_column.one {
display:inline;
width:350px;
}
.MD_survey01 li.LY_column.two {
display:inline;
width:140px;
}
.MD_survey01 .TP_btnClose {
padding:2px;
display:block;
float:right;
font-weight:bold;
border:1px solid #000;
}
.MD_survey01 .TP_promo-text {
font-family:arial,helvetica,sans-serif;
font-style:normal;
font-weight:normal;
font-size:22px;
}
/*	.MD_flags01 LAYER
---------------------------------------------------- */
.MD_flags01 {
display:inline;
margin:5px 5px 0 0;
}
/*	.MD_inset01 LAYER
---------------------------------------------------- */
.MD_inset01 {
border:1px solid #ccc;
margin:0 5px 10px 0;
}
.MD_inset01 ul {
list-style-type:none;
}
.MD_inset01 .TP_list {
padding:10px 10px;
}
.MD_inset01 .TP_photo {
margin-bottom:5px;
}
#page .MD_inset01 a.CL_darkerGrey:hover {
color:#ed1b24;
}
* html .MD_inset01 ul {
margin-left:0px;
display:block;
}
* html .MD_inset01 li {
display:block;
margin-left:0px;
}
* html .MD_inset01 li.LI_square {
margin-left:15px;
}
/*	.MD_keywords01 LAYER
---------------------------------------------------- */
.MD_keywords01 .TP_navList {
list-style-type: none;
margin: 0;
padding: 0;
}
.MD_keywords01 .TP_navList li {
border-right:1px solid #ccc;
float: left;
margin: 3px 10px 3px 0px;
padding:0px 10px 0px 0px;
}
.MD_keywords01 .TP_navList .TP_first {
border-left:none;
}
.MD_keywords01 .TP_navList .TP_last {
border-right:none;
}
.MD_keywords01 .TP_navList {
display:block;
float:left;
}
.MD_keywords01 a { font-weight:normal; }
#page .MD_keywords01 a:hover { color:#ed1b24; }
/*	.MD_mostViewed01 LAYER
---------------------------------------------------- */
.MD_mostViewed01 {
margin:0 0 10px 0;
width:100%;
}
.ie6 .MD_mostViewed01 {
margin:-6px 0 17px 0;
}
.MD_mostViewed01 .TP_wob .TP_noBreak {
white-space:nowrap;
}
.MD_mostViewed01 .TP_nav {
margin:8px 0 -1pt 8px;
padding:3px 0 0 0;
}
.safari .MD_mostViewed01 .TP_nav,
.ff2 .MD_mostViewed01.TP_fixTabs_classes .TP_nav,
.ff2 .MD_mostViewed01.TP_fixTabs_classes_search .TP_nav,
.mac.ff2 .MD_mostViewed01 .TP_nav {
margin:8px 0 -2px 8px;
}
.ie .MD_mostViewed01 .TP_nav {
margin:0 0 -2px 8px;
}
.ie6 .MD_mostViewed01 .TP_nav {
position:relative;
}
.MD_mostViewed01 .TP_nav li {
list-style-type:none;
}
.MD_mostViewed01 .TP_nav li a {
background:#d8d8d8;
border:2px solid #ccc;
border-bottom:none;
color:#000;
line-height:18px;
margin-top:4px;
padding:2px 10px;
text-decoration:none;
}
.ie .MD_mostViewed01 .TP_nav li a {
display:block;
}
.MD_mostViewed01 .TP_nav li a:hover {
background:#fff;
}
.MD_mostViewed01 .TP_nav .selected a {
background:#fff;
color:#ed1b24;
padding-top:8px;
margin-top:0px;
}
.ie .MD_mostViewed01 .TP_nav .selected a {
line-height:15px;
padding-bottom:3px;
}
.MD_mostViewed01 .TP_content {
border:2px solid #ccc;
padding:10px 15px 10px 20px;
}
.ff2 .MD_mostViewed01 .TP_content {
padding:10px 15px 10px 24px;
}
.ie6 .MD_mostViewed01 .TP_content {
width:280px;
}
.ie7 .MD_mostViewed01 .TP_content {
padding:4px 15px 10px 15px;
}
.safari .MD_mostViewed01 .TP_content {
padding:11px 15px 10px 18px;
}
.ie7 .MD_mostViewed01 .TP_content ul {
margin-left:10px;
}
.MD_mostViewed01 .TP_content li {
padding:2px 0px;
}
.ie6 .MD_mostViewed01 .TP_content li {
display:block;
list-style-type:square;
margin:0;
}
.MD_mostViewed01 .TP_content a {
font-weight:normal;
}
#page .MD_mostViewed01 .TP_content a:hover {
color:#ed1b24;
}
/*	.MD_nav01Container
---------------------------------------------------- */
.MD_nav01Container .yuimenubaritem,
.MD_nav01Container .yuimenuitem { padding:0px 9px 0px 14px; }
#page .MD_nav01Container .yuimenubaritem.TP_TOK { padding:0px 9px 0px 12px; }
.MD_nav01Container .yuimenubaritem { background: transparent url(../../../images/background/1x1_darkGrey.gif) repeat-y 0px 0px; }
.MD_nav01Container .yuimenubaritem.TP_leading,
.MD_nav01Container .yuimenubaritem.TP_first { background-image:none; }
#page .MD_nav01Container .yuimenubaritemlabel.activeMenuItem { color:#ed1b24; }
#page .MD_nav01Container .yuimenubaritem a:hover {
color:#ed1b24;
text-decoration:none;
}
.MD_nav01Container .yuimenubaritem-hassubmenu {
margin-right:0px;
padding-right:0px;
}
.MD_nav01Container .yuimenubaritemlabel-hassubmenu {
padding-right:13px;
background: transparent url(../../../images/yui/menu/submenuindicator.png) no-repeat right 4px;
}
.MD_nav01Container .yuimenubaritem-hassubmenu ul {
margin-top:-1px;
border: 1px solid #aaa;
background-color:#fff;
}
.MD_nav01Container .yuimenubaritem-hassubmenu li {
padding-left:4px;
padding-right:13px;
line-height:20px;
}
/*	.MD_nav01Container.TP_londonSections LAYER
---------------------------------------------------- */
.MD_nav01Container.TP_londonSections .yuimenubar {
line-height:20px;
white-space:nowrap;
}
.MD_nav01Container.TP_londonSections .yuimenubar ul { text-align:left; }
#page .MD_nav01Container.TP_londonSections .yuimenubaritem a {
font-size:11px;
font-weight:normal;
}
/*	.MD_nav01Container.TP_topSections LAYER
---------------------------------------------------- */
.MD_nav01Container.TP_topSections .yuimenubar {	line-height: 25px; }
#page .MD_nav01Container.TP_topSections .yuimenubaritem a { font-size:13px; }
/*	.MD_nav01Container.TP_bottomAdminMenu LAYER
---------------------------------------------------- */
.MD_nav01Container.TP_bottomAdminMenu .yuimenubar {
line-height: 25px;
font-size:10px;
}
.MD_nav01Container.TP_bottomAdminMenu .yuimenubaritem.TP_leading { font-style:italic; }
#page .MD_nav01Container.TP_bottomAdminMenu .yuimenubaritem a {
color:#000;
font-size:10px;
}
#page .MD_nav01Container.TP_bottomAdminMenu .yuimenubaritem a:hover { text-decoration:underline; }
/*	.MD_nav01Container.TP_bottomSectionsMenu LAYER
---------------------------------------------------- */
.MD_nav01Container.TP_bottomSectionsMenu .bd {
padding-top:20px;
}
#page .MD_nav01Container.TP_bottomSectionsMenu .yuimenubaritem a {
font-size:10px;
color:#000;
}
#page .MD_nav01Container.TP_bottomSectionsMenu .yuimenubaritem a:hover { text-decoration:underline; }
/*	.MD_nav01Container.TP_bottomSectionsMenuB LAYER
---------------------------------------------------- */
.MD_nav01Container.TP_bottomSectionsMenuB .bd { padding-top:5px; }
.MD_nav01Container.TP_bottomSectionsMenuB .bd ul {
border-top:1px solid #bbb;
padding-top:5px;
margin:0 67px;
}
#page .MD_nav01Container.TP_bottomSectionsMenuB .yuimenubaritem a {
font-size:10px;
color:#000;
}
#page .MD_nav01Container.TP_bottomSectionsMenuB .yuimenubaritem a:hover { text-decoration:underline; }
/*	.MD_nav01Container.TP_bottomCorporateMenu LAYER
---------------------------------------------------- */
.MD_nav01Container.TP_bottomCorporateMenu .yuimenubar {
padding-top:20px;
line-height:25px;
font-size:10px;
}
#page .MD_nav01Container.TP_bottomCorporateMenu .yuimenubaritem a {
color:#000;
font-size:10px;
}
#page .MD_nav01Container.TP_bottomCorporateMenu .yuimenubaritem a:hover { text-decoration:underline; }
/*	.MD_navigationTabs01 LAYER
---------------------------------------------------- */
.MD_article .MD_navigationTabs01 li {
list-style-type:none;
margin-left:0px;
}
.MD_navigationTabs01 {
margin:0 5px 0 0;
padding:0 0 34px 0;
}
.ie6 .MD_navigationTabs01 {
margin:0 5px -10px 0;
padding:0;
}
.MD_navigationTabs01 ul {
border-bottom:1px solid #d8d8d8;
list-style-type:none;
width:100%;
}
.MD_navigationTabs01 li {
display:inline;
margin-bottom:-1px;
}
.ie6 .MD_navigationTabs01 a {
position:relative;
}
#page .MD_navigationTabs01 li a {
padding: 3px 22px;
border: 1px solid #ccc;
border-bottom:none;
background: #d8d8d8;
text-decoration: none;
margin-top:4px;
display:block;
}
#page .MD_navigationTabs01 li a.TP_first { border-left:none; }
#page .MD_navigationTabs01 li a:hover { background: #fff; }
#page .MD_navigationTabs01 .selected a {
background: #fff;
padding-top:7px;
margin-top:0px;
}
/*	.MD_nav01Container.TP_circulationMenu LAYER
---------------------------------------------------- */
.MD_nav01Container.TP_circulationMenu .yuimenubar {
line-height:20px;
}
.MD_nav01Container.TP_circulationMenu .yuimenubar ul {
text-align:right;
}
.MD_nav01Container.TP_circulationMenu .yuimenubar ul a {
font-size:11px;
font-weight:normal;
}
/*	.MD_nearbyMaps01 LAYER
---------------------------------------------------- */
.MD_nearbyMaps01 {
margin:5px 0 15px 0;
min-height:450px;
width:100%;
}
.MD_nearbyMaps01 .TP_wob {
margin-bottom:6px;
}
#page .MD_nearbyMaps01 div {
margin-left:0px;
}
.MD_nearbyMaps01 ul {
list-style-type:none;
}
.MD_nearbyMaps01 .TP_nav {
margin-bottom:-2pt;
padding:3px 0 0 0;
}
.ff3 .MD_nearbyMaps01 .TP_nav.TP_tabFix_kidsRealEstateSearch,
.ff3 .MD_nearbyMaps01 .TP_nav.TP_tabFix_kidsRestaurant {
margin-bottom:-2px;
}
.mac.gecko .MD_nearbyMaps01 .TP_nav,
.safari .MD_nearbyMaps01 .TP_nav {
margin-bottom:-3px;
}
.ie .MD_nearbyMaps01 .TP_nav {
margin-bottom:-8px;
}
.MD_nearbyMaps01 .TP_nav li a {
background:#d8d8d8;
border:1px solid #aaa;
border-bottom:none;
color:#000;
line-height:22px;
padding:2px 10px;
text-decoration:none;
}
.MD_nearbyMaps01 .TP_nav li a:hover {
background:#fff;
position:relative;
z-index:1;
}
#page .MD_nearbyMaps01 .TP_nav .selected a {
background:#fff;
color:#ed1b24;
margin-top:0px;
padding-top:8px;
position:relative;
z-index:1;
}
.MD_nearbyMaps01 .TP_content li {
display:block;
}
.MD_nearbyMaps01 .TP_content .TP_mapContent {
border:1px solid #aaa;
padding:10px;
position:relative;
}
* + html .MD_nearbyMaps01 .TP_content .TP_mapContent {
padding-top:5px;
}
* html .MD_nearbyMaps01 .TP_content .TP_mapContent {
background:#fff;
position:absolute;
margin-left:-10px;
}
.MD_nearbyMaps01 .TP_content .TP_map {
width:308px;
height:300px;
}
#page .MD_nearbyMaps01 .TP_content a:hover {
color:#ed1b24;
}
.MD_nearbyMaps01 .TP_content .TP_map .TP_locationName {
display:inline;
}
.MD_nearbyMaps01 .TP_content .TP_mapList {
border:1px dashed #ccc;
border-top:none;
margin:0px 10px;
}
.MD_nearbyMaps01 .TP_content .TP_mapList ul {
padding:5px 14px;
}
* + html #page .MD_nearbyMaps01 .TP_content .TP_mapList ul {
margin:-14px 0 0 0;
}
* html #page .MD_nearbyMaps01 .TP_content .TP_mapList ul {
margin:306px 0 0 0;
display:block;
}
* html .MD_nearbyMaps01 .TP_content .TP_mapList li a:hover {
background:transparent;
}
.MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem {
cursor:pointer;
padding:5px 0px 5px 25px;
}
.MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem h6 {
margin-top:-3px;
}
#page .MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem h6:hover {
color:#ed1b24;
}
.MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem.flag-A { background:transparent url(../../../images/google/map/pointA.png) no-repeat 0px 4px; }
.MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem.flag-B { background:transparent url(../../../images/google/map/pointB.png) no-repeat 0px 4px; }
.MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem.flag-C { background:transparent url(../../../images/google/map/pointC.png) no-repeat 0px 4px; }
.MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem.flag-D { background:transparent url(../../../images/google/map/pointD.png) no-repeat 0px 4px; }
.MD_nearbyMaps01 .TP_content .TP_mapList .TP_listItem.flag-E { background:transparent url(../../../images/google/map/pointE.png) no-repeat 0px 4px; }
.MD_nearbyMaps01 li span a {
text-transform: capitalize;
}
#page .MD_nearbyMaps01 .TP_mapList .TP_showAll {
line-height:20px;
text-align:right;
}
#page .MD_nearbyMaps01 .TP_mapList a.TP_address {
font-weight:normal;
}
/*	.MD_photoBox01 LAYER
---------------------------------------------------- */
.MD_photoBox01 {
margin-top:7px;
}
.MD_photoBox01 a {
border:1px solid #fff;
}
.MD_photoBox01 a:hover {
border:1px solid #ed1b24;
}
/*	.MD_poll01 LAYER
---------------------------------------------------- */
.MD_poll01 {
background-image: url(../../../images/background/questionmark.gif);
background-position:50% 50%;
background-repeat:no-repeat;
display:block;
width:100%;
}
.MD_poll01 ul {
list-style-type:none;
}
/*	.MD_popupDimmer01 LAYER
---------------------------------------------------- */
.MD_popupDimmer01 {
position:absolute;
opacity:0.7;
-moz-opacity:0.7;
filter:alpha(opacity=70);
z-index:100;
top:0;
left:0;
cursor:pointer;
}
/*	.MD_redQuestion01 LAYER
---------------------------------------------------- */
.MD_redQuestion01 {
width:100%;
background: url(../../../images/background/3x1_darkerGrey.gif) repeat-x;
}
.MD_redQuestion01 ul {
list-style-type:none;
width:100%;
background: url(../../../images/background/question.gif) no-repeat 12px 20px;
padding-top:15px;
min-height:85px;
}
.MD_redQuestion01 li {
display:block;
margin-left:44px;
}
.MD_redQuestion01 .TP_hed { line-height:150%; }
.MD_redQuestion01 .TP_hed a { font-weight:normal; }
.MD_redQuestion01 .TP_dek {
font-size:110%;
line-height:70%;
padding:0px 5px;
}
* html .MD_redQuestion01 li { clear:right; }
.MD_redQuestion01 .TP_byline {
text-align:right;
margin-right:20%;
}
.MD_redQuestion01 .TP_moreLink { padding:10px 10px 0 0; }
/*	.MD_greyQuestion01 LAYER
---------------------------------------------------- */
.MD_greyQuestion01 {
width:100%;
background: url(../../../images/background/3x1_darkerGrey.gif) repeat-x;
}
#page .MD_greyQuestion01 a:hover { color:#ed1b24; }
.MD_greyQuestion01 ul {
list-style-type:none;
width:100%;
background: url(../../../images/background/question.gif) no-repeat left 1px;
padding-top:10px;
min-height:70px;
}
* html .MD_greyQuestion01 ul { clear:none; }
.MD_greyQuestion01 li { display:block; }
.MD_greyQuestion01 .TP_hed { line-height:150%; }
.MD_greyQuestion01 .TP_wob a,
.MD_greyQuestion01 .TP_hed a { font-weight:normal; }
.MD_greyQuestion01 .TP_dek {
font-size:110%;
line-height:70%;
padding:0px 5px;
}
* html .MD_greyQuestion01 li { clear:right; }
.MD_greyQuestion01 .TP_byline {
text-align:right;
margin-right:20%;
}
/*	.star-rating LAYER
---------------------------------------------------- */
html .star-rating {
list-style:none;
width:140px;
}
.star-rating li {
float:left;
width:20px;
}
.star-rating li a {
display:block;
width:20px;
height:20px;
background:url(../../../images/button/star-blue.gif) 0px 0px no-repeat;
}
.star-rating a.star-0 {
background:url(../../../images/button/do-not-rate.gif) bottom no-repeat;
left:0px;
width:20px;
height:20px;
}
.star-rating a.star-1 { left:20px; }
.star-rating a.star-1:hover,
.star-rating li.selected a.star-1 {
background:url(../../../images/button/star-blue.gif) 0px -20px no-repeat;
left:20px;
width:20px;
}
.star-rating a.star-2 { left:40px; }
.star-rating a.star-2:hover,
.star-rating li.selected a.star-2 {
background:url(../../../images/button/star-blue.gif) 0px -20px no-repeat;
left:20px;
width:40px;
}
.star-rating a.star-3 { left:60px; }
.star-rating a.star-3:hover,
.star-rating li.selected a.star-3 {
background:url(../../../images/button/star-blue.gif) 0px -20px no-repeat;
left:20px;
width:60px;
}
.star-rating a.star-4 { left:80px; }
.star-rating a.star-4:hover,
.star-rating li.selected a.star-4 {
background:url(../../../images/button/star-blue.gif) 0px -20px no-repeat;
left:20px;
width:80px;
}
.star-rating a.star-5 { left:100px; }
.star-rating a.star-5:hover,
.star-rating li.selected a.star-5 {
background:url(../../../images/button/star-blue.gif) 0px -20px no-repeat;
left:20px;
width:100px;
}
.star-rating a.star-6 { left: 120px; }
.star-rating a.star-6:hover,
.star-rating li.selected a.star-6 {
background:url(../../../images/button/star-blue.gif) 0px -20px no-repeat;
left:20px;
width:120px;
}
* html .star-rating a.star-2 { left:20px; }
* html .star-rating a.star-3 { left:0px; }
* html .star-rating a.star-4 { left:-20px; }
* html .star-rating a.star-5 { left:-40px; }
* html .star-rating a.star-6 { left:-60px; }
* html .star-rating a.star-2:hover,
* html .star-rating li.selected a.star-2,
* html .star-rating a.star-3:hover,
* html .star-rating li.selected a.star-3,
* html .star-rating a.star-4:hover,
* html .star-rating li.selected a.star-4,
* html .star-rating a.star-5:hover,
* html .star-rating li.selected a.star-5,
* html .star-rating a.star-6:hover,
* html .star-rating li.selected a.star-6 { width:20px; }
/*	.MD_ratings01 LAYER
---------------------------------------------------- */
.ie6 .MD_ratings01,
.ie7 .MD_ratings01 {
/*height:17px;*/
}
#page .MD_ratings01 li {
list-style-type:none;
margin-left:0px;
}
.MD_ratings01 ul {
padding-right:5px;
}
.MD_ratings01 .TP_rate {
background: url(../../../images/icon/rateThis.gif) no-repeat;
display:block;
height:18px;
text-decoration:none;
width:81px;
}
.MD_ratings01 .TP_pipe {
font-size:16px;
line-height:16px;
padding:0 5px;
}
.MD_ratings01 a.TP_rate:hover {
background: url(../../../images/icon/rateThis-over.gif) no-repeat;
}
.MD_ratings01 .TP_rate-comment {
height:16px;
}
.MD_ratings01 .TP_stars-possible {
background: url(../../../images/button/16x16_star-blue.gif) top left repeat-x;
display:block;
height:16px;
width:96px;
}
/*.ie6 .MD_ratings01 .TP_stars-possible {
display:inline;
}*/
.MD_ratings01 .TP_stars-blue,
.MD_ratings01 .TP_stars-red {
width:16px;
height:16px;
display:block;
}
.MD_ratings01 .TP_stars-blue {
background: url(../../../images/button/16x16_star-blue.gif) left bottom;
}
.MD_ratings01 .TP_stars-red {
background: url(../../../images/button/16x16_star-red.gif) left bottom;
}
.MD_ratings01 .star-0 {
width:16px;
background-position: left top;
}
.MD_ratings01 .star-1 { width:16px; }
.MD_ratings01 .star-2 { width:32px; }
.MD_ratings01 .star-3 { width:48px; }
.MD_ratings01 .star-4 { width:64px; }
.MD_ratings01 .star-5 { width:80px; }
.MD_ratings01 .star-6 { width:96px; }
.MD_ratings01 .TP_comments {
clear:right;
padding:5px 0px;
}
#page .MD_ratings01 .TP_text {
width:96px;
}
/*	.MD_searchResult01 LAYER
---------------------------------------------------- */
.MD_searchResult01 {
margin:-4px 5px 4px 0;
}
.MD_searchResult01 .TP_address {
margin:0 10px 0 0;
}
.MD_searchResult01 img {
margin-top:5px;
}
.MD_searchResult01 .TP_dek a {
font-weight:normal;
}
#page .MD_searchResult01 .TP_dek a:hover {
color:#000;
}
/*	.MD_searchForm01 LAYER
---------------------------------------------------- */
.MD_searchForm01 {
height:30px;
padding-top:3px;
padding-left:9px;
}
.safari .MD_searchForm01 {
padding:1px 0 2px 9px;
}
* html .MD_searchForm01 form {
display:inline;
}
.MD_searchForm01 .validation-advice {
color:#000;
font-weight:normal;
font-style:italic;
font-size:10px;
margin-left:10px;
text-transform:none;
}
.MD_searchForm01 .TP_searchSuggest,
.MD_searchForm01 .TP_searchSuggest:hover {
color:#999;
width:175px;
}
.MD_searchForm01 .TP_clearSuggestSearch {
color:#231F20;
width:175px;
}
.MD_searchForm01 .TP_clearSuggestSearch:hover {
color:#000;
}
.MD_searchForm01 .TP_underlay {
left:0;
position:absolute;
top:0;
z-index:999;
}
.MD_searchForm01 .TP_btnSearch {
cursor:pointer;
margin:-1px 0 0 0;
padding:0 0 0 5px;
}
* html .MD_searchForm01 .TP_btnSearch {
margin:3px 0 0 0;
}
.MD_searchForm01 .TP_ttSearchBox {
background:#fff;
border:1px solid #4c4c4c;
left:332px;
overflow:hidden;
position:absolute;
top:125px;
width:300px;
z-index:1000;
}
.MD_searchForm01 .TP_ttSearchContent {
color:#4c4c4c;
padding:5px;
}
.MD_searchForm01 .TP_ttHeading {
font-weight:bold;
font-size:14px;
padding:5px;
white-space:nowrap;
}
.MD_searchForm01 .TP_ttClose {
color:#aaaaaa;
padding:5px;
text-align:right;
}
.MD_searchForm01 .TP_ttClose span {
cursor:pointer;
}
.MD_searchForm01 .TP_ttSearchOption {
background:#edecec;
padding:5px;
}
.MD_searchForm01 .TP_ttCarrot {
background:url(../../../images/background/tt_carrot.gif) no-repeat;
height:21px;
left:317px;
position:absolute;
top:132px;
width:16px;
z-index:1001;
}
/*	.MD_searchForm02 LAYER
---------------------------------------------------- */
.MD_searchForm02 {
padding-top:3px;
padding-left:9px;
padding-bottom:3px;
}
* html .MD_searchForm02 {
padding-left:3px;
width:157px;
}
* html .MD_searchForm02 form {
display:inline;
}
.MD_searchForm02 .validation-advice {
text-transform: none;
color:#000;
font-weight:normal;
font-style:italic;
font-size:10px;
margin-left:10px;
}
/*	.MD_searchSummary01	LAYER
---------------------------------------------------- */
.MD_searchSummary01.blog {
margin:0 0 50px 0;
}
.MD_searchSummary01.blog.TP_noBottomSpace {
margin:0;
}
.MD_searchSummary01.blog .wp-pagenavi {
margin:5px 0 10px 0;
}
#page .MD_searchSummary01.blog .wp-pagenavi a {
margin:2px;
}
.MD_searchSummary01 {
margin:0 5px 0 0;
}
.MD_searchSummary01 ul {
list-style-type:none;
}
.MD_searchSummary01 .TP_show {
list-style-type:none;
line-height:20px;
}
* html .MD_searchSummary01 h6.FT_title4,
* html .MD_searchSummary01 .TP_show {
display:block;
}
* html .MD_searchSummary01 .TP_searchTools li {
display:block;
}
.MD_searchSummary01 .TP_show li {
display:inline;
}
.MD_searchSummary01 .TP_show a {
text-transform:lowercase;
}
#page .MD_searchSummary01 .TP_show a:hover {
color:#ed1b24;
}
.MD_searchSummary01 .TP_query {
width:100%;
background-image: url(../../../images/background/3x1_darkerGrey.gif);
background-repeat: repeat-x;
background-position: top left;
padding:10px;
}
.ie6 .MD_searchSummary01 .TP_query {
margin:-15px 0 0 0;
}
#page .MD_searchSummary01 a {
font-weight:normal;
margin-right:10px;
}
#page .MD_searchSummary01 a:hover {
color:#ed1b24;
}
.MD_searchSummary01 .MD_treeAnchor {
margin:2px;
}
/*	.MD_searchResults01 LAYER
---------------------------------------------------- */
.MD_searchResults01 {
list-style-type:none;
margin:10px 0 0 0;
}
.ie7 .MD_searchResults01 {
margin:-3px 0 0 0;
}
.MD_searchResults01 .TP_type {
white-space:nowrap;
}
#page .MD_searchResults01 a:hover {
color:#ed1b24;
}
.ie6 .MD_searchResults01 p,
.ie6 .MD_searchResults01 h5 {
display:block;
}
.MD_searchResults01 .TP_alt {
padding: 5px 10px 0px;
margin-top: 5px;
background:#EFEAE0 none repeat scroll 0 0;
}
/*	.MD_searchResultAnchors01 LAYER
---------------------------------------------------- */
.MD_searchResultAnchors01 {
list-style-type:none;
line-height:30px;
margin-left:-12px;
}
.MD_searchResultAnchors01 li {
display:inline;
padding:0px 12px;
border-right:1px solid #aaa;
}
.MD_searchResultAnchors01 .TP_last {
border-right:0px solid #fff;
}
/* .MD_searchResultEventAlternate01 LAYER
---------------------------------------------------- */
.MD_searchResultEventAlternate01 {
list-style-type:none;
line-height:20px;
padding-top:5px;
}
/*	.MD_searchNavigation01 LAYER
---------------------------------------------------- */
.MD_searchNavigation01 {
margin:-10px 10px 5px 0;
text-align:right;
}
.safari .MD_searchNavigation01 {
margin:-5px 10px -22px 0;
}
.ie6 .MD_searchNavigation01 {
margin:-11px 10px -25px 0;
}
.ie7 .MD_searchNavigation01 {
height:1px;
margin:-26px 10px 5px 0;
}
.MD_searchNavigation01 ul {
list-style-type:none;
line-height:20px;
}
.MD_searchNavigation01 li {
display:inline;
}
.MD_searchNavigation01 a {
text-transform:lowercase;
}
#page .MD_searchNavigation01 a:hover {
color:#ed1b24;
}
/*	.MD_searchModuleGroups01 LAYER
---------------------------------------------------- */
.MD_searchModuleGroups01 {
padding-top:5px;
width:156px;
}
.gecko .MD_searchModuleGroups01 {
margin:0 0 15px 0;
}
.MD_searchModuleGroups01 ul {
list-style-type:none;
}
.MD_searchModuleGroups01 .TP_groupList {
margin-left:7px;
}
.ie6 .MD_searchModuleGroups01 .TP_groupList {
display:block;
}
.MD_searchModuleGroups01 .TP_group {
padding-bottom:7px;
}
.MD_searchModuleGroups01 .TP_group .TP_hed .MD_treeAnchor {
margin:2px 4px;
}
.MD_searchModuleGroups01 .TP_group p.TP_hed {
padding:0 0 2px 3px;
}
.MD_searchModuleGroups01 .TP_group p.TP_hed .MD_treeAnchor {
margin:3px 2px 2px 0px;
}
.MD_searchModuleGroups01 .TP_group .TP_hed {
text-transform:uppercase;
}
.MD_searchModuleGroups01 .TP_group .TP_hedTitle {
margin-left:-3px;
}
#page .MD_searchModuleGroups01 .TP_group .TP_hed a.TP_treeLink:hover {
text-decoration:none;
}
.MD_searchModuleGroups01 .TP_moduleList {
border:1px solid #aaa;
border-top:none;
margin-right:9px;
width:140px;
}
.ie6 .MD_searchModuleGroups01 .TP_moduleList {
margin-right:0;
width:139px;
}
.MD_searchModuleGroups01 .TP_module .MD_treeList {
background:transparent url(../../../images/background/1x3_darkerGrey.gif) repeat-y 5px 0px;
}
.MD_searchModuleGroups01 .MD_treeList .TP_parentList {
background-image:none;
}
.MD_searchModuleGroups01 .MD_treeList .TP_childList li {
background:transparent url(../../../images/background/6x1_darkerGrey.gif) no-repeat 6px 8px;
padding-left:13px;
}
.ie6 .MD_searchModuleGroups01 .MD_treeList .TP_childList li {
display:inline-block;
}
.MD_searchModuleGroups01 .TP_module {
border-top:1px dotted #4c4c4c;
}
.ie6 .MD_searchModuleGroups01 .TP_module {
border-top:none;
}
.MD_searchModuleGroups01 .TP_module a {
line-height:18px;
}
#page .MD_searchModuleGroups01 .TP_module a:hover {
color:#ed1b24;
}
#page .MD_searchModuleGroups01 .TP_module a.TP_removeLink:hover {
text-decoration:none;
}
.MD_searchModuleGroups01 .TP_module .TP_hed {
padding:3px 0px;
font-weight:bold;
}
.ie6 .MD_searchModuleGroups01 .TP_module .TP_hed {
display:block;
}
.MD_searchModuleGroups01 .TP_module .TP_hed .MD_treeAnchor {
margin:3px;
}
.MD_searchModuleGroups01 .TP_module .TP_parentList {
margin-left:8px;
}
.ie6 .MD_searchModuleGroups01 .TP_module .TP_parentList {
display:block;
}
.MD_searchModuleGroups01 .TP_module a.TP_child,
.MD_searchModuleGroups01 .TP_module a.TP_show {
font-weight:normal;
}
.MD_searchModuleGroups01 .TP_module .TP_carrot {
margin:23px 0 0 12px;
position:absolute;
z-index:1;
}
#page .MD_searchModuleGroups01 li span a.TP_bold {
font-weight:bold;
}
/*	.MD_searchAll01 LAYER
---------------------------------------------------- */
.MD_searchAll01 {
position:absolute;
z-index:100;
}
.MD_searchAll01 .TP_listContainer {
border:2px solid #aaa;
width:auto;
display:block;
padding:0px 2px 2px 10px;
margin-left:62px;
}
* html #page .MD_searchAll01 .TP_listContainer {
margin:0 0 0 29px;
}
#page .MD_searchAll01 { background-image:none; }
#page .MD_searchAll01 .TP_listContainer { background-color:#fff; background-image:none; }
#page .MD_searchAll01 .TP_listContainer li {
background-image:none;
padding-left:5px;
}
#page .MD_searchAll01 a.TP_extraEntry {
white-space:nowrap;
font-weight:normal;
}
.MD_searchAll01 p.FT_title3 {
padding:2px 0px 0px 10px;
white-space:nowrap;
text-transform:capitalize;
}
.MD_searchAll01 p.FT_title3 span {
margin-top:3px;
margin-left:2px;
}
#page .MD_searchAll01 p.FT_title3 a {
white-space:nowrap;
font-weight:normal;
}
#page .MD_searchAll01 p.FT_title3 a.TP_bold { font-weight:bold; }
.MD_searchAll01 td { padding:6px 10px; }
/*	.MD_redSplash01 LAYER
---------------------------------------------------- */
.MD_redSplash01 {
border:1px solid #d8d8d8;
height:260px;
margin:0 0 15px 0;
width:491px;
}
#page .MD_redSplash01 div { margin-left:0px; }
.MD_redSplash01 .TP_carouselContainer {
position:relative;
text-align:center;
}
.MD_redSplash01 .TP_viewPane {
width:390px;
height:255px;
position:relative;
}
.MD_redSplash01 .TP_viewPane .TP_instance {
padding:10px;
width:370px;
height:235px;
}
.MD_redSplash01 .TP_viewPane a.TP_anchor { display:block; }
.MD_redSplash01 .TP_viewPromo {
width:200px;
padding:5px;
position:absolute;
z-index:2;
background:transparent url(../../../images/background/1x1_transparentWhite.png);
list-style-type:none;
overflow:hidden;
}
* html .MD_redSplash01 .TP_viewPromo {
filter:alpha(opacity=70);
background-image:none;
background-color:#fff;
height:95px;
}
* html .MD_redSplash01 .TP_viewPromo li {
display:block;
clear:right;
text-indent:-15px;
}
.MD_redSplash01 .TP_viewPromo.TP_bottomLeft {
top:126px;
left:10px;
max-height:95px;
}
.MD_redSplash01 .TP_viewPromo.TP_topLeft {
top:25px;
left:10px;
max-height:95px;
}
.MD_redSplash01 .TP_viewPromo.TP_bottomRight {
top:126px;
left:270px;
max-height:95px;
}
.MD_redSplash01 .TP_viewPromo.TP_topRight {
top:25px;
left:270px;
max-height:95px;
}
#page .MD_redSplash01 .TP_viewPromo a:hover { color:#ed1b24; }
#page .MD_redSplash01 .TP_image { border:1px solid #aaa; }
#page .MD_redSplash01 .TP_viewPromo .TP_dek a:hover { color:#000; }
/*	.MD_redSplashVertical01 LAYER
---------------------------------------------------- */
.MD_redSplashVertical01 {
width:491px;
height:260px;
border:1px solid #d8d8d8;
}
#page .MD_redSplashVertical01 div { margin-left:0px; }
.MD_redSplashVertical01 .TP_carouselContainer {
position:relative;
text-align:center;
}
.MD_redSplashVertical01 .TP_viewPane {
width:408px;
height:255px;
position:relative;
}
.MD_redSplashVertical01 .TP_viewPane .TP_instance {
padding:10px;
width:390px;
height:235px;
}
.MD_redSplashVertical01 .TP_viewPane a.TP_anchor { display:block; }
.MD_redSplashVertical01 .TP_viewPromo {
width:200px;
padding:5px;
position:absolute;
z-index:2;
background:transparent url(../../../images/background/1x1_transparentWhite.png);
list-style-type:none;
overflow:hidden;
}
* html .MD_redSplashVertical01 .TP_viewPromo {
filter:alpha(opacity=70);
background-image:none;
background-color:#fff;
height:95px;
}
* html .MD_redSplashVertical01 .TP_viewPromo li {
display:block;
clear:right;
text-indent:-15px;
}
.MD_redSplashVertical01 .TP_viewPromo.TP_bottomLeft {
top:126px;
left:10px;
max-height:95px;
}
.MD_redSplashVertical01 .TP_viewPromo.TP_topLeft {
top:25px;
left:10px;
max-height:95px;
}
.MD_redSplashVertical01 .TP_viewPromo.TP_bottomRight {
top:126px;
left:190px;
max-height:95px;
}
.MD_redSplashVertical01 .TP_viewPromo.TP_topRight {
top:25px;
left:190px;
max-height:95px;
}
#page .MD_redSplashVertical01 .TP_viewPromo a:hover { color:#ed1b24; }
#page .MD_redSplashVertical01 .TP_image { border:1px solid #aaa; }
#page .MD_redSplashVertical01 .TP_viewPromo .TP_dek a:hover { color:#000; }
/*	.MD_redSplashHorizontal01 LAYER
---------------------------------------------------- */
.MD_redSplashHorizontal01 {
border:1px solid #d8d8d8;
height:367px;
margin-bottom:15px;
width:492px;
}
.ie6 .MD_redSplashHorizontal01 {
margin-bottom:0px;
}
.win.ff3 .MD_redSplashHorizontal01 {
height:366px;
}
.safari .MD_redSplashHorizontal01 {
margin-bottom:1px;
}
#page .MD_redSplashHorizontal01 div {
margin-left:0px;
}
.MD_redSplashHorizontal01 .TP_carouselContainer {
position:relative;
}
.ie6 #page .MD_redSplashHorizontal01 .TP_carouselContainer {
margin-left:-13px;
}
.ie7 .MD_redSplashHorizontal01 .TP_carouselContainer {
padding:0 0 0 17px;
}
.MD_redSplashHorizontal01 .TP_viewPane {
height:305px;
position:relative;
width:390px;
}
.ie6 .MD_redSplashHorizontal01 .TP_viewPane {
margin-bottom:-7px;
}
.MD_redSplashHorizontal01 .TP_viewPane .TP_instance {
height:235px;
padding:10px 10px 10px 9px;
width:370px;
}
.MD_redSplashHorizontal01 .TP_viewPane a.TP_anchor {
display:block;
}
.MD_redSplashHorizontal01 .TP_viewPromo {
background:transparent url(../../../images/background/1x1_transparentWhite.png);
list-style-type:none;
overflow:hidden;
padding:5px;
position:absolute;
width:200px;
z-index:2;
}
.ie6 .MD_redSplashHorizontal01 .TP_viewPromo {
filter:alpha(opacity=70);
background-image:none;
background-color:#fff;
height:95px;
}
.ie6 .MD_redSplashHorizontal01 .TP_viewPromo li {
clear:right;
display:block;
text-indent:-15px;
}
.MD_redSplashHorizontal01 .TP_viewPromo.TP_bottomLeft {
left:10px;
max-height:95px;
top:175px;
}
.MD_redSplashHorizontal01 .TP_viewPromo.TP_topLeft {
left:10px;
max-height:95px;
top:25px;
}
.MD_redSplashHorizontal01 .TP_viewPromo.TP_bottomRight {
left:270px;
max-height:95px;
top:175px;
}
.MD_redSplashHorizontal01 .TP_viewPromo.TP_topRight {
left:270px;
max-height:95px;
top:25px;
}
#page .MD_redSplashHorizontal01 .TP_viewPromo a:hover {
color:#ed1b24;
}
#page .MD_redSplashHorizontal01 .TP_image {
border:1px solid #aaa;
padding:1px;
}
#page .MD_redSplashHorizontal01 .TP_viewPromo .TP_dek a:hover {
color:#000;
}
/*	.MD_greyStandard01 LAYER
---------------------------------------------------- */
.MD_greyStandard01 {
width:100%;
}
.MD_greyStandard01 p {
padding:0 5px 0 0;
}
#page .MD_greyStandard01 .CL_black a:hover {
color:#ed1b24;
}
.MD_greyStandard01 ul {
list-style-type:none;
width:100%;
}
.MD_greyStandard01 li {
display:inline;
}
.MD_greyStandard01 .TP_wob a,
.MD_greyStandard01 .TP_dek a {
font-weight:normal;
}
* html .MD_greyStandard01 li {
display:block;
clear:right;
text-indent:-15px;
}
* html .MD_greyStandard01 li.TP_image {
display:inline;
width:auto;
clear:none;
margin-left:0px;
}
.MD_greyStandard01 .TP_stars-possible {
background: url(../../../images/button/16x16_star-blue.gif) top left repeat-x;
width:96px;
height:16px;
display:block;
}
* html .MD_greyStandard01 .TP_stars-possible {
display:inline;
}
.MD_greyStandard01 .TP_stars-blue,
.MD_greyStandard01 .TP_stars-red {
display:block;
height:16px;
}
.MD_greyStandard01 .TP_stars-blue {
background: url(../../../images/button/16x16_star-blue.gif) left bottom;
}
.MD_greyStandard01 .TP_stars-red {
background: url(../../../images/button/16x16_star-red.gif) left bottom;
}
.MD_greyStandard01 .star-0 {
background-position:left top;
width:16px;
}
.MD_greyStandard01 .star-1 { width:16px; }
.MD_greyStandard01 .star-2 { width:32px; }
.MD_greyStandard01 .star-3 { width:48px; }
.MD_greyStandard01 .star-4 { width:64px; }
.MD_greyStandard01 .star-5 { width:80px; }
.MD_greyStandard01 .star-6 { width:96px; }
.MD_greyStandard01 .TP_dek a {
font-weight:normal;
}
#page .MD_greyStandard01 .TP_dek a:hover {
color:#000;
}
/*	.MD_redStandard01 LAYER
---------------------------------------------------- */
.MD_redStandard01 {
margin:5px 0 0 0;
width:100%;
}
#page .MD_redStandard01 .CL_black a:hover {
color:#ed1b24;
}
.MD_redStandard01 .TP_wob {
padding-bottom:2px;
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
}
#page .MD_redStandard01 .TP_wob a {
font-weight:normal;
}
.MD_redStandard01 ul {
padding-top:10px;
list-style-type:none;
width:100%;
}
.MD_redStandard01 li {
display:inline;
}
* html .MD_redStandard01 li {
display:block;
clear:right;
margin-left:-15px;
text-indent:-15px;
}
* html .MD_redStandard01 li.TP_image {
clear:none;
display:inline;
width:auto;
}
.MD_redStandard01 .TP_stars-possible {
background: url(../../../images/button/16x16_star-blue.gif) top left repeat-x;
display:block;
height:16px;
width:96px;
}
* html .MD_redStandard01 .TP_stars-possible {
display:inline;
}
.MD_redStandard01 .TP_stars-blue,
.MD_redStandard01 .TP_stars-red {
display:block;
height:16px;
}
.MD_redStandard01 .TP_stars-blue {
background: url(../../../images/button/16x16_star-blue.gif) left bottom;
}
.MD_redStandard01 .TP_stars-red {
background: url(../../../images/button/16x16_star-red.gif) left bottom;
}
.MD_redStandard01 .star-0 {
background-position: left top;
width:16px;
}
.MD_redStandard01 .star-1 { width:16px; }
.MD_redStandard01 .star-2 { width:32px; }
.MD_redStandard01 .star-3 { width:48px; }
.MD_redStandard01 .star-4 { width:64px; }
.MD_redStandard01 .star-5 { width:80px; }
.MD_redStandard01 .star-6 { width:96px; }
.MD_redStandard01 .TP_dek a {
font-weight:normal;
}
#page .MD_redStandard01 .TP_dek a:hover {
color:#000;
}
/*	.MD_greyTabCloud01 LAYER
---------------------------------------------------- */
.MD_greyTabCloud01 {
margin:0 0 10px 0;
width:100%;
}
.ie6 .MD_greyTabCloud01 {
margin:0 0 17px 0;
}
.ie7 .MD_greyTabCloud01 {
margin:0 0 11px 0;
}
.safari .MD_greyTabCloud01 {
margin:0 0 12px 0;
}
.MD_greyTabCloud01 ul {
list-style-type:none;
}
.MD_greyTabCloud01 .TP_nav {
margin:8px 0 -1pt 0;
padding:3px 0 0 8px;
}
.mac.ff2 .MD_greyTabCloud01 .TP_nav,
.safari .MD_greyTabCloud01 .TP_nav {
margin:8px 0 -2px 0;
}
.ie .MD_greyTabCloud01 .TP_nav {
margin:0 0 -2px 0;
}
.ie6 .MD_greyTabCloud01 .TP_nav {
position:relative;
}
.MD_greyTabCloud01 .TP_nav li,
.MD_greyTabCloud01 .TP_content li {
display:inline;
}
.MD_greyTabCloud01 .TP_nav li a {
background:#d8d8d8;
border:2px solid #ccc;
border-bottom:none;
color:#000;
line-height:18px;
margin-top:4px;
padding:2px 10px;
text-decoration:none;
}
.ie .MD_greyTabCloud01 .TP_nav li a {
display:block;
}
.MD_greyTabCloud01 .TP_nav li a:hover,
.MD_greyTabCloud01 .TP_nav .selected a {
background:#fff;
}
.MD_greyTabCloud01 .TP_nav .selected a {
color:#ed1b24;
margin-top:0px;
padding-top:8px;
}
.ie .MD_greyTabCloud01 .TP_nav .selected a {
padding-bottom:3px;
line-height:15px;
}
.MD_greyTabCloud01 .TP_content {
border:2px solid #ccc;
padding:10px 15px 10px 14px;
text-align:center;
}
.ff2 .MD_greyTabCloud01 .TP_content {
padding:12px 15px 11px 14px;
}
.ie6 .MD_greyTabCloud01 .TP_content {
padding:11px 15px 12px 14px;
}
.ie7 .MD_greyTabCloud01 .TP_content {
padding:4px 15px 11px 15px;
}
.safari .MD_greyTabCloud01 .TP_content {
padding:12px 15px 12px 15px;
}
.MD_greyTabCloud01 .TP_content li {
padding:5px 10px;
}
.MD_greyTabCloud01 .TP_content a {
font-weight:normal;
}
#page .MD_greyTabCloud01 .TP_content a:hover {
color:#ed1b24;
}
/*	.MD_timeOverride01 LAYER
---------------------------------------------------- */
.MD_timeOverride01 {
margin-left:20px;
background: url(../../../images/background/794x1_shadow6x1_darkBlue.png) repeat-y top left;
width:782px; /* 180 + 2 x 1px borders + 600 + 2 x 6px padding */
padding:5px 6px;
}
.MD_timeOverride01 center {
position:relative;
}
.MD_timeOverride01 ul {
list-style-type:none;
}
.MD_timeOverride01 label,
.MD_timeOverride01 code {
line-height:22px;
letter-spacing:1px;
}
.MD_timeOverride01 code {
padding-left:10px;
}
.MD_timeOverride01 .TP_car {
position:absolute;
z-index:2;
top:0;
left:40px;
}
.MD_timeOverride01 .TP_bottom {
padding:0pt 19px 0pt 0pt;
}
.MD_timeOverride01 .TP_bottom span {
margin-left:10px;
padding:0pt 0pt 0pt 15px;
}
.MD_timeOverride01 .TP_bottom a {
border-bottom:1px solid #4c4c4c;
border-right:1px solid #4c4c4c;
border-top:1px solid #aaa;
border-left:1px solid #aaa;
font-weight:normal;
font-size:1.1em;
padding:2px 10px;
letter-spacing:1px;
}
#page .MD_timeOverride01 .TP_bottom a:hover {
border-top:1px solid #4c4c4c;
border-left:1px solid #4c4c4c;
border-bottom:1px solid #aaa;
border-right:1px solid #aaa;
text-decoration:none;
color:#143b76;
background-color:#d6e2f4;
}
/*	.MD_toolBox01 LAYER
---------------------------------------------------- */
.MD_toolBox01 ul {
list-style-type:none;
}
.MD_toolBox01 .TP_icon {
cursor:pointer;
}
.MD_toolBox01 li {
padding:0 0 0 22px;
margin:0 0 5px 0;
}
.MD_toolBox01 a {
font-weight:normal;
}
.MD_toolBox01 .TP_share {
font-weight:bold;
font-size:12px;
}
.MD_toolBox01 .MD_share01 ul {
margin-left: -20px;
}
.ie .MD_toolBox01 .MD_treeList {
margin-top:-15px;
}
.MD_toolBox01 .TP_email	{ background: url(../../../images/icon/email.gif) no-repeat; }
.MD_toolBox01 .TP_print	{ background: url(../../../images/icon/print.gif) no-repeat; }
.MD_toolBox01 .TP_rateComment	{ background: url(../../../images/icon/comment.gif) no-repeat; }
.MD_toolBox01 .TP_reportError	{ background: url(../../../images/icon/report.gif) no-repeat; }
.MD_toolBox01 .TP_shareThis	{ margin-left: -18px; }
.MD_toolBox01 .TP_delicious	{ background: url(../../../images/icon/delicious.gif) no-repeat; }
.MD_toolBox01 .TP_digg	{ background: url(../../../images/icon/digg.gif) no-repeat; }
.MD_toolBox01 .TP_reddit	{ background: url(../../../images/icon/reddit.gif) no-repeat; }
.MD_toolBox01 .TP_facebook	{ background: url(../../../images/icon/facebook.gif) no-repeat; }
.MD_toolBox01 .TP_stumbleupon	{ background: url(../../../images/icon/stumble.gif) no-repeat; }
/*	.MD_treeAnchor LAYER
---------------------------------------------------- */
.MD_treeAnchor {
display:block;
height:11px;
width:11px;
margin:5px;
}
.MD_treeAnchor.LY_left {
margin-left:0px;
}
#page a.MD_treeAnchor:hover {
text-decoration:none;
}
.MD_treeAnchor.true {
background:transparent url(../../../images/button/plus.gif) no-repeat top left;
margin-top:3px;
}
.MD_treeAnchor.false {
background:transparent url(../../../images/button/minus.gif) no-repeat top left;
margin-top:3px;
}
.ie6 .MD_treeAnchor.false {
margin-bottom:0;
}
/*	.MD_keywords01 LAYER
---------------------------------------------------- */
.MD_upcoming01 {
margin-top:1px;
}
.MD_upcoming01 .TP_tickets {
padding-left:5px;
}
.MD_upcoming01 .FT_title2 {
padding-right: 5px;
}
.MD_upcoming01 .TP_navList {
list-style-type: none;
padding: 0;
}
.MD_upcoming01 .TP_navList li {
float: left;
margin: 2px 8px 2px -9px;
padding:0px 10px;
}
.MD_upcoming01 .TP_navList .TP_date {
border-left:1px solid #ccc;
}
.MD_upcoming01 .TP_navList {
display:block;
float:left;
}
.MD_upcoming01 a {
font-weight:normal;
}
#page .MD_upcoming01 a:hover {
color:#ed1b24;
}
/*	.MD_userLogStatus01 LAYER
---------------------------------------------------- */
.MD_userLogStatus01 {
height:30px;
padding-top:3px;
padding-right:9px;
text-align:right;
}
/*	.MD_greyVideo01 LAYER
---------------------------------------------------- */
.MD_greyVideo01 {
width:304px;
}
.MD_greyVideo01 ul {
list-style-type:none;
}
.MD_greyVideo01 .TP_wob a {
font-weight:normal;
}
.MD_greyVideo01 .TP_video {
padding:10px;
width:284px;
}
/*	.MD_redVideo01 LAYER
---------------------------------------------------- */
.MD_redVideo01 {
width:480px;
}
.MD_redVideo01 ul {
list-style-type:none;
}
.MD_redVideo01 .TP_video {
padding:10px;
width:460px;
height:260px;
border:1px solid #d8d8d8;
}
/*	.MD_transit01 LAYER
---------------------------------------------------- */
.MD_transit01 ul {
list-style-type:none;
}
.MD_transit01 form {
margin:0;
}
.MD_transit01 .TP_wob span {
padding-top:18px;
}
.MD_transit01 img.LY_left {
padding-right:10px;
}
.MD_transit01 .TP_address {
border:1px solid #4c4c4c;
font-size:11px;
padding:2px 5px 2px 5px;
width:260px;
}
.MD_transit01 select {
border:1px solid #4c4c4c;
font-size:11px;
height:20px;
margin-bottom:2px;
padding:0 0 0 5px;
}
.safari .MD_transit01 select {
margin:2px 0 2px -2px;
}
.MD_transit01 .TP_submit {
font-size:11px;
margin:5px 108px 10px 0;
padding:1px 9px;
}
.ie6 .MD_transit01 .TP_submit {
margin:10px 111px 0 0;
padding:1px 0;
width:90px;
}
.ie7 .MD_transit01 .TP_submit {
font-size:11px;
margin:10px 111px 10px 0;
padding:1px 0;
width:90px;
}
.safari .MD_transit01 .TP_submit {
margin:8px 104px 10px 0;
}
.mac.ff2 .MD_transit01 .TP_submit {
margin:5px 102px 10px 0;
padding:1px 7px;
}
.ie6 .MD_transit01 .TP_loading {
margin:-25px 0 0 -240px;
}
.MD_transit01 .TP_directionsList {
margin:0 10px 24px 5px;
}
.ie6 .MD_transit01 .TP_directionsList,
.safari .MD_transit01 .TP_directionsList {
margin:0 10px 14px 5px;
}
/*	.MD_quiz LAYER
---------------------------------------------------- */
#page .MD_quiz {
margin:0 5px 0 0;
}
#page .MD_quiz input[type="image"] {
height:18px;
width:58px;
}
#page .MD_quiz div#quizSubmitDiv {
background-color: #efefef;
height:30px;
padding-left:20px;
}
#page .MD_quiz div#quizSubmitDiv input, div#quizContentContainer div#quizSubmitDiv img {
margin-top:6px;
}
#page .MD_quiz div.quizTitle h1 {
font-size:18px;
font-weight:bold;
padding-top:20px;
}
#page .MD_quiz div.quizImage{
float:right;
padding:10px 0 0 10px;
}
#page .MD_quiz div.quizQuestionHeader {
font-size:12px;
padding-top:14px;
clear:both;
padding-bottom:14px;
}
#page .MD_quiz div.quizQuestionHeader img {
float:right;
margin:5px;
border:1px solid #1697DB;
}
#page .MD_quiz div.questionContainer {
display:table;
padding-bottom:10px;
width:100%;
clear:both;
}
#page .MD_quiz div.questionContainer div.photo {
float:right;
padding:10px 0 0 10px;
}
#page .MD_quiz div.inputBody{
padding-left:15px;
line-height:18px;
}
#page .MD_quiz div.questionContainer input {
padding-left:5px;
}
#page .MD_quiz div.inputBody input.textfield {
border:1px solid #5B5E63;
}
#page .MD_quiz div.questionContainer span.questionId {
color:#343434;
font-size:13px;
font-weight:bold;
padding:0 5px 0 5px;
}
#page .MD_quiz div.questionContainer span.questionDescription {
font-size:12px;
clear:both;
font-weight:bold;
color:#343434;
}
#page .MD_quiz div.questionContainer span.quizAnswerWrong {
font-size: 12px;
color:#FF0320;
}
#page .MD_quiz div.questionContainer span.quizAnswerRight {
font-size: 12px;
color:#219E1B;
}
#page .MD_quiz div.questionContainer div.wrong img, div#questionContainer div.right img {
float:left;
padding:0 0 10px 0;
}
#page .MD_quiz div.matchContainer {
display:block;
clear:both;
}
#page .MD_quiz div.matchContainer span.matchItem {
float:left;
clear:both;
display:block;
line-height:15px;
height:20px
}
#page .MD_quiz div.matchContainer span.matchLabel {
display:block;
float:right;
margin-top:2px;
padding-right:100px;
height:20px
}
#page .MD_quiz div.fillIn {
background-color: #F6F6F6;
}
#page .MD_quiz div.questionContainer div.q_default {
display:block;
min-height:20px;
}
/*	.MD_venueContact01 LAYER
---------------------------------------------------- */
* html .MD_venueContact01 p {
display:block;
clear:right;
}
.MD_venueContact01 .TP_reservations {
padding:0 5px;
}
.MD_venueContact01 .TP_menu, .MD_venueContact01 .TP_map {
padding:0 0 0 5px;
}
.MD_venueContact01 a {
font-weight:normal;
}
.MD_venueContact01 .TP_venue a {
font-weight:bold;
text-decoration:none;
}
html .MD_venueContact01 .TP_venue a:hover {
color:#ff0000;
text-decoration:underline;
}
/*	.MD_backToSearch01 LAYER
---------------------------------------------------- */
.MD_backToSearch01 {
background:#ccc;
padding:11px 0 11px 3px;
margin:0 5px 10px 0;
font-size:12px;
}
/*	.MD_sponsorSection01 LAYER
---------------------------------------------------- */
.MD_sponsorSection01 {
border:1px solid #aaa;
height:65px;
margin:0 8px 8px;
padding:10px 0 7px;
}
* + html .MD_sponsorSection01 {
margin:0 8px -7px;
}
* html .MD_sponsorSection01 {
margin:0 15px -7px 8px;
}
.MD_sponsorSection01 li {
list-style:none;
}
.MD_sponsorSection01 .TP_sponsored {
background:#fff;
margin:-18px 0 0 33px;
padding:0 5px;
position:absolute;
}
* + html .MD_sponsorSection01 .TP_sponsored {
margin:-18px 0 0 -37px;
}
* html .MD_sponsorSection01 .TP_sponsored {
margin:-18px 0 0 23px;
}
.MD_sponsorSection01 img {
border:1px solid #c9c9c9;
height:60px;
width:120px;
}
/* .MD_adZone LAYER
---------------------------------------------------- */
#page .MD_adZone.TP_circ {
border:0px;
margin:0 0 12px 0;
padding:0px;
}
.ff2 #page .MD_adZone.TP_circ {
margin:0 0 15px 0;
}
.ie6 #page .MD_adZone.TP_circ {
margin:0 0 -3px 0;
}
.safari #page .MD_adZone.TP_circ {
margin:0 0 1px 0;
}
.MD_adZone.LY_320x600 span {
float:left;
}
/* .MD_googleMapAds LAYER
---------------------------------------------------- */
.MD_googleMapAds {
margin:21px 0 0 355px;
position:absolute;
}
.MD_googleMapAds .TP_advertisement {
letter-spacing:1.2px;
}
/* .MD_realEstateApp01 LAYER
---------------------------------------------------- */
.MD_realEstateApp01 {
margin:60px 0 0 -2px;
position:relative;
z-index:1;
}
.ie6 .MD_realEstateApp01 {
margin:45px 0 0 -2px;
position:absolute;
}
.ie7 .MD_realEstateApp01 {
margin:40px 0 0 -2px;
}
.safari .MD_realEstateApp01 {
margin:50px 0 0 -2px;
}
/* .MD_realEstateSearch01 LAYER
---------------------------------------------------- */
.MD_realEstateSearch01 .TP_center {
margin-top:-425px;
position:absolute;
}
/* .MD_realEstateLeft01 LAYER
---------------------------------------------------- */
.MD_realEstateLeft01 {
margin:10px 0 0 0;
}
.ie6 .MD_realEstateLeft01 {
margin-top:440px;
}
.MD_realEstateLeft01 .TP_advertisement {
letter-spacing:1.2px;
}
/*	.MD_neighborhoodArticles01 LAYER
---------------------------------------------------- */
.MD_neighborhoodArticles01 {
width:100%;
}
#page .MD_neighborhoodArticles01 .CL_black a:hover {
color:#ed1b24;
}
.MD_neighborhoodArticles01 .TP_wob {
padding-bottom:2px;
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
}
#page .MD_neighborhoodArticles01 .TP_wob a {
font-weight:normal;
}
.MD_neighborhoodArticles01 ul {
padding-top:10px;
list-style-type:none;
width:100%;
}
.MD_neighborhoodArticles01 li {
display:inline;
}
* html .MD_neighborhoodArticles01 li {
display:block;
clear:right;
margin-left:-15px;
text-indent:-15px;
}
* html .MD_neighborhoodArticles01 li.TP_image {
clear:none;
display:inline;
width:auto;
}
.MD_neighborhoodArticles01 .TP_dek a {
font-weight:normal;
}
#page .MD_neighborhoodArticles01 .TP_dek a:hover {
color:#000;
}
.MD_neighborhoodArticles01 .TP_more {
margin:0 5px 15px 0;
text-align:right;
}
/* .MD_textLinks01 LAYER
---------------------------------------------------- */
.MD_textLinks01 {
margin-top:12px;
width:320px;
}
.MD_textLinks01 .TP_links {
background:#fdf7eb;
margin:0 0 10px 0;
padding:10px;
}
.MD_textLinks01 a {
text-decoration:underline;
}
.MD_textLinks01 .TP_url {
color:#4a8dba;
}
.MD_textLinks01 .TP_caption {
color:#aaa;
font-size:10px;
text-transform:uppercase;
}
.MD_textLinks01 table td a, .MD_textLinks01 table td div {
color:#ff0000;
font-size:12px;
}
html #page div ul li div.MD_textLinks01 table tbody tr td a,
html #page div ul li div.MD_textLinks01 table tbody tr td div {
color:#ff0000;
}
/* .MD_insideSchools01 LAYER
---------------------------------------------------- */
.MD_insideSchools01 {
border:1px solid #aaa9a9;
color:#535353;
font-size:19px;
font-weight:bold;
padding:10px 10px 0 10px;
}
.MD_insideSchools01 ul li {
float:left;
height:36px;
list-style:none;
margin:0;
}
.MD_insideSchools01 ul li img {
margin:-8px 0 0 57px;
}
.MD_insideSchools01 .TP_school {
border-top:1px dashed #aaa;
padding:10px 0 0 0;
}
.MD_insideSchools01 .TP_school.first {
border-top:none;
clear:both;
padding-top:0;
}
.MD_insideSchools01 .TP_school .TP_schoolType {
font-size:11px;
text-transform:uppercase;
}
.MD_insideSchools01 .TP_school .TP_schoolName {
color:#202020;
font-size:13px;
font-weight:bold;
}
#page .MD_insideSchools01 .TP_school .TP_schoolName a {
color:#202020;
}
.MD_insideSchools01 .TP_school .TP_schoolLocation {
color:#2b2a2a;
font-size:13px;
font-style:italic;
font-weight:normal;
}
.MD_insideSchools01 .TP_school .TP_whatsSpecial,
.MD_insideSchools01 .TP_school .TP_downside {
color:#2b2a2a;
font-size:12px;
font-weight:normal;
}
.MD_insideSchools01 .TP_school .TP_readingScores {
color:#626262;
float:left;
font-size:11px;
margin:0 75px 0 0;
}
.MD_insideSchools01 .TP_school .TP_mathScores {
color:#626262;
font-size:11px;
}
.MD_insideSchools01 .TP_school .TP_description {
color:#3e3e3e;
font-size:12px;
font-weight:normal;
padding:10px 0 0;
}
#page .MD_insideSchools01 .TP_school .TP_description a {
color:#4272a0;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.MD_insideSchools01 .TP_school .TP_more {
padding:0 0 10px 0;
}
#page .MD_insideSchools01 .TP_school .TP_more a {
color:#242424;
font-size:12px;
}
.MD_insideSchools01 .TP_rating span {
height:12px;
margin:0 0 0 5px;
position:absolute;
width:55px;
}
.MD_insideSchools01 .TP_rating.zero span {
background:url('./../../images/icon/orangeStar5_0.gif') no-repeat;
}
.MD_insideSchools01 .TP_rating.one span {
background:url('./../../images/icon/orangeStar5_1.gif') no-repeat;
}
.MD_insideSchools01 .TP_rating.two span {
background:url('./../../images/icon/orangeStar5_2.gif') no-repeat;
}
.MD_insideSchools01 .TP_rating.three span {
background:url('./../../images/icon/orangeStar5_3.gif') no-repeat;
}
.MD_insideSchools01 .TP_rating.four span {
background:url('./../../images/icon/orangeStar5_4.gif') no-repeat;
}
.MD_insideSchools01 .TP_rating.five span {
background:url('./../../images/icon/orangeStar5_5.gif') no-repeat;
}
/*	.MD_sponsoredOne01 LAYER
---------------------------------------------------- */
.MD_sponsoredOne01 {
background:#fdf7eb;
font-size:13px;
margin:0 0 10px 0;
padding-left:5px;
width:100%;
}
.ie6 .MD_sponsoredOne01 {
width:318px;
}
#page .MD_sponsoredOne01 .CL_darkerGrey a:hover {
color:#ed1b24;
}
.MD_sponsoredOne01 ul {
list-style-type:none;
padding:0 5px 5px 0;
}
.MD_sponsoredOne01 ul li {
margin-right:10px;
}
.MD_sponsoredOne01 .TP_wob {
font-weight:bold;
padding:0 0 4px 0;
}
.MD_sponsoredOne01 .TP_abstract,
.MD_sponsoredOne01 .TP_header p,
.MD_sponsoredOne01 .TP_kicker p,
.MD_sponsoredOne01 .TP_more,
.MD_sponsoredOne01 .TP_sponsorMsg,
.MD_sponsoredOne01 .TP_wob,
.MD_sponsoredOne01 .TP_wob a {
font-family:Times;
}
.MD_sponsoredOne01 .TP_abstract a,
.MD_sponsoredOne01 .TP_wob a {
font-weight:normal;
}
.MD_sponsoredOne01 .TP_image,
.MD_sponsoredOne01 .TP_image .IM_photo {
height:93px;
width:155px;
}
/*	.MD_sponsoredTwo01 LAYER
---------------------------------------------------- */
.MD_sponsoredTwo01 {
background:#fdf7eb;
font-size:13px;
margin:0 0 10px 0;
padding-left:5px;
width:100%;
}
.ie6 .MD_sponsoredTwo01 {
width:318px;
}
#page .MD_sponsoredTwo01 .CL_darkerGrey a:hover {
color:#ed1b24;
}
.MD_sponsoredTwo01 ul {
list-style-type:none;
padding:0 5px 5px 0;
width:100%;
}
.MD_sponsoredTwo01 ul li {
margin-right:10px;
width:150px;
}
.ie6 .MD_sponsoredTwo01 ul li {
width:147px;
}
.ie6 .MD_sponsoredTwo01 ul li ul {
padding:0;
}
.MD_sponsoredTwo01 .TP_wob {
font-weight:bold;
padding:0 0 4px 0;
}
.MD_sponsoredTwo01 .TP_abstract,
.MD_sponsoredTwo01 .TP_header p,
.MD_sponsoredTwo01 .TP_kicker p,
.MD_sponsoredTwo01 .TP_more,
.MD_sponsoredTwo01 .TP_sponsorMsg,
.MD_sponsoredTwo01 .TP_wob,
.MD_sponsoredTwo01 .TP_wob a {
font-family:Times;
}
.MD_sponsoredTwo01 .TP_abstract a,
.MD_sponsoredTwo01 .TP_wob a {
font-weight:normal;
}
.MD_sponsoredTwo01 .TP_image,
.MD_sponsoredTwo01 .TP_image .IM_photo {
height:93px;
width:153px;
}
.ie6 .MD_sponsoredTwo01 .TP_image,
.ie6 .MD_sponsoredTwo01 .TP_image .IM_photo {
margin:0 0 -15px 0;
width:100%;
}
/*	.MD_sponsoredThree01 LAYER
---------------------------------------------------- */
.MD_sponsoredThree01 {
background:#fdf7eb;
font-size:13px;
margin:0 0 10px 0;
padding-left:5px;
width:100%;
}
.ie6 .MD_sponsoredThree01 {
width:318px;
}
#page .MD_sponsoredThree01 .CL_darkerGrey a:hover {
color:#ed1b24;
}
.MD_sponsoredThree01 ul {
list-style-type:none;
padding:0 5px 5px 0;
}
.MD_sponsoredThree01 ul li {
margin-right:10px;
}
.MD_sponsoredThree01 .TP_wob {
font-weight:bold;
padding:0 0 4px 0;
}
.MD_sponsoredThree01 .TP_abstract,
.MD_sponsoredThree01 .TP_header p,
.MD_sponsoredThree01 .TP_kicker p,
.MD_sponsoredThree01 .TP_more,
.MD_sponsoredThree01 .TP_sponsorMsg,
.MD_sponsoredThree01 .TP_wob,
.MD_sponsoredThree01 .TP_wob a {
font-family:Times;
}
.MD_sponsoredThree01 .TP_abstract a,
.MD_sponsoredThree01 .TP_wob a {
font-weight:normal;
}
/*	.MD_itemPage01 LAYER
---------------------------------------------------- */
.MD_itemPage01 {
margin-bottom:15px;
}
.MD_itemPage01 .TP_sponsorMsg {
font-size:12px;
padding:5px 0;
}
/*	.MD_sectionTitle01 LAYER
---------------------------------------------------- */
.MD_sectionTitle01 {
margin-top:-9px;
}
.MD_sectionTitle01 a,
.MD_sectionTitle01 a:hover {
text-decoration:none;
}
.MD_sectionTitle01 h1,
.MD_sectionTitle01 span {
font-size:48px;
line-height:1em;
margin:5px 0;
}
/*	.MD_sectionEditor01 LAYER
---------------------------------------------------- */
.MD_sectionEditor01 {
margin:0px 0 12px 2px;
}
.safari .MD_sectionEditor01 {
margin:2px 0 12px 2px;
}
.ie6 .MD_sectionEditor01 {
margin:1px 0 12px 2px;
}
.ie7 .MD_sectionEditor01 {
margin:1px 0 5px 3px;
}
.MD_sectionEditor01 a {
font-weight:normal;
}
/* .MD_wunderbloc01 LAYER
---------------------------------------------------- */
.MD_wunderbloc01 {
padding:10px 7px;
}
.MD_wunderbloc01 #wunder-widget h3,
.MD_wunderbloc01 #wunder-widget h3 a {
font-size:12px;
}
/* .MD_realEstate300x250 LAYER
---------------------------------------------------- */
.MD_realEstate300x250 {
height:250px;
padding-bottom:10px;
width:300px;
}
/*	.MD_blueNewsletterSignUp LAYER
---------------------------------------------------- */
.MD_blueNewsletterSignUp {
background:#d2ecf9;
margin:0 0 15px 0;
padding:5px 0 5px 5px;
width:98%;
}
.ie .MD_blueNewsletterSignUp {
margin:0;
}
.safari .MD_blueNewsletterSignUp {
margin:0 0 -10px 0;
}
.MD_blueNewsletterSignUp .TP_wopAndAbstract h3 {
float:left;
font-weight:bold;
}
.MD_blueNewsletterSignUp .TP_wopAndAbstract .TP_abstract {
line-height:30px;
padding:0 0 0 5px;
}
.ie .MD_blueNewsletterSignUp .TP_wopAndAbstract .TP_abstract,
.safari .MD_blueNewsletterSignUp .TP_wopAndAbstract .TP_abstract {
line-height:29px;
}
.MD_blueNewsletterSignUp .TP_listHeading {
line-height:23px;
}
.safari .MD_blueNewsletterSignUp .TP_listHeading {
line-height:18px;
}
.MD_blueNewsletterSignUp form {
margin:0;
}
.gecko .MD_blueNewsletterSignUp form,
.safari .MD_blueNewsletterSignUp form {
display:table;
}
.MD_blueNewsletterSignUp ul {
list-style:none;
}
.MD_blueNewsletterSignUp .TP_btnGo {
background:url('../../../images/button/go.jpg') no-repeat;
border:none;
cursor:pointer;
height:20px;
margin:0 0 0 -3px;
vertical-align:bottom;
width:25px;
}
.ie6 .MD_blueNewsletterSignUp .TP_btnGo {
vertical-align:baseline;
}
.gecko.mac .MD_blueNewsletterSignUp .TP_btnGo {
margin:0 0 0 -4px;
}
.MD_blueNewsletterSignUp .TP_searchBox,
.MD_blueNewsletterSignUp .TP_searchBox:hover {
color:#999;
padding:1px 2px 2px 2px;
width:93px;
}
.ff2.win .MD_blueNewsletterSignUp .TP_searchBox,
.ff2.win .MD_blueNewsletterSignUp .TP_searchBox:hover {
height:16px;
padding:2px 0 0 2px;
}
.ie6 .MD_blueNewsletterSignUp .TP_searchBox,
.ie6 .MD_blueNewsletterSignUp .TP_searchBox:hover {
height:14px;
padding:1px 1px 1px 2px;
}
.safari .MD_blueNewsletterSignUp .TP_searchBox,
.safari .MD_blueNewsletterSignUp .TP_searchBox:hover {
font-size:11px;
height:15px;
}
.gecko.mac .MD_blueNewsletterSignUp .TP_searchBox,
.gecko.mac .MD_blueNewsletterSignUp .TP_searchBox:hover {
font-size:11px;
height:16px;
padding:2px 0 0 2px;
}
.MD_blueNewsletterSignUp .TP_searchBoxAndGoButton {
margin:-2px 0 0 0;
padding:0 0 0 3px;
}
.gecko.mac .MD_blueNewsletterSignUp .TP_searchBoxAndGoButton {
margin:0;
}
.ie6 .MD_blueNewsletterSignUp .TP_searchBoxAndGoButton {
margin:-1px 0 0 0;
}
.ff3.mac .MD_blueNewsletterSignUp .TP_newsletterTitle {
margin:0 0 0 -2px;
}
.MD_blueNewsletterSignUp .TP_response {
clear:both;
line-height:1em;
text-align:right;
width:99%;
}
.ie .MD_blueNewsletterSignUp .TP_response {
display:inline;
}
.ie6 .MD_blueNewsletterSignUp .TP_response {
}
.safari .MD_blueNewsletterSignUp .TP_response {
margin:5px 0 0 0;
}
/*	.MD_splashRotate LAYER
---------------------------------------------------- */
.MD_splashRotate {
color:#fff;
display:block;
height:305px;
line-height:1;
width:493px;
}
.safari .MD_splashRotate {
margin:-13px 0 0;
}
.ie7 .MD_splashRotate {
margin:-6px 0 0;
}
.ie6 .MD_splashRotate {
margin:-14px 0 14px;
}
.MD_splashRotate div.TP_gallery .TP_frame {
background:transparent;
border:1px solid #ccc;
border-bottom:none;
height:304px;
margin:0;
position:absolute;
width:491px;
}
.MD_splashRotate div.TP_gallery .TP_frame img {
height:304px;
width:491px;
}
.MD_splashRotate div.TP_gallery .TP_infoWindow {
display:none;
height:68px;
margin:221px 0 0 1px;
position:absolute;
width:482px;
z-index:1;
}
.MD_splashRotate div.TP_gallery .TP_infoWindow.TP_first {
display:block;
}
.MD_splashRotate div.TP_gallery .TP_infoWindow h3 {
position:absolute;
font-size:16px;
}
.MD_splashRotate div.TP_gallery .TP_infoWindow h3 a {
background:#ed1b24;
color:#fff;
display:block;
padding:5px 50px 5px 5px;
}
.MD_splashRotate .TP_gallery .TP_infoWindow h6 a {
color:#fff;
font-size:22px;
line-height:normal;
margin:34px 5px 0 5px;
overflow:hidden;
position:absolute;
white-space:nowrap;
width:486px;
z-index:3000;
}
.MD_splashRotate .TP_gallery .TP_bg {
background:#000;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
height:75px;
opacity: 0.8;
margin:215px 0 0 1px;
position:absolute;
width:491px;
}
.MD_splashRotate.TP_carouselContainer {
background: transparent;
clear: both;
display: block;
height: 45px;
margin:0 0 17px 0;
}
.MD_splashRotate.TP_carouselContainer li {
background: transparent;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
float:left;
height:37px;
list-style:none;
text-align:left;
width:122px;
}
.MD_splashRotate.TP_carouselContainer li.TP_selected span {
background:transparent url('../../../images/icon/arrow-sprite.png') no-repeat center top;
height:8px;
margin:-8px;
padding-left:122px;
position:absolute;
width:15px;
}
.ie6 .MD_splashRotate.TP_carouselContainer li.TP_selected span {
background:transparent url('../../../images/icon/arrow-sprite.gif') no-repeat center top;
padding-left:122px;
margin:-7px;
}
.safari .MD_splashRotate.TP_carouselContainer li.TP_selected span {
margin:-8px 0 0 -5px; 
}
.MD_splashRotate.TP_carouselContainer li.TP_selected a {
background: #ed1b24;
}
.MD_splashRotate.TP_carouselContainer li a {
background:#fff url('../../../images/background/faded-bg.gif') repeat-x center bottom;
color:#333;
display:block;
height:30px;
padding:7px 5px 0 10px;
}
.MD_splashRotate.TP_carouselContainer li.TP_last {
border-right:1px solid #ccc;
}
/* .MD_leftTextList LAYER
---------------------------------------------------- */
.MD_leftTextList {
margin:-5px 0 0 0;
width:157px;
}
.MD_leftTextList ul {
list-style:none;
}
.MD_leftTextList .TP_dek {
margin:5px 0 0 2px;
}
.MD_leftTextList .TP_dek.TP_first {
font-size:14px;
margin:0;
}
.MD_leftTextList .TP_dek.TP_first .FT_arrow {
font-size:110%;
}
.MD_leftTextList .TP_dek p {
margin:0 0 0 1px;
}
.MD_leftTextList .TP_dek p a {
font-weight:normal;
}
.MD_leftTextList .TP_dek.TP_first p a {
font-weight:bold;
}
.ie6 .MD_leftTextList .TP_dek {
display:block;
float:left;
}
/*	.MD_rightTabMultiBlog LAYER
---------------------------------------------------- */
.MD_rightTabMultiBlog {
width:100%;
}
.MD_rightTabMultiBlog ul {
list-style-type:none;
}
.MD_rightTabMultiBlog p {
padding:0 5px 0 0;
}
.MD_rightTabMultiBlog .TP_wob a,
.MD_rightTabMultiBlog .TP_dek a {
font-weight:normal
}
.MD_rightTabMultiBlog a:hover {
color:#ed1b24;
}
.MD_rightTabMultiBlog 
#page .MD_rightTabMultiBlog .TP_dek a:hover,
#page .MD_rightTabMultiBlog .TP_dek p.CL_black a:hover * {
color:#000;
text-decoration:underline;
}
.MD_rightTabMultiBlog .TP_tabs {
margin:0 0 10px 0;
width:100%;
}
.MD_rightTabMultiBlog .TP_tabs .TP_wob .TP_noBreak {
white-space:nowrap;
}
.MD_rightTabMultiBlog .TP_tabs .TP_nav {
width:150px;
padding-bottom:5px;
}
.MD_rightTabMultiBlog .TP_tabs .TP_nav li {
list-style-type:none;
padding-right: 4px;
}
.MD_rightTabMultiBlog .TP_tabs .TP_nav li a {
border-bottom:none;
color:#000;
line-height:18px;
text-decoration:none;
}
.MD_rightTabMultiBlog .TP_tabs .TP_nav li a:hover {
background:#fff;
}
.MD_rightTabMultiBlog .TP_tabs .TP_nav .selected a {
background:#fff;
margin-top:0px;
}
.MD_rightTabMultiBlog .TP_tabs .TP_content {
border:2px solid #949494;
width:166px;
height:auto !important;
height:278px;
min-height:278;
}
.ie6 .MD_rightTabMultiBlog .TP_tabs .TP_content li {
float:left;
}
.MD_rightTabMultiBlog .TP_tabs .TP_content ul.TP_tabContent {
min-height:253px;
padding:10px;
}
.safari .MD_rightTabMultiBlog .TP_tabs .TP_content ul.TP_tabContent {
min-height:237px;
}
.MD_rightTabMultiBlog .TP_tabs .TP_green {
border-color: #395848
}
.MD_rightTabMultiBlog .TP_tabs .TP_red {
border-color: #564148;
}
.MD_rightTabMultiBlog .TP_tabs .TP_lightBlue {
border-color: #39c5d4;
}
.MD_rightTabMultiBlog .TP_tabs .TP_darkBlue {
border-color: #2f6883;
}
.MD_rightTabMultiBlog .TP_tabs .TP_content a {
font-weight:normal;
}
#page .MD_rightTabMultiBlog .TP_tabs h3 a:hover {
color:#ed1b24;
text-decoration:none;
}
.MD_rightTabMultiBlog .TP_tabs .TP_tabContent li.TP_firstRssItem {
padding-bottom:8px;
}
.ie6 .MD_rightTabMultiBlog .TP_tabs .TP_tabContent li.TP_firstRssItem {
padding:10px;
}
.MD_rightTabMultiBlog .TP_tabs .TP_tabContent li.TP_disc {
list-style:disc;
margin-left:13px;
padding-bottom:8px;
}
.MD_rightTabMultiBlog .TP_tabs .TP_tabContent li.TP_disc a:hover { 
color:#000;
text-decoration:underline;
}
.MD_rightTabMultiBlog .TP_tabs li .TP_carat {	
height:18px;
margin:25px 0 0 0;
position:absolute;
width:15px;
z-index:1;
}
.ie .MD_rightTabMultiBlog .TP_tabs li .TP_carat {
margin:25px 0 0 -3px;
}
.safari .MD_rightTabMultiBlog .TP_tabs li .TP_carat {
margin:-40px 0 0 137px;
}
.MD_rightTabMultiBlog .TP_tabs li .TP_lightBlue_carat {
background:transparent url('../../../images/button/blog_carat_lightblue.jpg') no-repeat;
}
.MD_rightTabMultiBlog .TP_tabs li .TP_darkBlue_carat {	
background:transparent url('../../../images/button/blog_carat_darkblue.jpg') no-repeat;
}
.MD_rightTabMultiBlog .TP_tabs li .TP_red_carat {	
background:transparent url('../../../images/button/blog_carat_red.jpg') no-repeat;
}
.MD_rightTabMultiBlog .TP_tabs li .TP_green_carat {
background:transparent url('../../../images/button/blog_carat_green.jpg') no-repeat;
}
.MD_rightTabMultiBlog .TP_content h3.FT_title4 {
line-height:24px;
}
.MD_rightTabMultiBlog .TP_content p {
padding:5px 0;
}
.MD_rightTabMultiBlog .TP_content p.CL_black a,
.MD_rightTabMultiBlog .TP_content p.CL_black a:hover { 
font-weight:bold;
}
/* .MD_realEstatePromo LAYER
---------------------------------------------------- */
.MD_realEstatePromo {
margin-top:6px;
}
.ie6 .MD_realEstatePromo {
margin-top:0;
padding-top:6px;
}
.safari .MD_realEstatePromo {
margin-top:11px;
}
/* .MD_freeForm LAYER
---------------------------------------------------- */
.MD_freeForm {
margin:0 0 10px 0;
width:99%;
}
.MD_freeForm ul {
list-style:none;
}
.MD_freeForm .TP_dek {
padding:0 0 5px 0;
}
/* .MD_sspInterAd LAYER
---------------------------------------------------- */
.MD_sspInterAdWrapper {
background:#eee;
height:600px;
margin:-610px 0 0 0;
position:absolute;
width:480px;
opacity:0.8;
-moz-opacity:0.8;
filter:alpha(opacity=80);
}
.MD_sspInterAd {
margin:-500px 0 0 0;
position:absolute;
text-align:center;
width:480px;
}
/*	PARENT LAYER
---------------------------------------------------- */
.RG_top, .RG_middle, .RG_bottom {
width:1003px;
}
.RG_middle {
background: transparent url(images/1x3_darkerGreyAllRails_ie7.gif) repeat-y 166px 0px;
}
.ie6 .RG_middle {
background: transparent url(images/1x3_darkerGreyAllRails_ie6.gif) repeat-y 166px 0px;
}
.ie7 .RG_middle br.LY_clear {
line-height:0px;
}
/*	SUBREGIONS LAYER
---------------------------------------------------- */
.ZN_1, .ZN_2, .ZN_3, .ZN_4, .SR_railLeft, .SR_railCenter, .SR_railRight { list-style-type:none; }
.ZN_1, .ZN_2, .ZN_3, .ZN_4, .SR_railLeft { margin-left:5px; }
.ZN_1, .ZN_2, .ZN_3, .ZN_4 { width:998px; }
.SR_railLeft { width:167px; }
.SR_railCenter {
width:501px;
padding-bottom:40px;
}
.SR_railRight {
width:320px;
margin-left:7px;
}
/*	SR_railLeft LAYER
---------------------------------------------------- */
.ZN_5, .ZN_6, .ZN_7, .ZN_8, .ZN_9 {
width:160px;
}
.SR_railLeft input[type="text"] {
width:110px;
}
* html .SR_railLeft img.IM_left {
margin-right:-15px;
}
* html .SR_railLeft img.IM_right {
margin-left:-15px;
}
* html .SR_railLeft .MD_backToSearch01 {
width:160px;
}
.SR_railLeft .MD_redStandard01, .SR_railLeft .MD_greyStandard01,
.SR_railLeft .MD_redBlog01, .SR_railLeft .MD_greyBlog01 {
width:157px;
}
.SR_railLeft .ZN_8.TP_margin {
margin-top:25px;
}
.ie7 .SR_railLeft .ZN_8.TP_margin {
margin-top:4px;
}
/*	ZN_1 LAYER
---------------------------------------------------- */
.ZN_1 {
border-bottom:1px dotted #4c4c4c;
}
.ie6 .ZN_1 {
background:url(../../images/background/3x1_darkerGrey.gif) repeat-x 0px bottom;
border-bottom:none;
padding-bottom:2px;
}
.ie7 .ZN_1 {
padding-bottom:1px;
}
.ie7 .ZN_1 li {
width:49%;
}
.ie7 .ZN_1 li * {
display:inline;
}
.ie7 .TP_circulationMenu {
float:right;
}
/*	ZN_2 LAYER
---------------------------------------------------- */
.ZN_2 {
margin-bottom:5px;
margin-top:5px;
}
.ZN_2 .TP_left {
padding-right:5px;
}
.ZN_2 .MD_logo01 {
display:inline;
}
/*	ZN_3 LAYER
---------------------------------------------------- */
.ZN_3 .TP_left {
width:501px;
}
.ZN_3 .TP_right {
width:497px;
}
/*	ZN_4 LAYER
---------------------------------------------------- */
.ZN_4 {
padding-bottom:18px;
}
/*	SR_railCenter LAYER
---------------------------------------------------- */
.ZN_10, .ZN_11, .ZN_12, .ZN_13 {
width:501px;
}
.ZN_10 .TP_searchResultHeading {
color:#ED1B24;
font-size:16px;
font-weight:bold;
margin:0 0 5px 0;
}
.SR_railCenter .MD_redStandard01, .SR_railCenter .MD_greyStandard01,
.SR_railCenter .MD_redBoxesThree01, .SR_railCenter .MD_redBlog01 {
width:494px;
}
.SR_railCenter .MD_redBoxesThree01 ul {
padding-right:4px;
width:163px;
}
.SR_railCenter .MD_redBoxesThree01 ul.TP_right {
padding-right:0px;
width:157px;
}
.SR_railCenter .MD_publicationDate01 {
clear:left;
padding-bottom:2px;
}
.SR_railCenter .MD_searchSummary01 .TP_query {
width:474px;
}
.SR_railCenter .MD_sectionTitle01,
.SR_railCenter .MD_contentTitle01, .SR_railCenter .MD_description01,
.SR_railCenter .MD_contentSchedule01, .SR_railCenter .MD_keywords01,
.SR_railCenter .MD_upcoming01 {
max-width:494px;
}
* html .SR_railCenter .MD_navigationTabs01 {
width:490px;
}
.SR_railCenter .MD_nearbyMaps01 {
width:330px;
}
.SR_railCenter .MD_articleSeries01,
.SR_railCenter .MD_relatedItems01 {
width:135px;
}
* html .SR_railCenter .MD_articleSeries01,
* html .SR_railCenter .MD_relatedItems01,
* html .SR_railCenter .MD_toolBox01 {
width:115px;
}
.SR_railCenter .MD_inset01 {
margin:48px 5px 10px 0;
width:155px;
}
.ie .SR_railCenter .MD_inset01 {
margin:49px 5px 10px 0;
}
.safari .SR_railCenter .MD_inset01 {
margin:47px 5px 10px 0;
}
.SR_railCenter .MD_email01,
.SR_railCenter .MD_redVideo01 {
width:473px;
}
.SR_railCenter .MD_email01 textarea {
width:461px;
height:95px;
}
.SR_railCenter .MD_redBoxesTwo01 ul {
width:250px;
}
.SR_railCenter .MD_redBoxesTwo01 ul.TP_right {
width:243px;
}
.SR_railCenter .MD_greyBoxesThreeSmall01 ul,
.SR_railCenter .MD_sponsoredThree01 ul {
width:160px;
}
.SR_railCenter.MD_realEstateSearch01 {
padding-top:425px;
position:relative;
}
/*	SR_railRight LAYER
---------------------------------------------------- */
* html .SR_railRight { display:inline; }
.SR_railRight .MD_greyBoxesThreeSmall01 ul { width:100px; }
.SR_railRight .MD_greyBlockquote01 { width:216px; }
.SR_railRight .MD_relatedItems01 { width:300px; }
.SR_railRight .MD_sponsoredThree01 ul { width:100px; }
.ZN_15 .MD_adZone {
border:1px solid #aaa;
margin:0 0 10px 0;
padding:10px 0px 7px;
width:320px;
}
.safari .ZN_15 .MD_adZone {
margin:0 0 -2px 0;
}
.ie6 .ZN_15 .MD_adZone {
margin:0 0 -4px 0;
}
.ie7 .ZN_15 .MD_adZone {
margin:0 0 11px 0;
}
.ZN_17 {
width:160px;
}
.ZN_17 .TP_sepAds {
margin-bottom:15px;
}
.ff .ZN_17 .TP_sepAds,
.ie6 .ZN_17 .TP_sepAds {
clear:both;
display:block;
}
.ie7 .ZN_17 .TP_sepAds {
margin-bottom:15px;
}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
.yuimenubar{visibility:visible;position:static;}.yuimenu .yuimenu,.yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}.yuimenubar li,.yuimenu li{list-style-type:none;}.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}.yuimenubar ul{text-align:center;*zoom:1;}.yuimenubar .yuimenu ul{*zoom:normal;}.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}.yuimenubaritem{display:inline}.yuimenubaritemlabel,.yuimenuitemlabel{display:inline;}.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-skin-sam .yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}.yui-skin-sam .yuimenubar{font-size:93%;line-height:2;*line-height:1.9;border:solid 1px #808080;background:url(../../../images/yui/assets/sprite.png) repeat-x 0 0;}.yui-skin-sam .yuimenubarnav .yuimenubaritem{border-right:solid 1px #ccc;}.yui-skin-sam .yuimenubaritemlabel{padding:0 10px;color:#000;text-decoration:none;cursor:default;border-style:solid;border-color:#808080;border-width:1px 0;*position:relative;margin:-1px 0;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(../../../images/yui/menu/submenuindicator.png) right center no-repeat;}
.yui-skin-sam .yuimenubaritem-selected{background:url(../../../images/yui/assets/sprite.png) repeat-x 0 -1700px;}.yui-skin-sam .yuimenubaritemlabel-selected{border-color:#7D98B8;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}.yui-skin-sam .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(../../../images/yui/menu/submenuindicator_disabled.png);}.yui-skin-sam .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{font-size:100%;}.yui-skin-sam .yuimenu .bd{border:solid 1px #808080;background-color:#fff;}.yui-skin-sam .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}.yui-skin-sam .yuimenu ul.first-of-type{border-width:0;}.yui-skin-sam .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}
.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar{height:16px;border:solid 1px #808080;background:#fff url(../../../images/yui/assets/sprite.png) no-repeat 0 0;}.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}.yui-skin-sam .yuimenuitem{_border-bottom:solid 1px #fff;}.yui-skin-sam .yuimenuitemlabel{padding:0 20px;color:#000;text-decoration:none;cursor:default;}.yui-skin-sam .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}.yui-skin-sam .yuimenuitem-checked{background-image:url(menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}
.yui-skin-sam .yui-menu-shadow-visible{background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yuimenuitem-selected{background-color:#B3D4FF;}.yui-skin-sam .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}.yui-skin-sam .yuimenuitem-hassubmenu-disabled{background-image:url(menuitem_submenuindicator_disabled.png);}.yui-skin-sam .yuimenuitem-checked-disabled{background-image:url(menuitem_checkbox_disabled.png);}

