@import "reset.css";@import url(http://fonts.googleapis.com/css?family=Droid+Sans);@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:regular,bold);body {  background-color: #c7c7c7;}a {  color: #a00d28;  text-decoration: none;}a:hover {  text-decoration: underline;}#wrapper {  background: #c7c7c7 url(../images/bar.png) repeat-x 0 184px;}#content {  color: #444;  font: normal 90% "Yanone Kaffeesatz", Arial, sans-serif;  width: 783px;  margin: 0 auto;}#header {  background: #c7c7c7 url(../images/header.png) no-repeat 0 20px;  text-indent: -9000px;  height: 320px;  width: 783px;}#body {  font: normal 1em "Droid Sans", Arial, sans-serif;  margin: 30px 8px 0;}#body p {  padding-bottom: 1.2em;  text-align: justify;}#body p.note {  text-align: center;}#big_button {  font-size: 1.2em;  float: right;}#big_button .itunes {  font-family: Arial, sans-serif;  letter-spacing: .02em;  text-transform: none;}#big_button a {  color: #fff;  background: #fff url(../images/button_bg.gif) repeat-x top left;  font: bold 1em "Yanone Kaffeesatz", Impact, Charcoal, sans-serif;  text-transform: uppercase;  text-align: center;  line-height: 20px;  padding: 10px;  letter-spacing: .1em;  display: block;  width: 140px;  text-decoration: none;  text-shadow: none;  border: 2px solid #fff;  -moz-box-shadow: 1px 3px 20px #111;  -webkit-box-shadow: 1px 3px 20px #111;  box-shadow: 1px 3px 20px #111;  -moz-border-radius: 15px;  -webkit-border-radius: 15px;  border-radius: 15px;  filter: alpha(opacity=90);  -moz-opacity: 0.9;  -khtml-opacity: 0.9;  opacity: 0.9;}#big_button a:hover {  filter: alpha(opacity=95);  -moz-opacity: 0.95;  -khtml-opacity: 0.95;  opacity: 0.95;}#big_button a:active {  margin-top: 2px;  -moz-box-shadow: 1px -1px 20px #111;  -webkit-box-shadow: 1px -1px 20px #111;  box-shadow: 1px -1px 20px #111;}/*styles for internal pages*/header a {  background: #c7c7c7 url(../images/header3.png) no-repeat top center;  text-indent: -9000px;  height: 150px;  width: 783px;  display: block;}header h2 {  color: #666;  text-align: center;  font: italic bold 1em Arial, sans-serif;  margin: -5px 0 10px;}nav ul {  background: #C76C61;  border-top: solid 1px #EA9892;  border-right: solid 1px #9B0020;  border-bottom: solid 1px #80001a;  border-left: solid 1px #EA9892;  height: 30px;  width: 706px;  margin: 0 auto;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px;}nav a {  color: #32000c;  text-decoration: none;  display: block;  background: #c6605f url(../images/navbg.png) repeat-x top left;  height: 30px;  width: 175px;  text-shadow: #EA9892 1px 1px 0;}nav a:hover {  color: #FFDEDC;  background: #c6605f url(../images/navbg.png) repeat-x bottom left;  text-shadow: #510013 -1px -1px 0;  text-decoration: none;  transition: all 0.1s ease-in;  -moz-transition: all 0.1s ease-in;  -webkit-transition: all 0.1s ease-in;}nav li {  font: normal 12px "Droid Sans", Arial, sans-serif;  float: left;  border-right: solid 1px #9B0020;  border-left: solid 1px #EA9892;  text-align: center;  line-height: 30px;  height: 30px;  width: 175px;}nav a.first {  border-bottom-left-radius: 10px;  -moz-border-radius-bottomleft: 10px;  -webkit-border-bottom-left-radius: 10px;  border-top-left-radius: 10px;  -moz-border-radius-topleft: 10px;  -webkit-border-top-left-radius: 10px;}nav a.last {  border-bottom-right-radius: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-right-radius: 10px;  border-top-right-radius: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-right-radius: 10px;}nav li:last-child {  border-right: none;}nav li:first-child {  border-left: none;}#intro {  font: normal 14px "Droid Sans", Arial, sans-serif;  display: block;  position: relative;  clear: both;  padding: 0 0 20px;  border-bottom: 1px solid #999;}figure {  display: block;  position: relative;  clear: both;  padding: 20px 0 40px;  min-height: 200px;  border-top: 1px solid #eee;  border-bottom: 1px solid #999;}figure img {  float: left;}figcaption {  display: block;  padding: 0 15px 0 0;  font: normal 14px "Droid Sans", Arial, sans-serif;  border-left: 230px solid #c7c7c7;}figure h3 {  border-left: 230px solid #c7c7c7;  font-size: 24px;  text-shadow: #eee 1px 1px 0;  font-weight: normal;}figure h3 a {  color: #444;}figcaption h4 {  margin: 1em 0 -.5em;}figcaption p, figcaption ul {  margin: .7em 0 .7em;}figcaption li {  margin: .5em 0 .5em 0;}figcaption ul li:before {	content: "\00BB \0020";	}figcaption.iTunes a {  position: absolute;  bottom: 10px;  right: 30px;  color: #32000c;  text-align: center;  text-decoration: none;  display: block;  width: 50px;  background: url(../images/nav-bg.png) bottom left;  line-height: 20px;  padding: 0 8px;  text-shadow: #EA9892 1px 1px 0;  border-top: solid 1px #EA9892;  border-right: solid 1px #9B0020;  border-bottom: solid 1px #80001a;  border-left: solid 1px #EA9892;  border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;}figcaption.iTunes a:hover {  color: #FFDEDC;  background: url(../images/nav-bg-hover.png) top left;  text-shadow: #510013 -1px -1px 0;}#body2 {  margin-bottom: 10px;  border-bottom: 1px solid #eee;}#body2 h2 {  font-size: 32px;  text-align: center;  padding: 1em 0 .5em;  text-shadow: #eee 1px 1px 0;  font-weight: normal;}#sub-footer {  font: normal 12px "Droid Sans", Arial, sans-serif;  text-align:center;  margin: 10px 0;  clear: both;}#footer {  font: normal 12px "Droid Sans", Arial, sans-serif;  text-align:center;  margin: 10px 0 20px;}#body #sub-footer {  text-align:center;  padding: 10px 0;  margin: 0;  border-bottom: 1px solid #999;}#body #footer {  text-align:center;  padding: 10px 0;  margin: 0;  border-top: 1px solid #eee;}
