﻿@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "3col_standard"
 * (de) Zentrales Stylesheet - Beispiellayout "3col_standard"
 *
 * @copyright       Copyright 2005-2010, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2.1
 * @revision        $Revision:426 $
 * @lastmodified    $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);


@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_003_draft.css);

body{
font-family:Calibri,Arial, Helvetica, sans-serif;
color:#1c1a1e;
}

/*Logo*/
#logo{
	float: left;
	width: 325px;
}

/* nav Menu */
#nav{
padding-top: 30px;
padding-left: 370px;
}

.hlist{
	 /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    overflow:hidden;
    /* (en|de) Bugfix:IE - collapsing horizontal margins */
    position:relative;
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background:#fff; 
    line-height:0;
}

  .hlist ul {
    margin:0;
    padding:0;
    /* (en|de) Bugfix:IE - Doubled Float Margin Bug */
    display:inline;
    float:left; /* LTR */
  }
  
  .hlist ul li {
    /* (en|de) Bugfix:IE - Doubled Float Margin Bug */
    display:inline;
    font-size:1.0em;
    line-height:1em;
    list-style-type:none;
    margin:0;
    padding:0;
  }
  
  .hlist ul li a:focus,
  .hlist ul li a:hover,
  .hlist ul li a:active  { border-bottom:thin #e88d0e solid;}

/* banner*/
  #banner{
	background: url('../images/banner_bg.png');
	width: 905px;
	height: 214px;
	 /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    overflow:hidden;

}

 #banner #caroussel{
	width: 870px;
	float:left;
	
}

  #banner #albumCover{
}

  #banner #bannerText{
	padding: 5px 0 0 10px;
	color: #fff;
	font-size: 12px;
	width: 400px;
	float:right;
	
}

 #banner #bannerText #text{
 	height: 140px;
	overflow:hidden;
	
}

  #banner #bannerText #songName{

	font-style: italic;
	font-size: 11px;
	font-weight:bold;
}

 #banner #bannerText #songName p{
	padding: 13px 0 0 100px;
}

#banner #bannerText #mainPlayer{
	padding: 0px 0 0 100px;
}

 #banner #services{
 float:right;
 color: #fff;
 font-size: 12px;
 width: 190px;	
 padding: 2px 0 0 2px;

}

 #banner #services p{
 line-height: 1.1em;
}

/*main*/
#main .title{
 margin-bottom: 10px;
 
   }

 #main .centerTitle {
 margin-bottom: 10px;
 text-align:center;
   }
   
 #col3_content .artistBlockRight { 
 height:70px;
 margin-top: 3px;
 margin-bottom:14px;
 margin-left:10px;
 text-align:center; }
 
 #col3_content .artistBlockLeft { 
 height:70px;
 margin-top: 3px;
 margin-bottom:14px;
 margin-right:10px;
 text-align:center; }

#col3_content a{
	color:#1c1a1e;
	font-weight: bold;
	text-decoration:none;
}

 #col3_content .albumCover{
 border:#1c1a1e solid 1px;
}

#col3_content  .mp3{ 
font-size:12px;
text-align:left;
margin-bottom: 5px;
padding-left:5px;
min-height: 10px; }

#col3_content .artistBlock a{
	font-size:12px;
	color:#1c1a1e;
}

#col3_content .artistBlock a:hover{

text-decoration:underline;
font-weight:bold;}


#col3_content .artistBlock p{ 
line-height:1em;
margin: 0;
margin-bottom: 7px; }

#col1_content p{
line-height: 1em;
margin:0;
padding:0;
}

#col1_content .newsTitle{
font-weight:bold;
margin-bottom: 3px;
}
#col1_content .news_left{
	background: url(../images/newsLeft_bg.gif) no-repeat;
	padding-left: 15px;
	margin-bottom:10px;
	min-height: 40px;
}


#col1_content .news_right{
	background: url(../images/newsRight_bg.gif) no-repeat;
	padding-right: 15px;
	margin-bottom:10px;
	min-height: 40px;
	text-align:right;
}

#col2_content .facebook{
	margin-left: 60px;
	margin-bottom: 0px;
}

#col2_content .myspace{
	margin-left: 10px;
	margin-bottom: 1px;
}

#col2_content .twitter{
	margin-left: 40px;
	margin-bottom: 1px;
}

#col2_content .youtube{
	margin-left: 20px;
	margin-bottom: 1px;
}

#col2_content .itunes{
	margin-left: 70px;
	margin-bottom: 1px;
}

#col2_content .newsletter{
	font-size:10px;
	font-style:italic;
}

#col2_content input{
	font-size:10px;
	border: 1px #1c1a1e solid;
}

#col2_content .submit{
background: transparent url('../images/subscribe_bttn.png') no-repeat;
border: 0px;
width:55px;
height:12px;
}


#col2_content .text{
	height: 20px;
}

/* footer*/


#footer #content p{
	margin: 0px;
	margin-top: 5px;
	line-height:1em;
	
}


#footer #content{
	margin: 0 auto;
	line-height:1em;
	min-height: 120px;
	text-align:left;
	width: 600px;
}

#footer #copyright{
	margin:0;
	margin-top: 10px;
	color:#7c7c7c;
}
#footer #designed{
	line-height: 1em;
	margin: 0;
	padding: 0;
	margin-top: 0;
	font-size: 10px;
	color:#7c7c7c;
}

/* News page*/

#main #mainNews{
margin: 10px auto;
width: 700px;
}

#mainNews .post{
margin-bottom: 50px;
min-height: 300px;
}

#mainNews .postTitle{
	font-family:Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
	font-size:24px;
	background: url(../images/newsLeft_bg.gif) no-repeat;
	padding-left: 15px;
}

#mainNews .body{
	padding-left: 25px;
}

#mainNews img{
	float:right;
	border:1px solid #1c1a1e;
	margin-left: 10px;
	margin-bottom: 10px;
}

/* who is? */

#videos{
margin: 0 center;
text-align:center;
}

/* Ironside Sounds */

#mainSounds{
padding:10px 20px;
}

#mainSounds .artistTitle{
	font-family:Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
	font-size:18px;
	text-align:center;

}

#mainSounds .albums{
	margin-bottom: 20px;
	height: 204px;
}

#mainSounds .albums .song{
	font-size: 14px;
	margin: 15px 0;
	
}

#mainSounds .albums .songList{
font-weight:bold;
}

/* Contact */

#generalInfo{
	text-align:center;
	margin-bottom: 10px;
}

#info{
	text-align:center;
	margin-bottom: 30px;
}

#form{
	padding-top:100px;
	width: 610px;
}

#form input{
	border: 1px solid #1c1a1e
	 }
	 
#form textarea{
	border: 1px solid #1c1a1e
	 }


#form .label{
	text-align:right;
	padding-right: 10px;
	width:
}

#form .row{
	margin-bottom:20px;
	height: 10px;

}

#form .submit{
background: transparent url('../images/send_button.png') no-repeat;
margin-top: 20px;
border: 0px;
width:107px;
height: 25px;
}
