/* Generic Layout Global Stylesheet */

/* HTML Style Definitions  */
body {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: #000000;
			margin: 0px;
			background: #F2E8B7;}
			
p {  
			font-size: 11px;
			line-height: 16px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: #000000;}
			
td {  
			font-size: 11px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			vertical-align: top;}
			
b {  
			font-weight: bold;}
			
h1 {  
			font-size: 23px;
			line-height: 23px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			border-bottom: 1px solid #000000;
			padding-bottom: 4px;
			color: #600000;}

h2 {  
			font-size: 17px;
			line-height: 18px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			border-bottom: 1px solid #000000;
			padding-bottom: 4px;
			color: #000000;}
			
h3 {
			background-color: #000000;
			padding: 8px 10px;
			font-size: 17px;
			line-height: 19px;
			font-weight: bold;
			color: #FFFFFF;}	
			
/* Custom Style Definitions */

/* Header Style Definitions */
div.hdr {
			background: #600000 url(https://gold.secure-host.com/ciphergames/pics/bkg/header.jpg) repeat-x;
			display: block;}
			
div.search {
			background: url(https://gold.secure-host.com/ciphergames/pics/bkg/searchbar.gif) repeat-x;
			display: block;
			margin: 0px;}
			
			
div.prevnext {  
			font-size: 13px;
			line-height: 15px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			border-bottom: 1px solid #000000;
			padding: 5px 0px;}
			
div.prevnext2 {  
			font-size: 13px;
			line-height: 15px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			border-top: 1px solid #000000;
			padding: 5px 0px;}	
			
div.back {  
			font-size: 13px;
			line-height: 15px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			border-bottom: 1px solid #000000;
			padding: 5px 0px;}
			
/* Left Navigation Style Definitions */
td.lftnav {
			width: 165px;
			background: #600000 url(https://gold.secure-host.com/ciphergames/pics/bkg/leftbar.jpg) repeat;
			color: #FFFFFF;}
			
td.ylwbar {
			width: 20px;
			background: #F2E8B7 url(https://gold.secure-host.com/ciphergames/pics/bkg/yellowbar.gif) repeat-y;
			border: 2px solid #000000;}
			
div.submenuttl {
			width: 175px;
			color: #FFFFFF;
			text-align: center;
			background-color: #000000;
			border: 1px solid #000000;
			padding: 6px 0px;
			margin-left: 15px;
			font-weight: bold;}	
			
div.submenu {
			width: 175px;
			background-color: #660000;
			border: 1px solid #000000;
			padding: 10px 0px;
			margin-left: 15px;}				

			
/* Content Style Definitions */
table.main {
			width: 100%;
			background: url(https://gold.secure-host.com/ciphergames/pics/bkg/parchment.jpg) repeat;}
			
td.content {
			padding: 0px;}
			
div.content2 {
			padding: 0px 15px 15px 15px;}
			
img.heroimg {
			padding: 8px;}

table.catagory {
			padding: 0px 15px 15px 15px;
			width: 100%;}			

/* Right Side Style Definitions */
td.rtbar {
			background: url(https://gold.secure-host.com/ciphergames/pics/bkg/maroonbar.gif) repeat-y;
			width: 21px;}
			
td.rtbar2 {
			background: #660000 url(https://gold.secure-host.com/ciphergames/pics/bkg/maroonbar.gif) repeat-y;
			width: 21px;}

/* Footer Style Definitions */
td.ftr {
			background: url(https://gold.secure-host.com/ciphergames/pics/bkg/footer.gif) repeat;
			border-bottom: 2px solid #EED400;
			color: #FFFFFF;
			font-size: 11px;
			vertical-align: middle;
			text-align: center;
			max-height: 55px;}
																			
div.ftr2 {
			padding-top: 28px;}
			
td.ftr3 {
			background: #000000;
			padding: 15px;
			color: #FFFFFF;
			font-size: 10px;
			line-height: 12px;}
			
td.ftr4 {
			background: #EED400;}
			
/* ShopSite Style Definitions */

td.prodimg {
			padding:  10px 0px 10px 0px;
			border-bottom: 1px dashed #333300;
			text-align: center;}
			
td.prodinfo {
			padding:  10px 0px 10px 15px;
			border-bottom: 1px dashed #333300;}

.sku {
			color: #600000;}
			
.prodname {			
			font-weight: bold;
			font-size: 12px;
			line-height: 20px;}
			
.prodnamesp {
			color: #000000;}
			
.prodprice {
			font-weight: bold;
			color: #000000;}

.prodsale {					
			color: #CC0000;
			font-weight: bold;}
			
/* Custom Navigation Definitions */
a:link {  
			color: #CC0000;
			text-decoration: underline;}
			
a:visited {  
			color: #990000; 
			text-decoration: underline;}
				
a:hover {  
			color: #FF0000; 
			text-decoration: underline;}
			
a.ftr:link {  
			color: #FFFFFF;
			text-decoration: underline;}
			
a.ftr:visited {  
			color: #FFFFFF; 
			text-decoration: underline;}
				
a.ftr:hover {  
			color: #FFFFCC; 
			text-decoration: underline;}

a.nav1:link, a.nav1:visited {
			color: #FFFFFF; 
			background: #000000;
			font-weight: bold; 
			padding: 3px 5px 3px 12px;
			display: block;
			font-size: 11px;
			text-decoration: none;}

a.nav1:hover {
			color: #FFFFCC;
			background: #333333;
			font-weight: bold; 
			padding: 3px 5px 3px 12px;
			display: block;
			font-size: 11px;
			text-decoration: none;}
					
a.nav2:link, a.nav2:visited {
			color: #FFFFFF; 
			padding: 2px 5px 2px 16px;
			display: block;
			font-size: 11px;
			text-decoration: none;}
			
a.nav2:hover {
			color: #FFFFCC;
			background-color: #222222; 
			padding: 2px 5px 2px 16px;
			display: block;
			font-size: 11px;
			text-decoration: none;}

a.nav3:link, a.nav3:visited {
			color: #000000; 
			padding: 4px 6px 4px 6px;
			display: block;
			font-size: 11px;
			text-decoration: none;
			border-bottom: 1px solid #000000;}
			
a.nav3:hover {
			color: #FFFFFF;
			padding: 4px 6px 4px 6px;
			display: block;
			font-size: 11px;
			text-decoration: none;
			border-bottom: 1px solid #000000;}