/* 
Copyright (c) 2007-2009 zooming.info. All Rights Reserved.
*/
/* global and general */
body {
	background: #6699ff;
	color: #333333;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align: left;
	width: 990px;
}
a {
	background: transparent;
	color: #333333;
	text-decoration: underline;
}
a:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}
a.img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
em {
	font-style: normal;
	font-weight: bold;
}
h1,h2,h3 {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.aom_e /*error text*/ {
	background: #ffffff;
	border: 1px solid #ee1111;
	color: #ee1111;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: .85em;
	font-weight: normal;
	padding: 2px;
}
.aom_hr {
	background: #999999;
	border: none;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}
/* boxes including main menu (categories) */
td .aom_bb /*box bullets*/ {
	background: transparent;
	color: #333333;
	display: none;
	font-size: .85em;
	font-weight: bold;
	padding: 4px 0px 4px 2px;
	text-align: center;
	white-space: nowrap;
}
td.aom_bt /*box text*/ {
	font-size: .85em;
	font-weight: normal;
	margin: 0px;
	padding: 5px 5px 5px 10px;
	text-align: left;
	vertical-align: middle;
}
.aom_bl /*box label*/ {
	background: transparent;
	color: #ffffff;
	font-size: .85em;
	font-weight: normal;
	margin: 0px;
	padding: 5px;
}
.aom_bs /*box container*/ {
	margin: 3px;
}
/* listings on category pages */
.aom_il /* product name */ {
	font-weight: normal;
	margin: 15px 15px 15px 0px;
	padding: 0px;
}
/* block labels e.g. for authors, producers, actors, ratings, media format etc., sort-by menu */
.aom_sth /*subtext highlight*/ {
	background: transparent;
	clear: both;
	color: #333333;
	display: none;
	font-weight: bold;
}
span.aom_st {
	font-size: 1em;
	font-style: italic;
	font-weight: normal;
	margin: 0px;
}
.aom_st a {
	text-decoration: none;
}
 span.aom_stn /*subtext*/ {
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
.aom_c .aom_stn img /* ratings image on home page and category pages but not product pages  */ {
	clear: both;
	float: left;
	margin: 0px;
	padding: 0px;
}
.aom_stn a {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	vertical-align: baseline;
}
.aom_pb /*price buy*/ {
	background: #eeeeee;
	border: 1px solid #333333;
	color: #333333;
	font-weight: normal;
	line-height: 1em;
	margin: 10px 0px 0px -3px;
	padding: 4px;
}
span.aom_pl /*price list*/ {
	font-weight: normal;
	line-height: 3em;
	margin: 0px;
	padding: 1px;
	text-align: left;
}
.aom_po /*price onsale*/ {
	font-weight: normal;
}
.aom_prb /* price info box */ {
	background-image: url('./tag.jpg');
	background-repeat: no-repeat;
	padding: 2px;
}
.aom_sh /*shipping text*/ {
	background: transparent;
	color: #333333;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	padding: 0px;
}
.aom_sl /* subtitle i.e. new, used, condition etc., off for production*/ {
	display: none;
}
/* in-site search */
.aom_sb /*searchbar*/ {
	background: #c1e1f1;
	border-bottom: 10px solid #6699ff;
	color: #333333;
	margin: 0px;
	padding: 5px;
}
.aom_sbt /*searchbar text*/ {
	font-size: .85em;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 6px;
}
input#aom_sbox,input#aom_smenu {
	border: 1px solid #333333;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	margin: 0px;
	padding: 0px;
	width: 140px;
}
/* heading and body for features and for editorial and customer reviews */
.aom_t /*title*/ {
	background: #eeeeee;
	border: 1px solid #333333;
	color: #333333;
	font-weight: bold;
	margin: 15px 5px 0px 0px;
	padding: 4px;
}
.aom_c .aom_tr /*body text for features and reviews*/ {
	background: #ffffff;
	color: #333333;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
}

.aom_ts /*text small*/ {
	font-size: .8em;
}
.luminary {
	background: transparent;
	color: #ffffff;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 2.2em;
	font-style: italic;
	font-weight: normal;
	line-height: 90%;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	text-align: center;
}
.offer {
	background: #ffffff;
	color: #333333;
	font-size: .85em;
	font-weight: normal;
	margin: 0;
	padding: 4px;
	text-align: center;
}
.ourview {
	background: #ffffff;
	color: #333333;
	font-size: .85em;
	font-weight: normal;
	margin: 0px;
	padding: 2px;
	text-align: center;
}
.title /* site title in header */ {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 3.2em;
	font-weight: normal;
	line-height: 90%;
	margin: 0px;
	padding: 30px;
	text-align: center;
	background: transparent;
	color: #ffffff;
	background-image: url(driving.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.title sub  {
	font-size: 70%;
	font-style: italic;
}

.title strike  {
	background: transparent;
	color: #c1e1f1;
}

.hometoplink {
	background: #0066ff;
	clear: both;
	color: #333333;
	font-size: .85em;
	font-weight: bold;
	margin: 0px;
	padding: 2px;
	clear: none;
}
.featuretoplink {
	background: transparent;
	clear: none;
	color: #333333;
	float: right;
	font-size: .85em;
	font-weight: bold;
	margin: 0px;
	padding: 2px;
}
.featuredproducts /*supplier tag cloud* */ {
	border: 1px solid #0066ff;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}

#footer {
	background: transparent;
	color: #ffffff;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: .85em;
	padding: 5px 5px 30px 5px;
	text-align: center;
}
#footer a {
	background: transparent;
	color: #ffffff;
	text-decoration: underline;
}
#footer a:hover {
	background: transparent;
	color: #ffffff;
	text-decoration: underline;
}
td #header {
	background: #0066ff;
	color: #ffffff;
	margin: -3px;
	padding: 0px;
	width: 990px;
}
/* main */
td .aom_cb {
	margin: 0px;
	padding: 0px;
	max-width: 750px;
}
.aom_c {
	background: #ffffff;
	border-left: 10px solid #6699ff;
	color: #333333;
	font-size: .85em;
	margin: 0px;
	padding: 20px;
}
td.aom_c h1 {
	background: #0066ff;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	text-align: left;
}
.aom_c h1.intro {
	background: #ffffff;
	border: none;
	color: #333333;
	font-weight: normal;
	line-height: 1.4em;
	margin: 0px;
	padding: 0px;
}
.aom_c h1.intro a {
	background: transparent;
	border: none;
	color: #333333;
	font-weight: normal;
	line-height: inherit;
	margin: 0px;
	padding: 0px;
}
.aom_c h1.intro a:hover {
	border: none;
	font-weight: normal;
	line-height: inherit;
	margin: 0px;
	padding: 0px;
}

.aom_c h1 a {
	background: #0066ff;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	text-align: left;
}
.aom_c img {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.aom_c a img {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.aom_c td.aom_bt /*box text e.g. off for production */ {
	background: #eeeeee;
	border: 1px solid #ccff00;
	color: #333333;
	font-size: 1em;
	font-style: italic;
	font-weight: normal;
	margin: 0px;
	padding: 5px;
	text-align: center;
	width: 140px;
	display: none;
}
/* shopping cart and checkout */
#cart {
	background: #ffffff;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.aom_ct /*cart*/ {
	background: transparent;
	color: #333333;
}
.aom_cte /*cart even*/ {
	background: #eeeeee;
	color: #333333;
}
.aom_ctm /*message*/ {
	background: #c1e1f1;
	color: #333333;
	font-weight: normal;
}
.aom_ctn {
	background: transparent;
	color: #333333;
}
.aom_cto /*cart odd*/ {
	background: #ffffff;
	color: #333333;
}
.aom_cts /*cart subtotal*/ {
	background: #eeeeee;
	color: #333333;
	font-weight: normal;
	padding: 3px;
}
a.aom_cte /*cart link even*/ {
	background: transparent;
	color: #0066ff;
}
a.aom_ctle /*cart line even*/ {
	background: transparent;
	color: #0066ff;
}
a.aom_ctlo /*cart line odd*/ {
	background: transparent;
	color: #0066ff;
}
a.aom_cto /*cart link odd*/ {
	background: transparent;
	color: #0066ff;
	font-weight: normal;
}
/* breadcrumbs and date display */
.aom_bc /*breadcrumbs*/ {
	display: none;
}
a.aom_lt /*location link in breadcrumb*/ {
	background: transparent;
	color: #ccff00;
	font-weight: normal;
}
.aom_d /*date*/ {
	background: transparent;
	color: #ccff00;
}
.aom_l /*location*/ {
	background: transparent;
	color: #ccff00;
	display: none;
	font-weight: normal;
}
.aom_lt /*location text*/ {
	background: transparent;
	color: #ccff00;
}
/* market links */
.aom_ma /*amazon offer in marketplace*/ {
	background: #eeeeee;
	color: #333333;
}
.aom_mb {
	background: transparent;
	color: #333333;
}
.aom_mbox {
	border-bottom: #333333 1px solid;
	font-weight: normal;
	margin: 5px 0px 5px 5px;
}
.aom_mpt /* tab offer price text */ {
	font-weight: normal;
}
.aom_mr1 /* merchant 1 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr10 /* merchant 10 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr11 /* merchant 11 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr12 /* merchant 12 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr13 /* merchant 13 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr14 /* merchant 14 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr15 /* merchant 15 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr2 /* merchant 2 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr3 /* merchant 3 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr4 /* merchant 4 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr5 /* merchant 5 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr6 /* merchant 6 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr7 /* merchant 7 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr8 /* merchant 8 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mr9 /* merchant 9 - selection option color,item pages */ {
	background: #ffffff;
	color: #333333;
}
.aom_mtf /*market tab off*/ {
	background: transparent;
	border-bottom: 0px;
	border-left: 1px solid #333333;
	color: #333333;
	font-weight: normal;
	padding: 3px;
}
.aom_mto /*market tab on*/ {
	background: transparent;
	border: #333333 1px solid;
	border-bottom: 0px;
	color: #333333;
	font-weight: normal;
	padding: 3px;
}
a.aom_mlf /*market link off*/ {
	background: transparent;
	color: #0066ff;
	text-decoration: none;
}
a.aom_mlo /*market link on*/ {
	background: transparent;
	color: #0066ff;
	text-decoration: none;
}
/* navigating thru pages */
div.aom_st /* off for production */ {
	background: transparent;
	color: #333333;
	margin: 0px;
	padding: 0px;
	display: none;
}
.aom_pg span /* actual page numbers */ {
	width: 0px;
}
.aom_pg a {
	display: none;
}
.aom_pg span.aom_current {
	display: none;
}
.aom_pg span.aom_np /* previous page text*/ {
	float: left;
	font-style: italic;
	margin: 0px;
	padding: 2px;
	text-align: left;
	width: auto;
	display: none;
}
.aom_pg a.aom_np /* next page text */ {
	clear: right;
	background: #6699ff;
	color: #ffffff;
	display: block;
	float: right;
	font-style: italic;
	font-weight: bold;
	margin: 0px;
	padding: 2px;
	text-decoration: underline;
	width: auto;
}

.aom_pg span.aom_sp /* ellipsis between page numbers */ {
	margin: 5px;
	padding: 0px;
	display: none;
}
/* extras */
.aom_n /*new text*/ {
	background: transparent;
	color: #ee1111;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-weight: normal;
}
/* delicious widget */
.delicious-banner {
	font-size: 1em;
	background: #ccff00;
	color: #333333;
	padding: 5px;
	margin: 0px;
}

.delicious-post {
	background: #eeeeee;
	color: #333333;
	padding: 5px;
}
.delicious-odd {
	background: #ffffff;
	color: #333333;
}

.delicious-posts {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-size: .85em;
}

.delicious-tag a {
	padding: 0px 0px 5px 0px;	
}


.delicious-post a {
	background: transparent;
	color: #333333;
	text-decoration: underline;
}
.delicious-post a:hover {
	background: transparent;
	color: #000000;
	text-decoration: underline;
}

p.delicious-extended {
	padding: 5px 0px 10px 0px;
	font-size: 1em;
}

/* additions to accommodate changes in Amazon Datafeed terms */

.aom_pdr {
	padding: 10px;
	background: #ffffff;
	color: #333333;
}

.aom_stt {
	padding: 10px 0px 10px 0px;
	margin: 0px;
	display: block;
	background: transparent;
	color: #999999;
	font-size: x-small;
}

.aom_stt a {
	padding: 0px;
	margin: 0px;
	display: block;
	background: transparent;
	color: #999999;
	font-size: x-small;
}