body {padding-left: 0;padding-right: 0;font-family: Georgia, "Times New Roman", Times,serif; color:Black; background-color:#FFFFFF; margin:0}
#wrap {width: 100%; height: 100%; margin: 0 auto}
#logo img {position: absolute; display: block; margin-left:auto; margin-right:auto;border:0;}
#head {width: 100%;height: 100%;margin-left: auto; margin-right: auto;background-color: #8400a5; overflow: hidden; text-align: center;}
#head .promo0{position: fixed;margin-left: 10px;margin-top:0px; top: 1em; right: 1em;}
#head .promo1{position: fixed;margin-left: 10px;margin-top:25px; top: 1em; right: 1em;}
#head .promo2{position: fixed;margin-left: 10px;margin-top:50px; top: 1em; right: 1em;}

#nav_menu select {display:none;}
#nav_menu {width: 100%;height: 100%;margin-left: auto; margin-right: auto;text-align: center;}
#nav_menu a{color: #fff;text-decoration: none;font-weight:700}
#nav_menu li{float: center;color: #fff;padding:.3em;margin:.3em 0;list-style:none;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; /* future proofing */-khtml-border-radius: 10px; /* for old Konqueror browsers */background: url(/images/button3.png) no-repeat;transition:padding .8s;-moz-transition:padding .8s; /* Firefox 4 */-webkit-transition:padding .8s; /* Safari and Chrome */-o-transition:padding .8s; /* Opera */}
#nav_menu li:hover {background: url(/images/button3.png) no-repeat; padding: 5px 20px 10px 20px;transition:padding .8s ease;-moz-transition: padding .8s ease; /* Firefox 4 */-webkit-transition: padding .8s ease; /* Safari and Chrome */-o-transition: padding .8s ease; /* Opera */cursor: pointer;}
#nav_menu ul li {margin-left: 2px; margin-right: 2px; display: inline; padding: 5px;list-style-type: none; }
#nav_menu ul {line-height: 200%;display: block; margin-left: auto; margin-right: auto;}

#con {width: 100%;height: 100%; margin-left: auto; margin-right: auto;margin-top:0;}
#col {width: 75%;height: 100%; margin-left: auto; margin-right: auto;text-align: center;margin-top:0;margin-bottom:10px;}
#col img#img-1{box-shadow: 10px 10px 5px #888888; vertical-align: top;margin-top: 10px;margin-bottom: 10px;margin-right: 12px;margin-left: 12px;}
#col p {text-align: left;}
#col h2 {text-align: center; margin-top:0;}
#col h3 {text-align: center; margin-top:0;}
#col h4 {text-align: center; margin-top:0;}
#col ul {list-style-position:inside;}

#col table {margin-left: auto; margin-right: auto;border-spacing: 0px;}
#col table td#cell-1{min-width: 310px;}
#col table td#cell-2{min-width: 680px;}
#col table td#cell-3{min-width: 310px;max-width: 680px;}

#foot {font-size:medium;width: 100%;height: 100%;margin-left: auto; margin-right: auto;background-color: #8400a5; overflow: hidden; text-align: center;}
#foot ul {list-style-type: none;}

.c1 {color: #B20000;}
.c2 {color: #FFFFFF;}
.c3 {margin-bottom: 0; padding-bottom: 0;}
.c11 {font-weight: bold;}
.c12 {margin-top: 0; padding-bottom: 0;}
.c13 {color: #ffb054;}
.c14 {color: #b61ae0;}


.alignleft {text-align:center;}
.alignleft ul{display:inline-block; text-align:left;}

.navigation {display: none;}

table.center {margin-left:auto; margin-right:auto; border-collapse: separate; border-spacing: 10px}

#nav ul {text-align: left;display: inline;margin: 0;padding: 15px 4px 17px 0;list-style: none;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);}
#nav ul li {font: bold 20px/22px sans-serif;display: inline-block;margin-right: -4px;position: relative;padding: 15px 20px;background: #fff;cursor: pointer;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
#nav ul li a:link{text-decoration: none;color: #000;}
#nav ul li a:visited{text-decoration: none;color: #000;}
#nav ul li a:hover{text-decoration: none;color: #fff;}
#nav ul li:hover {background: #FFA500;color: #fff;}
#nav ul li:hover ul {display: block;opacity: 0.9;filter: alpha(opacity=40); /* For IE8 and earlier */ visibility: visible; z-index:90;}
#nav ul li ul {padding: 0;position: absolute;top: 48px;left: 0;width: 120px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: none;opacity: 0;visibility: hidden;-webkit-transiton: opacity 0.2s;-moz-transition: opacity 0.2s;-ms-transition: opacity 0.2s;-o-transition: opacity 0.2s;-transition: opacity 0.2s;}
#nav ul li ul li {text-align: center; font: bold 14px/16px sans-serif; background: #910828; display: block;}
#nav ul li ul li:hover {background: #555;}
#nav ul li ul a:visited{text-decoration: none;color: #fff;}
#nav ul li ul a:link{text-decoration: none;color: #fff;}

@media (max-width: 414px) {
  #col img { display: none; }
}

@media (max-width: 414px) {
  #nav_menu ul     { display: none; }
  #nav_menu select { display: inline-block; }
}

@media (max-width: 414px) {
  #head .c15    { display: none; }
  #head .c16 { display: inline-block; }
}

#mobilevid {display:none;}
@media (max-width: 414px) {
  #vid  { display: none; }
  #mobilevid { display: inline-block; }
}
.fixed-ratio-resize { /* basic responsive img */
	max-width: 100%;
	height: auto;
	width: auto\9; /* IE8 */
}