.tripcontainer {width:622px;margin-top: 8px;margin-left:12px;float: left;}
.tripguidecontainermdl, .tripscenerycontainermdl, .adsensecontainermdl, .gmapcontainermdl, .destinationguidesmdl {padding:10px 0px 0px 0px;}
h1.seosectiontitle {font-size: 24px; margin-top: 0px; font-style: italic; font-weight: bold;}
h2.seosectionheader {font-size: 18px; margin-top :0px; font-weight: bold;}
h2.seorrailheader {font-size: 18px; margin-top :0px; font-weight: normal;}

h6.sponsoradlabel{text-align:left;color:#000000;font-size:18px;margin:0px 0px 3px 0px;padding-left:0px;font-weight:normal;}
.sectionlabel{color:#C91A1C; font-weight: bold; display: inline-block; margin-bottom: 5px; vertical-align: top; width: 140px;}
.sectionvalue{display: inline-block; margin-bottom: 5px; text-align: left; vertical-align: top; width: 175px;}
.destinationimg{display: inline-block; margin-right: 8px;}
.seoresearchimg{display: inline-block; margin-right: 15px; width: 100px;}
.seoresearchsection{display: inline-block; width: 480px; text-align: left; vertical-align: top;}
.researchlabel{font-weight: bold; display: block;} 
.tripguidelabel{color:#C91A1C; font-weight: bold; display: block;}
.seotripguidesection{display: inline-block; width: 265px; text-align: left; vertical-align: top;}
.tripnote{display: inline-block; font-size: 11px; margin-top: 10px; text-align: left; width: 100%}
.seoscenerysection{display: inline-block; vertical-align: top; margin-bottom: 20px;}
.sceneryimg{display: block; margin-bottom: 15px;}
a.scenerylink, a.seolink{color:#C91A1C; font-weight: bold;}
a.seolink{line-height: 1.5;}
a.travelstatlink{color: black;}
.tripguideimg{margin-left: 15px;}
.mb25{margin-bottom: 25px;}
.mb20{margin-bottom: 20px;}
.mb15{margin-bottom: 15px;}
.ml15{margin-left: 15px;}

/* trip planning index */
.tripguides{float: left; width: 33%; margin-bottom: 35px;}
.tripguide_img{border: 1px solid #BEBEBE; padding: 5px; width: 118px; cursor: pointer;}
.tripguide_link{font-size: 16px; font-weight: bold; padding-top: 13px;}
.tripguides a {text-decoration: none; color: #000000;}
.tripguides a:visited {text-decoration: none; color: #000000;}
.tripguides a:hover {text-decoration: underline;}
.tripguides a:hover .tripguide_img {background-color: #f1f1f1}
.tripguidetitle{font-size: 24px; margin-top: 0px; font-weight: bold;}

h2.tripguidesubtitle {border-bottom:1px solid #D8D8D8; width:95%; font-size: 18px; padding:5px 0;}
.tripcontainer .tripguideslistinner {width:33%; float:left;}
.tripcontainer ul {margin:0; padding:0}
.tripcontainer ul li {margin:0; padding:5px 0; display:block; list-style-type:none; }
.tripcontainer ul li a:link, .tripguidesmain ul li a:visited{text-align:left; text-decoration:none; color:#000}
.tripguidesmain ul li a:hover, .tripguidesmain ul li a:visited:hover {text-align:left; text-decoration:underline; color:#000}

