/* CSS Document */

body {
	background:#828EAA url(/img/body.jpg) no-repeat;
	margin:0px 0px 20px;
	padding:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

a:link, a:visited {
	text-decoration:underline;
	color:#039;
}

a:hover {
	text-decoration:none;
	color:#c00;
}

#content {
	width:90%;
	margin:10px auto 0px auto;
	font-size:10px;
	background:#fff url(/img/propeller.jpg) no-repeat right bottom;
}

#header {
	display:block;
	width:100%;
	background:#85ABCF url(/img/violet.jpg) no-repeat left top;
	padding:0px;
	margin:0px;
	height:115px;
}

#logo {
	float:left;
	width:23%;
	padding:5px 1% 10px;
	background:#fff;
	text-align:center;
	overflow:hidden;
}

form {
	clear:none;
	display:inline;
	padding:0px;
	margin:0px;
}

#search {
	float:left;
	clear:right;
	width:70%;
	height:115px;
}

#searchform table {
	background:#f4f8ff url(/img/violet_light.jpg) no-repeat -3px -3px;
	margin:3px;
}

#searchform th {
	padding:3px;
}

#searchform td {

}

.searchbtn {
	font-weight:bold;
	padding:8px;
}

input, select, button, textarea {
	font-size:11px;
	font-family:Verdana;
}

#pagehead h1 {
	float:left;
	display:inline;
	font-family:Georgia,serif;
	font-size:18px;
	padding:0px;
	margin:0px;
	color:#f90;
}

#menu {
	background:#f8f8f8 url(/img/menu.gif) repeat-y right top;
	width:27%;
	float:left;
	padding:0px;
	border-collapse:collapse;
}

#menu ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

#menu li {
	list-style:none;
	padding:1px 0px 1px 5px;
	margin:0px;
}

#menu li {
	font-size:12px;
}

#menu li li {
	font-size:11px;
}

#menu li li li{
	font-size:10px;
}


#body {
	width:73%;
	float:left;
	font-size:10px;
}

#menu h2 {
	height:17px;
	font-size:12px;
	margin:0px;
	line-height:12px;
	padding:4px;
	overflow:hidden;
	background:#fff url(/img/crumb_left.gif) repeat-x right top;
}

#menu #main {
	padding-bottom:15px;
	background:url(/img/menutail.gif) no-repeat left bottom;
}

#breadcrumb {
	float:left;
	background:#fff url(/img/crumb_right.gif) no-repeat right top;
	padding:0px 5px 0px 0px;
	font-size:11px;
	height:25px;
}

#breadcrumb ul {
	display:inline;
	margin:0px;
	padding:0px;
	background:#fc0 url(/img/crumb_left.gif) repeat-x right top;
	list-style:none;
	height:25px;
	float:left;
}

#breadcrumb li {
	float:left;
	padding-left:17px;
	padding-right:8px;
	padding-top:3px;
	background:url(/img/crumb.gif) no-repeat 2px 6px;
}


#tail  {
	display:block;
	float:none;
	clear:both;
	width:99%;
	padding:0.5%;
	font-size:10px;
	text-align:center;
}

#subnav  {
	display:block;
	float:none;
	clear:both;
	width:90%;
	padding:0.5%;
	border-bottom:1px solid #ccc;
	font-size:10px;
	text-align:left;
}


#cloud {
	width:90%;
	border:1px solid #039;
	margin:1px auto 10px;
	background:url(/img/cloud.jpg) no-repeat;
	padding:0px;
	white-space:nowrap;
}

#cloud a:link, #cloud a:visited, #cloud a:hover, #cloud a:active {
	color:white;
}

h4 {
	font-size:12px;
	margin:4px 0px 6px;
	padding:0px;
}

p {
	font-size:11px;
	line-height:133%;
	margin:0px 0px 5px;
}

#cloud h4 {
	padding:5px;
	margin:0px 0px 4px;
	color:white;
}

#cloud ul {
	list-style:none;
	padding:0px 0px 5px;
	margin:0px 5px 5px 5px;
}

#cloud li {
	padding:0px;
	margin-right:8px;
	float:left;
}

#result {
	width:75%;
	border:1px dashed #BDC7D8;
	margin:5px 1px;
	background:#f4f8ff;
}

#result .pr {
	color:#900;
	font-size:12px;
	font-weight:bold;
}

#result .prbin {
	color:#900;
	font-size:12px;
	font-weight:bold;
	background:#f4f8ff url(/img/buynow.gif) no-repeat right 5px;
	padding-top:20px;
}


#result small {
	color:#999;
	font-size:9px;
	font-weight:normal;
}

#result td {
	border-bottom:1px dashed #ddd;
	padding:1px;
	vertical-align:top;
	padding-top:3px;
}

#result .bn {
	float:right;
	width:50px;
	padding:3px;
	height:11px;
	margin:15px 0 0 0;
	background-color:white;
	text-align:center;
	border:1px solid #ACD7F7;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

#catindex ul {
	list-style:none;
	padding:0px;
	margin:0px auto 0px auto;
	display:block;
	width:90%;
}

#catindex h2 {
	font-family:"Arial Narrow";
	font-weight:bold;
	color:#999;
	font-size:34px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

#body h3 {
	font-family:"Arial Narrow";
	font-weight:normal;
	color:#36C;
	font-size:22px;
	padding:0px;
	margin:5px 0 0px 30px;
}


#pagenav {
	width:75%;
	background:#ffe;
	border:1px solid #fc0;
	margin:5px 1px;
	display:block;
	text-align:center;
	height:26px;
}

#pagenav_next, #pagenav_back, #pagenav_offset {
	width:33%;
	height:16px;
	float:left;
}

#pagenav_offset {
	padding:5px 0px;
}

#pagenav_offset {
	border-left:1px solid #fc0;
	border-right:1px solid #fc0;
}

#pagenav a {
	padding:5px 0px;
	display:block;
	width:100%;
	height:16px;
}

#pagenav a:link, #pagenav a:visited{
	background:#ffe;
	text-decoration:none;
	font-weight:bold;
}

#pagenav a:hover, #pagenav a:active{
	background:#fff;
	text-decoration:none;
	font-weight:bold;
}


#catindex li {
	width:90%;
	margin-right:5%;
	margin-bottom:5px;
}

#catindex ul ul {
	list-style:none;
}

#catindex li li {
	font-family:Verdana,Arial,sans-serif;;
	font-size:10px;
	display:inline;
	width:auto;
	margin-right:5px;
	margin-bottom:1px;
}


.mi {
	width:13px;
	height:16px;
	border:0px;
	float:left;
	margin-right:2px;
}

#inline_banner {
	width:90%;
	height:60px;
	margin:0px auto;
	text-align:right;
}


#inline_banner input, #inline_banner select, #inline_banner option {
	font-size:9px;
}

#result th {
	color:#900;
	font-size:12px;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:1px right;
	border-bottom:1px dashed #ddd;
	padding:1px;
}


/* keywordlist styles */

#letters {
	width:80%;
	height:100px;
}

#letters a {
	display:block;
	float:left;
	width:16px;
	height:12px;
	padding:2px;
	border:1px solid #999;
	margin:0 1px 1px 0;
	text-align:center;
	background:white;
}

#main li.keyword {
	margin-top:4px;
	padding-top:10px;
	background:transparent url(/img/keyword.gif) no-repeat;
}

#keywordlist ul {
	list-style:none;
}

#keywordlist li {
	width:40%;
	float:left;
	height:12px;
	padding:3px;
	border-bottom:1px solid #eee;
}


/* amazon search result styles */

table.amztp {
	width:100%;
	background-color:white;
}
.amztp td {
	width:50%;
	border-bottom:0px none;
}
.amztp td.ap {
	width:50%;
	color:#900;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	border-bottom:0px none;
}



td.amprice {
	text-align:right;
	
}

.amprice span {
	font-size:14px;
	font-weight:bold;
}

.saving {
	font-size:10px;
	color:#666;
	padding:3px;
	margin:3px;
	background:white;
	border:1px solid #999;
}

.aimage {
	border:0px none white;
}

#imgzoom {
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	padding:5px;
	background-color:white;
	border:1px solid #999;
	width:150px;
	height:150px;
	z-index:1px;
}

div.img {
	width:60px;
	height:60px;
	overflow:hidden;
	margin:10px;
	padding:3px;
	text-align:center;
}

/* product navigation */

#prodtab {
background:#f8f8f8 url(/img/prodtab.gif) no-repeat right top;
	height:40px;
	width:100%;
}

#prodtab a {
	display:block;
	float:left;
	width:70px;
	height:24px;
	margin:12px 0px 0px 2px;
	padding:0;
	background-color:white;
	border-width:1px 1px 0px 1px;
	border-style:solid;
	border-color:#999;
	filter:Alpha(opacity=50);
	-moz-opacity:.5;
}

#prodtab a span {
	display:none;
}

#body_amz #prodamz,
#body_ebay #prodebay
{
	height:30px;
	margin:8px 0px 0px 2px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#eee #999 #fff #fff;
	filter:Alpha(opacity=100);
	-moz-opacity:1;
}

a#prodebay {
	background:#fff url(/img/shops/ebay.gif) no-repeat top center;
}

a#prodamz {
	background:#fff url(/img/shops/amazon.gif) no-repeat top center;
}

#ebayitem h2 {
	font-family:"Arial Narrow";
	font-weight:bold;
	color:#36C;
	font-size:17px;
	padding:0;
	margin:5px 0 0 30px;
	width:70%;
}

#ebayitem h4 {
	color:#36C;
	font-size:12px;
	padding:0;
	margin:5px 0 0 30px;
}

#ebayitem table {
	width:100%;
}

#ebayitem .tools {
	padding:2px 0px 5px;
	border-bottom:1px dotted #999;
}

#ebayitem .tools a {
	float:none;
	clear:left;
}

#ebayitem .tools img {
	float:left;
	clear:left;
	margin-right:10px;
}

#ebayitem .mainpic {
	width:180px;
	clear:right;
}

#ebayitem div {
	font-weight:normal;
	color:#333;
	font-size:11px;
	padding:1em;
	margin:5px 30px 0 30px;
	
	border:1px solid #999;
}

#ebayitem th {
	text-align:left;
}
#ebayitem .desc {
	background-color:#f4f8ff;
}


#ebayitem .bid {
	background-color:#ffe;
}

.bid input {
	display:block;
	font-weight:bold;
	margin:0 auto;
	padding:0.5em;
	font-size:14px;
}

#ebayitem .end {
    font-family:"Arial";
    background-color:#FFCC99;
    text-align:left;
    color:#000066;
    font-size:12px;
    font-weight:bold;
}

#add {
	float: right;
	margin: 0 2px 0 0;
	width: 120px;
	height: 600px;

}