@font-face {
    font-family: 'CartoBold';
    src: url('/styles/type/cartogothicstd-bold-webfont.eot');
    src: url('/styles/type/cartogothicstd-bold-webfont.eot?#iefix') format('eot'),
         url('/styles/type/cartogothicstd-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Carto';
    src: url('/styles/type/cartogothicstd-book-webfont.eot');
    src: url('/styles/type/cartogothicstd-book-webfont.eot?#iefix') format('eot'),
         url('/styles/type/cartogothicstd-book-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gill';
    src: url('/styles/type/gillsansmtbold-webfont.eot');
    src: url('/styles/type/gillsansmtbold-webfont.eot?#iefix') format('eot'),
         url('/styles/type/gillsansmtbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Titillium';
    src: url('/styles/type/titilliumtext-webfont.eot');
    src: url('/styles/type/titilliumtext-webfont.eot?#iefix') format('eot'),
         url('/styles/type/titilliumtext-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Mido';
    src: url('/styles/type/mido-webfont.eot');
    src: url('/styles/type/mido-webfont.eot?#iefix') format('eot'),
         url('/styles/type/mido-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

* {
	margin: 0px;
	padding: 0px;
	border: none;
	text-decoration: none;
	font-family: Carto,sans;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0.06em;
	text-indent: 0px;
	line-height: 1.5em;
	font-size: 16px;
	z-index: 0;
}

IMG {
	display: none;
}

	IMG#thumbnail,
	IMG#productimage {
		display: inline;
	}

A {
	color: blue;
	font-size: inherit;
}

A:visited {
	color: #888;
	color: purple;
}

A:hover:visited {
	color: blue !important;
}

/*
::selection, ::-moz-selection {
	background: cyan;
}
*/

#searchbox {
	display: none;
}

BODY {
	margin: 1.25in 1in 1.25in 1in;
	padding: 0px 0px 0px 0px;
	width: 8.5in;
	background: #FFF;
	color: black;
}

	BODY HEADER {
		position: relative;
		margin: auto;
		margin-bottom: -7px;
		width: 860px;
	}

HEADER {
	margin: 0px;
	padding: 0px;
	display: block;
}

#tagline {
	display: none;
}

NAV {
	display: none;
}

BUTTON {
	display: none;
}

SECTION ARTICLE HR,
#sidebar HR {
	margin: 5px 0px 10px 0px;
	width: 90%;
	color: #AAA;
	border: thin solid;
}

P {
	margin: 0px 0px 20px 0px;
	font-size: 14px;
}

UL {
	margin: 0px 0px 20px 0px;
	font-size: 14px;
}

	UL LI {
		font-size: 14px;
	}

SECTION ARTICLE HEADER {
	margin: 0px 0px 10px 0px;
	font-size: 25px;
	max-width: 520px;
}

	#sidebar+ARTICLE {
		width: 520px;
		margin: 0px;
	}

	ASIDE {
		margin: 10px 10px 10px 10px;
		float: right;
		width: 171px;
	}

		ASIDE HEADER {
			font-size: 18px !important;
			white-space: normal;
			width: 171px;
		}

FORM {
	display: none;
}

OBJECT, EMBED, #hide {
	display: none !important;
}

#breadcrumb {
	display: none;
}

#sidebar {
	display: block;
	float: right;
	width: 212px;
}

FOOTER {
	display: none;
}

