html,body{
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #383838;
}

p{ font-size: 8pt; }
td{ font-size: 8pt; }
a{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; text-decoration: none; }
a:hover{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff3131; text-decoration: underline; }
a img{ border: 0px; }

h1{ font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; }
h2{ font: 11pt Verdana, Helvetica, Arial, sans-serif; color: #3131ff; }
h3{ margin: 0px; font: 10pt Verdana, Helvetica, Arial, sans-serif; color: #525252; }
h4{ margin: 0px; font: 10pt Verdana, Helvetica, Arial, sans-serif; color: #525252; }

#header{ background: url(../images/mtendo.gif) repeat-x top center; margin-top: 36px; height: 150px; text-align: center; }
.padder{ width:870px; padding: 14px 0px 15px 0px; background: url(../images/mtendo.jpg) no-repeat top center; }
.padder h1{ font: 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; text-transform: uppercase; margin: 10px 0px 6px 0px; }
.padder p{ font-size: 8pt; margin: 0px; }
.padder a{ font-size: 8pt; color: #ff3131; text-decoration: none; }
.padder a:hover{ font-size: 8pt; color: #FF4600; text-decoration: underline; }

.stylish{ height: 96px; background: url(../images/mtendob.jpg) no-repeat top center; }

#top-menu{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; width: 100%; background: #ffffff url(../images/italt.gif) repeat-x top center; position: absolute; top: 5px; }
#top-menu td{ padding: 0px 6px 0px 6px; }
#top-menu a{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #525252; text-decoration: none; }
#top-menu a:hover{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff3131; text-decoration: underline; }

.navigation div{ background: url(../images/h.gif) no-repeat left; margin: 0px 20px 0px 20px; padding: 3px 0px 3px 14px; }
.navigation div.secdiv{ background: none; padding-bottom: 15px; }
.navigation div.secdiv div{ background: url(../images/h.gif) no-repeat left; margin: 0px 20px 0px 10px; padding: 2px 0px 2px 14px; }

#content{ text-align: center; background: #ffffff url(../images/italb.gif) repeat-x top center; padding: 0px 20px 0px 20px; }
.wrapper{ width: 950px; text-align: left; padding-top: 15px; }

#content .glamorous{ background: url(../images/hbg.gif) repeat-x top left; padding: 20px 10px; }
#content .glamour{ margin: 0px 10px 10px 10px; background: url(../images/hbg.gif) repeat-x top left; padding: 5px 10px 10px 10px; border-bottom: 1px dashed #e2e2e2; }
#content .news{ padding: 10px; border-bottom: 1px dashed #e2e2e2; }
#content td.glam h1{ margin: 0px 0px 0px 15px; }
#content div.equip{ margin: 10px 0px 20px 0px; padding: 10px 0px; border-bottom: 1px dashed #cccccc; }
#content h1{ margin: 0px 0px 0px 5px; padding: 0px 0px 0px 15px; background: url(../images/h.gif) no-repeat left; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; }
#content h1.gray{ margin: 0px 0px 0px 15px; padding: 0px 0px 0px 15px; background: url(../images/hgray.gif) no-repeat left; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #8a8a8a; }
#content h1.gray1{ margin: 0px 0px 0px 5px; padding: 0px 0px 0px 15px; background: url(../images/hgray.gif) no-repeat left; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #8a8a8a; }
#content h1.anons{ margin: 0px; padding: 0px; background: none; font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; }
#content h1.s2{ background: none; font: 11pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; margin: 0; }
#content h2.s3{ background: none; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #525252; margin: 0; }

#footer{ font-size: 8pt; padding: 5px 10px; background: #ffffff url(../images/footer.gif) repeat-x bottom left; }
.aligner{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; width: 950px; }
.aligner table td{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

table.inc{ border: 1px solid #e6e6e6; border-collapse: collapse; }
table.inc th{ text-align: center; border: 1px solid #e6e6e6; background: #f4f4f4; padding: 5px; }
table.inc td{ border: 1px solid #e6e6e6; padding: 5px; }

li a{ color: #3131ff; text-decoration: none; }
li a:hover{ color: #ff3131; text-decoration: underline; }
li.scnd{ margin-left: 30px; }
li.scnd a{ color: #3131ff; text-decoration: none; }
li.scnd a:hover{ color: #ff3131; text-decoration: underline; }

.important{ font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff3131; }
.important2{ font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; }
.actual{ font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff3131; }

.print{ text-align: right; }
.print a{ font: 8pt Verdana, Helvetica, Arial, sans-serif; color: #7c7c7c; text-decoration: none; }
.print a:hover{ color: #ff3131; text-decoration: underline; }

.cimg{ background: #ffffff; border: 1px solid #e6e6e6; padding: 5px; }
.ctxt{ border: 1px solid #e6e6e6; background: #f4f4f4; padding: 10px; }
.ctxt h2{ margin: 0px; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3131ff; }
.ctxt p{ font-size: 8pt; margin: 0px; }

form{ margin: 0px 0px 10px 0px; padding: 0; }
input.search{ background: #f1f4f1; border: 1px solid #9f9f9f; font-size: 8pt; margin: 0; padding-left: 4px; width: 146px; }
input.start{ margin: 0; padding: 0; background: url(../images/search.gif) no-repeat top left; width: 17px; height: 17px; border: 0px; cursor: pointer; }
select{ background: #f1f4f1; font-size: 8pt; width: 174px; height: 20px; border: 1px solid #9f9f9f; }

p.traveler{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 5px 0px 10px 0px; }
p.traveler a{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #525252; }
p.traveler a:hover{ font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ff3131; }
