@charset "utf-8";
/*   Copyright © 2013 VonKarbowski.com   */

*{
	margin:0;
	padding:0;
	border:0;	
}

body{
	background-color:#000;
	width: 100%;
    background: url(images/mb_bknd_main3.jpg) no-repeat #000;
    background-size: 100%;
	background-attachment: fixed;
	/* top:-50%; 
	left:-50%; 
	width:200%; 
	height:200%; makes background image scroll side ways */
	
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:lighter;
}

h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:26px;	
}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:19px;
	
}

.song_heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#FFF;
	
}

.ribbon_main{
	width:400px;
	margin:0 auto;
	
}

.ribbon_cntr{
	background-image:url(images/ribbon_bknd.png);
	float:left;
	text-align:center;
	height:35px;
	width:300px;
	padding-top:10px;
}

.ribbon_left{
	float:left;
		width:35px;
		height:45px;
		background-image:url(images/ribbon_left.png);
		background-repeat:no-repeat;
}

.ribbon_right{
	float:left;
	width:35px;
		height:45px;
		background-image:url(images/ribbon_right.png);
		background-repeat:no-repeat;
}


#wrapper{
	width:729px;
	margin:0 auto 80px auto;	
}

#tp_ban_home{
	width:659px;
	height:619px;
	background-image:url(images/mb_top_banner.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;	
}

#tp_ban_other{
	width:659px;
	height:283px;
	background-image:url(images/mb_top_banner_logo.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;	
}

#mid_ban{
	width:729px;
	height:159px;
	background-image:url(images/mid_ban.png);
	background-position:center top;
	background-repeat:no-repeat;	
}

/* --- MENU  ------------------------------------------*/


    #menu {
		margin-left:46px;
      width:100%;
	  font-family:Arial, Helvetica, sans-serif;
      font-size:25px;
      line-height:normal;
      }
    #menu ul {
          margin:0;
          padding:0;
          list-style:none;
      }
    #menu li {
      display:inline;
      margin:0;
      padding:0;

      }
    #menu a {

      float:left;
      background:url(images/tabLeft10.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #menu a span {
      float:left;
      display:block;
      background:url(images/tabRight10.gif) no-repeat right top;
      padding:10px 40px 11px 40px;
      color:#000;
      }
	  
    #menu a:hover span {
      color:#cdcdcd;
      }
    #menu a:hover {
      background-position:0% -50px;
      }
    #menu a:hover span {
      background-position:100% -50px;
      }

      #menu #current a {
              background-position:0% -50px;
			  color:#cdcdcd;
      }
      #menu #current a span {
              background-position:100% -50px;
			  color:#cdcdcd;
      }

/* ------ MENU END ------------------------------------*/

#page{
	background-image:url(images/page_bknd.png);
	background-repeat:repeat-x;
	background-color:#FFF;
	width:657px;
	margin:0 auto;	
}

.content{
	padding:0 30px 30px 30px;
	text-align:center;
		
}

#orn{
	width:auto;
	height:69px;
	background-image:url(images/ornament_btm.png);
	background-position:center;
	background-repeat:no-repeat;
	clear:both;
}

.facebook{
	width:160px;
	height:41px;
	float:right;
}

#copyright{
	font-size:10px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100%;
	margin:20px auto;
	text-align:center;
	
}

.pusher{
	clear:both;	
}

.video{
	
}

a:link, a:active {
	color:#666;
	text-decoration:underline;
}


a:visited, a:hover{
	color:#666;
	text-decoration:none;
}

#von_karbowski{
		width:180px;
		height:114px;
		margin:0 auto 30px auto;
}

/*-------------------FORM------------------------------*/


.form_field{
	width:300px;
	height:40px;
	border:#999 1px solid;
	margin-top:8px;
}

.form_field_comments{
	width:300px;
	height:100px;
	border:#999 1px solid;
	margin-top:8px;
}

.form_field_tlt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
}

.submit_btn{
	width:99px;
	height:30px;
	background-image:url(images/form_Submit_btn.gif);
	color:#FFF;
	margin:0 auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	cursor:pointer;
}


/*------------------end FORM--------------------------*/