/* www.yazzmusic.co.uk GLOBAL CSS */
body {
	margin:0px; background:#fdf5df; font-family:Helvetica, Arial, sans-serif;color:#4d4d46;
}
#words {
	width:100%; text-align:center; border-bottom:1px solid #580101;
}
#footer {
	width:100%; height:0px; border:none; border-bottom:1px solid #580101; margin:0px; padding:0px; clear:both;
}
.txtred {
	color:#b23306;
}
.clearfix:after {   
    content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;   
}  
.clearfix {   
    display: inline-block;   
}  
html[xmlns] .clearfix {   
    display: block;   
}  
* html .clearfix {   
    height: 1%;   
}
/*****SCROLL*****/
#galleryContainer{
	padding:1px;
	width:773px;
	margin:auto;
}
#galleryContainer p {
	 font-size:13px; margin-top:0px; 
}
#galleryContainer h2 {
	font-size:13px; color:#4b1f01; margin-bottom:8px;
}
#galleryContainer h2.h2h {
	color:#aba190;
}
#galleryContainer p.ph {
	color:#b6b8fc; margin:5px;
}
#galleryContainer #arrow_down{
	height:20px; float:right; text-align:right; cursor:pointer;
}
#galleryContainer #arrow_up{
	height:20px; float:right; text-align:right; cursor:pointer;
}
#theImages{	
	position:relative;overflow:hidden;height:90px;
}
#theImages div{	
	position:relative; height:1500px;
}
/*****BUTTONS*****/
#btns {
	width:100%;
	background:#ffe3bc;
	border-bottom:1px solid #580101;
}
#btns table {
	margin:auto;
}
#btns td a {
	display:block;
	height:34px;
	text-decoration:none;
}
#btns td {
	margin:0px;
}
#b1 a {	background:url(../gfx/btns/home.gif); width:120px;}
#b2 a {	background:url(../gfx/btns/biography.gif);width:140px;}
#b3 a {	background:url(../gfx/btns/music.gif);width:98px;}
#b4 a {	background:url(../gfx/btns/faith.gif);width:134px;}
#b5 a {	background:url(../gfx/btns/events.gif);width:150px;}
#b6 a {	background:url(../gfx/btns/contact.gif);width:118px;}
#b1 a:hover {	background:url(../gfx/btns/homeover.gif);}
#b2 a:hover {	background:url(../gfx/btns/biographyover.gif);}
#b3 a:hover {	background:url(../gfx/btns/musicover.gif);}
#b4 a:hover {	background:url(../gfx/btns/faithover.gif);}
#b5 a:hover {	background:url(../gfx/btns/eventsover.gif);}
#b6 a:hover {	background:url(../gfx/btns/contactover.gif);}
/*****HOME PAGE****/
#hleft {
	width:760px;
	margin:auto;
	margin-top:10px;
	background-color: #000;
	background-image: url(../gfx/hleft.gif);
	background-repeat: repeat-y;
	background-position: left;
}
#hright {
	width:760px;
	background-image: url(../gfx/hright.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#hright a {
	color:#b6b8fc; text-decoration:none;
}
#hright a:hover {
	color:#b6b8fc; text-decoration:underline;
}
#hfooter {
	width:760px;
	margin:auto;
}
#hflash {
	padding-top:95px; text-align:center; margin-bottom:10px;
}
/*****CONTACT******/
#contactback {
	width:960px;
	height:432px;
	margin:auto;
	background-image: url(../gfx/contactback.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#contactback p {
	padding:0px;
	margin:0px;
	padding-top:70px;
	padding-left:110px;
}
form {
	margin:0px;
}
#form1 p {
	margin:7px; padding:0px; margin-left:235px; font-size:16px;
}
#submitform {
	margin-left:660px;
	width:75px;
	height:28px;
	border:1px solid #4d4d46;
	background:#fff;
	text-align:center;
	line-height:28px;
}
#submitform a {
	color:#4d4d46; text-decoration:none; font-size:20px;
}
#submitform a:hover {
	color:#4d4d46; text-decoration:underline;
}
input {
	width:250px;
}
textarea {
	width:500px;
}
input,textarea {
	color:#4d4d46;
	font-family:Helvetica, Arial, sans-serif;
	border:1px solid #50350b;
}
/****BIOGRAPHY****/
#bleft {
	width:960px;
	margin:auto;
	min-height:423px;
	background-image:url(../gfx/bleft.gif);
	background-position:left 154px;
	background-repeat:no-repeat;
}
#bright {
	width:960px;
	min-height:423px;
	background-image: url(../gfx/bright.gif);
	background-repeat: no-repeat;
	background-position: right 15px;
}
#bright p {
	margin:0px;
}
/******MUSIC******/
#musicwrapper {
	width:960px;
	margin:auto;
	background-image: url(../gfx/musicflowers.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#checkout {
	float:right;margin-top:20px; width:260px;
}
#checkout p {
	font-size:16px; margin:0px; margin-bottom:20px; padding:0px;
}
#checkout p.sc {
	font-size:13px; text-align:right; margin-bottom:0px;
}
#checkout a {
	 font-style:italic; color:#b23306; text-decoration:none;
}
#checkout img {
	margin-right:10px;
}
#checkout a:hover {
	color:#b23306; text-decoration:underline;
}
#tracks {
	float:right;
	width:295px;
	scrollbar-3dlight-color:#fdf5df;
	scrollbar-arrow-color:#848481;
	scrollbar-track-color:#fdf5df;
	scrollbar-darkshadow-color:#fdf5fd;
	scrollbar-face-color:#d3d3cf;
	scrollbar-highlight-color:#fdf5df;
	scrollbar-shadow-color:#fdf5df;
}
#tracks div {
	float:right;height:95px; width:122px; padding:5px; clear:both;
}
#tracks p {
	font-size:15px; color:#4d4d46; padding-top:55px; padding-bottom:20px; margin:0px; text-align:right;
}
#tracks p.indicator {
	display:none;
}
#tracks span.done {
	background:url(../gfx/buy.gif) left no-repeat; padding-left:20px; color:#b23306; text-decoration:none;
}
#tracks a {
	background:url(../gfx/buy.gif) left no-repeat; padding-left:20px; color:#b23306; text-decoration:none;
}
#tracks a:hover {
	color:#b23306; text-decoration:underline;
}
#musicleft {
	float:left; width:308px;
}
#musicleft p {
	margin:0px; font-size:16px; color:#452002;
}
#musicleft p.itunes {
	color:#bc4d23; font-size:15px; line-height:32px;
}
#musiccenter {
	width:157px;
	float:left;
	margin-left: 100px;
	margin-top: 75px;
}
#musiccenter p {
	margin:0px; font-size:20px; text-align:right;color:#b23306; margin-top:42px; margin-bottom:21px;
}
#musiccenter span {
	font-size:15px;
}
#musiccenter a {
	background:url(../gfx/buyalbum.gif) left no-repeat; padding-left:28px;color:#b23306; text-decoration:none;
}
#musiccenter a:hover {
	color:#b23306; text-decoration:underline;
}
/****FAITH TALKS****/
#faithwrapper {
	height:431px;
	width:960px;
	margin:auto;
	clear:both;
	background:url(../gfx/faithbox.jpg) no-repeat 240px 70px;
	position: relative;
}
#faithfleft {
	float:left;
	width:238px;
	height:431px;
}
#faithwrapper p {
	margin:0px; font-size:14px; margin-left:270px;
}
#faithwrapper a {
	color:#bc4d23; text-decoration:none;
}
#faithwrapper a:hover {
	color:#bc4d23; text-decoration:underline;
}
#faithwrapper span {
	font-family:"Times New Roman", Times, serif; color:#4b1f01; font-weight:bold;
}
#faithwrapper p.le {
	margin-bottom:33px;
}
#faithwrapper p.take {
	color:#bc4d23;
}
#faithright {
	float:right; width:145px; height:319px; margin-top:112px;
}
#faithquicklinks {
	position:absolute;
	width: 260px;
	left: 617px;
	top: 82px;
}
#faithquicklinks p {
	margin-left:0px !important;
}
#faithlinks {
	width:200px;
	height:300px;
	padding-left:18px;
	scrollbar-3dlight-color:#fdf5df;
	scrollbar-arrow-color:#848481;
	scrollbar-track-color:#fdf5df;
	scrollbar-darkshadow-color:#fdf5fd;
	scrollbar-face-color:#d3d3cf;
	scrollbar-highlight-color:#fdf5df;
	scrollbar-shadow-color:#fdf5df;
}
#faithlinks strong {
	padding-left:25px; font-weight:normal;
}
#faithlinks p {
	margin:0px; margin-bottom:15px;
}
#faithlinks a {
	background:url(../gfx/faitharrow.gif) left no-repeat; padding-left:25px; color:#4d4b46; text-decoration:none;
}
#faithlinks a:hover {
	color:#4d4b46; text-decoration:underline;
}
/*******CART*******/
#cartwrapper {
	width:960px; margin:auto; padding-top:30px;
}
#cartwrapper h2 {
	font-size:18px; padding:16px; padding-bottom:5px; color:#4b1f01; padding-left:30px; margin:0px;
}
#cartwrapper p {
	margin:0px;margin-left:44px; margin-bottom:7px; font-size:14px; color:#4d4b46;
}
#cartwrapper select {
	font-size:12px; color:#4d4b46; width:120px;
}
#cartwrapper a {
	font-size:12px; color:#4b1f01; text-decoration:none;
}
#cartwrapper a:hover {
	color:#4b1f01; text-decoration:underline;
}
#album {
	border-bottom:1px solid #580101; width:604px; padding-bottom:7px; margin:auto; padding-top:20px; background:url(../gfx/cartflower1.gif) right bottom no-repeat;
}
#album div {
	text-align:right; padding-right:150px;
}
#album a {
	padding-left:30px;
}
#carttracks {
	border-bottom:1px solid #580101;border-bottom:1px solid #580101; width:604px; margin:auto; padding-bottom:10px;
}
#carttracks td {
	font-size:13px;
}
#carttracks a {
	padding-left:20px;
}
#carttotal {
	border-bottom:1px solid #580101; width:604px; margin:auto; margin-bottom:20px;
}
#carttotal h2 {
	text-align:right; font-size:14px;
}
#payment {
	border-bottom:1px solid #580101; border-top:1px solid #580101; width:604px; margin:auto; padding-top:15px; margin-bottom:10px; margin-top:15px; background:url(../gfx/paypal.gif) center no-repeat;
}
#payment a {
	font-size:14px; font-weight:bold; color:#5b1f01; text-decoration:none; background:url(../gfx/paymentarrow.gif) left no-repeat; padding-left:25px;
}
#payment a:hover {
	color:#5b1f01; text-decoration:underline;
}
#ship {
	border-bottom:1px solid #580101; width:604px; margin:auto; margin-bottom:20px;
}
#ship h2 {
	text-align:right; font-size:14px; margin:0; padding:0; margin-bottom:5px; margin-top:5px;
}
#ship p {
	margin-top:5px;
}
/******EVENTS*****/
#events {
	width:960px;
	margin:auto;
	position: relative;
	background-image: url(../gfx/events.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#events div#eright {
	float:right;
	width:192px;
	margin-top:50px;
	margin-right: 100px;
}
#events div#eright div#top {
	height:170px;
}
#events div#eright div#top p {
	font-size:12px; margin:0; padding:0; margin-right:20px;
}
#events div#eright a {
	color:#b23306; text-decoration:none; background:url(../gfx/eventsarrow.gif) left center no-repeat; padding-left:22px; line-height:20px;
}
#events div#eright a:hover {
	color:#b23306; text-decoration:underline;
}
#events div#lower {
	width:283px;
	height:170px;
	position: absolute;
	left: 53px;
	top: 272px;
}
#events div#booking {
	width:484px;
	height:78px;
	position: absolute;
	left: 374px;
	top: 42px;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
#events div#lower p {
	font-size:10px; margin:0; padding:0; padding-top:12px; padding-bottom:7px;
}
#events div#dates {
	width:585px;
	padding-top:160px;
	margin-left:364px;
}
#events div#dates div.child {
	overflow:auto; height:340px;
	scrollbar-3dlight-color:#fff;
    scrollbar-arrow-color:#5a5a58;
    scrollbar-track-color:#fff;
    scrollbar-darkshadow-color:#fff;
    scrollbar-face-color:#ac926d;
    scrollbar-highlight-color:#fff;
    scrollbar-shadow-color:#fff;
}
#events div#dates h2 {
	font-size:12px; margin:0; padding:0; padding-top:15px;color:#b23306;
}
#events div#dates {
	font-size:12px;
}
#events div#dates p {
	font-size:12px; margin:0; padding:0; margin-bottom:5px;
}
/*****DOWNLOAD*****/
#dlwrap {
	width:960px; margin:auto;
}
#dlwrap div#rp {
	float:right;margin-top:197px; width:341px; margin-bottom:15px;
}
#dlwrap div.track {
	line-height:48px; height:48px; width:300px;background:url(../gfx/mp3.gif) right no-repeat; margin-left:50px;
}
#dlwrap a {
	font-size:18px; color:#4b1f01; text-decoration:none; width:300px; display:block; background:url(../gfx/mp3.gif) right no-repeat; 
}
#dlwrap a:hover {
	color:#4b1f01; text-decoration:underline;
}
#dlwrap div#alb {
	line-height:48px; height:48px; width:300px;background:url(../gfx/zip.jpg) right no-repeat; margin-left:50px;
}
#dlwrap div#alb a {
	font-size:18px; color:#4b1f01; text-decoration:none; width:300px; display:block; background:url(../gfx/zip.jpg) right no-repeat; 
}
#dlwrap div#alb a:hover {
	color:#4b1f01; text-decoration:underline;
}
/*******OLIVOS****/
#olivos {
	width:720px; margin:auto;
}
#olivos a {
	font-size:10px; color:#8a8a8a; text-decoration:none;
}
#olivos a:hover {
	color:#6f1e00; text-decoration:none;
}
#olivos a.ind:hover {
	color:#282b84; text-decoration:none;
}
.pagetrack {
	margin:0;padding:0; height:0; line-height:0;
}
#yahoo {
	width:960px;
	background-image: url(../gfx/yahoo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	height: 290px;
}#yahoo .container {
	font-size: 15px;
	color: #452002;
	margin-right: 215px;
	font-family: "Apple Chancery", "Zapf Chancery", "Monotype Corsiva", "Comic Sans MS", cursive;
}
#yahoo h1 {
	font-size: 18px;
	margin-bottom: 6px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#yahoo a {
	color:#b23306; text-decoration:none;
}
#yahoo a:hover {
	color:#b23306; text-decoration:underline;
}
#littlebigbook {
	position: absolute;
	top: 170px;
	right: 20px;
	width: 391px;
	height: 122px;
	background-image: url(../gfx/littlebigbook.png);
}
