/*#######################*/ 
/* CSS Absolute Postioning */ 

/*#header {position:absolute;right:25px;left:3px;top:3px;}
#leftsidebar {position:absolute;width:180px;left:3px;top:170px;}
#main {line-height:20px;position:absolute;right:25px;left:210px;top:170px;}*/

#main			{max-width:1000px; line-height:20px; position:absolute; right:15px; left:200px; top:180px}
#header			{position:absolute; right:3px; left:3px; top:3px}
#leftsidebar	{position:absolute; width:180px; left:4px; top:170px}

#nru {margin-left:210px;margin-right:20px;background-color:#EEEEEE; border: 2px solid #000066; font-size:12px; padding:5px; line-height:16px;}
#nru img {float:left;margin-right:10px;border:0;}

#main_no_ads {position:absolute;right:25px;left:210px;top:82px;}
#leftsidebar_no_ads {position:absolute;width:180px;left:3px;top:78px;}
#header_noads {position:absolute;right:25px;left:3px;top:3px;}

/*#########*/ 
/* Main Tags*/ 
form {margin:0;padding:0;}
script {margin:0;padding:0;}

/*body {font-family:Arial;font-size:13px;margin:2px 2px 0;}*/

html	{font-family:Arial; font-size:13px; margin:2px 2px 0; color:#000}
body	{font-family:Arial; font-size:13px}
table	{font-size:inherit; font-family:inherit}
td	 	{font-size:inherit; font-family:inherit}
div		{font-size:inherit; font-family:inherit}
p		{font-size:inherit; font-family:inherit}
label	{font-size:inherit; font-family:inherit}

a:link {color:#00C; text-decoration:underline}
a:visited {color:#606; text-decoration:underline}
a:hover {color:#CC3300;  text-decoration:underline}

img {border:0;}

h1 {max-width:900px; width:95%; background:url(/images/h1.png) no-repeat; font-size:120%; font-weight:700; border-bottom:3px solid #000; clear:both; margin-top:10px; padding:10px 0 4px 20px}
h1 a:link, h1 a:visited, h1 a:hover	{color:#FFF; text-decoration:underline}

h2 {max-width:900px; width:95%; font-size:110%; font-weight:700; background:url(/images/h2.png) no-repeat;border-bottom:2px solid #000; clear:both; margin:5px 0; padding:12px 0 0 15px}

h2 a:link, h2 a:visited	{color:#000; text-decoration:none}
h2 a:hover				{color:red; text-decoration:none}

h3	{font-size:105%; color:#000; font-weight:700; clear:both; margin:5px 0; padding:12px 0 0 0}
h4	{color:#000; margin:0 6px 0 0; font-weight:700; display:inline}
h5	{color:#000; margin:10px 0 0 0; font-weight:700}

.h1, h1{
font-size:16px; color:#000; font-weight:700; font-family:Arial;
background-image:url(/images/h1.png); background-repeat:no-repeat;
border-bottom:2px solid #000; clear:both;
margin-top:10px; padding:10px 0 4px 20px;
}

.h1 a:link, h1 a:link		{color:#FFF; text-decoration:underline}
.h1 a:visited, h1 a:visited	{color:#FFF; text-decoration:underline}
.h1 a:hover, h1 a:hover		{color:#FFF; text-decoration:underline}


.h2, h2{
font-size:11pt; color:#000; font-weight:700; font-family:Arial; background-image:url(/images/h2.png); background-repeat:no-repeat;
border-bottom:2px solid #000; clear:both; margin:5px 0; padding:12px 0 0 15px;}
.h2,h2 a:link		{color:#000; text-decoration:none}
.h2,h2 a:visited	{color:#000; text-decoration:none}
.h2,h2 a:hover		{color:red; text-decoration:none}


.h3 {font-family:Arial;font-size:13px;font-weight:700;color:#000;padding:8px 10px;}
.h4 {font-family:Arial;color:#000;font-size:12px;font-weight:700;}

.pixel	{border:0;position:fixed;left:-9999px}

/* Generic Styles #########################################################################*/
.red		{color:#FF0000}
.green		{color:#009933}
.brown		{color:#996600}
.blue		{color:#0000CC}
.black		{color:#000000}
.large		{font-size:120%}
.bold		{font-weight:700}
.normal		{font-weight:normal}
.italic		{font-style:italic}
.underline	{text-decoration:underline}
.center		{text-align:center}
.small		{font-size:85% !important}

.inlineimg {vertical-align:middle}

.breadcrumb {font-size:12px;font-variant:small-caps; padding-top:5px; font-weight:700}
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover {margin-right:12px; font-weight:normal; /*margin-right:7px;  background-image:url(/images/breadcrumb.jpg); background-position:right; background-repeat:no-repeat*/}

.breadcrumb1 {font-size:90%; font-variant:small-caps; padding-top:5px; font-weight:700;line-height:1.6em}    /*Inconsistent*/
.breadcrumb1 a:link, .breadcrumb1 a:visited, .breadcrumb1 a:hover {margin-right:10px; font-weight:normal}	/*Inconsistent*/

#keywords		{text-decoration:underline; color:#000066}
#keywords:hover {text-decoration:underline; color:#FF0000}

rss-img {border:0;vertical-align:middle;width:24px;height:16px;}

.small_left		{font-family:Arial;color:#000;font-size:12px;text-align:left;}
.small_center	{font-family:Arial;color:#000;font-size:12px;text-align:center;padding:6px 10px 5px;}

.left		{font-family:Arial;float:left;padding:10px 35px 35px 10px;}
.left1		{font-family:Arial;float:left;padding-right:10px;padding-bottom:10px;}
.left_small {font-family:Arial;float:left;padding-bottom:4px;padding-right:4px;}

.right		{font-family:Arial;float:right;padding:20px;}
.rightebay	{font-family:Arial;float:right;padding-bottom:10px;padding-left:10px;padding-top:10px;}

.rightga		{float:right;width:300px;padding-bottom:10px;padding-left:10px;padding-top:10px;}
.sidebarrightga {position:absolute;left:490px;top:110px;}

.ebayjsmenu {position:absolute;width:180px;left:490px;top:560px;}

.maincontent {font-family:Arial;padding:0 30px 20px;}

table.small			{width: 100%;font-family:Arial;border:1px solid #006;font-size:12px;}
table.small td		{border:1px solid #006;padding: 10px;}
table.small tr.R0	{color:#FFF;font-weight:700;background-image:url(/images/gradients/darkredgradient.png);background-color:#890000;}
table.small tr.R1	{background-color:#FFF;}
table.small tr.R2	{background-color:#DDD;}


table.forum_pages		{width:100%;border-left:1px solid #006;border-right:1px solid #006;border-bottom:1px solid #006;}
table.forum_pages td	{padding:20px;}

table.menu {font-family:Arial;width:174px;border:1px solid #006;background-image:url(/images/gradients/menugradient.png);background-position:top left;background-repeat:repeat-y;}
table.menu td {font-family:Arial;vertical-align:top;}

table.mini {font-family:Verdana;font-size:12px;width:180px;height:60px;border: 1px solid #000066;}

table.search {font-family:Verdana;font-size:12px;width:180px;height:60px;border: 1px solid #000066;margin:0px;}

.menulinks {font-family:Arial;text-align:left;font-size:12px;line-height:18px;padding:10px;}
.menulinks1 {font-family:Arial;text-align:left;font-size:10px;line-height:16px;padding:10px;}

.menup {font-family:Arial;font-size:12px;padding:10px;}

#indexlinks {width:100%;font-family:Arial;font-size:12px;line-height:20px;padding-top:10px;padding-bottom:10px;border:0;}
#indexlinks td {width:50%;vertical-align:top;border:0;padding:0 75px 10px 0;}

/*########################################################*/ 
/* Table formatting*/ 
/*########################################################*/
#header-table {width:100%;padding:0;border:0;}

.required {font-family:Arial;font-size:16px;color:red;}

div.mini{font-family:Verdana;font-size:12px;width:234px;height:60px;border:1px solid #006;overflow:hidden;vertical-align:middle;}
div.mini img{float:left;margin:auto 10px auto 0;}
table.mini{font-size:12px;width:234px;height:60px;border:1px solid #006;}

/*########################################################*/ 
/* Header Styling*/ 
/*########################################################*/

/* New */

.BlueCell	{font-size:10pt; font-weight:700; color:#FFFFFF; padding:7px; vertical-align:middle; white-space:nowrap;
			background-color:#000066;background-image:url(/images/darkbluegradient.png);background-repeat:repeat-x
			}

.HeadCellC	{text-align:center}
.HeadCellL	{text-align:left}
.HeadCellR	{text-align:right}

.HeadCell, .HeadCellC, .HeadCellL, .HeadCellR	{font-size:10pt; font-weight:700; color:#000000; padding:7px; vertical-align:middle; white-space:nowrap;
												background-color:#DEDEDE ! important;background-image:url(/images/lightgraygradient.jpg);background-repeat:repeat-x
												}
												
.HeadCell a:link, .HeadCellC a:link, .HeadCellL a:link, .HeadCellR a:link {color:#000}
.HeadCell a:hover, .HeadCellC a:hover, .HeadCellL a:hover, .HeadCellR a:hover {color:#000}
.HeadCell a:visited, .HeadCellC a:visited, .HeadCellL a:visited, .HeadCellR a:visited {color:#555}
												

.CatCellC	{text-align:center}
.CatCellL	{text-align:left}
.CatCellR	{text-align:right}

.CatCell, .CatCellC, .CatCellL, .CatCellR	{font-size:10pt; font-weight:700; color:#FFFFFF; padding:7px; vertical-align:middle; white-space:nowrap;
											background-color:#890000 ! important;background-image:url(/images/darkredgradient.jpg);background-repeat:repeat-x
											}
											
.CatCell td, .CatCellC td, .CatCellL td, .CatCellR td, .HeadCell td, .HeadCellC td, .HeadCellL td, .HeadCellR td {padding:7px}

.CatCell a:link, .CatCellC a:link, .CatCellL a:link, .CatCellR a:link {color:#FFF}
.CatCell a:hover, .CatCellC a:hover, .CatCellL a:hover, .CatCellR a:hover {color:#FFF}
.CatCell a:visited, .CatCellC a:visited, .CatCellL a:visited, .CatCellR a:visited {color:#FFF}

.whitebg	{background-color:#FFFFFF ! important} 
.graybg		{background-color:#EAEAEA ! important} 

/* Ads ############################################################################################################################### */
.adbasic		{max-width:900px;width:95%; text-align:center;margin:10px 0; clear:both}

/* End New */

.mainheaders {
font-family:Arial;
font-size:12px;
font-weight:700;
text-align:center;
border:1px solid #006;
background-image:url(/images/gradients/darkbluegradient.png);
background-color:#890000;
color:#fff;
padding-top:5px;
padding-bottom:5px;
}
.mainheaders a:link {color:#FFF;}
.mainheaders a:visited {color:#CCC;}
.mainheaders a:hover {color:red;}


.header_red_menu {
font-family:Arial;
font-size:13px;
font-weight:700;
text-align:center;
border:1px solid #000;
background-image:url(/images/gradients/darkredgradient.png);
background-color:#890000;
color:#fff;
padding-top:7px;
padding-bottom:7px;
}

.header_red_menu a:link {
color:#FFF;
}

.header_red_menu a:visited {
color:#CCC;
}

.header_red_menu a:hover {
color:red;
}
.header_gray {
font-family:Arial;
font-size:13px;
font-weight:700;
border:1px solid #000;
background-image:url(/images/gradients/lightgraygradient.png);
background-color:#FFF;
color:#000;
padding:7px 10px;
}
.header_blue {
font-family:Arial;
font-size:13px;
font-weight:700;
border:1px solid #000;
background-image:url(/images/gradients/darkbluegradient.png);
background-color:#006;
color:#fff;
padding:7px 10px;
}

.header_blue a:link {
color:#FFF;
}

.header_blue a:visited {
color:#CCC;
}

.header_blue a:hover {
color:red;
}
.header_red {
font-family:Arial;
font-size:13px;
font-weight:700;
border:1px solid #000;
background-image:url(/images/gradients/darkredgradient.png);
background-color:#890000;
color:#fff;
padding:7px 10px;
}
.header_red a:link {color:#FFF;}
.header_red a:visited {color:#EAEAEA;}
.header_red a:hover {color:red;}

/* New Menu Related */ 
.menu1 {font-size:12px;font-weight:bold;width:180px;background-color:#EBEBEB;padding:0;border:1px solid #000066;margin-bottom:0;}
.menu1-head {font-size:12px;color:#FFF;text-align:center;padding:3px 0 5px 0;background-image:url(/images/menu-head.jpg);font-weight:bold;}
.menu1 form {margin:3px;vertical-align:middle;text-align:center;}
.menu1 a:link, .menu1 a:visited, .menu1 a:active {
text-decoration:none;color:#000;display:block;background-color:#E9E9E9;background-image:url(/includes_menu/menu-up.png);background-repeat:repeat-x;padding:3px;border-top:1px solid #000066;}

.menu1 a:hover {background-color:#660000;text-decoration:none;background-image:url(/images/darkredgradient.jpg);background-repeat:repeat-x;
display:block;color:#FFF;border-top:1px solid #000066;}

.menupartner	{font-size:12px;font-weight:700;padding:0;margin-bottom:0;margin-right:10px;width:180px;border:1px solid #000066}
.menupartner p	{font-size:12px;padding:0;margin:4px;width:180px}
.menupartner a:link, .menupartner a:visited, .menupartner a:active {color:#000; display:block; text-decoration:none;background: url(/includes_menu/menu-partner-up.png) repeat-x #8fff8f; padding:3px; border-top:1px solid #000066}
.menupartner a:hover	{color:#FFF; display:block; text-decoration:none; background:url(/includes_menu/menu-partner-down.png) repeat-x #003600; border-top:1px solid #000066;}

.menu1ads {font-family:Arial;color:#666666;font-size:12px;width:180px;background-color:#EBEBEB;padding:0 0 1px 0;border:1px solid #000066;margin-bottom:0;}
.menu1ads-top {background-image:url(/includes_menu/menu-ad-top.png);background-repeat:repeat-x;background-color:#EED89E;padding:5px;}
.menu1ads-normal {background-image:url(/includes_menu/menu-ad-normal.png);background-repeat:repeat-x;background-color:#EBEBEB;border-top:1px solid #000066;padding:5px;}

.menu1-topics {font-family:Arial;font-size:12px;width:180px;background-color:#EBEBEB;padding:0;border:1px solid #000066;margin-bottom:0;}

.menu1-topics a:link, .menu1-topics a:visited, .menu1-topics a:active {
background-color:#E9E9E9;text-decoration:none;background-image:url(/includes_menu/menu-up.png);background-repeat:repeat-x;
color:#000;display:block;padding:6px 3px 7px 3px;border-top:1px solid #000066;}

.menu1-topics a:hover {
background-color:#660000;text-decoration:none;background-image:url(/images/darkredgradient.jpg);background-repeat:repeat-x;
display:block;color:#FFF;border-top:1px solid #000066;}


/*##############*/ 
/* Old Menu Related */ 

div.menu_header {
font-size:12px;
font-weight:700;
text-align:center;
border:1px solid #006;
background-image:url(/images/gradients/darkbluegradient.png);
background-color:#890000;
color:#fff;
padding-top:2px;
padding-bottom:2px;
margin-bottom: 3px;
}

table.menu-hor {
text-align:left;
font-size:12px;
line-height:18px;
width:575px;
padding:4px;
}
table.menu-hor td {
width:130px;
text-align:left;
padding:4px;
}
div.menu {
text-align:left;
font-size:12px;
line-height:18px;
width:180px;
padding:4px;
border:1px solid #006;
background-color:#EEEEEE;
}

/*###############*/ 
/* Ad Unit Related */ 
div.ad {
background-color:#FFFFFF;
font-family:Verdana;
text-align:left;
font-size:11px;
line-height:14px;
padding:3px;
border:2px solid #006;
margin-bottom:10px;
}
.adcredit {
font-family:Verdana;
font-size:9px;
}

.block300			{max-width:300px; width:100%; padding:0 15px 0 5px; float:left; margin:0 10px 0 0}
.block350			{max-width:350px; width:100%; padding:0 15px 0 5px; float:left; margin:0 10px 0 0}
.block400			{max-width:400px; width:100%; padding:0 15px 0 5px; float:left; margin:0 10px 0 0}
.block450			{max-width:450px; width:100%; padding:0 15px 0 5px; float:left; margin:0 10px 0 0}
.block500			{max-width:500px; width:100%; padding:0 15px 0 5px; float:left; margin:0 10px 0 0}

/*########################################################*/ 
/* Forms */ 
/*########################################################*/

.login_button {
font-size: 10px;
font-weight: bold;
border: 3px solid;
border-top-color: #eaeaea;
border-left-color: #eaeaea;
border-right-color: #000;
border-bottom-color: #000;
}	

.searchform {
width:170px;
font-size:12px;
border: 1px solid #006;
padding-top:8px;
padding-bottom:8px;
}

.searchform input {
font-size: 9px;
border: 3px solid #006;
border-top-color: #eaeaea;
border-left-color: #eaeaea;
border-right-color: #000;
border-bottom-color: #000;
}	

.button {
font-size: 12px;
font-weight: bold;
border: 3px solid;
border-top-color: #eaeaea;
border-left-color: #eaeaea;
border-right-color: #000;
border-bottom-color: #000;
}	

/*#####################*/ 
/* Search Engine Related */ 
#leftsidebar_search {position:absolute;width:180px;left:3px;top:350px;}
#leftsidebar_search1 {position:absolute;width:180px;left:3px;top:350px;}
#leftsidebar_search_cc {position:absolute;width:180px;left:3px;top:345px;}
#main_search {position:absolute;right:25px;left:410px;top:200px;}
#main_search_results {position:absolute;right:25px;left:200px;top:330px;}
#main_search_results1 {position:absolute;right:25px;left:200px;top:330px;}
#main_search_results_cc {position:absolute;right:25px;left:200px;top:325px;}
#margin190 {margin-left:190px;margin-right:190px;text-align:left}


/*###################*/ 
/* eBay Related Pages */ 
#ebayjsmenu {position:absolute;width:180px;left:800px;top:560px;}
#rightebayjs {position:absolute;left:590px;top:95px;}
#ebayrsslead {font-size:14px;width:400px;}
#p_ebayjslead {width:575px;}
#p_ebayrsslead {font-size:14px;width:400px;}
.ebayitem {font-size:13px;font-weight:700;border:2px solid #006;background-color:#EEE9BF;padding:5px;}
.ebayitem1 {float:right;width:280px;font-size:75%;border:2px solid #006;background-color:#EEE9BF;padding:5px;}

.relatedlinks {border:0px;font-family:Verdana;background-color:#FFF;white-space:nowrap;font-size:11px;line-height:13px;margin-top:0px;margin-bottom:0px;line-height:16px}
.relatedlinks td {border:0px;padding-left:12px;vertical-align:top;}
table.memberlinks {font-size:12px;width:auto;border:1px solid #000099;padding:4px;background-color:#FFFFFF;margin-bottom:5px;}
table.memberlinks td {padding:2px;wrap: nowrap;border:0px;}

.topicals-vert			{font-size:.85em; text-decoration:underline; line-height:1.4em; width:150px; float:left; border:3px solid #000; margin:5px; height:270px; overflow:hidden; position:relative}
.topicals-vertimg 		{height:150px; width:150px; overflow:hidden; border-bottom:1px solid #000;}
.topicals-vertprc		{color:green;font-weight:700;font-size:1.5em; position:absolute; bottom:5px; left:15%}
.topicals-cheapprc		{color:green;font-weight:700;font-size:1.5em; position:absolute; bottom:5px; left:35%; right:35%}

.hot-cheap-ebay {
font-size:8pt;line-height:1.2em;height:120px;width:200px; overflow:hidden; font-variant:small-caps;
margin: 0 10px 10px 0;padding:3px;float:left; background-image:url(/images/feedsBg1.jpg);background-repeat:repeat-x;
border-bottom:5px solid #CC9933;border-right:3px solid #CC9933;border-left:1px solid #CC9933;border-top:1px solid #CC9933;
}

.hot-cheap-ebay td {font-size:8pt; font-variant:small-caps}

#ebayMMWright	{position:absolute;width:180px;left:800px;top:220px;}
#ebayMMUSright	{position:absolute;width:180px;left:800px;top:220px;}
#hot-cheap-ebay-right	{position:absolute;width:180px;left:800px;top:220px;}

.youtube {margin:10px; max-width:600px; width:95%; height:400px; max-height:100%; font-size:0px}

/* Forum Related */
.memberpendingtable {
width:100%;
font-size:12px;
border:0;
}

.NoBreak	{white-space:nowrap}

.memberpendingtable tr:hover {
background:#FFFFCC;
}

.MainTable		{width:100%; font-size:10pt; border:0}
.MainTable td	{padding:4px;}
.MainTable th	{
padding:4px;
font-size:10pt;
text-align:center;
font-weight:700;
background-color:#DEDEDE;
background-image:url(/images/lightgraygradient.jpg);
background-repeat:repeat-x;
white-space:nowrap;
vertical-align: middle;
}


.topic-lead														{width:100%}
.topic-lead h1,.topic-lead h1 a:link,.topic-lead h1 a:visited	{font-size:120%; color:#000; background:none; border:none; text-decoration:none; padding:0}
.topic-lead h1 a:hover											{color:#C30}

/* Under Title Paging */
.paging a:link, .paging a:hover, .paging a:active 			{float:left; padding:0px; margin:3px; font-size:9pt; font-weight:700}		
.pagingsep										 			{float:left; padding:0px; margin:3px; font-size:9pt; font-weight:700}		

.forumpaging			{white-space:nowrap;padding-top:4px;padding-bottom:6px;}
.forumpaging1			{border:1px solid #000066; padding: 2px 6px; margin-right:6px; background-color:#336633; font-weight:700; color:#FFF}
.forumpaging a:link		{border:1px solid #000066; padding: 2px 6px; margin-right:6px; background-color:#EEE}
.forumpaging a:hover	{border:1px solid #000066; padding: 2px 6px; margin-right:6px; background-color:#CCC;color:#000}
.forumpaging a:visited	{border:1px solid #000066; padding: 2px 6px; margin-right:6px}

/* Forum Related */

.AvatarCell 	{font-size:90%; vertical-align:top; width:100px}
.AvatarCell td	{font-size:90%; vertical-align:top}

.avatar		{margin:5px 0}
.avatar img	{height:96px; width:96px;}

.mainCellColor		{background-color:#FFFFFF}
.altCellColor		{background-color:#EAEAEA}

.PostedIn {
background-image:url(/images/icon_posted_in.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

/* Menu - Forum Navigation */
.menu100			{margin:0 0 10px; font-size:12px; font-weight:700; text-align:center; display:inline-block; width:100%; padding:0}
.menu100 a:link,.menu100 a:visited,.menu100 a:active
					{background:url(/includes_menu/menu-up.png) repeat-x #E9E9E9;   text-decoration:none; display:inline-block; color:#000; border:1px solid #000066; padding:3px 6px; margin:2px}
.menu100 a:hover	{background:url(/includes_menu/menu-down.png) repeat-x #00009B; text-decoration:none; display:inline-block; color:#FFF; border:1px solid #000066}

.nru {width:565px;text-align:left;font-size:12px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;}

div.members_collect {font-size:9pt;line-height:1.4em;padding:10px;margin-top:10px;margin-bottom:10px;
border-bottom:3px solid #890000;border-right:2px solid #890000;border-left:1px solid #890000;border-top:1px solid #890000;}

div.members_collect:hover	{background-color:#FFFFCC;cursor:auto;}
div.members_collect a		{font-weight:700;}
div.members_collectlead		{font-size:9pt;border:1px solid #000099;padding:5px;}

.subforums {font-size:12px;font-weight:bold;background-image:url(/images/gradients/bg-subforums.png);background-repeat:repeat-x;margin-top:3px;padding:3px;
border-bottom:3px solid #660000;border-right:2px solid #660000;border-left:1px solid #660000;border-top:1px solid #660000;}
.subforums a:hover{color:red;margin-right:10px;}
.subforums a:link,.subforums a:visited{margin-right:10px;}

table.forumcustom {width:100%;border:1px solid #006;font-size:12px;}
table.forumcustom td {border:0px;padding:10px;}

/* Supporter Links */
#supporter {font-size:11px;}
#supporter a:link {color:#009900;}
#supporter a:hover {color:#000;}

.last100 {font-size:13px}
.last100 a:link, .last100 a:visited, .last100 a:active, .last100 a:hover {
display:block;
line-height:2em
}

.nowrap			{white-space:nowrap ! important}

.post 			{padding:15px 5px; line-height:1.5em}
.posttime		{font-size:90%;padding:5px;border-bottom-color: #666666 !important;border-bottom-width: 1px !important;border-bottom-style: solid !important}

.signature		{font-size:11px;line-height:1.5em; padding:10px; max-height: 145px; height: expression( this.scrollHeight > 145? ' 145px' : 'auto' ); overflow:hidden;
				border-top-color:#666 !important; border-top-width:2px !important; border-top-style: solid !important}
.signature b	{font-weight:normal !important}

.calendartopic	{padding:10px;border:1px solid #666; height:60px; background-color:#EEE; background-image:url(/images/gradients/lightgraygradient-tall.jpg) ; background-repeat:repeat-x}

.forumtext			{text-align:left}
.forumtextB 		{font:14pt Arial; text-align:left}
.forumtextL 		{text-align:left}
.forumtextR 		{text-align:right}
.forumtextC 		{text-align:center}
.forumtextM 		{font:14pt Arial; text-align:center}
.forumtextRB		{font:700 10pt Arial; text-align:right}
.forumtextsm		{font-family:Arial;font-size:8pt}
.altforumtextsm		{font-family:Arial;font-size:8pt}

.forumerror		{font-size:14pt;font-family:Arial;text-align:center;color:red;font-weight:700;line-height:1.2em}
.forumconfirm	{font-size:14pt;font-family:Arial;text-align:center;color:#006633;font-weight:700;line-height:1.2em}

.forumtextborder		{border-collapse: collapse;border:1px solid #000099;font-size:10pt;font-family:Arial;text-align:left;}
.forumtextborder td		{border-collapse: collapse;border:1px solid #000099; padding:4px}

.forumtext ul	 	{list-style-type:none;padding:0px;margin:10px; line-height:1.8em}
.forumtext li	 	{background-image:url(/images/bullet.gif);background-repeat:no-repeat;background-position:2px 10px; padding-left:10px;}

#footertable			{width:100%; font-size:9pt; line-height:1.7em; text-align:left; margin:10px 0; border-left:2px solid #890000; border-right:2px solid #890000; border-top:2px solid #890000}
/*#footertable .nowrap	{white-space:nowrap}*/
/*#footertable ul			{margin:0;list-style-type: square;}*/
#footertable .top		{background-image:url(/includes/footer-gradient-top1.jpg); background-repeat:repeat-x; padding:2px}
#footertable .bottom	{background-color:#890000; background-image:url(/images/darkredgradient.jpg); background-repeat:repeat-x; padding:3px ! important; border-top:2px solid #666; border-bottom:2px solid #666}
#footertable .bottom1	{background-color:#890000; background-image:url(/includes/footer-gradient-top1.jpg); background-repeat:repeat-x; padding:5px ! important; font-size:8pt; line-height:1.5em; border-top:2px solid #666}
#footertable a:link		{color:#000}
#footertable a:visited	{color:#999999; text-decoration:none}
#footertable a:hover	{color:#FF0000}
#footertable th			{background-color:#01014b; color:#FFF; font-size:13px; font-weight:700; text-align:left}
#footertable td.gray	{background-color:#f2f2ff; color:#000; padding-left:5px; vertical-align:top}
#footertable td.black	{background-color:#000; color:#CCC; padding:10px}
#footertable td.red		{background-color:#890000; color:#CCC; padding:0}

.supporterimages		{margin-right:1px; margin-bottom:5px; border:1px solid #000;}
.supportertext			{float:left; margin-right:1px; border:1px solid #000; width:150px; height:75px; font-size:11px; font-weight:700; text-align:center; vertical-align:middle; line-height:1.2em; overflow:hidden}

.lasttopicstable {
width:400px;
font-size:13px;
border:0;
}

.lasttopicstable td {
border-bottom:1px solid #999999;
line-height:1.5em;
white-space:nowrap;
}

.lasttopicstable tr:hover {
background:#FFFFCC;
}

.lastlink {padding:3px 8px; font-size:12pt; font-weight:700; color:#000000; background:none}
.lastlink a:link, .lastlink a:visited {color:#000 ! important; size:16pt; font-weight:700}

.userimg {max-width:90%; height:auto; cursor:pointer; border-left:2px solid #000; border-top:2px solid #000; border-right:3px solid #000; border-bottom:3px solid #000;margin:20px 0px}


.dropshadow {-moz-box-shadow: 5px 5px 7px #000;	-webkit-box-shadow: 5px 5px 7px #000; box-shadow: 5px 5px 7px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}


/* ##### Images #####*/
#leftpostimage{float:left; /*border:1px solid #006;margin:10px;padding:5px;*/}
#rightpostimage{float:right;/*border:1px solid #006;margin:10px;padding:5px;*/}

.memberpagelinks a:link			{display:block;}
.memberpagelinks a:hover		{display:block;}
.memberpagelinks a:visited		{display:block;}

.locked, .locked a:link, .locked a:visited	{/*text-decoration:line-through ! important;*/ color:#000; background-color:#FFC6C6}
.deceased, .deceased a:link, .deceased a:visited	{color:#FFF;background-color:#000;font-weight:700}

.staff-toolbar {background-image:url(/images/lightgraygradient.jpg); background-repeat:repeat-x;
height:26px; position:fixed; bottom:0px; width:100%; color:#000;
border-top:2px solid #000;}

.staff-toolbar a:link, .staff-toolbar a:visited {display:inline-block; padding:5px 4px 3px 4px; color:#000; font-size:13px; font-weight:700}
.staff-toolbar a:hover							{display:inline-block; padding:5px 4px 3px 4px; color:#890000; font-size:13px; font-weight:700}

/* Hover Highlight Bar Left Div */ 
div.hhbl		{font-size:13px;border-bottom:1px solid #999999;padding:10px;max-width:750px}
div.hhbl:hover	{font-size:13px;border-bottom:1px solid #999999;padding:10px;max-width:750px;background-color:#EAEAEA;border-left:8px solid #000000}
div.hhbl0		{border-bottom:1px solid #999999;padding:0px;max-width:750px;height:0px;padding:0 10px;margin-top:6px}


/* Glossary Div */ 
div.glossary		{border-bottom:1px solid #999999;padding:10px;max-width:750px}
div.glossary:hover	{border-bottom:1px solid #999999;padding:10px;max-width:750px;
					background-color:#EAEAEA; border-left:8px solid #000000;}

div.glossaryh		{background-color:#FFFF33}
div.glossaryonpage	{background-color:#FFFF33; padding:3px 6px; border:1px solid #000066; font-weight:700}

div.glossaryad {
font-family:Verdana;font-size:10px;line-height:13px;height:35px;width:150px;
border-right:2px solid #000;border-bottom:3px solid #000;border-left:1px solid #000;border-top:1px solid #000;
background-color:#FFF;margin-left:10px;float:right;padding:3px;}

div.dictionaryad {float:right;margin-top:6px;}

.menupaging a:link {text-align:center;float:left;width:12px;padding:2px;border:1px solid #000066;margin-left:5px;background-color:#EEE;}
.menupaging a:hover {text-align:center;float:left;width:12px;padding:2px;border:1px solid #000066;margin-left:5px;background-color:#CCC;}
.menupaging a:visited {text-align:center;float:left;width:12px;padding:2px;border:1px solid #000066;margin-left:5px;}


/*eBay API Display*/ 
/*################*/
/*#####Layout#####*/
div.ebayapi	{ font-size:8pt; line-height:1.4em;
float:left; margin:5px; padding:5px; overflow:hidden; width:317px; float:left; height:115px; background-color:#FFFFF0;
border-left:2px solid #666666; border-top:2px solid #666666; border-bottom:3px solid #000000; border-right:3px solid #000000;
}
/*eBay API Large Images*/
div.ebayapilarge	{
float:left; margin:1px; padding:5px; overflow:hidden; width:375px; float:left; height:195px; background-color:#FFFFF0;
border-left:2px solid #666666; border-top:2px solid #666666; border-bottom:3px solid #000000; border-right:3px solid #000000;
font-size:9pt; line-height:1.6em;
}
div.ebayapilarge img	{max-height:180px !important;max-width:180px !important;}
div.ebayapilargeimg		{height:180px; overflow:hidden; padding:0px; margin:8px 10px 0 0; float:left}


/*Font*/
font-size:8pt; line-height:1.2em;
}

.aggmem {font-size:8pt; font-variant:small-caps; line-height:1.2em; height:120px; width:225px; overflow:hidden;
margin: 0 10px 10px 0; padding:3px; float:left;
background-image:url(/images/feedsBg1.jpg); background-repeat:repeat-x;
border-bottom:5px solid #CC9933; border-right:3px solid #CC9933; border-left:1px solid #CC9933; border-top:1px solid #CC9933;
}

.aggmem img			{max-width:80px !important; max-height:80px !important;}
.aggmem table		{font-size:8pt; margin-top:5px}
.aggmem table td	{vertical-align:top; line-height:1.1em}

.width100		{width:100px ! important}
.width200		{width:200px ! important}
.width300		{width:300px ! important}
.width400		{width:400px ! important}
.width500		{width:500px ! important}
.width600		{width:600px ! important}
.width700		{width:700px ! important}
.width750		{width:735px ! important}
.width800		{width:800px ! important}
.alignleft		{text-align:left ! important} 
.aligncenter	{text-align:center ! important} 
.alignright		{text-align:right ! important} 
.required		{font-size:16px;color:red;}
.paddingfive	{padding:5px ! important} 
.table2			{width:100%;text-align:center;font-size:12px;margin:10px 0}
.table3			{width:800px;text-align:center;font-size:12px;margin:10px 0}
.table4			{width:800px;text-align:center;font-size:12px;margin:10px 0}
.table5			{width:800px;text-align:center;font-size:12px;margin:10px 0}
.table6			{width:100%;text-align:center;font-size:12px;margin:10px 0}
.tableflex td	{border:1px solid #000099;padding:3px;}

.table2 tr.R0,.table3 tr.R0,.table4 tr.R0,.table5 tr.R0,.table6 tr.R0,.tableflex tr.R0{color:#FFF;font-weight:700;background-image:url(/images/gradients/darkredgradient.png);background-color:#890000; height:30px}

.table2 th a, .table3 th a, .table4 th a, .table5 th a, .table6 th a, .tableflex th a {color:white; padding:5px; text-decoration:none}

.table2 tr.R0:hover,.table3 tr.R0:hover,.table4 tr.R0:hover,.table5 tr.R0:hover,.table6 tr.R0:hover,.tableflex tr.R0:hover{background-image:url(/images/gradients/darkredgradient.png);}

.table2 tr:hover,.table3 tr:hover,.table4 tr:hover,.table5 tr:hover,.table6 tr:hover,.tableflex tr:hover{
background:#DEDEDE url(/images/lightgraygradient.jpg) repeat-x; font-weight:700; font-size:99%}


.table2 td		{width:50%;border:1px solid #000099;padding:3px;}
.table3 td		{width:33%;border:1px solid #000099;padding:3px;}
.table4 td		{width:25%;border:1px solid #000099;padding:3px;}
.table5 td		{width:20%;border:1px solid #000099;padding:3px;}
.table6 td		{width:16%;border:1px solid #000099;padding:3px;}

/*eBay API Display Images*/ 
div.ebayapi	img	{max-height:80px !important; max-width:90px !important;}
div.ebayapiimg	{height:90px; overflow:hidden; width:90px; padding:0px; margin:8px 10px 0 0; float:left}
div.apiinfo		{margin:10px 0px; font-weight:700}
div.apibuttons	{margin-left:100px; height:32px}
span.apihotbids	{font-size:130%; color:#FF0000; border:1px solid #000000; background-color:#FFFFFF; padding:0 6px}

a.apibidnow:link, a.apibidnow:visited {
margin-right:5px;
display:inline-block;
width:84px;
height:29px;
text-indent:-9999px;
background:url(/API-Caching/images/ButtonSprite.gif) 0px 0px no-repeat
}
a.apibidnow:hover, a.apibidnow:active {
margin-right:5px;
display:inline-block;
width:84px;
height:29px;
text-indent:-9999px;
background:url(/API-Caching/images/ButtonSprite.gif) 0px -27px no-repeat
}

a.apibuynow:link, a.apibuynow:visited {
margin-right:5px;
display:inline-block;
width:84px;
height:29px;
text-indent:-9999px;
background:url(/API-Caching/images/ButtonSprite.gif) 0px -116px no-repeat
}
a.apibuynow:hover, a.apibuynow:active {
margin-right:5px;
display:inline-block;
width:84px;
height:29px;
text-indent:-9999px;
background:url(/API-Caching/images/ButtonSprite.gif) 0px -143px no-repeat
}

a.apimakeoffer:link, a.apimakeoffer:visited {
margin-right:5px;
display:inline-block;
width:84px;
height:29px;
text-indent:-9999px;
background:url(/API-Caching/images/ButtonSprite.gif) 0px -58px no-repeat
}
a.apimakeoffer:hover, a.apimakeoffer:active {
margin-right:5px;
display:inline-block;
width:84px;
height:29px;
text-indent:-9999px;
background:url(/API-Caching/images/ButtonSprite.gif) 0px -85px no-repeat
}

div.ebayapismallimg	{
float:left; margin:5px; padding:5px; overflow:hidden; width:300px; float:left; height:125px; background-color:#FFFFF0;
border-left:2px solid #666666; border-top:2px solid #666666; border-bottom:3px solid #000000; border-right:3px solid #000000;
font-size:8pt; line-height:1.2em;
}

/*##### Viglinks #####*/
a.vglnk:link	{color:#006600}
a.vglnk:visited {color:#003300}
a.vglnk:hover	{color:#890000}
a.vglnk:active	{color:#FF6600}

/*  Auction Styles  */
.auctiontable 		{width:100%; padding:0; font-size:10pt; border-collapse:collapse}
.auctiontable td	{padding:0}
.auctiontable th	{padding:5px; text-align:center; font-weight:700; background-image:url(/images/lightgraygradient.png); background-repeat:repeat-x; vertical-align: middle;}
.auctiontable table	{font-size:10pt}
.auctiontable h2	{margin-left:10px;}

.auctiontablebidlist 	{width:700px; padding:0; font-size:10pt; border-collapse:collapse}
.auctiontablebidlistshort 	{width:400px; padding:0; font-size:10pt; border-collapse:collapse}
.auctiontablebidlist td, .auctiontablebidlistshort td	{padding:5px}
.auctiontablebidlist th, .auctiontablebidlistshort th	{padding:5px 10px; font-weight:700; background-image:url(/images/lightgraygradient.png); background-repeat:repeat-x}

.auctiontableerror 	{width:100%; color:#FF0000; font-weight:700; text-align:center; padding:10px; font-size:14pt}
.auctiontablesuccess{width:100%; color:green; font-weight:700; text-align:center; padding:10px; font-size:14pt}

.auctiontableinfo 		{font-size:10pt}
.auctiontableinfo td	{padding:5px 5px 5px 0; vertical-align:top; white-space:nowrap}

.auctiontablesellitem		{width:350px; font-size:10pt;}
.auctiontablesellitem td	{padding:5px 0 0 0}

.auctionfeedbackbutton		{width:202px; height:42px; padding:9px 0; background-image:url(/images/auction_feedback_bg.jpg);
							background-repeat:no-repeat; font-size:18px; font-weight:700; text-align:center;}

.auctionlist			{font-size:10pt; width:100%; padding:0x}
.auctionlist th			{height:24px; padding:0; border:1px solid #000099;
color:#000;font-size:10pt;text-align:center;font-weight:700;background-color:#DEDEDE;
background-image:url(/images/lightgraygradient.jpg);background-repeat:repeat-x;
white-space:nowrap;vertical-align: middle;
}

.auctionlimitimg img	{margin:15px; max-width:600px; width: expression(this.width > 600 ? 600: true)}

.auctionthumb		{height:75px; margin-right:5px}


.auctionmenu 		{font-size:9pt; padding:5px; margin-bottom:10px; border:1px solid #000099;}

.auctionitemdiv				{float:left;  width:310px; padding:5px; font-size:9pt; margin-right:25px}
.auctioninstructionsdiv		{float:left; margin-right:25px; background-color:#FFFFCC; width:300px; padding:5px; font-size:9pt; border:1px solid #000099;}
.auctioninstructionsdiv1	{background-color:#FFFFCC; width:300px; padding:5px; font-size:9pt; border:1px solid #000099;}
.auctionitemdiv	hr			{border:0; color:#000099; background-color:#000099; height:1px; width:95%; text-align:center}

.auctionfeedback	{font-size:10pt; font-variant:small-caps}
.auctionfeedbackBig	{font-size:30px; padding:10px; font-weight:700; border:1px solid #000099; float:left; margin:5px 10px 0 0}

div.activeaspauctionlist {font-size:10pt;float:left;width:48%;padding:3px}
div.activeaspcategorylist {font-size:10pt;float:left;width:30%;padding:3px}

div.auctioncatmenu {font-size:12px; float:left; margin-right:10px; margin-bottom:10px; white-space:nowrap}

/* Follow member mod */

#followMember {
	display:inline;
	margin-left:12px;
}

.loading {
	background-color: #000;
	bottom: 0;
	min-height: 100%;
	position: absolute;
	right: 0;
	min-width: 100%;
	z-index: 1000;
	opacity: .30;
	display:none;
}

#loading-img {
	display:inline-block;
	background-color: #fff;
	border: 0px solid #ccc;
	margin-left:20px;
	width: 16px;
	height:
	/*z-index: 1001;*/
}

#fullloading-img {
	background-color: #fff;
	border: 1px solid #ccc;
	padding: 20px;
	position: absolute;
	left: 50%;
	top: 45%;
	z-index: 1001;
}

.followMemberOp {
	float: right;
	margin-right: 20px;
}

.bb							{border:1px solid #000099}											
.bbtable					{font-family:inherit; font-size:inherit; border-collapse:collapse; margin:0px auto 0px auto}
.bbtable td					{font-size:inherit; font-family:inherit; border:1px solid #000099}
.bbtable td.nbL				{font-size:inherit; font-family:inherit; border-right-width:0}
.bbtable td.nbR				{font-size:inherit; font-family:inherit; border-left-width:0}
.bbtable td.nbM				{font-size:inherit; font-family:inherit; border-right-width:0;border-left-width:0}
.bbtable tr.hover:hover		{font-size:inherit; font-family:inherit; background:#DEDEDE url(/forum/images/lightgraygradient.jpg) repeat-x}

.bbtableh					{font-size:inherit; font-family:inherit; border-collapse:collapse}
.bbtableh td				{font-size:inherit; font-family:inherit; border:1px solid #000099}
.bbtableh tr.hover:hover	{font-size:inherit; font-family:inherit; background:#DEDEDE url(/forum/images/lightgraygradient.jpg) repeat-x}

.nbatable		{border-width:0}
.nbatable td	{border-width:0}
.nbtable		{border:1px solid #000099}
.nbtable td		{border-width:0}

.nbL		{border-right-width:0}
.nbR		{border-left-width:0}
.nbM		{border-right-width:0;border-left-width:0}
.nb			{border-right-width:0;border-left-width:0;border-top-width:0;border-bottom-width:0}

.anbtable		{border-width:0}
.anbtable td	{border-width:0}

.smiletable		{border-width:0}
.smiletable td	{border-width:0; text-align:center; vertical-align:bottom}

.profile-ebay		{float:left; border:3px solid #000; margin:5px; height:250px;text-align:center; vertical-align:middle; overflow:hidden; white-space:nowrap}
.profile-ebay img	{height:250px}

.activeasp-ebay1		{float:left; border:3px solid #000; margin:5px; height:155px}
.activeasp-ebay1 img	{height:155px; float:left}
.activeasp-ebay1 div	{font-size:11px; line-height:1.5em; width:150px; padding:5px; float:left; overflow:hidden}

.activeasp-ebay3		{font-size:11px; text-decoration:underline; line-height:1.4em; width:200px; float:left; border:3px solid #000; margin:5px; height:260px; overflow:hidden; position:relative}
.activeasp-ebay3img 	{height:175px; width:200px; overflow:hidden; border-bottom:1px solid #000;}
.activeasp-ebay3 img	{width:200px}
.activeasp-ebay3prc		{color:green;font-weight:700;font-size:18px; position:absolute; bottom:5px; left:35%}

.header-auction			{font-size:11px; font-family:Arial}
.header-auction img		{float:left;height:80px;padding-right:10px}
.header-auction-price	{color:#006633; font-weight:700; font-size:125%; text-align:left; vertical-align:middle; padding:0 6px}


.ebay-seller-cats	{float:left; white-space:nowrap; margin-left:15px; line-height:1.8em}

div.ebayapiseller	{
float:left; margin:1px; padding:5px; overflow:hidden; width:475px; float:left; height:210px; background-color:#FFFFF0;
border-left:2px solid #666666; border-top:2px solid #666666; border-bottom:3px solid #000000; border-right:3px solid #000000;
font-size:10pt; line-height:1.5em;
}
div.ebayapiseller img		{max-height:200px !important;max-width:200px !important;}
div.ebayapisellerimg		{height:220px; overflow:hidden; padding:0px; margin:8px 10px 0 0; float:left}

.activepanel			{line-height:1.5em; background-color:#FFFFFF}
.activepanel a:link		{color:#000}
.activepanel a:hover	{color:red}
.activepanel a:visited	{color:#666}

p.tight {max-width:900px; width:95%}

.postquote {font-family:Verdana; line-height:17px; border-right:2px solid #000; border-bottom:3px solid #000; border-left:1px solid #000; border-top:1px solid #000; background-image:url(/images/gradients/marble-blue.jpg); margin:10px 30px; padding:10px}
