a:link {  	
color: #1c1502;
}

a:visited {  	
  color: #1c1502;
}

a:active {  	
  color: #1c1502;
}

h1 {
  font-family: segoe script;
  color: #b9771d;
  margin-top: -17px;
  margin-bottom: 20px;
  float: left;
  margin-right: 25px;
}

h2 {
  font-family: segoe script;
  text-align: center;
  margin: 0;
  font-size: 28px;
  color: #1c1502;
}

h3 {
  text-align: left;
  margin: 0;
  font-size: 18px;
  color: #fff;
}

body {  	
  margin: 0;
  color: #fff;
  background-color: #1c1502;
  background: url(Background.jpg), url(Background_Repeat.jpg), #1c1502; 
  background-repeat: no-repeat, repeat-y;
  background-position: top center, top center;
}

.curvyCorners {
border: 6px solid #1c1502;
-moz-border-radius:10px;  /* for Firefox */
-webkit-border-radius:10px; /* for Webkit-Browsers */
border-radius:10px; /* regular */
/*opacity:0.85; /* Transparent Background 50% */
background-color: #aa7121;
background-color: rgba(170,113,33,0.84);/* slighly transparent white */

}
  

#backgroundTop {

	background-color: #1c1502;

	height: 50px;

	width: 100%;
	
	padding-top: 24px;

}



#backgroundMiddle {

	margin-left: auto;

	margin-right: auto;
	
	padding-bottom: 20px;

	width: 980px;

}

#topNav {

	list-style-type: none;

	display: inline;

	left: 0px;

	margin-left: 0px;

	padding-left: 0px;

}

#navTable {

	margin-left: auto;

	margin-right: auto;

}

#topNav a:hover {

	color: #ffffff;

}

#topNav li {

	display: inline;

}

#topNav a {

	font-family: Georgia, Verdana, Arial;

	color: #b9771d;

	text-decoration: none;
	
	font-size: 18px;

	padding-top: 5px;

	padding-right: 22px;

	padding-bottom: 5px;

	padding-left: 22px;

}



#bottomNav {	

	display: inline;

	left: 0px;

	margin-left: 55px;

	margin-right: auto;

	padding-left: 0px;

	padding-right: 0px;

}



#bottomNav ul {

	list-style-type: none;

	margin-bottom: 0px;

	padding-bottom: 0px;

	vertical-align: middle;

}



#bottomNav li {

	display: inline;

	margin-right: 0px;

	margin-left: 0px;

	padding-left: 0px;

	padding-right: 0px;

	left: 0px;

}

#bottomNav a {

	font-size: 13px;

	border-right: solid 1px white;

	text-decoration: none;

	padding-right: 14px;

	padding-left: 10px;

	margin-right: 0px;

	margin-left: 0px;

}



#bottomNav .noBorder a {

	border-right: solid 0px black;

}



#bottomNav a:hover {

	color: #ffffff;

}



#footer {
  background-color: #1c1502;
  clear: both;
	padding-top: 32px;

}

.main_text {
  color: #1c1502;
  padding: 40px 100px 80px 100px;
  font-size: 19px;
}

.news_text {
  color: #1c1502;
  padding: 0 20px 20px 20px;
  font-size: 19px;
}

.albumTitle {
  font-size: 18px;
  margin-bottom: 5px;
  margin-left: 0px;
  display: block;
  color: #fff;
  font-weight: bold;
}

.albumText {
  font-size: 18px;
  margin: 10px 10px;
  color: #1c1502;
}

.storeLinks {
  margin-bottom: 10px;;
}

.storeLinks img {
  margin-right: 8px;
  border: 0;
}

a.button {
  color: #fff;
  background-color: #1c1502;
  margin-bottom: 9px;
  display: block;
  text-decoration: none;
  padding: 6px 15px 6px 15px;
  text-align: center;
  border: 3px solid #1c1502;
  -moz-border-radius:10px;  /* for Firefox */
  -webkit-border-radius:10px; /* for Webkit-Browsers */
  border-radius:10px; /* regular */
  /*opacity:0.85; /* Transparent Background 50% */
  background-color: #1c1502;
}

.storeLinks img {
  -moz-border-radius:5px;  /* for Firefox */
  -webkit-border-radius:5px; /* for Webkit-Browsers */
  border-radius:5px; /* regular */
  /*opacity:0.85; /* Transparent Background 50% */
}

.albumCart {
  color: #fofofo;
  background-color: #1c1502;
  margin-bottom: 9px;
  text-decoration: none;
  padding: 6px 6px 6px 6px;
  text-align: center;
  border: 3px solid #1c1502;
  -moz-border-radius:10px;  /* for Firefox */
  -webkit-border-radius:10px; /* for Webkit-Browsers */
  border-radius:10px; /* regular */
  /*opacity:0.85; /* Transparent Background 50% */
  background-color: #1c1502;
}

.gallery-image-div {
  padding: 10px 10px;
  display: inline-block;
  margin: auto;
}

.gallery-image-label {
  display: block;
}