/* CSS Document */

body 
{
	background-color:#ccc;
	background-position:top;
	background-repeat:repeat-x;
	margin:10px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
}
#categoryname a:link {
	color: #333333;
	text-decoration: none;
}

h1{
	
font-size:12px;
text-align=left;	
font-weight:bold;
	color:#000;
	line-height:12px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 3;
	margin-left: 0px ;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#master{width:800px;margin:0 auto;}

#master_up{width:800px; height:30px;background-image:url(images/master_up.gif); background-repeat:no-repeat;}
#master_down{width:800px; height:30px;background-image:url(images/master_down.gif); background-repeat:no-repeat;}
#master_middle{width:800px;background-image:url(images/master_middle.gif); background-repeat:repeat-y;}

#content{margin:0 10px;}

#logo_cell{float:left;width:750px; text-align:left; position:relative; top:-20px;}
#search_cell{float:left; text-align:left; position:relative; top:0px;}
#rss_cell{float:right; margin-left:40px; position:relative; top:20px;}

#search
{
	width:150px; height:14px; border:1px solid #CC3333; margin-bottom:10px;
}

.clear_float{clear:both;}

#alphabet_cell
{
	float:right;
	width:450px; height:180px;
	position:relative; top:-20px;
}
#alphabet_cell a
{
	float:left; margin:0; padding:0;
	width:50px; height:60px; display:block;
	background-image:url(images/tile.jpg); background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px; font-weight:bold; text-align:center; 
	text-decoration:none; color:#000;
}
#alphabet_cell a:hover {background-image:url(images/tile1.jpg); color:#fff;width:50px; height:60px; display:block;}
.alpha_link{margin-top:14px;}

#menu{
	width:100%;
	font-size:12px;
	margin-bottom:10px;
	color: #646464;
}
#menu a
{
	text-decoration:none;
	color:#646464;
	background-image:url(images/bumb1.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:17px;
	margin-right:10px;
}
#menu a:hover {background-image:url(images/bumb2.jpg); color:#000}

.bar
{
	width:559px;
	height:22px;
	background-image:url(images/bar.jpg);
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	padding-left:20px;
}
.bar_down
{
	width:519px;
	border-left:1px dashed #FFDDBE;
	border-right:1px dashed #FFDDBE;
	border-bottom:1px dashed #FFDDBE;
	margin:0 20px 20px 20px;
	font-size:12px;
	color:#333333;
}
.bar_down p
{
	margin:0; padding:10px;
}
.bar_left_cell
{
	float:left; width:113px; padding:10px;
}
.bid
{
	text-align:center;
	float:right;
	width:73px;
	height:50px;
	background-image:url(images/bg_bid.jpg);
	background-repeat:no-repeat;
	font-size: 10px;
	text-decoration: none;
}
.bid a{
	color:#333333;
} 
.bid a:hover {text-decoration:none}
.price {
	margin-top:5px;
	margin-bottom:0px
}

.link_cell{float:left;}
.link_title {
	font-size:14px;
	font-weight:bold;
}
.link_title a{text-decoration:none; color:#FF501F}
.link_title a:hover{text-decoration:underline}
.link_desc {font-size:11px;}
.seaparator
{
	width:95%; height:5px; margin:0 auto;
	border-bottom:1px dashed #FFDDBE; font-size:5px; line-height:5px;
}

.featured{width:187px; margin-top:10px;}
.featured_link{width:200px; background-color:#FFEBEB; display:block; font-size:11px; margin-bottom:10px}
.featured_link a{ text-decoration:none; color:#FF3800; font-size:12px;}
.featured_link a:hover{color:#000}
.recommended_link{width:200px; background-color:#F5F5F5; display:block; font-size:11px; margin-bottom:10px}
.recommended_link a{ text-decoration:none; color:#FF3800; font-size:12px;}
.recommended_link a:hover{color:#000}

.inside_link {padding:10px}

#footer
{
	width:100%; text-align:center; color:#000; font-size:10px;
	padding:5px 0; margin-top:5px;
}
#footer a{text-decoration:underline; color:#000;}
#footer a:hover{color:#000; text-decoration:none}
#categoryname a:visited {
	color: #333333;
	text-decoration: none;
}
#categoryname a:hover {
	color: #FF3300;
	text-decoration: underline;
}
#htfl {
	margin-left: 5px;
}
#q {
	width:150px;
	height:14px;
	border:1px solid #CC3333;
	margin-bottom:10px;
}
.style10 {
	text-decoration: none;
	font-size: 14px;
	color: #000000;
}
.style11 {color: #009900}
.style12 {color: #FF6600}
#categoryname {
	font-size: 11px;
}
#wrong {
	width: 100%;
	background-color: #FF0000;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	display: block;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: blink;
	padding-top: 3px;
}
.style5 {
	font-size: 9px;
	font-weight: normal
}

.style14 {
	color: #000000;
	font-size: 11px;
}
.style17 {
	font-family: Tahoma;
	font-size: 11px;
}

#central {
	background-color: #FFFFFF;
	width: 510px;
	margin-top: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #FFDDBE;
	border-bottom-color: #FFDDBE;
	border-left-color: #FFDDBE;
	margin-left: 20px;
	padding: 5px;
}

#central h1 {
	font-family: Tahoma;
	font-size: 14px;
	color: #FF501F;
}
#central #stop img {
	padding-right: 6px;
}
#central #stop {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 510px;
}
#central #listing {
	font-family: Tahoma;
	font-size: 11px;
	padding-bottom: 6px;
	width: 510px;
}
#central #listing a:link {
	color: #FF501F;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#central #listing a:visited {
	color: #FF501F;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#central #listing a:hover {
	color: #FF501F;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
#central #listingD {
	font-family: Tahoma;
	font-size: 10px;
	color: #003399;
	padding-bottom: 3px;
}
#central #listingD a:link {
	font-family: Tahoma;
	font-size: 10px;
	color: #FF501F;
	padding-right: 3px;
}
#central #listingD a:visited {
	font-family: Tahoma;
	font-size: 10px;
	color: #FF501F;
	padding-right: 3px;
}
#central #listingD a:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #FF501F;
	padding-right: 3px;
}
#central #stats {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	vertical-align: text-top;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 510px;
}
#central #stats img {
	vertical-align: bottom;
	padding-right: 3px;
}

#central #sumitlink a:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF501F;
	text-decoration: none;
}
#central #sumitlink a:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF501F;
	text-decoration: none;
}
#central #sumitlink a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF501F;
	text-decoration: underline;
}
#central #notlink {
	font-family: Tahoma;
	font-size: 11px;
	width: 510px;
}
#central #notlink a:link {
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}
#central #notlink a:visited {
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}
#central #notlink a:hover {
	color: #006600;
	font-weight: bold;
	text-decoration: underline;
}
#central #contact {
	font-family: Tahoma;
	font-size: 12px;
}
#central #contact #spryselect1 #cf_reason {
	border: 1px solid #FF6600;
}
#central #contact #sprytextfield1 #cf_name {
	border: 1px solid #FF6600;
}
#central #contact #sprytextfield2 #cf_email {
	border: 1px solid #FF6600;
}
#central #contact #spryselect2 #cf_country {
	border: 1px solid #FF6600;
}
#central #contact #sprytextarea1 #cf_message {
	border: 1px solid #FF6600;
}
#central #contact #sprytextfield3 #\"number\" {
	border: 1px solid #FF6600;
}
#central #contact #button {
	border: 1px solid #FF9900;
	background-color: #009900;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#central #terms {
	font-family: Tahoma;
	font-size: 12px;
}
#central #terms h2 {
	font-size: 13px;
}

#central #details {
	font-family: Tahoma;
	font-size: 11px;
}
#central #details a:link {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FF501F;
}
#central #details a:visited {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FF501F;
}
#central #details a:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #FF501F;
}
#gene {
	font-family: Tahoma;
	font-size: 12px;
}
#gene a:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
}
#gene a:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
}
#gene a:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #006600;
	text-decoration: underline;
}
