/*** Globals ***/
#Holder { margin: 10px auto 0px; }

.header { padding-bottom:10px;}

/*** Menu ***/
.menu { text-align: left; }
.menu ul { background: url(../images/bg-menu.gif); float: left; width: 100%; }
.menu li { display: inline; }
.menu a { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font: bold 1.1em/3.3em Geneva, Arial, Helvetica, sans-serif; padding-right: 10px; padding-left: 10px; float: left; border-left: 1px solid #6a0816; border-right: 1px solid #903349; }
.menu  a:hover, .menu .active a { background: #000000 url(../images/bg-menu-hover.gif) repeat-x; color: #000000; }
.menu .first a { margin-left: 15px; }

/*** Main Content Area ***/
.maincontent { text-align: left; background: url(../images/bg-maincontent-top.gif) no-repeat; float: left; margin-top: 15px; }
.maincontent p { padding-right: 20px; padding-left: 20px; color: #2f2f2f; margin-top: 10px; font: 1.2em/2.0em Arial, Helvetica, sans-serif; clear: both; }
.maincontent strong { font-weight: bold; }
.maincontent ul { margin-bottom: 15px; float: left; width: 95%; margin-top: 10px; }
.maincontent li { background: url(../images/tick.gif) no-repeat 0px 6.5px; font-size: 1.6em; line-height: 1.4em; font-weight: bold; color: #408fc6; padding-left: 20px; list-style: none; float: left; clear: both; margin-left: 25px; }

.maincontent h1, .maincontent h2 { color: #0069b3; font: bold 1.4em/1.6em Geneva, Arial, Helvetica, sans-serif; margin-top: 20px; margin-left: 20px; text-transform: capitalize; }
.maincontent h1 span, .maincontent h2 span { color: #860120; }
.maincontent .banner { text-align: center; margin-top: 20px; margin-bottom: 20px; margin-left: -10px; clear: both; }
.maincontent  ul.normal { padding-left: 10px; padding-top: 1em; margin-bottom: 1em; }
.maincontent  ul.normal li { color: #82011F; font-size: 1em; background: url(none); list-style: square; padding-left: 0px; line-height: 1.6em; font-weight: bold; }
.divider { float: left; height: 2px; width: 90%; border-bottom: 2px solid #E7E5E6; padding-right: 20px; margin-left: 20px; }

/*** Car Button ***/
.carbutton { background: url(../images/bg-button-car.gif) no-repeat center bottom; display: block; margin-top: 15px; float: left; width: 100%; padding-bottom: 5px; }
.carbutton .image{ float: left; width: 125px; }
.carbutton .description{ float: left; font: 1.1em/1.2em Tahoma; color: #454545; width: 170px; }
.carbutton a { color: #A80329; }
.carbutton a:hover { color: #0069B3; text-decoration: none; }
.noborder { background-image:none;}

/*** Images in text ***/
.image { text-align:center}
.car {}
.buttontype { padding-top: 10px; }
.buttontype .image { margin-bottom: 10px; }

/*** Cities ***/
.cities { color: #666666; text-align: justify; font: 1em/1.4em Verdana, Arial, Helvetica, sans-serif; padding: 10px; margin-top: 10px; /* border: 1px solid #E2E2E2;*/ margin-right: 0px; }
.cities h2 { color: #0069b3; font: bold 1.4em/1.6em Geneva, Arial, Helvetica, sans-serif; margin-top: 5px; margin-left: 0px; text-transform: capitalize; margin-bottom: 5px; }
.cities ul { margin: 10px; padding: 0px; background-image: none; clear: both; }
.cities li { list-style-type: none; display: inline; }

.cities_one { float: left; padding-bottom: 15px; width: 100%; }
.cities_one li { float: left; width: 120px; list-style: disc !important; margin-right: 0px; margin-left: 20px; padding-left: 0px; }


/*** Footer ***/
.footer { background: url(../images/bg-footer.gif) no-repeat; margin-top: 10px; height: 3.6em; }
.footer p { font: 1.1em/3.6em Arial, Helvetica, sans-serif; color: #FFFFFF; }
.footer a { color: #FFFFFF; }
.footer a:hover { color: #77011B; text-decoration: none; }

