@charset "utf-8";
/* CSS Document */

html {height:100%;margin-bottom:1px;}
body {margin:0; background:#8b8b8b url('../images/bobyBg.jpg') repeat-x; font-family:Tahoma; font-size:10pt;}

img {border:0;}
/*td {padding:5px}*/

.linkimg {margin:0 10px 5px 0; float:left;}

.small {font-size:12px;}

a:link, a:active {color:#009933;text-decoration:underline;}
a:visited {color:#006633}
a:hover {color:#E00000}
a{outline:none;}
.MyStats			{padding:5px; border:1px solid #00CC33; font-size:90%}
.MyEbayFeedTitle	{width:100%;font-size:12px;font-weight:bold;font-variant:small-caps;margin-bottom:5px}
.MyEbayFeedDesc		{width:100%;font-size:12px;border-bottom:2px solid #990000;padding-bottom:10px;margin-bottom:10px;line-height:140%}
.MyEbayFeedDesc	a	{font-weight:bold}
.MyLinkDesc			{width:505px;font-size:12px;border-bottom:2px solid #990000; padding-bottom:6px; margin-bottom:10px; line-height:150%}
.MyArticleDesc		{width:100%;font-size:12px;border-bottom:2px solid #990000; padding-bottom:16px; margin-bottom:6px; line-height:150%}
.MyReadMore			{text-decoration:none;font-weight:bold;font-size:120%;float:right}

.pagingLinks {margin-bottom:10px; border: 1px solid #009933; padding:5px; width:522px}
.linktoolbox {width:511px; border:2px solid #890000; padding:10px; margin-bottom:10px; line-height:170%; background:url("../images/LinkToolBoxBg.jpg"); background-repeat:repeat-x; background-color:#E8EEE2}

.linktoolboxsub {width:95%; padding:10px; margin:0 auto 10px auto; line-height:150%; background:url("../images/LinkBoxSubBg.jpg"); background-repeat:repeat-x; background-color:#EEE;
border-bottom:4px solid #890000;border-right:2px solid #890000; border-top:1px solid #890000; border-left:1px solid #890000}

.linktoolboxheader { width:526px; background:url('../images/TitleIcon4.jpg') repeat-x; color:#FFF; font-weight:bold; font-size:12pt;
border-top:1px solid #890000; border-left:1px solid #890000; border-right:1px solid #890000; border-bottom:2px solid #890000; height:23px; padding:4px 0 2px 5px; margin:-11px -10px 10px -11px;}

.titleIcon4 { width:526px; background:url('../images/TitleIcon4.jpg') repeat-x;
color:#FFF;	font-weight:bold; font-size:12pt; border:2px solid #890000;
height:23px; padding:4px 0 2px 5px;	margin-top:0px;	margin-bottom:5px;
}

#wrapperall {width:1010px;margin:0 auto;}
#wrapperBg {float:left; width:1010px; background:url('../images/wrapperBg.jpg') repeat-y; margin-bottom:25px;}
#wrapperLeft {float:left; width:990px; background:url('../images/wrapperBgLeft.jpg') no-repeat top left;}
#wrapperRight {float:left; width:978px; background:url('../images/wrapperBgRight.jpg') no-repeat top right; padding:23px 6px 0 6px;}
#wrapperTop {float:left; width:990px; background:url('../images/wrapperTop.jpg') repeat-x top;}
#wrapperBottom {float:left; width:990px; background:url('../images/footerBottom.jpg') repeat-x bottom;}
#slide {float:left; background:url('../images/headerTopBg.jpg') repeat-x; width:978px; height:48px;}

#search {float:right; width:600px; padding-top:10px; color:#000000;}
#search label {float:left;padding:5px 10px 0 0; font-weight:bold;}
#search input {float:left; border:0; background:url('../images/inputBg.jpg') repeat-x; height:21px; padding-top:3px;}

#inputleft {float:left; background:url('../images/inputleft.jpg') no-repeat; width:3px; height:24px; margin-left:3px;}
#inputright {float:left; background:url('../images/inputright.jpg') no-repeat; width:3px; height:24px; margin-right:10px;}
#search button {float:left; background:url('../images/go.jpg') no-repeat; width:55px; height:24px; border:0; margin:0 5px 0 5px; cursor:pointer;}

#search a:link, #search a:active, #search a:visited {float:left; display:block; padding:0; font-family:Arial; color:#514e4e; text-decoration:underline; font-size:7pt; margin:0 5px 0 5px;}

#search a:hover {color:#E00000;}

.user_meta a {float:none; font-family:Arial; color:#514e4e; text-decoration:none; font-size:7pt;}

#loginsplit {width:2px; height:25px; float:left; background:url('../images/searchsplit.jpg') no-repeat; margin:0 10px 0 10px;}

#header {float:left; background:url('../images/headerBg.jpg') no-repeat right; width:978px; height:80px;}


#menu {float:left; width:978px; height:34px; background:url('../images/menuBg.jpg') repeat-x;}
#menu ul {float:right; margin:0 30px 0 0; padding:0; list-style-type:none; list-style-position:outside;}
#menu ul li {float:left; background:transparent;}
#menu ul li a {float:left; padding:10px 10px 0 10px; height:23px; font-weight:bold; color:#3c3c3c; text-decoration:underline; background:url('../images/menuBg.jpg') repeat-x;}

#menu ul li a:hover {padding:12px 8px 0 12px; background:url('../images/menuBgHover.jpg') repeat-x;}
#menu ul li .split {float:left; height:34px; width:1px; background:url('../images/menuSplit.jpg') no-repeat;}
#menu ul li .dropdown {padding:11px 20px 0 10px; background:url('../images/menuDown.gif') no-repeat right 15px;}


#content {float:left; width:978px; padding-top:20px; z-index:-1;}

.submit_drop {position:absolute; margin-top:50px; background:#CEDAC2;}

#sideleft	{float:left; width:200px;}
#main		{float:left; width:530px; margin-left:20px;}
#sideright	{float:left; width:200px; margin-left:10px;}

.sidemodule {background-color:#CCCCCC;}


.p	{float:left;padding:0;}

#categories {width:100%; padding:0 0 10px 0; vertical-align:top;}
table#categories tr {padding:0; margin:0;}

.formPage {float:left; width:100%; padding:0 0 20px 0; vertical-align:top;}
.formPage td{padding:0; line-height:140%;}

.subcats {padding:0; font-size:9pt;	margin-top:3px;}

.catBox {font-size:10pt;float:left; background:url("../images/CatBoxBg.jpg"); background-repeat:repeat-x; background-color:#E1E9DA;
width:510px; line-height:130%; border-bottom:5px solid #890000; border-right:3px solid #890000; border-top:1px solid #890000; border-left:1px solid #890000;
padding:0 5px 5px 5px;margin-bottom:8px;}

.catBox a:link		{color:#000}
.catBox a:visited	{color:#999}
.catBox a:hover		{color:#CC3300}

.catBoxa {float:left; white-space:nowrap; width:245px; margin:0px 10px 5px 0;}

table#categories tr td h2 {font-size:9pt; font-weight:bold; margin:6px 0 0 0}
table#categories tr td h2 a				{color:#000; padding:0;}
table#categories tr td h2 a:hover		{color:#e00000}


#categories ul li a span {color:#696969; font-weight:bold;}
#categories ul li a:hover span {color:#e00000; font-weight:bold;}

#row1 {float:left; width:40%;}
#row2 {float:left; width:60%;}


#articles {width:90%; margin:10px 0 0 0;}
#row1articles {float:left; width:200px;	padding-left:7px; overflow:hidden; margin-top:10px;}
.articlebox {float:left; width:180px; margin:0; padding:0px 4px 0px 4px;}
.articletitle {font-size:90%; margin-top:3px; padding-left:0px;}
.articletitle a:link, .articletitle a:active, .articletitle a:visited {color:black;	text-decoration:underline; line-height:1.4}
.articletitle a:hover {color:#E00000;}
.articletext {padding:0;}
.articlefull {text-align:right;}

.title {clear:both;}

.titleLeft {}
.titleRight {}

.titleBgside {
    float:left;
    width:200px;
    height:21px;
    font-weight:bold;
    color:#242424;
    padding:3px 0 0 0px;
}

.titleBgmain {
    float:left;
    width:100%;
    height:21px;
    background:url('../images/contentTitleBg.jpg') repeat-x;
    font-weight:bold;
    color:#242424;
    padding:3px 0 0 10px;
}
.MyCatBoxTitle {
background:url('../images/contentTitleBg.jpg') repeat-x;
border-bottom:1px solid #890000;
border-right:1px solid #890000;
font-weight:bold;width:230px; margin-left:-5px; padding:4px 0 2px 5px;}

.titleIcon1, .titleIcon2, .titleIcon3 {
background:url('../images/contentTitleBg.jpg') repeat-x; border:1px solid #890000;
font-weight:bold; float:left; width:180px; padding:4px 0 2px 5px; margin:3px 0 3px 10px;}


.sidecateg {float:left;padding:5px 0 5px 10px;}
.sidecateg ul {float:left; margin:0; padding:0; list-style-type:none; list-style-position:outside; line-height:1.4;}
.sidecateg ul li {padding-left:0;}
.sidecateg ul li a:link, .sidecateg ul li a:active, .sidecateg ul li a:visited {color:#000000; text-decoration:underline;}
.sidecateg ul li a:hover {color:#e00000; text-decoration:underline;}

.MytitleIcon1, .MytitleIcon2, .MytitleIcon3 {
background:url('../images/contentTitleBg.jpg') repeat-x; border:1px solid #890000;
font-weight:bold; float:left; width:190px; padding:4px 0 3px 5px; margin:0 0 0 10px}

.Mysidecateg {
background:url('../images/SideBarBg.jpg') repeat-x;
background-color:#F5F5F5;
width:185px;
border-left:1px solid #890000;
border-right:1px solid #890000;
border-bottom:1px solid #890000;
margin:0 0 10px 10px;
float:left;
padding:5px 5px 5px 5px;}

.Mysidecateg ul {float:left; margin:0; padding:0; list-style-type:none; list-style-position:outside; line-height:1.4;}
.Mysidecateg ul li a:link		{color:#000; text-decoration:underline;}
.Mysidecateg ul li a:active		{color:#e00000}
.Mysidecateg ul li a:visited	{color:#737373}
.Mysidecateg ul li a:hover		{color:#e00000}

.stat {float:left; padding:15px 0 15px 12px; line-height:1.4;}

#footer {
	text-align:center;
	border:1px solid #006633;
    float:left;
    width:976px;
    height:24px;
    background:url('../images/TitleIcon4.jpg') repeat-x;
    margin-bottom:6px;
}

#footercontent {
	font-size:10px;
	font-weight:bold;
	color:#fff;
	margin:5px;
}

#footercontent a 		{color:#fff;}
#footercontent a:hover 	{color:#00FF33;}

/* login slider related */

#panel {
    background:#ffffff;
    display:block;
    color:#000000;
   /* padding:10px 20px 10px 20px;*/
    position:absolute; 
    z-index:-1; 
    top:23px; 
    width:978px;
    height:110px;
    margin-left:6px;
    border-bottom:1px solid #cccccc;
}

#panel_table {
	width:200px;
	margin:0 auto;
}

#panel a{
	color:#E00000;
}

.slide {
    margin:0;
    padding:0;
    background:#E51D25;
    text-align:right;
    color:#ffffff;
}
.btn-slide {
    text-align:right;
    /*margin:0 auto;*/
    display:inline;
    font:normal 110%/100% Arial, Helvetica, sans-serif;
    color:#fff;
    text-decoration:none;
}

.slide a:active, .slide a:link, .slide a:visited {
	color:#ffffff;
	text-decoration:underline;
}

.slide a:hover {
    color:#ffffff;
    text-decoration:underline;
}


.active {background-position:right 12px;}

.header {background:url("../images/headerBg.gif") repeat-x; height:77px; width:960px; margin:0 auto;}
.header_content {position:absolute; left:500px; padding:5px; width:575px;}

.header_panel {
    background:#E51D25;
    height:auto;
    margin:0 auto;
}

.center_panel {
    margin:0 auto;
    width:960px;
    background:#E51D25;
}

#toggleCategTree {
   display:block;
   cursor:pointer;
   cursor:hand;
   color:#6A8AD4;
}

#categtree {
   margin:3px 0;
   height:200px;
   width:300px;
   overflow:auto;
   border:1px dotted #9EC2F3;
   border-width:0 1px 1px;
}

#catTitle { background:#fff; } /* Important for Konqueror */

#categtree h2 {
   margin:0 0 5px;
   padding:2px;
   text-align:center;
   color:#3E81B4;
   background:#DDE5F3;
   vertical-align:middle;
}

#categtree #close_tree {
   right:0;
   padding:1px;
   text-align:center;
   white-space:nowrap;
   cursor:pointer;
   cursor:hand;
}

#categtree .categ-item {
   clear:both;
   margin:3px 5px;
   padding:2px 5px;
   display:block;
   border:1px dotted #CBE2EC;
   border-width:1px 0;
   cursor:pointer;
   cursor:hand;
}

#categtree .categ-item img {
   margin-right:1em;
}

#categtree .odd {
   background:#F8F8FC;
}

#categtree .even {
   background:#fff;
}

#categtree .categ-item:hover {
   background:#eee;
}

span.req {
	color:#E00000;
}

.path {
	font-size:90%;
	width:100%;
	padding-bottom:5px;
	margin-bottom:2px;
}

.path a, .path span {
	background:url('../images/pathArrow.gif') no-repeat 5px 5px;
	padding:0 0 0 24px;
}

#firstPath {
	font-weight:bold;
	background:none;
	padding:0;
}

div.errForm, span.errForm {
	margin:2px 0 0px 0px;
	padding:2px 3px 2px 3px;
	color:#FFA814;
	background:#FFFFF3;
	border:1px solid #cccccc;
	text-align:left;
	clear:both;
	display:block;
}
div#bar1 {
 width:98px;
 background:#CEDAC2;
 font-weight:bold;
 font-size:10px;
 position:absolute;
 left:auto;
 margin:34px 0 0 0px;
 padding:0;
 z-index:500;
 border:1px solid #d1d1d1;
 color:#000;
}

#menu ul li div#bar1 a {
 background:#CEDAC2;
 color:#3c3c3c;
 display:block;
 font-weight:bold;
 margin:0;
 text-decoration:none;
 padding:10px 0 10px 20px;
 height:15px;
 width:78px;
 font-size:11px;
 }

#menu ul li div#bar1 a:hover {
 color:#000;
 background-color:#CEDAC2;
 font-size:13px;
 }
 
div#bar2 {
 width:138px;
 background:#CEDAC2;
 font-weight:bold;
 font-size:10px;
 position:absolute;
 left:auto;
 margin:34px 0 0 0px;
 padding:0;
 z-index:500;
 border:1px solid #d1d1d1;
 color:#000;
}

#menu ul li div#bar2 a {
 background:#CEDAC2;
 color:#3c3c3c;
 display:block;
 font-weight:bold;
 margin:0;
 text-decoration:none;
 padding:10px 0 10px 20px;
 height:15px;
 width:118px;
 font-size:11px;
 }

#menu ul li div#bar2 a:hover {
 color:#000;
 background-color:#CEDAC2;
 font-size:13px;
 }
 
.link {font-size:14px; font-weight:bold;}
a.edit_link {font-size:10px; color:#0000FF; font-weight:normal} 

.navig {
	font-size:12px;
    border-top:1px solid #C5C5C5;
    margin:10px 0 0 0;
    padding:5px 0 0 0;
}

#linkDetail {
	line-height:1.2;
}

#linkDetail .label {
	width:80px;
}

.link_rating {
	width:100%;
	font-weight:bold;
	color:#444;
}

.pr {
	width:35px;
	padding-top:3px;
}
