body, p, td, th, em, div {
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	color: #190C00;
}

h1 { color: #264F5D; font-size: 24px; }
h2 { color: #C59D24; font-size: 24px; }
h3 { color: #264F5D; font-size: 18px; }
h4 { color: #000000; font-size: 12px; }

.title {
	text-align: center;
}

a         { color: #025F4C; font-weight: bold; }
a:link    { color: #025F4C; text-decoration: none; }
a:active  { color: #025F4C; text-decoration: none; }
a:visited { color: #025F4C; text-decoration: none; }
a:hover   { color: #01A786; text-decoration: underline; }

a img {
	border-color: #000000; 
	border-width: 1px;
}
a:hover img{
	border-color: #01A786; 
}
.gc_logo a img {
	border-width: 0px;
}
.maintable {
	width: 600px;
	border: 1px brown solid;
}
.maintable,
.maintable td {
	background-color: #FFFFFF;
	background-image: none;
	vertical-align: top;
}
.maincontent {
	margin-left: 5px;
	margin-right: 5px;
	padding: 15px;
	background-color: #FFFFFF;
	width: 100%;
}
.gc, .gcbig,
.hilight, 
.hilight2, 
.mission {
	color: #A76001;
	color: #018C70;
	color: #025F4C;
	font-face: tahoma;
	font-weight: bold;
	text-align: center;
}
a img.hilight,
img.hilight {
	border-width: 3px;
}
.gcbig {
	font-size:16px;
}

.copy {
	color: #505020;
	font-size: 9px;
	text-align: center;
}
.copy a:link {color: #505020;}
.copy a:visited {color: #505020;}

table.goldbox {
	background-color: #f8e8a0;
	border: black 0px solid;
}
td.goldbox {
	background-color: #f8e8a0;
	background-color: #F4EDD3;
	padding: 0px;
	margin: 0px;
	border: black 0px dotted;
}
td.goldbox_ul,
td.goldbox_ur,
td.goldbox_ll,
td.goldbox_lr {
	height:10px;
	width: 10px;
	background-color: #F4EDD3;
	background-repeat: no-repeat;
}
td.goldbox_ul { background-image: url(Icons/corner_ul.gif); 
		background-position: top left; }
td.goldbox_ur { background-image: url(Icons/corner_ur.gif); 
		background-position: top right; }
td.goldbox_ll { background-image: url(Icons/corner_ll.gif); 
		background-position: bottom left; }
td.goldbox_lr { background-image: url(Icons/corner_lr.gif); 
		background-position: bottom right; }

td.contactblock {
	background-color: transparent;
	width:300px;
	font-weight:bold;
	text-align:center;
	border: black 0px solid;
}

.pricelist {
}
.name_desc {
	font-weight: bold;
}
.desc {
	font-weight: normal;
	padding-left: 20px;
}
.subhead {
	background-color: #E0C7A5;
	color: #018C70;
	font-size: 20px;
	margin-top: 20px;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.price {
	font-weight: bold;
	white-space: nowrap;
	text-align: right;
}
.gallery_nav {
	width: 100%;
	text-align:center:
}
.gallery_arrows {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 225;
}
.gallery_arrows td {
	border: 0px black solid;
}
.gallery_arrows img {
	border-width:0;
}
.gallery_prev { text-align: right; }
.gallery_up { text-align: center; }
.gallery_next { text-align: left; }
.gallery_prev,
.gallery_up,
.gallery_next {
	width: 75px;
}
.gallery_image {
	text-align: center;
}
.gallery_description h4{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color:#025F4C;
}
.gallery_description {
	padding-bottom:30px;
	font-weight: bold;
}
.gallery_caption {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color:#025F4C;
	padding-top:10px;
	padding-bottom:30px;
}
table.gallery_thumbs {
	margin-left: auto;
        margin-right: auto;
}
td.gthumb_image {
	text-align:center;
	xwidth: 160px;
	padding-top: 20px;
	vertical-align: middle;
}
.gthumb_caption {
	xpadding-left:20px;
	xpadding-right:20px;
	vertical-align: top;
	text-align:center;
	xwidth: 160px;
}
.abbreviations {
	xpadding-left:50px;
	margin-left: auto;
	margin-right: auto;
}
.abbreviations h4{
	font-size: 16px;
	font-weight: bold;
	color:#025F4C;
}
.collection {
	text-align: center;
	font-weight: bold;
	color: #025F4C;
}
.collection h4 {
	font-size: 16px;
	color:#264F5D;
	color:#C59D24;
	color:brown;
	margin-bottom: 10px;
}
