body {
  margin:0;
  padding:0;
  font-family:Tahoma, Verdana, sans;
  font-size:11px;
  color:#C3C3C1;
  background:#0D0D0D;
}

h1, h2, h3, h5 {
  font-size:11px;
}

h5 {margin:0;}

.go-right {
  text-align:right;
}

a:link, a:visited {
  color:#D82225;
}

a:hover, a:active {
  color:#D85E22;
}

h1 a {
  display:block;
  position:absolute;
  right:65px;
  top:67px;
  width:285px;
  height:44px;
  text-indent:-1000em;
  background:url(../imgs/logo.jpg) no-repeat center;
}

#wrap {
  position:relative;
  margin:0 auto;
  width:767px;
  height:700px;
  border:3px solid #424242;
  background:url(../imgs/bg.jpg) no-repeat center top;
}

#nav {
  position:absolute;
  top:130px;
  left:55px;
  color:#333;
}

#nav li {
  list-style:none;
}

#nav li a {
  display:block;
  margin:0 0 15px;
  padding:0;
  width:150px;
  height:28px;
  text-indent:-1000em;
  background:none no-repeat left center;
}

li#register a {
  background-image:url(../imgs/l1.jpg);
}

li#logistics a {
  background-image:url(../imgs/l2.jpg);
}

li#schedule a {
  background-image:url(../imgs/l3.jpg);
}

li#mail a {
  background-image:url(../imgs/l4.jpg);
}

#main-content {
  position:absolute;
  width:405px;
  height:310px;
  top:121px;
  left:293px;
}

#content .secondary {
  background:url('../imgs/secondary-bg.png') no-repeat left top;
  padding:25px 30px 0;
  height:295px;
  width:345px;
}

#main-content h2 {
  font-weight:normal;
}

#sub-content {
  position:absolute;
  top:438px;
  left:291px;
  width:407px;
  height:44px;
}

.register h2 {
  margin:11px 0 2px;
  font-size:14px;
}

.register h3 {
  margin:0;
  margin-left:10px;
}

#trifold .header {
  background:url('../imgs/registration-icon.png') no-repeat center left;
  padding-left:108px;
  padding-bottom:10px;
  height:57px;
  border-bottom:1px dotted #C3C3C1;
}

.logistics .footer {
  background:url('../imgs/prayer-icon.png') no-repeat center left;
  padding-left:108px;
}

#trifold .footer {
  clear:both;
  padding-top:5px;
  border-top:1px dotted #C3C3C1;
}

#trifold ul {
  padding:0 0 0 10px;
}

#trifold li {
  list-style:none;
  background:url('../imgs/star.png') no-repeat center left;
  margin:2px 0;
  padding-left:20px;
}

#trifold .section {
  float:left;
  width:47%;
  margin-top:5px;
  margin-bottom:5px;
}

#trifold p {
  width:90%;
}

#trifold .last {
  border-left:1px dotted #C3C3C1;
  padding-left:10px;
}

#trifold .footer h4,
#trifold .footer p,
#trifold .footer ul {
  margin:0;
}

h2.registration {
  background:url('../imgs/registration.png') no-repeat left center;
  text-indent:-1000em;
}
h4.scholarships {
  background:url('../imgs/scholarships.png') no-repeat left center;
  text-indent:-1000em;
}
h4.learn-more {
  background:url('../imgs/learn-more.png') no-repeat left center;
  text-indent:-1000em;
}
h4.location {
  background:url('../imgs/location.png') no-repeat left center;
  text-indent:-1000em;
}
h4.news {
  background:url('../imgs/news.png') no-repeat left center;
  text-indent:-1000em;
}
h2.contact-us {
  background:url('../imgs/contact-us.png') no-repeat left center;
  text-indent:-1000em;
}
