/*
Theme Name: Andy Summers
Theme URI: http://www.andysummers.com/
Version: 1.01
Description: Custom Theme based on Canvas
Author: Behla Design
Author URI: http://www.andysummers.com
Template: canvas
 
*/
 
/* Default styles */
 
/*@import "../canvas/css/reset.css";*/
@import "../canvas/style.css";

#portfolio-sidebar {
	float: left;
    width: 250px;
}

#portfolio-sidebar li {
  width:160px;
  display:block;
  margin-top:15px;
}

.nav{margin-top: -5px!important;}

.page-template-page-portfolio-php h1.title {
  text-align:center;
}

#content a.buy_icon {
  display:block;
  float:left;
  width:144px;
  height:72px;
  text-indent:-9999px;
  margin:5px;
}

#content a.amazon_us {
  background-image: url(images/buy_cd_us.gif);
  background-position: top left;
  background-repeat: no-repeat
}

#content a.amazon_uk {
  background-image: url(images/buy_cd_uk.gif);
  background-position: top left;
  background-repeat: no-repeat
}

#content a.buy_other {
  background-image: url(images/buy_cd_now.gif);
  background-position: top left;
  background-repeat: no-repeat
}

#buy-icons {
  width:310px;
  margin:0px auto;
  height:75px;
}

/*#child-page-273 img {
  display:none;
}

#child-page-273 a.main {
  display:block;
  width:130px;
  height:130px;
  background-image: url(images/throbsmall.gif);
  background-position: top left;
  background-repeat: no-repeat
}
*/

#content table td, .page-template-page-portfolio-php table td {
  padding:5px;
  vertical-align: top
}

.page-template-page-portfolio-main-php #top-page-children li {

}

.page-template-page-portfolio-main-php #page-children li {
   width:130px;
   min-height: 200px;
   float:left;
   margin-right:20px;
}

#page-children li a {
  font-size:10pt;
  color: #5F5F5F
}

#page-children li p {
  line-height: 16px;
}

.menu-headernav-container {
  width:500px;
  height:35px;
  float:right;
}

#menu-headernav li {
  display:inline;
  padding:2px 10px;
  float:left;
}

.ui-accordion .ui-accordion-content {
    height:200px !important;
}

.page-id-224 #content table {
  width:100% !important;
  margin-bottom:20px;
}

.page-id-224 #content table td {
  padding:1px 3px;
}

.redcell {
  color: #D60808;
}

.redback {
/*  background-color: #B80404;
  color:#ffffff;*/
}

.subheader_text_14 {
  font-size:12pt;
  font-weight:bold;
}

video#video-container_video {
    left: 0 !important;
}
@media screen and (max-width: 768px)
{
	#header-graphic img {
		width: 100% !important;
		height: auto !important;
	}
}