/*
Theme Name: al-pha-x
Theme URI: http://al-pha-x.com
Description: al-pha-x theme Version: 1 (WP2.6.2)
Author: Toby Pitman
Author URI: http://tobypitman.com
Tags: al-pha-x
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

.news {}

#outerWrapper {
  background-color: #fff;
  margin: 0 auto 0 auto; 
  text-align: left;
  width: 850px;
}
#outerWrapper #header {
  font-size: 18px;
  font-weight: bold;
  height: 104px;
  line-height: 15px;
  border-bottom: 1px solid #ddd;
  margin:0 0 15px;
  
  }
#outerWrapper #contentWrapper #sidebar {
  float: left;
  width: 230px;
  margin: 0 0 0 5px;
}

#outerWrapper #contentWrapper #content {
  margin: 0 0 0 250px;
  width:580px;
  min-height:500px;
  height:auto !important;
  height:500px;
}



#outerWrapper #contentWrapper .clearFloat {
  clear: left;
  display: block;
}

#outerWrapper #footer {
  height: 60px;
  background: url(style/images/footer.jpg) no-repeat;
  padding: 0 0 20px 0;
}

#social {
	position: absolute;
	top: 50px;
	right: 20px;
	width: 120px;
}

#social ul{
	list-style: none;
}
#social ul li{
	display: inline;
}


#social ul li a{
	float: left;
	padding: 0 0 0 5px;}


/* ----------News Post---------- */

.post {
	padding: 5px 0 0 0;
}

body#news .post {
	/* background-color: silver; */
	margin: 0 0 20px 0;
	overflow: auto;
}


img.alignleft {
	padding: 0 10px 0 0;
	float: left;
}

img.alignright {
	padding: 0 0 0 10px;
	float: right;
}

.newold {
	display: block;
	height: 25px;
	padding: 0 0 5px 0;
}

.new {
	float: right;
}

.old {
	float: left;
}

/* -----------player---------- */

body#media-showreel #outerWrapper #contentWrapper #content {
  text-align: center;}

#player {
	width:322px;
	margin: 0 auto;
}

/* ----------Nav---------- */
.nav li a {
	display: block;
	height: 50px;
	padding: 0 0 0 20px;
	background: url(style/images/nav-sprite.png) bottom left;
	line-height: 50px;
	text-decoration: none;
	color: #c6c6c6;
	font-weight: bold;
}

.nav li a:hover {
	background: url(style/images/nav-sprite.png) center left;
	color: #fff;
}

.nav li.current_page_item a {
	background: url(style/images/nav-sprite.png) top left;
	font-weight: bold;
	font-size: 1.2em;
	color: #fff;
}

.nav {
	background: url(style/images/menu.jpg) no-repeat 0px 0px;
	}
	
/* --------sidebar--------- */

li#archives ul li {
	background: url(style/images/calendar.gif) no-repeat left center;
	margin:  0 45px 0 15px;
	border-bottom: 1px solid #bbb;
	padding: 4px 0px
}

li#archives ul li a{
	padding: 0 0 0 23px;
	text-decoration: none;
	line-height: 18px;
	color: #000;
	font-weight: bold;

}

li#archives ul li a:hover{
	color: #777;

}

/* --------contact--------- */

#alphacontact {
  color: #5d5d5d;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  padding: 5px 10px;
  background-color: #eee;
  -moz-border-radius: 9px;
-webkit-border-radius: 9px;

}

#alphacontact label span{
	color: #ff0000;
	
}

#alphacontact input{
margin: 7px 0;
}

#alphacontact p{
	padding: 0;
}

#alphacontact p span{
	color: #ff0000;
}

.album {
	min-height:200px;
  height:auto !important;
  height:200px;
}

ul#buy {
	list-style: none;
	margin: 0 0 20px 0;
	overflow: auto;
	margin: 40px 0 30px 0;
}

ul#buy li{
	display: inline;
}

ul#buy li a{
	float: left;
	padding-right: 12px;
	
}
