body {font-family: verdana, arial, sans-serif; font-size: 13px; color: #444444; text-align: center; 
		 background-image: url('../Graphics/Background.gif'); background-repeat: repeat-y; background-position: top center; background-color: #ffffff;}

.pageHeader {display: inline; } 
.pageHeaderMobile {display: none; } 
/* Smartphone Portrait and Landscape */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){.pageHeader {display: none; }}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){.pageHeaderMobile {display: inline; }}

a:link, a:visited, a:hover, a:active{font-family: verdana,arial,sans-serif; font-size: 12px;}
a:link {color: #003ce1; text-decoration: underline;}
a:visited {color: #a54d00; text-decoration: underline;}
a:hover {color: red; text-decoration: underline;}
a:active {color: red; text-decoration: none;}

sup { font-size: 1em; vertical-align: top; position: relative; top: -0.1em; }

.biggerFont {font-size: 1.5em}

.quotationMark {font-family: 'Times New Roman', Times, serif; font-size: 1.5em;}

.menuSwulinski {color: #222222; text-align: left; word-spacing: 3px; line-height: 26px;}

.headerTable {width: 90%; border-style: hidden; border-width: 1px; border-collapse: collapse; margin-left:auto; margin-right:auto; margin-top:30px;}
.headerImage {border: 0px;}

.headerLine1, .headerLine1Left, .headerLine1Right {height: 10px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine1 {background: #ffce00 url('../Graphics/headerLine1.gif') repeat-x;}
.headerLine1Left {background: url('../Graphics/headerLine1Left.gif') no-repeat;}
.headerLine1Right {background: url('../Graphics/headerLine1Right.gif') no-repeat;}

.headerLine2, .headerLine2Left, .headerLine2Right {height: 4px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine2 {background-color: #001166;}
.headerLine2Left {background: url('../Graphics/headerLine2Left.gif') repeat-y;}
.headerLine2Right {background: url('../Graphics/headerLine2Right.gif') repeat-y;}

.headerLine3, .headerLine3Left, .headerLine3Right {height: 10px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine3 {background: #245ef4 url('../Graphics/headerLine3.gif') repeat-x;}
.headerLine3Left {background: url('../Graphics/headerLine3Left.gif') no-repeat;}
.headerLine3Right {background: url('../Graphics/headerLine3Right.gif') no-repeat;}

.headerLine4 {height: 60px; background-color: #245ef4; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerLine4Left {background: url('../Graphics/headerLine4Left.gif') repeat-y;}
.headerLine4Right {background: url('../Graphics/headerLine4Right.gif') repeat-y;}

.headerLine5 {height: 26px; background-color: #245ef4; position: relative; border-style: hidden; border-width: 1px; border-collapse: collapse; padding-left: 5px;}

.headerBottom,  .headerBottomLeft, .headerBottomRight, .headerCornerLeft {height: 10px; border-style: hidden; border-width: 1px; border-collapse: collapse; padding: 0px;}
.headerBottom {background: url('../Graphics/headerBottom.gif') repeat-x;}
.headerBottomLeft {background: url('../Graphics/headerBottomLeft.gif') repeat-x;}
.headerBottomRight {background: url('../Graphics/headerBottomRight.gif') no-repeat;}
.headerCornerLeft {background: url('../Graphics/headerJoinLeft.gif') no-repeat;}

.headerLabel {height: 30px; background-color: #245ef4; font-family: verdana,arial,sans-serif; font-size: 13px; color: #ddccaa; text-align: right; vertical-align: middle;}
.headerTextField {font-family: verdana,arial,sans-serif; font-size: 12px; color: #000000; background-color: #6699ff;}

.titleText {font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 38px; font-weight:bold; color: #245ef4; padding-left: 20px; text-shadow: rgb(153, 153, 153) -0.2em 0.2em 7px; text-decoration: none;}
.titleText:link {text-decoration: none;}
.titleText:visited {text-decoration: none;}
.titleText:hover {text-decoration: none;}
.titleText:active {text-decoration: none;}

.titleHeading{vertical-align: middle; text-align: left; margin-left: 5%; font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 38px; font-weight:bold; color: #245ef4; padding-left: 20px; text-shadow: rgb(153, 153, 153) -0.2em 0.2em 7px; text-decoration: none;}

.infoText {font-family: verdana, arial, sans-serif; font-size: 12px; color: #444444; text-align: left; word-spacing: 1px; line-height: 17px; text-indent:20px;}

.photo, .photoSmall {border: 0px; margin-left: auto; margin-right: auto; text-align: center; display: block;}
.photoSmall { height: 120px;} 

.mapArea {vertical-align: top; text-align: left;}
.map {border: 0px; margin-left: 30px;}

.quoteContainer {margin-left: 2%; margin-bottom: 2%; display: inline-block; vertical-align: middle; background-color: #dddddd; border: thin silver solid; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); }
.quoteText {font-family: verdana,arial, sans-serif; font-size: 12px; font-style:italic; word-spacing: 2px; line-height: 17px; color: #333333; text-align: left; margin-top:3px; margin-left: 3%; margin-right: 3%;}
.quoteName {font-family: verdana,arial, sans-serif; font-size: 10px; color: #111111; text-align: left; margin-left: 30px; margin-bottom: 6px;}

.linksContainer {margin-bottom: 2%; display: block; vertical-align: middle; background:rgba(255,255,255,0.4); border: thin silver solid; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); }

.travelTipTable {width: 90%; border-collapse: collapse; margin-left: auto; margin-right: auto;}
.travelTipText {font-family: verdana, arial, sans-serif; font-size: 13px; color: #555555; text-align: left; word-spacing: 1px; line-height: 15px; margin-top: 0px; margin-bottom: 4px; margin-left: 7px; margin-right: 7px;}
.travelTipHR {height: 0px; color: #245ef4; border: 1px solid #245ef4;}
.travelTipImage {margin-left: 5px; cursor: pointer;}

.dividerLine {width: 90%; height: 1px; color: #245ef4; border: 0px solid #245ef4; background: #245ef4; }
.dividerText {font-family: 'Trebuchet MS',verdana,sans-serif; font-size: 20px; font-weight:bold; word-spacing: 3px; line-height: 18px; color: #245ef4; margin-top: 0px;  margin-bottom: 0px; margin-left: 1%; margin-right: 1%; text-align: center; text-decoration: none;}

.pageMiddle {margin-left: auto; margin-right: auto; text-align: center; display: block; width: 90%; }

.aPhoto, .photoFigure {margin: 1%; display: inline-block; vertical-align: middle; max-width: 100%; } 
a.aPhoto:link {color: #003ce1; text-decoration: none; }
a.aPhoto:visited {color: #a54d00; text-decoration: none; }
a.aPhoto:hover {color: red; text-decoration: none; }
a.aPhoto:active {color: red; text-decoration: none; }

.photoImg, .photoImgSmall {border: 0px; margin-left: auto; margin-right: auto; text-align: center; max-width: 100%; height: auto; padding-right: 5%; padding-left: 5%; }
.photoImgSmall {height: 120px; } 

.imgCaption {font-family: verdana,arial,sans-serif; font-size: 12px; text-align: center; padding-left: 20px; }

.imgCaptionGallery {font-family: verdana,arial,sans-serif; font-size: 15px; text-align: center; padding-left: 18px; }

.imgLocation {color: #685959; font-family: verdana,arial,sans-serif; font-size: 11px; text-align: center; padding-left: 20px; margin-top: 5px; }

.textContainer {font-family: verdana, arial, sans-serif; font-size: 13px; color: #444444; text-align: left; word-spacing: 1px; line-height: 18px; text-indent: 1.5em; display: inline-block; }

.tipContainer {font-family: verdana, arial, sans-serif; font-size: 14px; color: #444444; text-align: left; word-spacing: 1px; line-height: 20px; display: inline-block; }