/**   Styles for "Print" Media*     File: styles.css*     Author: Nate Hanna (and support staff)*     Auth Web: http://www.mediasation.com*     modified: 23 October 2007 @ 23:50 EST* --------------------------------------------------------------**//** Element/Global Styles (including Typography)-------------------------- **/body {	margin: 0;	padding: 0;	background-color: #FFF;
	font-family: Garamond, Times, Serif;
	color: #000;	font-size: 62.5%; /* about 10px if browser size is set at default (16px) */}a {	color: #666;	text-decoration: underline;}	a:hover {		text-decoration: none;	}	/*a:visited {		color: #5F1712;	}*/	a img {		border: 0;	}    h1, h2, h3, h4, h5, h6 {	margin: 0;	padding: 0;
	font-weight: normal;}	h2, h3, h4, h5, h6 {
		margin-bottom: 0.5em;
		line-height: 1.25em;
	}
		h2 { font-size: 2.0em; }
		h3 { font-size: 1.6em; margin-top: 0.5em; }
		h4 { font-size: 1.4em; }
		h5 { font-size: 1.2em; }
		h6 { font-size: 1.0em; }
hr {	height: 1px;	margin: 16px 0 1.6px 0;	padding: 0;	background-color: #000;
	border: 0;
	padding: 0;}

form {
	border: 0;
	padding: 0;
	margin: 0;
}
	form input, 
	form select, 
	form textarea {
		border-width: 1px;
		border-style: solid;
		border-bottom-color: #000;
		border-right-color: #000;
		border-top-color: #000;
		border-left-color: #000;
	}
		form input[type=image] {
			border: 0;
		}div.outer {	width: 750px;	position: relative;
	margin: 0 auto;}

/* @group header */
/*#header,
#header div.outer {
	background: transparent url(images/hdrBg-outer.gif) top left repeat-x;
	height: 129px;
}*/

/*#header div.outer {
	background-image: url(images/hdrBg-inner.png);
}*/

/* @group topNavigation */
#topNavigation {
	display: none; 
}/* @end topNavigation */
/* @end header */

/* @group contentWrapper */

/*#contentWrapper,
#contentWrapper div.outer {
	background-color: #EBF4DF;
}

#contentWrapper div.outer {
	background: transparent url("images/content-inner.jpg") top left repeat-y;
}*/

#header #banner a, #header #banner a:visited{	display: none;}
	
#contentWrapper #rightCol {
	width: 710px;
	float: left;
	padding: 0 20px 20px 20px;
	line-height: 1.5em;
	font-size: 1.5em;
}
	#contentWrapper #rightCol h2,
	#contentWrapper #rightCol h3,
	#contentWrapper #rightCol h4,
	#contentWrapper #rightCol h5,
	#contentWrapper #rightCol h6 {
		color: #000;
	}
		#contentWrapper #rightCol h2 { 
			/*font-size: 4.0em;*/ 
			font-family: Georgia, "Times New Roman", Times, serif;
		}
#contentWrapper #leftCol {
	display: none;
}
/* @end contentWrapper */

/* @group footer */
#footer {
	clear: both;
	/*display: none;*/
}
#footer,
#footer div.outer {
	text-transform: uppercase;
	/*height: 91px;*/
}

/*#footer div.outer {
	background: transparent url("images/footer-inner.jpg") top left no-repeat;	
}*/

#footer div.innerContent {
	/*padding: 15px 20px 0 20px;*/
	font-family: Geneva, Arial, sans-serif;
	font-size: 0.95em;
	color: #000;
	line-height: 1.5em;
}

#footer div.innerContent span.copyright {
	color: #000;
}

#footer a {
	color: #666;
	text-decoration: none;	
}
	#footer a:hover {
		text-decoration: underline;
	}

#footer div.innerContent #copyright {
	width: 280px;
}

#footer div.innerContent #siteBy {
	width: 600px;
}

#footer div.innerContent #siteBy a {
	color: #000;
}

/* @end footer */

#store div.SubBG {
	height: 80px;
}

/** Global Class Styles-------------------------- **/
.hidden, #store font.NavigationPath, #store #tabcontainer,
#store #buyBtns {	display: none;}.noBorder {
	border: 0;
}.clear{  clear:both;  margin: 0;  padding: 0;  height:1px;  overflow:hidden;  margin-bottom:-1px;}/* stops IE browsers from displayingthe clear div/br in the page, as these are for Moz/Opera andSafari only. If IE 5.x Win DID display these, the page is too high */* html .clear{	display:none	}