body { color: #666; font-size: 14px; font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular;}
p {  }
#header a { color: #666; font-size: 10px; text-decoration: none; }
#header a:link { color: #666; text-decoration: none; }
#header a:visited { color: #666; text-decoration: none; }
#header a:hover { color: #cc662e; text-decoration: none; }
#header a:active { color: #666; text-decoration: none; }
#header input { color: #666; background-color: #debe96; border: solid 1px; }
#sidebar a { color: #8C8C8C; text-decoration: none; }
#sidebar a:link { color: #8C8C8C; text-decoration: none; }
#sidebar a:visited { color: #8C8C8C; text-decoration: none; }
#sidebar a:hover { color: #cc662e; text-decoration: none; }
#sidebar a:active { color: #8C8C8C; text-decoration: none; }
#left a { color: #8c8c8c; font-size: 14px; text-decoration: none; }
#left a:link { color: #8C8C8C; text-decoration: none; }
#left a:visited { color: #8C8C8C; text-decoration: none; }
#left a:hover { color: #cc662e; text-decoration: none; }
#left a:active { color: #8C8C8C; text-decoration: none; }
a { color: #cc662e; font-style: normal; text-decoration: underline; outline: none medium; }
a:link { color: #cc662e; font-style: normal; text-decoration: underline }
a:visited { color: #cc662e; font-style: normal; text-decoration: underline }
a:hover { color: #919394; font-style: normal; text-decoration: underline }
a:active { color: #cc662e; font-style: normal; text-decoration: underline }
h1, h2, h3, h4, h5, h6 { color: #cc662e; font-weight: normal; font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular; margin-top: 0; padding-top: 0; }
h1.pageTitle {text-indent: -1000em;}
h1 { font-size: 24px; margin-bottom: 0; padding-bottom: 0; }
h2 { font-size: 20px; margin-top: 0; padding-top: 0; }
h2.pageHeading {color: #cc662e; text-align: center; font-weight: normal; }
h3 {font-size: 14px;}
h4 {font-size: 14px;}
h5 {font-size: 14px;}
hr { border-top: 1px solid #4a2167 }
.lowerlinks { color: black; font-size: 9px; text-decoration: none }
.smalltext { font-size: 9px; text-decoration: none; }
.lowerlinks a:link { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:visited { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:hover { color: red; font-size: 9px; text-decoration: none }
.lowerlinks a:active { color: black; font-size: 9px; text-decoration: none }
.lowerlinks2 { color: #4d0a22; font-size: 11px; text-decoration: none }
.lowerlinks2 a:link { color: #4d0a22; font-size: 11px; text-decoration: none }
.lowerlinks2 a:visited { color: #4d0a22; font-size: 11px; text-decoration: none }
.lowerlinks2 a:hover { color: #000; font-size: 11px; text-decoration: none }
.lowerlinks2 a:active { color: #4d0a22; font-size: 11px; text-decoration: none }
.error { color: red; font-weight: bold; font-size: 14px }
.qdetails { text-align: left; margin-right: 20%; margin-left: 20%  }
.qdetails1 { text-align: left; margin-right: 20%; margin-left: 20%; }
form { margin: 0px; padding: 0px }
#footer a:link {  }
#footer a:hover { color: #000; background-color: #cc662e; text-decoration: none; }
.deleteButton { color: white; background-color: red; }
.submitButton { background-color: green; }
#query {background-color: #ffbcbe; border: 0; color: #633; font-size: 11px; width: 170px;}
.broughtToYou {margin-left: -10px;}
#footer a.tnna {display: block; text-indent: -1000em; width: 800px; height: 33px;}
#right ul {margin: 0; padding: 0; overflow: auto;}
#right li {margin: 0; padding: 0; list-style-type: none; width: 82px; height: 82px; float: left; margin-left: 5px; margin-bottom: 5px; background-color: #ffbcbe;}
#right a {display: block; padding: 15px 5px; width: 72px; height: 52px; text-decoration: none; color: #633;}
#right a:hover, #right a.liveLink {background-color: #abcdef;}
#topNav {color: #633;}
#topNav a {font-size: 10px; padding: 4px 6px; color: #633; text-decoration: none;}
#topNav a:hover {color: #3cf;}
iframe {width: 100%; height: 450px; border: 0;}
.clear { clear: both; }
.advertLink img {border: 0;}
#adSidebar a:hover {background-color: transparent;}
#subnav { text-align: left; margin-left: 14px; }
.subnavline { padding-top: 8px; padding-bottom: 8px; display: block; }
.subnavlinenew { display: block; }
.subnavlinehome { padding-top: 8px; padding-bottom: 8px; display: block; }
.sectionheading{color:#EDD6B3; padding-bottom:20px; letter-spacing:14px; padding-top:20px;  font-family: Arial, Verdana, Geneva,helvetica; font-weight:bold; font-size:38pt}
.subheadorange{font-family: Arial, Verdana, Geneva,helvetica; font-size:12pt; color:#CC6600}
.sectionhead{font-family: Arial, Verdana, Geneva,helvetica; color:#D8B98C; font-size:12pt; letter-spacing:7pt; padding-bottom:10px;padding-top:4px;}
hr { color: #666; background-color: #666; height: 1px; border-bottom: 1px solid #666; border-top-style: none; border-top-width: 0; border-right-style: none; border-right-width: 0; border-left-style: none; border-left-width: 0; }
.subtext { padding-right: 5px; padding-left: 5px; }

/* ==  Menu  == */
#nav {font-size: 12px; font-family: "Helvetica Neue", Arial, sans-serif;}
#nav ul {margin: 0; padding: 0; border-top: 1px solid #ffb647;}
#nav li {margin: 0; padding: 0; float: left; list-style-type: none; height: 1%; position: relative;}
#nav a {text-decoration: none; float: left; font-size: 12px; width: 117px;
	color: #f3ebd7;
	padding: 7px 0 3px;
	display: block;
	height: 20px;
	text-align: center;
	border-right: 1px solid #ffb647;
	border-bottom: 1px solid #ffb647;
}
#nav a.firstItem {width: 116px; border-left: 1px solid #ffb647;}
#nav a:hover, #nav ul li:hover > a{color: #ffffff; background-color: #000000;}
.btnGallery { background-color: #000;}
.btnNews { background-color: #CC8C53}
.btnStore {background-color: #CC6632}
.btnCollectors {background-color: #994232}
.btnAbout {background-color: #516383}
.btnMembership {background-color: #336565}
.btnSAQA-U {background-color: #753A74}
.btnInformation {	background-color: #7F0640}
#nav .btnGallery a:hover, #nav .btnGallery ul li:hover > a{color: #ffffff; background-color: #000000;}

#nav ul ul {display: none; position: absolute; left: -1px; top: 30px; width: 175px; z-index: 50; border: 1px solid #ffb647;}
#nav ul ul.btnInformation {left: -76px;}
#nav li:hover ul {display: block;}
#nav ul ul li {float: none;}
#nav ul ul li a {
	padding: 2px;
	display: block;
	text-decoration: none;
	float: none;
	background-image: none;
	text-indent: 0;
	width: 171px;
	margin: 0;
	z-index: 20;
	text-align: left;
	border: none;
	height: auto;
}
#nav ul ul li a:hover { color: #000000; background-color: transparent;}
#nav li.lastItem, #nav li.lastItem a, #nav li.lastItem a:hover {}
/* = Menu End = */
.slideshow {font-family:arial; color:#76706C; font-size:10pt;}
.slideshow-hyphen {font-family:arial; color:#999999; font-size:10pt; padding-right:5px;}
.slideshow-controls {font-family:arial; color:#CC6633; font-size:10pt;text-decoration:none;}
.slideshow-top {font-family:arial; color:#76706C; font-size:10pt;font-weight:bold;}
.slideshow-title {font-family:arial; color:#76706C; font-size:10pt;}
#pagination {border-bottom: 1px solid #cc662e; padding-bottom: 2px; position: absolute; bottom: 5px; width: 600px;}
#pagination a {/*border: 1px solid #2c1a06;*/ padding: 2px; margin-left: 2px; /* background-color: #cac1ab;*/ color: #cc662e; text-decoration: none; }
#pagination a:hover { color: #edd6b3; background-color: #cc662e; text-decoration: none; }
#pagination span.liveTab { color: #edd6b3; background-color: #cc662e; text-decoration: none; padding: 5px 4px 2px; margin-left: 2px; }
input.storeButton { color: white; background-color: #cc662e; width: auto; height: 27px; z-index: 20; margin-top: 10px; margin-bottom: 10px; }
input.storeButton3 { color: #000; font-size: 10px; background-color: #cd2; margin-top: 10px; margin-bottom: 10px; z-index: 20; height: 27px; }
input.storeButtonS { color: #000; background-color: #cd2; margin-top: 11px; margin-bottom: 10px; z-index: 20; width: auto; height: 20px; }
input.storeButton2 { color: white; background-color: #f00; margin-top: 10px; margin-bottom: 10px; z-index: 20; width: auto; height: 27px; border-style: none; }
a.storeButton:link, a.storeButton:visited, a.storeButton:hover, a.storeButton:active { color: #fff; background-color: #cc662e; text-decoration: none; padding: 5px 10px; border:ridge 2px; margin-top: 10px; }
a.storeButton2:link, a.storeButton2:visited, a.storeButton2:hover, a.storeButton2:active { color: #fff; text-decoration: none; background-color: #f00; margin-top: 10px; padding: 5px 10px; border: ridge 2px; }
a.accountButton:link, a.accountButton:visited, a.accountButton:hover, a.accountButton:active { color: #fff; background-color: #cc662e; text-decoration: none; padding-right: 10px; padding-left: 10px; border:ridge 2px; }
a.accountButton:hover { color: #fff; background-color: #cc662e; text-decoration: none; padding-right: 10px; padding-left: 10px; border:0; }
td.gallery {border-bottom: 1px solid #cc662e; font-size: 12px; padding: 10px 2px 20px;} /* For a line between gallery rows */
td.lastRow {border-bottom: none;}
#login a:link { color: #cc662e; font-size: 13px; text-decoration: none; }
#login a:visited { color: #cc662e; font-size: 13px; text-decoration: none; }
#login a:hover { color: #000; font-size: 13px; background-color: #cc662e; text-decoration: none; }
#login a:active { color: #cc662e; font-size: 13px; text-decoration: none; }
.lightgray { color: #666666}
.gray { color:#333333}
.medtan {color:#F2E6CD}
.tan {color:#CC8C5C}
.orange {color:#CC6600}
.rust {color:#994232 }
.green {color:#336666 }
.blue {color:#336699}
.purple {color:#663366 }
.burgandy {color:#7F0040 }
.gold {color:#FFCC66}
.slidebottom { position: relative; bottom: 0; }
.imagelist { background-color: #debe96; }
.galleryimage { border-style: none; border-width: 0;}
.imageLink { border-style: none; border-width: 0; }
.subtext { margin-left: 10px; }
.subtext a:link { color: #cc662e; text-decoration: underline }
.subtext a:visited { color: #cc662e; text-decoration: underline }
.subtext a:hover { color: #000; text-decoration: underline }
.subtext a:active { color: #cc662e; text-decoration: underline }
#sidebar .subtext a:link { color: #cc662e; text-decoration: underline }
#sidebar .subtext a:visited { color: #cc662e; text-decoration: underline }
#sidebar .subtext a:hover { color: #000; text-decoration: underline }
#sidebar .subtext a:active { color: #cc662e; text-decoration: underline }
.slidenav { text-align: center; }
.small { font-size: 10px; width: 100px; }
