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

@font-face {
    font-family: 'corbertregular';
    src: url('Corbert-Regular-webfont.eot');
    src: url('Corbert-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Corbert-Regular-webfont.woff') format('woff'),
         url('Corbert-Regular-webfont.ttf') format('truetype'),
         url('Corbert-Regular-webfont.svg#corbertregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	background-color:#2e1d0d;
	text-align:center;/*---work around for ie6---*/
	margin:0 0 0 0;
	/*width:1500px;
	height:1350px;*/
}

#wrapper{
	position:relative;
	width:1100px;
	height:1350px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(images/background3.jpg);
	/*border:1px solid #ff0000;*/

}

#wrapper2{
	position:relative;
	width:805px;
	height:1300px;
	margin-left:auto;
	margin-right:auto;
	
	/*border:1px solid #ff0000;*/

}

#head{
 	float:left;
	width:803px;
	height:111px;
	margin:0px 0 0 -20px;
	/*border:1px solid #ff0000;*/
}



/*-----Icons -------------------------*/

#icons{
	float:right;
	width:100px;
	height:35px;
	margin:-45px -10px 0 0;
	
}
/*-----Nav -------------------------*/
#nav{
	float:left;
	width:803px;
	height:38px;
	margin-top:0px;
	margin-left:0px;
	/*margin-right:185px;*/
	font-size:16px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	color:#c39469;
	background-image: url(images/navbg.jpg);
	background-repeat:none;	
	/*border:1px solid #ff0000;*/
	
}


#nav a:link {
	color:#c39469;
	text-decoration:none;
}

#nav a:visited {
	color:#c39469;
	text-decoration:none;
}

#nav a:hover {
	color:#fff;
	text-decoration:none;
}

#nav a:active {
	color:#c39469;
	text-decoration:none;
}

.homelink{
	float:left;
	margin:10px 0 0 28px;

}

.aboutlink{
	float:left;
	margin:10px 0 0 46px;

}

.orderlink{
	float:left;
	margin:10px 0 0 41px;

}

.gallerylink{
	float:left;
	margin:10px 0 0 50px;

}

.merchlink{
	float:left;
	margin:10px 0 0 50px;

}

.contactlink{
	float:left;
	margin:10px 0 0 45px;

}

/*-----End of Nav -------------------------*/

/*-----slide show-------------------------*/

#slideshow{
 	float:left;
	width:803px;
	height:270px;
	margin:10px 0 0 0;
	background-image: url(images/ssbg.jpg);	
	/*border:1px solid #ff0000;*/

}

div#ss {
	width: 800px; height: 270px; padding: 1px 0 0 1px;
	/*background: url(images/ssbg.jpg);*/
	/*overflow: scroll;*/ /* Allows the slides to be viewed using scrollbar if Javascript isn't available */ 
	position: relative; z-index: 5;
}
	div#ss ul#nav {
		display: none;
		list-style: none;
		position: relative; top: 210px; z-index: 15;
	}
		div#ss ul#ssnav li#prev {
			float: left; margin: 95px 0 0 -20px;
		}
		div#ss ul#ssnav li#next {
			float: right; margin: 95px 20px 0 0;
		}
		div#ss ul#ssnav li a {
			display: block; width: 38px; height: 37px; text-indent: -9999px;
		}
			div#ss ul#ssnav li#prev a {
				background: url(images/prev.jpg);
			}
			div#ss ul#ssnav li#next a {
				background: url(images/next.jpg);
			}

	div#ss ul#slides {
		list-style: none;
	}
		div#ss ul#slides li {
			margin: 12px 0 0px 65px;
		}

a {outline: none; }

/*-----index text -------------------------*/

#textarea{
 	float:left;
	width:803px;
	height:79px;
	margin:10px 0 0 0;
	font-size:20px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/indextxtbg.jpg);
	/*border:1px solid #ff0000;*/

}

.textareatan{
	margin:5px 0 0 0;
	font-size:16px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;

}

.textareared{
	margin:-20px 0 0 0;
	font-size:20px;
	color:#aa3426;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;

}

/*-----Cookies Area -------------------------*/

#cookiesarea{
 	float:left;
	width:803px;
	height:443px;
	margin:10px 0 0 0;
    /*border:1px solid #ff0000;*/

}

.chocchip{
 	float:left;
	width:185px;
	height:380px;
	margin:10px 0 0 0;
    /*border:1px solid #ff0000;*/

}

.coconutchocchip{
 	float:left;
	width:185px;
	height:380px;
	margin:10px 0 0 20px;
    /*border:1px solid #ff0000;*/

}

.dblchocchunk{
 	float:left;
	width:185px;
	height:247px;
	margin:10px 0 0 20px;
    /*border:1px solid #ff0000;*/

}

.mm{
 	float:left;
	width:185px;
	height:247px;
	margin:-249px 0 0 222px;
    /*border:1px solid #ff0000;*/

}

.wbtext{
 	float:left;
	width:389px;
	height:109px;
	margin:-115px 0 0 415px;
	font-size:16px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/wholebatchbg.jpg);
    /*border:1px solid #ff0000;*/

}

.wbtxtred{
	margin: 5px 0 0 0;
	font-size:19px;
	color:#aa3426;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;

}

.wbtxt{
	margin: -17px 0 0 0px;
	font-size:15px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;

}

.wborder{
	margin:3px 0 0 0px;
	font-size:16px;
	color:#2e1d0d;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;

}

.wborder a:link {
	color:#2e1d0d;
	text-decoration:none;
}

.wborder a:visited {
	color:#2e1d0d;
	text-decoration:none;
}

.wborder a:hover {
	color:#fff;
	text-decoration:none;
}

.wborder a:active {
	color:#2e1d0d;
	text-decoration:none;
}
/*-----Supporter area -------------------------*/

#supportarea{
 	float:left;
	width:803px;
	height:226px;
	margin:10px 0 10px 0;
	/*border:1px solid #ff0000;*/

}

.satitle{
 	float:left;
	width:803px;
	height:34px;
	margin:0px 0 10px 0;
	font-size:16px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/darkbrownbar.jpg);
	/*border:1px solid #ff0000;*/

}

.satxt{
	margin:7px 0 0px 0;
	font-size:18px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/darkbrownbar.jpg);
	/*border:1px solid #ff0000;*/

}

.salinks{
 	float:left;
	width:800px;
	height:185px;
	margin:5px 0 0px 0;
	font-size:16px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/linksbg.jpg);
	
	/*border:1px solid #ff0000;*/

}

.satshirt{
 	float:left;
	width:185px;
	height:185px;
	margin:5px 0 0px 0;
	font-size:16px;
	color:#aa3426;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	
	/*border:1px solid #ff0000;*/

}

.safb{
 	float:left;
	width:185px;
	height:185px;
	margin:5px 0 0px 20px;
	font-size:16px;
	color:#FFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	
	/*border:1px solid #ff0000;*/

}

.sagallery{
 	float:left;
	width:185px;
	height:185px;
	margin:5px 0 0px 14px;
	font-size:12px;
	color:#aa3426;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;	
	/*border:1px solid #ff0000;*/

}

.sagallerytxt{
	font-size:14px;
	color:#aa3426;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	margin:0px 0 6px 0px;
}

.sacom{
 	float:left;
	width:185px;
	height:185px;
	margin:5px 0 0px 16px;
	font-size:14px;
	color:#FFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	
	/*border:1px solid #ff0000;*/

}

.sacomimg{
	margin:10px 0 8px 0px;
}

.saclickheretan{
 	float:left;
	width:106px;
	height:24px;
	margin:5px 0 0px 40px;
	font-size:12px;
	color:#FFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/clickbtn_tan.jpg);
	/*border:1px solid #ff0000;*/

}

.saclickherebwn{
 	float:left;
	width:106px;
	height:24px;
	margin:5px 0 0px 40px;
	font-size:12px;
	color:#FFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/clickbtn_brown.jpg);
	/*border:1px solid #ff0000;*/

}

.clicktxt{
	margin: 6px 0 0 5px;
	font-size:12px;
	color:#261911;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;

}

.clicktxt a:link {
	color:#261911;
	text-decoration:none;
}

.clicktxt a:visited {
	color:#c39469;
	text-decoration:none;
}

.clicktxt a:hover {
	color:#fff;
	text-decoration:none;
}

.clicktxt a:active {
	color:#261911;
	text-decoration:none;
}

/*-----Footer -------------------------*/

#foot {
	float:left;
	width:803px;
	height:34px;
	margin-top:10px;
	font-size:16px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	color:#c39469;
	background-image: url(images/darkbrownbar.jpg);
	/*border:1px solid #000;*/

}

.footlink{
	margin:10px 0 0 0;
	font-size:14px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	color:#c39469;
}

.footlink a:link {
	color:#c39469;
	text-decoration:none;
}

.footlink a:visited {
	color:#c39469;
	text-decoration:none;
}

.footlink a:hover {
	color:#fff;
	text-decoration:none;
}

.footlink a:active {
	color:#c39469;
	text-decoration:none;
}

#copy{
	float:left;
	width:803px;
	height:54px;
	margin-top:10px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	font-size:10pt;
	color:#FFF;
	text-align:center;
	margin: 10px 0px 0px 0px;
	/*border:1px solid #ff0000;*/
}

#copy a:link {
	color:#FFF;
	text-decoration:none;
}

#copy a:visited {
	color:#FFF;
	text-decoration:none;
}

#copy a:hover {
	color:#c39469;
	text-decoration:none;
}

#copy a:active {
	color:#FFF;
	text-decoration:none;
}

.designtxt{
	margin:-5px 0 0 0;
	font-size:10px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	color:#FFF;
}

.designtxt a:link {
	color:#FFF;
	text-decoration:none;
}

.designtxt a:visited {
	color:#FFF;
	text-decoration:none;
}

.designtxt a:hover {
	color:#c39469;
	text-decoration:none;
}

.designtxt a:active {
	color:#FFF;
	text-decoration:none;
}


/*----- About CSS -------------------------*/

#aboutheader{
	float:left;
	width:803px;
	height:79px;
	margin:15px 0 0 0;

}
#abouttextarea{
 	float:left;
	width:803px;
	height:875px;
	margin:25px 0 0 0;
	font-size:14px;
	color:#FFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/about_bodybg.jpg);
	text-align:left;
	font-weight:100;
	/*border:1px solid #ff0000;*/

}

.abouttextpos{
 
	width:755px;
	height:875px;
	margin:25px 0 0 25px;
	font-size:14px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	text-align:left;
	/*border:1px solid #ff0000;*/

}

.georgetxt{
 
	width:540px;
	height:150px;
	margin:0px 0 0 0px;
	font-size:14px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	text-align:left;
	/*border:1px solid #ff0000;*/

}

.georgeimg{
 
	width:190px;
	height:230px;
	margin:-150px 0 15px 555px;
	/*border:1px solid #ff0000;*/

}

h4 {
	font-size:16px;
	font-weight:800;
	color:#aa3426;
}

/*----- Gallery CSS -------------------------*/

#galleryheader{
	float:left;
	width:803px;
	height:79px;
	margin:15px 0 0 0;
	

}

#galleryarea{
 	float:left;
	width:803px;
	height:1075px;
	margin:10px 0 0 0;
	background-image: url(images/about_bodybg.jpg);
    /*border:1px solid #ff0000;*/

}

.gallery1{
 	float:left;
	width:185px;
	height:380px;
	margin:0px 0 0 25px;
    /*border:1px solid #ff0000;*/

}

.gallery2{
 	float:left;
	width:185px;
	height:380px;
	margin:0px 0 0 70px;
    /*border:1px solid #ff0000;*/

}

.gallery3{
 	float:right;
	width:185px;
	height:247px;
	margin:0px 80px 0 0px;
    /*border:1px solid #ff0000;*/

}

h3 {
	font-size:16px;
	font-weight:800;
	color:#c39469;
	text-align:left;
	margin:25px 0 30px 25px;
}

#galleryarea a:link {
	color:#c39469;
	text-decoration:none;
}

#galleryarea a:visited {
	color:#aa3426;
	text-decoration:none;
}

#galleryarea a:hover {
	color:#FFF;
	text-decoration:none;
}

#galleryarea a:active {
	color:#c39469;
	text-decoration:none;
}

/*----- Merchandise CSS -------------------------*/

#merchandiseheader{
	float:left;
	width:803px;
	height:79px;
	margin:15px 0 0 0;
	

}

#merchandisearea{
 	float:left;
	width:803px;
	height:905px;
	margin:10px 0 0 0;
	background-image: url(images/about_bodybg.jpg);
    /*border:1px solid #ff0000;*/

}

#tshirt{
 	float:left;
	width:234px;
	height:255px;
	margin:50px 0 50px 50px;
    /*border:1px solid #ff0000;*/

}

#tshirtpaypal{
 	float:left;
	width:234px;
	height:255px;
	margin:25px 0 0 35px;
    /*border:1px solid #ff0000;*/

}

#tshirtpaypal2{
 	float:left;
	width:234px;
	height:255px;
	margin:-255px 0 0 260px;
    /*border:1px solid #ff0000;*/

}

.merchandise1{
 	float:left;
	width:785px;
	height:255px;
	margin:10px 0 0 5px;
    /*border:1px solid #ff0000;*/

}


.merchandise2{
 	float:left;
	width:785px;
	height:255px;
	margin:5px 0 0 5px;
    /*border:1px solid #ff0000;*/

}

/*----- Order CSS -------------------------*/

#orderheader{
	float:left;
	width:803px;
	height:79px;
	margin:15px 0 0 0;
	

}

#orderarea{
 	float:left;
	width:803px;
	height:805px;
	margin:10px 0 0 0;
	font-size:14px;
	color:#c39469;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/about_bodybg.jpg);
    /*border:1px solid #ff0000;*/

}

#cookielist{
 	float:left;
	width:298px;
	height:355px;
	margin:50px 0 20px 80px;
	text-align:right;
    /*border:1px solid #ff0000;*/

}

#cookiepaypal{
 	float:left;
	width:264px;
	height:255px;
	margin:95px 0 20px 35px;
    /*border:1px solid #ff0000;*/

}

.ordertxt{
 	float:left;
	width:685px;
	height:380px;
	margin:0px 0 0 60px;
    /*border:1px solid #ff0000;*/

}

h6 {
	font-size:16px;
	font-weight:800;
	font-style:italic;
	color:#FFF;
	text-align:center;
	
}

h2 {
	font-size:16px;
	font-weight:800;
	color:#aa3426;
	font-style:italic;
	text-align:center;
	margin:30px 0 0 0;
}


/*----- Contact CSS -------------------------*/

#contactheader{
	float:left;
	width:803px;
	height:79px;
	margin:15px 0 0 0;

}
#contactarea{
 	float:left;
	width:803px;
	height:546px;
	margin:25px 0 0 0;
	font-size:14px;
	color:#FFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	background-image: url(images/contact_bodybg.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-weight:100;
	/*border:1px solid #ff0000;*/

}

.contactpos{
 
	width:360px;
	height:875px;
	margin:25px 0 0 260px;
	font-size:14px;
	color:#FFF;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, 'corbertregular', Arial, sans-serif;
	text-align:left;
	/*border:1px solid #ff0000;*/

}

h5 {
	font-size:16px;
	font-weight:800;
	color:#FFF;
	text-align:center;
	margin:25px 0 0px -60px;
}

.submitbtn{
	margin:-2px 0 0px 39px;

}