/*
Theme Name: Alex Balingit Flaming Heart
Theme URI: http://www.adamjahn.com
Description: Custom Theme for Alex Balingit
Version: 1.0
Author: Adam Jahn
Author URI: http://www.adamjahn.com/
Tags: fire
*/



/*******************************************************
	Table of Contents:
		1. Reset Styles
		2. Baseline (Default) Styles
		3. General Layout
		4. Scrolling Sections
		5. Navigation
			A. Events
			B. Radio
			C. Twitter
		5. Main Navigation (Panel Tabs)
		6. Main Panels
			A. Home
			B. Menu
			C. Store
			D. Gallery
		7. Footer (Overlay)
 *******************************************************/


/*******************************************************

	Section 1. Reset Styles
	
 *******************************************************/
* {
	padding:0;
	margin:0;
}
html, body {
	height:100%;
}

a img {
	border:0;
}

/*******************************************************

	Section 2. Baseline (Default) Styles
	
 *******************************************************/
body {
	font-family:"Lucida Grande", Geneva, Arial, Verdana;
	font-size:100%; /* 16x1=16 */
	text-shadow: #000 0 1px 1px;
	position:relative;
	color:#999;	
	background: #111 url('images/bg-clouds.png') no-repeat center -200px;
}
a {
	text-decoration:none;
	color:#c7c8c2;
	color:white;
	border:none;
}
a:hover {
	color:#fa0;
}

.clear-both {
	clear:both;
}
.clear-left {
	clear:left;
}
.clear-right {
	clear:right;
}

/*******************************************************

	Section 3. General Layout
	
 *******************************************************/
.scroll {
	overflow-y:scroll;
	overflow-x:auto;
	height:100%;	
}
.container {
	background: url('images/main_heart3.png') no-repeat 605px 40px;
	min-height:600px;
	margin:0 auto;
	width:800px;
	position:relative;
/*	margin-top:40px;*/
	
}
.stack {
	float:left;
}
.logo {
	background:url('images/vert_alex.png') no-repeat;
	margin:0 5px 0 5px;
	margin-top:30px;
	height:204px;
	width:33px;
}
#content {
	background:  url('images/1x1.png') repeat top left;
	font-size:0.6875em; /* 16x0.6875=11 */
	border:1px solid #404040;
	border-top:none;
	width:500px;
	color:#999;
	overflow:hidden;
	margin-bottom:50px;
}

/*******************************************************

	Section 4. Scrolling Sections
	
 *******************************************************/

#content .slider {
	width:3000px;
}

.section {
	padding:30px;
	min-height:240px;
	width:440px;
	float:left;
}



.section p {
	margin-bottom:1em;
}
.section h1 {
	color:#fff;
	margin-bottom:1em;
}
.section h2 {
	color:#fff;
/*	border-bottom:1px dotted #777;*/
	margin-bottom:1em;
}

.section h3 {
	color:#fff;
	font-size:0.9em;
	margin-bottom:.7em;
}

.section img.thick-border {
	border:10px solid white;
	margin:10px 0px 10px 0px;
}

.section img.thin-border {
	border:2px solid white;
	margin:10px 0px 10px 0px;
}

.post {
	margin-bottom: 20px;
	margin-top: 20px;
	clear:both;
}
.postdate {
	float:right;
	clear:both;
}

/*******************************************************

	Section 5. Navigation
	
 *******************************************************/
.side-nav {
	font-size:0.6875em;
	list-style:none;
	margin-top:30px;
/*	position:fixed;*/
}
.side-nav li {
/*	margin-left:-1px;*/
	float:left;
	clear:left;
}
.side-nav li a {
	padding:5px 10px 5px 10px;
	display:block;
/*	float:left;*/
}
.side-nav .selected {
/*	background: url('../images/selected_nav_bg.png') repeat-y top left;*/
	border:1px solid #404040;
/*	letter-spacing:0.5em;*/
	border-left:none;
	border-top:none;
}






#footer {
/*	background-color:#c7c8c2;*/
	position:absolute;
	width:100%;
/*	height:100px ;*/
	bottom:0;
}

.player {
 position:absolute;
 font-size: .7em;
 bottom:60px;
 right:140px;
 z-index:1;
 opacity:0;
 max-width: 200px;
 cursor:pointer;
 cursor:hand;
}

.slice1 {
	background:url('images/footer_02.png') no-repeat bottom left;
	position:absolute;
	width:51px;
	height:343px;
	bottom:0;
	left:0;
	z-index:1;
}

.slice2 {
	background:url('images/footer_06.png') no-repeat bottom left;
	position:absolute;
	width:357px;
	height:49px;
	bottom:0;
	left:51px;
	z-index:1;
}


.slice3 {
	background:url('images/footer_08.png') no-repeat bottom left;
	position:absolute;
	width:253px;
	height:49px;
	bottom:0;
	right:130px;
	z-index:1;
}

.slice4 {
	background:url('images/footer_07.png') repeat-x bottom left;
	position:absolute;
	width:100%;
	height:49px;
	bottom:0;
	left:0;
	z-index:1;
}

.slice5 {
	background:url('images/footer_05.png') no-repeat bottom left;
	position:absolute;
	width:139px;
	height:108px;
	bottom:0;
	right:0;
	z-index:1;
}

.gigpress-table {
	width:100%;
}

.gigpress-info td {
	padding-bottom:15px;
}

.alignright {
	float:right;
	clear:both;
}

.alignleft {
	float:left;
	clear:both;
}

.size-medium {
	margin:5px;
}

.size-thumbnail {
	margin: 5px;
	border: 5px solid white;
}

dl {
margin-bottom: 20px;
}

dt {

}

dd {
	margin-left:10px;
}
