/* CSS Document */

#mainContent h2 {font-size:2.0em; font-weight:normal;}

#mapshells #pageTitleWrap {border-bottom:14px solid #01899F; background:#039BB2; background-image:none;}
#mapshells #content {margin-top:2.0em;}
#mapshells #mainContent { width:479px; }
#mapshells #breadcrumbWrap {position:relative; z-index:11; float:left; left:0; top:0; width:100%}

.backLinks { border-bottom:1px solid #dfdedb; float:left; width:155px; font-size:0.9em; padding:0 0 7px 0; margin-bottom:14px;}
.backLinks a { display:block; margin-bottom:.5em; }
.backLinks span { color:#7d7d72; }

/* Clear fix - http://www.webtoolkit.info/css-clearfix.html */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/* */
.blue .sectionNav a:hover, .blue .sectionNav a:active, .blue .sectionNav a:focus, .blue .sectionNav a.current { background-color: #039bb2; color: #fff; }

/* Modules*/
#mapshells #mainContent .keyMap {padding-left:6px;}
#mapshells #mainContent .keyMap a {display:block;}
#mapshells #mainContent .keyMap img {float:left }

#destinationPromo {background-color:#2e3438; color:#fff;  padding:7px 0 14px 14px;  -moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px; border: 1px solid #2e3438; width:450px; margin:0 0 0 6px}
#destinationPromo .header {font-size:1.8em; padding-bottom:7px}
a.submitBtnGreenArrow {background:transparent url(bt-green-right.gif) no-repeat scroll right top; cursor:pointer; font-size:1.2em; font-weight:bold; height:32px; overflow:visible; padding:0 20px 0 0; text-align:center; text-decoration:none; float:left}
a.submitBtnGreenArrow span {background:transparent url(bt-green-left.gif) no-repeat scroll left top; color:#FFFFFF; height:32px; line-height:32px; padding:0 0 0 8px; position:relative; white-space:nowrap;  float:left}
a:hover.submitBtnGreenArrow{background-position:100% -40px;text-decoration: none;}
a:hover.submitBtnGreenArrow span{background-position:0% -40px;}


#pod_related_thumbs { background:white; float:left; margin:14px 0 0 0; padding-left:6px;}

/* Thumnails of related maps */
.maps_3_thumbs {list-style:none; margin:10px 0 0 0; padding:0;  height:12em;}
.maps_3_thumbs li {float:left; width:142px; padding-right:15px;}
.maps_3_thumbs li.last {padding-right:0;}
.maps_3_thumbs li img {width:142px; height:107px;}
.maps_3_thumbs li a {float: left;}

#pod_related_maps {float:left; border-bottom:1px solid #DFDEDB; padding:0 0 20px 6px; margin:0 0 3px 0; width:473px;}
#pod_related_maps ul {list-style:none; padding:0 0 0 0.75%; margin:0.5em 0 0 0; width:31.75%; float:left; }
#pod_related_maps ul li { padding-bottom:0.25em; }

#mapshells .sponsoredLinks {border-bottom:1px solid #DFDEDB; border-top:none; background-position:left bottom}
#mapshells .sponsoredLinks div p.title {font-size:1.2em}
#mapshells .sponsoredLinks div p {font-size:1.1em}

/* sidebar pods*/
a.linkChevron {background:url(arrow-orngOnfff.gif) no-repeat 0 4px; font-size:1em; padding-left:10px;}
.pod, #mpu {float:left; width:317px}
.pod {border-bottom:1px solid #DFDEDB; margin-bottom:14px; padding-bottom:14px; padding-left:5px}
.pod h3 {font-size:1.4em; line-height:0.9em; padding-bottom:12px}
.pod p {color:#7d7d72}

#interactiveMap img {float:left; margin-right:7px}
#interactiveMap p a {margin-top:7px}
#interactiveMap.pod {margin-bottom:3px;}

#mediaBlock.pod {margin-bottom:3px; margin-top:10px}
.mediaBlockThumbs {background:url(bg-media-block.gif) top left no-repeat; padding:10px 0 10px 10px; margin-bottom:5px; height:48px}
.mediaBlockThumbs img {margin-right:7px; display: inline;}
#mediaBlock.pod p {padding-top:6px}

#shopPod.pod {padding-left:0; margin-bottom:3px; padding-bottom:3px; float:none;}

#mapshells #sidebar #mpu {border-bottom:none;  float:left}
#mapshells #mainSidebar #mpuSecondary {margin-top:3px; padding:0}

#sidebar #mpu p {margin-top: 5px}

/* custom message */
#custom-message p {margin-bottom: 10px;}
