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

body {
	background: #589495;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	text-align: center;
	color: #000000;
}
/*containers*/
#wrapper {width: 789px; margin: 0 auto; text-align: left;}
#main {float: right; width: 789px; background: #ffffff; border-left: 1px solid #597336; border-right: 1px solid #597336; border-bottom: 1px solid #597336;}
#port_imgs { margin-left: 10px; float: left; }
#portimgs {text-align: center;  margin-left: 45px; }


/*links*/

#footer2 a {color: #C8EB98; text-decoration: none; border-bottom: 1px solid #000; }
#footer2 a:hover {color: #000; text-decoration: none; border-bottom: 1px solid #000;  }
#port_imgs a {color: #597336; text-decoration: none; border-bottom: 1px solid #fff; }
#port_imgs a:hover {color: #000; text-decoration: none; border-bottom: 1px solid #fff;  }
#portimgs a {color: #597336; text-decoration: none; border-bottom: 1px solid #fff; }
#portimgs a:hover {color: #000; text-decoration: none; border-bottom: 1px solid #fff;  }

/*txt*/
#footer_txt {
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 15px;
	background-color: #C8EB98;
}
#footer2 {clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#port_menu { background: #c8eb98; margin-right: 10px; margin-left: 10px; margin-bottom: 10px; padding: 25px; clear: both;}
#port_txt {
	background: #C1FFC1;
	margin-right: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
	padding: 30px;
	float: right;
	width: 350px;
	color: #FFFFFF;
}
.plain-white-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}

#artist_txt {
	width: 480px;
	background: #c8eb98;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 15px;
	float: right;
}
#cart_txt {
	width: 720px;
	background: #c8eb98;
	padding: 15px;
	float: right;
	margin-right: 20px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.myblock {
	width: 95%;
}


#cardtxt1 {background: #C1FFC1; width: 500px; margin-left: 20px; margin-right: 10px;  margin-bottom: 15px; float: right; padding: 10px;}
#header {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #000; font-weight: bold; float: left; margin-left: 40px; border-bottom: 2px solid #3CB371; margin-bottom: 20px;}
#faqimg {float: right; margin-right: 10px; padding-bottom: 10px;}
#contact_txt {
	width: 480px;
	background: #c8eb98;
	margin-right: 10px;
	padding-bottom: 10px;
	padding: 15px;
	float: right;
}


#thumbs {
	width: 95%;
	float: left;
	margin-left: 20px;
}
.nextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #589495;
	text-decoration: none;
	letter-spacing: 0.15em;
	text-align: center;
}
a.nextlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #589495;
	text-decoration: none;
	letter-spacing: 0.15em;
	text-align: center;
}
a.nextlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #345758;
	text-decoration: underline;
	letter-spacing: 0.15em;
	text-align: center;
}

/*images*/
#catimg { FLOAT: LEFT; margin-right: 40px; margin-bottom: 10px; }
#catimg4 { FLOAT: LEFT;  margin-bottom: 10px; }
#contactimg { margin-left: 10px; margin-bottom: 10px; float: left;}
#portimgs img {border: 1px solid #000; padding: 3px;  }
#contactimg {float:left; margin-left: 10px;  padding-bottom: 10px;}
#cardimg {margin-right: 10px; margin-left: 60px;  margin-bottom: 15px; border: 1px solid #000; padding: 3px; float: left;}
#port_imgs img {border: 1px solid #000; padding: 3px;  margin-right: 5px; margin-bottom: 5px; }
#artistimg {float:left; margin-left: 10px; padding-bottom: 10px;}
a8cae5  #89c5c6

