@charset "utf-8";
/* CSS Document */

html, body {background: url(../images/bg.jpg) top repeat-x #d47b78; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

img {border:none;}
		
#mainContainer {position:absolute; top:0; left:50%; margin-left:-480px; width:960px; min-height:600px;}
		
#main {position:relative; width:960px; height:100%; float:left;}
#header {position:relative; width:960px; height:263px; background:url(../images/header2.png) no-repeat; behavior:url("../scripts/iepngfix.htc"); float:left;}
#header-img {position:absolute; top:45px; right:100px; width:153px; height:258px; background:url(../images/header-img.png); behavior:url("../scripts/iepngfix.htc"); z-index:10}

#content {position:relative; float:left; background:url(../images/main-bg.png) repeat-y; width:913px; behavior:url("../scripts/iepngfix.htc"); padding-left:47px;}

#leftColumn {position:relative; width:229px; height:100%; float:left; padding: 53px 37px;}
#rightColumn {position:relative; width:525px; height:100%; float:left; padding:0 0; z-index:99}

#footer {position:relative; background:url(../images/main-bottom.png) no-repeat; behavior:url("../scripts/iepngfix.htc"); width:960px; height:137px; float:left;}
#copyright {
	position:absolute;
	left: 74px;
	top: 35px;
	font-size:10px;
	width: 323px;
}
#paypal {
	position:absolute;
	width:142px;
	height:43px;
	background:url(../images/paypal.jpg);
	left: 734px;
	top: 32px;
}

.head {float:left; width:100%; height:25px; background:url(../images/underline.png) bottom repeat-x; margin:10px 0 0 0; behavior:url("../scripts/iepngfix.htc"); padding-bottom:10px; font-size:16px; color:#981d1f; z-index:99}
.section {float:left; width:100%; padding:10px 0; margin-bottom:5px}
.section img {float:left; margin:0 15px 20px 0; position:relative;}
p {}
.section-text {position:relative; float:left; width:360px;}
.section-text2 {position:relative; float:left; width:100%;}
.excerpt {position:relative; float:left; width:205px; padding-left:10px; border-left:1px solid #666}
.excerpt a {float:right}.tshirtbuy {position:relative; float:left; width:205px; padding-left:10px; }

.book {float:left; position:relative; width:200px; height:107px; margin-right:10px; margin-bottom:20px;}
.style1 {font-size:28px; color:#981d1f; margin:0; padding:0}
.style2 {font-size:14px; margin-bottom:5px; margin:0; padding:0}
.style3 {color:#CC0000}
textarea, input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.top-link {width:465px; text-align:right; padding:5px 30px; background:url(../images/up-arrow.gif) right no-repeat; float:left}
#price {
	width:225px;
	float:left;
	padding-left:90px;
	position:relative;
	margin-top:-390px
}


#content #buynow1 {position:absolute; top:140px; right:140px; width:86px; height:46px; z-index:99;}
.book #buynow2 {
	position:absolute;
	top:238px;
	right:11px;
	width:184px;
	height:49px;
	z-index:99;
}

/* Calendar */
#calendarContainer { float:left; width:100%; background:#fde0da; padding-top:10px; border:1px solid #930;}
.month {width:100%; float:left; border-bottom:1px solid #930; margin-bottom:10px;}
.monthEnd {width:100%; float:left;}
.date {width:auto; height:100%; text-align:center; color:#981d1f; font-size:15px; font-weight:bold;}
.row { border-right:1px solid #930;}
td {padding-left:10px;}


/*  Navigation  */

#navigation {width:229px; float:left;}
.floatright{
float:right
}

#buttonHome {
    width: 229px; height: 61px;
    background:url(../images/home.jpg);
    margin:0px 0px 4px 0px; 
	padding: 0;
    float:left;
	}
  #buttonHome li {
    margin: 0; padding: 0; list-style: none;
    }
  #buttonHome li, #buttonHome a {
    height: 61px; display: block;
	}

#buttonLogo {
    width: 229px; height: 61px;
    background:url(../images/logo.jpg);
    margin:0px 0px 4px 0px; 
	padding: 0;
    float:left;
	}
  #buttonLogo li {
    margin: 0; padding: 0; list-style: none;
    }
  #buttonLogo li, #buttonLogo a {
    height: 61px; display: block;
	}
#logoCurrent {
    background: transparent url(../images/logo.jpg)
    0 -61px no-repeat;}
	
#home {
	left:0;
	width:229px;
	}
#home span {display:none}
#homeCurrent span {display:none}	
#home a:hover {
    background: transparent url(../images/home.jpg)
    0 -61px no-repeat;}
#homeCurrent {
    background: transparent url(../images/home.jpg)
    0 -61px no-repeat;}
/* ---------------------------------------- */	

#buttonBio {
    width: 229px; height: 61px;
    background:url(../images/bio.jpg);
    margin:0px 0px 4px 0px; 
	padding: 0;
    float:left;
	}
  #buttonBio li {
    margin: 0; padding: 0; list-style: none;
    }
  #buttonBio li, #buttonBio a {
    height: 61px; display: block;
	}
	
#bio {
	left:0;
	width:229px;
	}
#bio span {display:none}
#bioCurrent span {display:none}	
#bio a:hover {
    background: transparent url(../images/bio.jpg)
    0 -61px no-repeat;}
#bioCurrent {
    background: transparent url(../images/bio.jpg)
    0 -61px no-repeat;}	
/*------------------------------------------- */	
	
#buttonBooks {
    width: 229px; height: 61px;
    background:url(../images/books.jpg);
    margin:0px 0px 4px 0px; 
	padding: 0;
    float:left;
	}
  #buttonBooks li {
    margin: 0; padding: 0; list-style: none;
    }
  #buttonBooks li, #buttonBooks a {
    height: 61px; display: block;
	}
	
#books {
	left:0;
	width:229px;
	}
#books span {display:none}
#booksCurrent span {display:none}	
#books a:hover {
    background: transparent url(../images/books.jpg)
    0 -61px no-repeat;}
#booksCurrent {
    background: transparent url(../images/books.jpg)
    0 -61px no-repeat;}	
/* ------------------------------------------------- */	
	
#buttonCalendar {
    width: 229px; height: 61px;
    background:url(../images/calendar.jpg);
    margin:0px 0px 4px 0px; 
	padding: 0;
    float:left;
	}
  #buttonCalendar li {
    margin: 0; padding: 0; list-style: none;
    }
  #buttonCalendar li, #buttonCalendar a {
    height: 61px; display: block;
	}
	
#calendar {
	left:0;
	width:229px;
	}
#calendar span {display:none}
#calendarCurrent span {display:none}	
#calendar a:hover {
    background: transparent url(../images/calendar.jpg)
    0 -61px no-repeat;}
#calendarCurrent {
    background: transparent url(../images/calendar.jpg)
    0 -61px no-repeat;}	
/* ------------------------------------------ */	
	
#buttonMedia {
    width: 229px; height: 61px;
    background:url(../images/media.jpg);
    margin:0px 0px 4px 0px; 
	padding: 0;
    float:left;
	}
  #buttonMedia li {
    margin: 0; padding: 0; list-style: none;
    }
  #buttonMedia li, #buttonMedia a {
    height: 61px; display: block;
	}
	
#media {
	left:0;
	width:229px;
	}
#media span {display:none}
#mediaCurrent span {display:none}	
#media a:hover {
    background: transparent url(../images/media.jpg)
    0 -61px no-repeat;}
#mediaCurrent {
    background: transparent url(../images/media.jpg)
    0 -61px no-repeat;}	
/* ------------------------------------------ */	
	
	
#buttonContact {
    width: 229px; height: 61px;
    background:url(../images/contact.jpg);
    margin:0px 0px 4px 0px; 
	padding: 0;
    float:left;
	}
  #buttonContact li {
    margin: 0; padding: 0; list-style: none;
    }
  #buttonContact li, #buttonContact a {
    height: 61px; display: block;
	}
	
#contact {
	left:0;
	width:229px;
	}
#contact span {display:none}
#contactCurrent span {display:none}	
#contact a:hover {
    background: transparent url(../images/contact.jpg)
    0 -61px no-repeat;}
#contactCurrent {
    background: transparent url(../images/contact.jpg)
    0 -61px no-repeat;}	.question{	font-size:12px;	font-weight: bold;}.answer{	font-size:12px;}/* ---------------------------------------- */	#buttonQA {    width: 229px; height: 61px;    background:url(../images/qanda.jpg);    margin:0px 0px 4px 0px; 	padding: 0;    float:left;	}  #buttonQA li {    margin: 0; padding: 0; list-style: none;    }  #buttonQA li, #buttonQA a {    height: 61px; display: block;	}	#qa {	left:0;	width:229px;	}#qa span {display:none}#qaCurrent span {display:none}	#qa a:hover {    background: transparent url(../images/qanda.jpg)    0 -61px no-repeat;}#qaCurrent {    background: transparent url(../images/qanda.jpg)    0 -61px no-repeat;}	/*------------------------------------------- *//* ---------------------------------------- */	#buttonContest {    width: 229px; height: 61px;    background:url(../images/contest.jpg);    margin:0px 0px 4px 0px; 	padding: 0;    float:left;	}  #buttonContest li {    margin: 0; padding: 0; list-style: none;    }  #buttonContest li, #buttonContest a {    height: 61px; display: block;	}	#contest {	left:0;	width:229px;	}#contest span {display:none}#contestCurrent span {display:none}	#contest a:hover {    background: transparent url(../images/contest.jpg)    0 -61px no-repeat;}#contestCurrent {    background: transparent url(../images/contest.jpg)    0 -61px no-repeat;}	/*------------------------------------------- */		/* ---------------------------------------- */	#buttonSurvival {    width: 229px; height: 61px;    background:url(../images/survival.jpg);    margin:0px 0px 4px 0px; 	padding: 0;    float:left;	}  #buttonSurvival li {    margin: 0; padding: 0; list-style: none;    }  #buttonSurvival li, #buttonSurvival a {    height: 61px; display: block;	}	#survival {	left:0;	width:229px;	}#survival span {display:none}#survivalCurrent span {display:none}	#survival a:hover {    background: transparent url(../images/survival.jpg)    0 -61px no-repeat;}#survivalCurrent {    background: transparent url(../images/survival.jpg)    0 -61px no-repeat;}	/*------------------------------------------- */		.tshirt_div {width:200px; height:107px; margin-right:10px; margin-bottom:20px;}/* ---------------------------------------- */	#buttonGallery {    width: 229px; height: 61px;    background:url(../images/Gallery.jpg);    margin:0px 0px 4px 0px; 	padding: 0;    float:left;	}  #buttonGallery li {    margin: 0; padding: 0; list-style: none;    }  #buttonGallery li, #buttonGallery a {    height: 61px; display: block;	}	#gallery {	left:0;	width:229px;	}#gallery span {display:none}#galleryCurrent span {display:none}	#gallery a:hover {    background: transparent url(../images/Gallery.jpg)    0 -61px no-repeat;}#galleryCurrent {    background: transparent url(../images/Gallery.jpg)    0 -61px no-repeat;}	/*------------------------------------------- */	
