﻿body{margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:80%;	background: url('http://www.fetchzu.com/images/tile_background.gif');
	background-position: Top Center;
	background-repeat: no-repeat;}
h1{ font-size:175%;	}
h2{ font-size:150%;	}
h3{ font-size:125%;	}



a img {border:none;}

.clearit {height:0; margin:0; padding:0; font-size:0.1px; clear:both;}

/* ---------- Positioning styles ---------- */

#panel {width:600px; height:250px; padding:0; margin:115px 0 10px; line-height:33px; align:center; background:url('../images/back_drop_template_san_diego.jpg') repeat;}

#tophead {width:1000px; clear:both; background:#f4f4f4; margin:0 auto;}

#tophead2 {width:1000px; clear:both; background:#f4f4f4; margin:0 auto;}

#main {width:1000px; clear:both; background:#f4f4f4; margin:0 auto;}

.main-wrap {position:relative;}

#header {width:1000px; height:127px; margin:0 auto; clear:both; position:relative;}

img.logo-icon {position:absolute; left:20px; top:30px;}

.logo {position:absolute; left:101px; top:24px;}

#search_bar{

	position:absolute;

	right:0;

	top:94px;

	width:624px;

	height:33px;

	padding:0;

	color:#fff;

	font-size:90%;	

	}

#search_bar a {color:white;}

#search_bar input, #search_bar select {font-family:monospace; font-size:12px;}

.qs a:hover {text-decoration:none;}

#footer{

	width:100%;

	clear:both;

	height:50px;

	line-height:50px;

	text-align: center;	

	background:transparent;

	color:#333;

	font-family:Verdana;

}

#footer a {color:#000;}

#left-block{

	float:left;

	width:170px;

	margin:0;

	margin-top: 10px;

	padding:0;	

	background:#f4f4f4;

	}

table.layout {border-collapse:collapse;border-spacing:0;empty-cells:show;/*	border:2px solid green; */}

table.layout tr {vertical-align:top;}

table.layout tr td {	/* background-color:#FFC; */	border:none;margin:0;padding:0;}

table.center tr {vertical-align:middle;}

.clear_both

{

	position:relative;

	clear:both;

	height:1px;

	margin:0px;

	padding:0px;

	font-size:1px;

}

/* ---------- log in form ---------- */

.login_form {margin-top:50px;margin-left:15%;}

.login_form input[type="text"], .login_form input[type="password"] {	width:150px;}

.lang-select {position:absolute; top:2px; right:10px; font-size:10px;color:#000; font-weight:bold;font-family:verdana;}



.main-c1, .main-c2, .main-c3, .main-c4  {width:12px; height:11px; font-size:1px;}

.main-c3, .main-c4 {height:11px;}



.lm-c1, .lm-c2, .lm-c3, .lm-c4  {width:7px; height:6px; font-size:1px;}

.blue-bar {color:#fff; height:27px; font-family:Verdana; margin-top:-6px; z-index:5; position:relative; font-size:80%;}

.blue-bottom-bar {color:#fff; height:27px; font-family:Verdana; margin-bottom:-6px; z-index:5; position:relative;}

.blue-bar a, .blue-bottom-bar a {color:#fff;}

.blue-bar-left, .blue-bar-right {width:8px; font-size:1px; padding:0;}

.blue-bottom-bar-left, .blue-bottom-bar-right {width:12px; font-size:1px; padding:0;}

.sortby {color:#333; font-family:Verdana; font-size:90%;}

.sortby a{color:#663300;}



.sr-cell {background:#fefefe;}

.sr-cell-top {height:4px;}

.sr-cell-left {width:2px;}

.sr-cell-right {width:8px;}

.sr-cell-bottom {height:14px;border:none;}



/* ---------- Seller Info ---------- */

.seller_info h3 {margin:0;padding:0;margin-bottom:0.5em;}

.seller_info {padding-left:10px; color:#333; font-family:Verdana; font-size:80%; line-height:16px;}

.seller_info a {color:#f4f4f4;}

/* ---------- Listing View ---------- */

.listing_view h1 {font-weight:normal;}



/* ---------- Category List ---------- */

.category_list h1, .category_list h2, .category_list h3 {font-weight:normal;}

.category_list h1 {font-size:125%;}

.category_list h2 {font-size:115%;}

.category_list h3 {font-size:110%;}

.category_list ul {margin:0;margin-left:1em;padding:0;}

.category_list .listing_number {color:#555;}

.category_list ul li {list-style-type:none;margin:0;padding:2px 3px;}

.category_list ul.tree_level0 .category_level1 {font-size:120%;font-weight:bold; color:#000; font-family:Verdana;}

.category_list ul.tree_level1 {font-size:85%;font-weight:normal; color:#000; text-decoration:none;}

.category_list ul.tree_level0 .category_level1 a {color:#000; text-decoration:none;}

.category_list ul.tree_level1 a {color:#000; text-decoration:none;}

li.category_level1 a:hover {text-decoration:underline;}



/* ---------- Search Results ---------- */

.search_results {padding:10px; padding-top:0; padding-bottom:0}

.search_results  h1, .search_results h2, .search_results h3 {font-weight:normal;margin:0;padding:0;}

.search_results h1 {font-size:150%;}

.search_results h2 {font-size:115%;}

.search_results h3 {font-size:110%;}

.search_result_item {margin-bottom:10px; padding-top:10px;}

.search_result_item table.search_result_item_inner {border-bottom:solid 1px #EEE;}

.search_result_item strong {font-weight:normal;font-size:120%;}

.back-link a {color:#663300;}



/* ---------- FEATURED BLOCK ---------- */

.featured_block {padding-left:10px;}

.feat-header {height:28px; width:140px; color:#fff; line-height:13px; text-align:center; font-size:110%; font-family:Verdana; font-weight:bold;}

.feat-cell {background:#dbdbdb; margin-top:10px; margin-left:17px}

.feat-links {margin-left:17px; margin-bottom:15px;}

.feat-links a {font-size:90%; color:#555; text-decoration:none;}

.feat-cell-top {height:5px;}

.feat-cell-left {width:2px;}

.feat-cell-right {width:8px;}

.feat-cell-bottom {height:14px;}

.featured_block .featured_item {padding:5px;}

.featured_block .featured_item h2 {font-weight:normal; font-size:100%;}


/* ---------- latest BLOCK ---------- */

.latest_block {padding-left:10px;}

.latest-header {height:28px; width:140px; color:#fff; line-height:13px; text-align:center; font-size:110%; font-family:Verdana; font-weight:bold;}

.latest-cell {background:#dbdbdb; margin-top:10px; margin-left:17px}

.latest-links {margin-left:17px; margin-bottom:15px;}

.latest-links a {font-size:90%; color:#555; text-decoration:none;}

.latest-cell-top {height:5px;}

.latest-cell-left {width:2px;}

.latest-cell-right {width:8px;}

.latest-cell-bottom {height:14px;}

.latest_block .featured_item {padding:5px;}

.latest_block .featured_item h2 {font-weight:normal; font-size:100%;}



/* ---------- MENU ---------- */

/* TODO: create a style for HOVER menu items */

.menu {width:100%; padding:10px 0;}



.menu ul {padding:0; margin:0;}



.menu ul li {

	list-style:none;

	display:block;

	line-height:15px;	

	margin:0;

	left:0;

	padding:0 0 0 10px;

	margin-bottom:5px;

	font-size:95%;

	font-family:Verdana, Arial, Tahoma;

	font-weight:bold;

	}

#login_block {margin:20px 10px; padding:0;}

.menu ul li a:link, .menu ul li a:visited, .menu ul li a:active {color:#663300; vertical-align:top; text-decoration:none;}

.menu ul li a:hover {text-decoration:underline;}

#login_block {color:#663300; font-size:95%;}

#login_block a:link, #login_block a:visited, #login_block a:active {color:#663300; font-family:Verdana,Tahoma; font-weight:bold;}

#login_block a:hover {text-decoration:none;}



/* ---------- My Listings ---------- */

.my_listing_item strong {font-weight:normal;font-size:120%;}

.my_listing {margin-bottom:10px; padding-top:10px;}

.my_listing table {border-bottom:solid 1px #EEE;}



ul.my_listing_actions li {list-style:none;display:inline;font-size:smaller;}

ul.my_listing_actions {margin:0;padding:0;}

.my_listings_form {height:30px; margin:0; padding:0;}

.my_listings_form .form_element {float:left; margin:5px 10px;}



/* ---------- My Profile ---------- */

.my_profile {padding:5px;}

.my_profile input.inputString {width:200px;}



/* ---------- Online Poll Block ---------- */

div.poll_block{margin:0;}

.poll-title {margin:0px; color:#663300; padding-left:5px; margin-bottom:5px;}



/* ------------ edit form elements ------------*/

textarea.inputText {width:400px;height:200px;}

input.inputString {width:400px;}

/* ------------ search form elements ------------*/

input.searchText {width:150px;}

input.searchString {width:180px;}

/* listing ID search */

input.searchString[name="id[equal]"] {width:50px;}

select.searchList {width:180px;}

select.searchTree {width:180px;}

select.searchGeo {width:180px;}

input.searchGeo {width:50px;}

input.searchFloat {width:80px;}

input.searchDate {width:80px;}

input.searchInteger {width:80px;}



.map-box {width:140px; background:#6e87b8 url('../maps_bg.gif') repeat-x; margin:0;}

.map-bottom {background:url('../maps_bottom.gif') no-repeat;}

.map-top {background:url('../maps_top.gif') no-repeat}

.map-left {border-left:1px solid #000; font-size:1px;}

.map-right {background:url('../maps_right.gif') repeat-y;}



.share_site {width:165px; margin-top:10px;}

.share_header {height:25px; line-height:25px; color:#fff; text-align:center; font-size:100%; font-weight:bold; font-family:verdana;}

.share_box {margin:0; background:#fefefe; border:1px solid #32648d; border-top:none;}

.share_box_content {padding:5px; line-height:30px; text-align:center;}

.share_site img {border:none;}



div.chararacters_left_number {float:center; display:inline; margin-left:10px; padding:3px;border: 0px none ; font-weight: bold; font-size: 12px; color: rgb(255, 255, 255); font-family: Tahoma,Verdana,Arial; background-color: rgb(84, 101, 119);}

.error {color:red;}



.compare_header {font-size:170%; font-family:Verdana; font-weight:bold; text-align:center; padding-left:20px; color:#663300; margin:10px 0; line-height:25px; height:25px;}

.compare_caption {background:#404040; color:#fff; padding-left:20px; width:180px; font-family:Verdana; font-size:110%;}

a.compare_link {color:#663300;}



.sr_rating {font-size:85%;}



/* ################ USERS ###################*/

.users_header {margin-top:20px;}

.users_cell_wrap {padding:0; background:#fff; margin:10px 0; border:1px solid #1570bd; width:705px;}

.users_cell {padding:0; margin:0; height:125px;}



.user_details_wrap { padding:0; background:#fff; margin:10px 0;}

.user_details {padding:0; margin:0; width:715px;}



.users_logo, .users_captions, .users_info {float:left;}

.users_logo {width:140px; font-size:1px;}

.users_captions {width:180px; padding-left:20px; font-weight:bold;}

.users_info {width:355px; margin-left:5px;}



.user_logo_wrap {width:140px; height:115px; overflow:hidden; padding:0; margin:0;}



.user_info_line { margin:3px 0; padding:0; padding-left:10px; height:21px; line-height:21px; background:#cfe3f7;}



.user_cell_links {margin:0 0 3px 0; height:25px; padding:0;}

.user_cell_links a {color:#000; text-decoration:none;}

.user_cell_links a:hover {color:#000; text-decoration:underline;}

.user_cell_link1, .user_cell_link2, .user_cell_link3 {float:right; width:120px; height:22px; line-height:22px; background:#a7cef5; margin-right:5px; text-align:center; font-weight:bold; font-family:Verdana; font-size:90%;}



#slide_show_activator {width:300px; height:25px; font-family:Verdana; font-size:115%; padding:0; margin:5px 0 10px; line-height:33px; color:#fff; font-weight:bold; text-align:center; background:url('../slides_activation_btn.jpg') no-repeat;}

#slide_show_activator a {display:block; width:185px; height:33px; text-decoration:none; color:#f4f4f4; cursor:pointer;}



h1.listing_title {padding:0; margin:0; margin-top:10px;}

.you_tube_box {width:300px; height:320px; position:relative;padding:0; margin:0; overflow:hidden;}

.you_tube_box2 {width:200px; height:172px; position:relative;padding:0; margin:0; overflow:hidden;}

.you_tube_box3 {width:200px; height:172px; position:relative;padding:0; margin:0; overflow:hidden;}

.payments_header {background:#dedede;}

.recent {margin-top:10px;}

.box_header {height:25px; line-height:25px; color:#fff; padding-left:10px; text-transform:uppercase; font-size:100%; font-weight:bold; font-family:verdana; color:#fff; background:url('../blue_bar_bg.gif') repeat-x;}
.box_header a {color:#fff;}

.listing_comments_cell {width:95%; border-bottom:1px solid #999; margin:5px auto;}

	
.button{
	width:67px;
	height:25px;
	border:none;
	background:url('../button_bg.gif') no-repeat;
	color:#fff;
	cursor:pointer;}
.long_button{
	width:85px;
	height:25px;
	border:none;
	background:url('../button_bg_long.gif') no-repeat;
	color:#fff;
	cursor:pointer;}
	
#header	{background:url('../header_bg.gif') 0px 0 no-repeat;	}
.share_header{background:url('../blue_bar_bg.gif') repeat-x;}	

.main-c1  {background: url('../c1.gif') no-repeat; }
.main-c2  {background: url('../c2.gif') right no-repeat; }
.main-c3  {background: url('../c31.gif') no-repeat; }
.main-c4  {background: url('../c41.gif') no-repeat; }
.main-top  {background:url('../main_top.gif') left top repeat-x; }
.main-left  {background:url('../main_left.gif') left top repeat-y; }
.main-right  {background:url('../main_left.gif') right top repeat-y; }
.main-bottom  {background:url('../main_top.gif') left bottom repeat-x; }

.lm-wrap  {width:165px; background: #fff }
.lm-c1  {background: url('../lm_c1.gif') no-repeat; }
.lm-c2  {background: url('../lm_c2.gif') right no-repeat; }
.lm-c3  {background: url('../lm_c3.gif') no-repeat; }
.lm-c4  {background: url('../lm_c4.gif') no-repeat; }
.lm-top  {background:url('../lm_border.gif') left top repeat-x; }
.lm-left  {background:url('../lm_border.gif') left top repeat-y; }
.lm-right  {background:url('../lm_border.gif') right top repeat-y; }
.lm-bottom  {background:url('../lm_border.gif') left bottom repeat-x; }
.lm-sep  {height:30px; background:url('../lm_sep.gif') 0 5px no-repeat; }

.feat-header  {background:url('../feat_header_bg.gif') repeat-x; }
.feat-cell-top  {background:url('../feat_cell_top.gif') no-repeat; }
.feat-cell-left  {background:url('../feat_cell_border.gif') repeat-y; }
.feat-cell-right  {background:url('../feat_cell_right.gif') repeat-y; }
.feat-cell-bottom {background:url('../feat_cell_bottom.gif') no-repeat; }

.latest-header  {background:url('../latest_header_bg.gif') repeat-x; }
.latest-cell-top  {background:url('../latest_cell_top.gif') no-repeat; }
.latest-cell-left  {background:url('../latest_cell_border.gif') repeat-y; }
.latest-cell-right  {background:url('../latest_cell_right.gif') repeat-y; }
.latest-cell-bottom {background:url('../latest_cell_bottom.gif') no-repeat; }

li.category_level1{
	list-style:url('../cat_item.gif');
	list-style-type:none;
	font-size:13px;}
	
li.category_level2{
	list-style:url('../subcat_item.gif');	
	padding:0;
	font-size:11px;}
	
span#slogan{
	font-size:25px;
	font-family:Times New Roman;
	font-style:italic;
	font-weight:bold;}
.blue-bar  {background:url('../blue_bar_bg.gif') repeat-x; }
.blue-bar-left  {background:url('../blue_bar_left.gif') no-repeat; }
.blue-bar-right  {background:url('../blue_bar_right.gif') no-repeat; }
.blue-bottom-bar  {background:url('../blue_bottom_bar_bg.gif') repeat-x; }
.blue-bottom-bar-left  {background:url('../blue_bottom_bar_left.gif') no-repeat; }
.blue-bottom-bar-right  {background:url('../blue_bottom_bar_right.gif') no-repeat; }

.sr-cell-top  {background:url('../sr_cell_top1.gif') no-repeat; }
.sr-cell-left  {background:url('../sr_cell_left.gif') repeat-y; }
.sr-cell-right  {background:url('../sr_cell_right.gif') repeat-y; }
.sr-cell-bottom  {background:url('../sr_cell_bottom.gif') no-repeat; }


.qs {
	float:left;
	width:604px;
	height:33px;
	padding-top:3px;	
	background:url('../qs_bg.gif') repeat-x;
	}