/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 21, 2012 03:13:08 AM America/New_York */



@font-face {
    font-family: 'CPMono_v07ExtraLight';
    src: url('http://appsandthecity.net/fonts/CPMono_v07_ExtraLight-webfont.eot');
    src: url('http://appsandthecity.net/fonts/CPMono_v07_ExtraLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_ExtraLight-webfont.woff') format('woff'),
         url('http://appsandthecity.net/fonts/CPMono_v07_ExtraLight-webfont.ttf') format('truetype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_ExtraLight-webfont.svg#CPMono_v07ExtraLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Light';
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Light-webfont.eot');
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Light-webfont.woff') format('woff'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Light-webfont.ttf') format('truetype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Light-webfont.svg#CPMono_v07Light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Plain';
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Plain-webfont.eot');
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Plain-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Plain-webfont.woff') format('woff'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Plain-webfont.ttf') format('truetype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Plain-webfont.svg#CPMono_v07Plain') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Bold';
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Bold-webfont.eot');
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Bold-webfont.woff') format('woff'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Bold-webfont.ttf') format('truetype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Bold-webfont.svg#CPMono_v07Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CPMono_v07Black';
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Black-webfont.eot');
    src: url('http://appsandthecity.net/fonts/CPMono_v07_Black-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Black-webfont.woff') format('woff'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Black-webfont.ttf') format('truetype'),
         url('http://appsandthecity.net/fonts/CPMono_v07_Black-webfont.svg#CPMono_v07Black') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {
  background: transparent url("http://appsandthecity.net/img/background3.png") center top no-repeat;
  font-family: 'CPMono_v07Light', sans-serif;
  color: #000;z-index: -999;
}


#wrapper {
  clear: both;
  width: 980px;
  margin: 0 auto;

}

p {
  padding: 0 5px 0;
  font-family: 'CPMono_v07Light', sans-serif;
}

ul {
  list-style-image: url("http://appsandthecity.net/img/bullet.png");
}

#header {
  position: relative;
  width: 940px;
  margin: 20px auto 20px;
  text-transform: uppercase;
}

#header {
}

#header h1 {
  font-family: 'CPMono_v07ExtraLight', sans-serif;
  width: 110px;
  font-size: 36px;
  line-height: 34px;
}

#header h1 strong {
  font-family: 'CPMono_v07Bold', sans-serif;
}

#header h2 {
  font-family: 'CPMono_v07Light', sans-serif;
  font-size: 9px;
  line-height: 12px;
}

#location-header {
  position: absolute;
  right:0;
  bottom:0;
}

h3 {
  font-family: 'CPMono_v07Light', sans-serif;
  background: #000;
  color: #fff;
  display: inline;
  padding: 3px;
  font-size: 16px;
  text-transform: uppercase;
  text-align: center;
}

h4, h5 {
  text-transform: uppercase;
  text-align: center;
  padding: 3px;
  font-size: 16px;
  line-height: 27px;
  font-family: 'CPMono_v07Light', sans-serif;
  display: inline;
}

h5 {
  background: #000;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
}

a > h4 {
  color: #fff;
}

a > h4:hover {
  text-decoration: none;
  color: #000;
}

.date {
  background-color: #000;
   color: #fff;
}

.social-media {
  position: absolute;
  right:0;
  top:0;
  list-style: none;
  margin: 0;
}

.social-media li a {
  display: block;
  font-family: 'CPMono_v07Light', sans-serif;
  font-size: 11px;
  background-color: #000;
  width: 96px;
  height: 16px;
  text-align: center;
  padding: 2px 4px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #fff;
}

.aatc-container {
  margin-left: auto;
  margin-right: auto;
  width: 980px;
}

.navbar {
  margin-bottom: 50px;
}

.navbar li {
  background-color: #000;
  text-transform: uppercase;
  margin-right: 5px;
  min-width: 12%;
  text-align: center;
}

.navbar .nav {
  margin-top: 5px;
}

.navbar .nav > li > a {
  color: #fff;
  padding: 6px 10px 5px;
  font-size: 16px;
}

.navbar .nav > li > a:hover {
  color: #000;
  background-color: #fff;
  outline: 1px solid black;
}

.register {
  color: #fff !important;
  background-color: #e75113 !important;
}

.register:hover {
  color: #000 !important;
  background-color: #e75113 !important;
}

.border-row {
  /*outline: 1px solid #333;*/
  background-color: transparent;
}

.row > div {
  padding: 10px 0 5px;
  background-color: #fff;
}

.row.partials > div {
  background-color: transparent;
}

.row.partials p {
  background-color: #fff;
}

section {
  display: block;
  margin-top: 80px;
}

.full-width {
  display: block;
}

.no-border .thumbnail {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.no-border .thumbnail:hover {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#aatc-facts .thumbnail {
  border: none;
  height: 150px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#aatc-facts .thumbnail >img {
  margin-left: 0;
  height: 40px;
  margin-bottom: 10px;
}

#footer ul {
  margin-top: 20px;
  list-style-type: none;
}

#footer li {
  display: block;
  float: left;
  width: 160px;
  text-align: center;
  padding-bottom: 20px;
}

#footer-menu {
  float: right;
}

#footer-menu li {
  width: auto;
  margin-left: 5px;
}

#footer-menu a {
  background-color: #000;
  text-transform: uppercase;
  color: #fff;
  padding: 2px 8px;
}

#footer-menu a:hover {
  text-decoration: none;
  background-color: #fff;
  color: #000;
  outline: 1px solid black;
}

#footer-text {
  font-family: 'CPMono_v07Light', sans-serif;
  float: right;
  background-color: #fff;
  font-size: 10px;
}
