/*
Theme Name: SMCC
Description: Child theme for the twentyeleven theme 
Author: Ashley Hoffman
Template: twentyeleven
*/

@import url("../twentyeleven/style.css");

body {
	background: #000000;
}

#page {
	background: #bfbfbf!important;
}



.format-link .entry-title a {
	color: #dfdfdf;
}


#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
	background: #dfdfdf;
}

.entry-meta
{
display:none;
}

.wp-caption {
background-color: #bfbfbf!important;
}

.wp-caption .wp-caption-text {
text-align: center;
padding: 5px;
color: #373737;
}

.wp-caption .wp-caption-text:before {
display:none;
}

#page {
	background:#bfbfbf url('http://stmartinschamberchoir.org/wp-content/uploads/2013/02/Background_17.png') no-repeat scroll!important;
	background-position:left top;
}


/* One column */
.one-column #page {
	max-width: 1000px;
}

#branding {
	border-top:2px solid #3f3f3f;
	position:relative;
}

#logo {
     position:absolute;
     left:15px;
     top: 10px;
     z-index: 10;
     background: transparent; 
     text-shadow:0px 2px 4px #fff;
}

#paypal {
     position:absolute;
     right:120px;
     top: 10px;
     z-index: 10;
     background: transparent; 
}

#tickets {
     position:absolute;
     right:120px;
     top: 75px;
     z-index: 10;
     background: transparent; 
}

#facebook {
     position:absolute;
     right:50px;
     top: 10px;
     z-index: 10;
     background: transparent; 
}

#twitter {
     position:absolute;
     right:50px;
     top: 75px;
     z-index: 10;
     background: transparent; 
}






#branding #searchform {
	display:none;
}

#access li:hover > a,#access a:focus {
	background:rgb(201,201,201);
	background:-moz-linear-gradient(top,rgba(201,201,201,1) 1%,rgba(181,181,181,1) 54%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(201,201,201,1)),color-stop(54%,rgba(181,181,181,1)));
	background:-webkit-linear-gradient(top,rgba(201,201,201,1) 1%,rgba(181,181,181,1) 54%);
	background:-o-linear-gradient(top,rgba(201,201,201,1) 1%,rgba(181,181,181,1) 54%);
	background:-ms-linear-gradient(top,rgba(201,201,201,1) 1%,rgba(181,181,181,1) 54%);
	background:linear-gradient(to bottom,rgba(201,201,201,1) 1%,rgba(181,181,181,1) 54%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9',endColorstr='#b5b5b5',GradientType=0);
}

.entry-title {
	margin:0;
	padding:0;
	display:none;
}

#site-generator {
	display:none;
}


#site-title a {
	color:#e0e0e0!important;
	text-shadow:0px -2px 4px #000;
	font-size: 120%!important;
}

#site-title {
	padding:0.7em 2em 0 2.7em!important;
}

#site-description {
	color:#e0e0e0!important;
	text-shadow:1px 1px 1px #000;
	margin:0 270px 3.65625em 4.5em;
	font-size:135%!important;
	padding-left:-0.3em;
	padding-bottom:1em;
}

h1 {
	font-family:'BernhardModernW01-Bold'!important;
	font-size:200%!important;
}

h2 {
	font-family:'BernhardModernW01-Roman'!important;
	font-size:140%!important;
}

h3 {
	font-size:120%!important;
}


/* ============================= */
/* ! Layout for mobile version   */
/* ============================= */
@media handheld, only screen and (max-width: 767px) {
   #branding #access li {
      font-size: 14px;
      width: 50%;
      text-align: center;
  }
} @media handheld, only screen and (max-width: 467px) {
   #branding #access li {
      font-size: 14px;
      width: 100%;
      text-align: center;
   }
}
@media handheld, only screen and (max-width: 767px) {
   #logo {
      display: none;
   }
   #twitter {
      display: none;
   }
   #tickets {
      display: none;
   }
   #paypal {
      display: none;
   }
   #facebook {
      display: none;
   }
   #site-title {
      font-size: 20px!important;
      margin-right: 10px!important;
      padding: 1em 0 0!important;
      text-shadow: 0px -1px 0px #000!important;
   }
   #site-description {
	margin:0 0px 2em 1em;
}