﻿            
ul.category-subnav {
			color: #fff;
			font: 12px/18px arial,sans-serif;
			left: -174px;
			list-style-type: none;
			margin: -10px 0 0 0;
			padding: 0;
			position: absolute;
			width: 173px;
		}
		ul.category-subnav .selected { color: #efceac; }
		ul.category-subnav li { border-bottom: 1px solid #2c241a; }
		ul.category-subnav li.subhead { font-weight: bold; margin-top: 9px; }
		ul.category-subnav li.featured { font-weight: bold; margin-top: -20px; font-size: 12px}
		ul.category-subnav li a { color: #d4c7bb; display: block; padding: 0 7px; }
		ul.category-subnav li a:hover { color: #fff; padding-left: 9px; text-decoration:none; }
		#category-header {
			color: #fff;
			font: 12px/18px arial,sans-serif;
			padding-bottom: 14px;
		}
		h1, h2 { font-family: arial,sans-serif; text-transform: none; }
		h1 {
			border-bottom: 1px solid #5f554b;
			color: #efceac;
			font-size: 30px;
			letter-spacing: 1px;
			margin-bottom: 17px;
			padding-bottom: 4px;
		}
		h2 {
			color: #fff;
			font-size: 15px;
			line-height: 21px;
		}
		h2:first-line { font-size: 19px; }
		
		#category-header p {
			margin: 0;
			padding-bottom: 1em;
		}
		
		#category-header-text {
			float: right;
			width: 430px;
		}
		#category-hero-image { float: left; }
		#category-hero-caption { 
			background: transparent url(/_images/arrowLeft.gif) no-repeat 0 4px;
			padding-left: 15px; 
		}
		#category-hero-caption h3 {
			color: #efceac;
			font-size: 14px;
			margin: 0;
			padding: 0;
		}
		#category-hero-caption p strong {
			font-size: 14px;
			font-weight: bold;
		}
		#category-header p a { color: #efceac; text-decoration: underline; }
		#category-header p a:hover { color: #8fcfff; text-decoration: none; }
		
		#content {
			float: right;
			margin-top: 15px;
			position: relative;
			width: 720px;
		}
		
		a.button,
		button.button {
			background: #71a5cd repeat-x bottom;
			color: #fff;
			font-size: 12px;
			margin-right: 4px;
			padding: 6px 10px;
			text-decoration: none;
		}
		a.button:hover { color: #fff; text-decoration: none; }
						
		a.recede-button { background-color: #a2b9ca; }
		

		button.special-button { 
			background-color: #99b4c0;
			border: 0; 
			padding: 4px 9px;
			}
		
		#footer { clear: both; }
		
		.preload { height: 0; overflow: hidden; position: absolute; top: -2000px;}
		
		#email-signup {
		background: #615648 url(/_images/gradientBarBkgd.jpg) repeat-x bottom;
		color: #faecd4;
		font-size: 12px;
		font-family: arial, sans-serif;
		margin-bottom: 22px;
		text-align: right;
		width: 100%;
	}
	#email-signup td {
		height: 40px;
		padding: 0 19px;
	}
	
	a.small-link {
		color: #d3c6ba;
		font-size: 11px;
	}
	a.small-link:hover {
		color: #fff;
		text-decoration: none;
	}

	.textboxEmail {
		padding: 3px;
		width: 180px;
	}
	.pagination {
		padding: 0 0 11px;
		float: right;
		font: 12px/18px arial, sans-serif;
	}
	.pagination a {
		background-color: #6c665f;
		color: #fff;
		display: block;
		float: left;
		margin-right: 2px;
		padding: 0px 5px;
	}
	.pagination a:hover,
	.pagination a.current {
		background-color: #d5d3d1;
		color: #2c241a;
		text-decoration: none;
	}
	.pagination a.current {
		font-weight: bold;
	}
	.subscribetextbox
	{
		border:none;
	}
	
	#sitemap .section
	{
		border-bottom: 1px solid #5f554b;
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	
	#sitemap a.supergroup-title
	{
		color: #fff;
		font-size: 15px;
		line-height: 21px;
	}
