body {

	background: #67a5d8 url('http://linkerr.com/images/bg.png') top left repeat-x;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #676969;

}



#wrap {

	background-color: #FFFFFF;

	margin: 0px auto;

	width: 900px;

	border-bottom: 5px solid #d5e6eb;

	border-left: 5px solid #d5e6eb;

	border-right: 5px solid #d5e6eb;

	text-align: left;

}



#header {

	background-color: #06406F;

	background:url('http://linkerr.com/images/logobg.png');

}



#navigation {

	background-image:url('images/nav.jpg');

	background-repeat: repeat-x;

	height: 30px;

	padding-top: 8px;

}



#navigation a {

	background:url('images/bullet.png') no-repeat;

	height: 37px;

	padding-top: 1px;

	padding-left: 20px;

	margin-left:15px;

}





.side_title {

	margin-top: 8px;

	width: 182px;

	height: 27px;

	background-image: url('images/sidebar_01.jpg');

	color: #FFFFFF;

	padding: 16px 5px 0px 32px;

	font-size: 14px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

}



.side_content {

	width: 201px;

	background-image: url('images/sidebar_02.jpg');

	background-position: bottom left;

    background-repeat:no-repeat;

	color: #0c668c;

	padding: 5px 14px 8px 14px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;



}



.cat-subcats {



padding-left:10px;

font-size:11px;



}







.side_content a {

	color: #0c668c;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration: none;

	font-weight:bold;

}

.cat-subcats a {





font-size:11px;



}





.linkroll-desc {

padding: 3px 10px 8px 10px;

}



.linkroll-title {

	color: #0c668c;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration: none;

	font-weight:normal;

}



#content {

	margin: 8px 5px 0px 5px;

	border: 4px solid #DFEAF2;

	border-bottom: 5px solid #DFEAF2;

	padding: 5px 10px 5px 10px;

	width:100%;

}



h1 {

	background:url('images/h1.jpg') no-repeat;

	font-size: 14px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	color: #e3f3f7;

	padding-left:30px;

	padding-top:15px;

	padding-bottom:10px;

}



.bid-box {

float:left;

background:url('images/bid-box.jpg') no-repeat;

width:48px;

height:31px;

color:#FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

text-align:center;

padding:7px 12px 25px 10px;



}



.bid-box a {





color:#FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

text-align:center;



}



.location {



	background:url('images/h1.jpg') no-repeat;

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	color: #e3f3f7;

	padding-left:30px;

	padding-top:15px;

	padding-bottom:10px;

}



.location a {



	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	color: #e3f3f7;



}



.listing {



width:450px;

margin-left:15px;

float:left;



font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#5b89ae;

font-weight:none;



}



.listing a {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#36648a;

font-weight:bold;

text-decoration:none;



}



#featured {

	margin-top: 6px;

}



#featured img {

	float: left;

	margin-right: 5px;

}



#featured a {

	color: #5CB05C;

	font-weight: bold;

}









#footer {

	background-color: #128ee9;

	background:url('http://linkerr.com/images/footerbg.png');

	color: #FFFFFF;

}



#footer a {

	color: #FFFFFF;

}











h2 {

	font-size: 13px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 4px 0px;

	font-weight: bold;

	color: #36648A;

}



h2 a {

	text-decoration: underline;

	color: #36648A;

}



p.subcats {

	margin: 0px 0px 0px 0px;

	padding: 3px 0px 0px 0px;

	font-size: 9px;

	font-weight: bold;

	color: #5B89AE;

}



p.subcats a {

	color: #5B89AE;

}





h3 {

	font-size: 10pt;

	padding: 10px 0px 10px 0px;

	margin: 0px 0px 0px 0px;

	color: #535353;

}



#descr {

	padding: 0px;

	margin: 0 0 5px 0;

}



#readmore {

	text-align: right;

	padding-right: 10px;

}



#readmore a {

	color: #5E83A1;

}



#links a {

	font-weight: bold;

	color: #36648A;

}



.navig {

	padding: 10px 0px 15px 0px;

}



.formPage {

	text-align: left;

}





.c {

	float: left;

}

.cr {

	clear: left;

}



td {

	vertical-align: top;

}



td.err {

	padding: 3px;

	color: #FF0000;

	background: #FFEDED;

	border: 1px solid #A0A0A0;

	text-align: left;

}

td.msg {

	padding: 3px;

	color: #0000FF;

	background: #EDF3FF;

	border: 1px solid #A0A0A0;

	text-align: left;

}

.label {

	text-align: right;

}



.submit {

	float: right;

	vertical-align: bottom;

}



form {

	display: inline;

	margin: 0;

	padding: 0;

}



span.req {

	margin-left: 3px;

	color: #FF0000;

	font-weight: bold;

}



div.errForm, span.errForm {

	margin: 0px 0px 0px 5px;

	padding: 2px 3px 2px 3px;

	color: #FF0000;

	background: #FFFFF3;

	border: 1px solid #cccccc;

	text-align: left;

	clear: right;

}

.small, .small a {

	padding: 0px;

	margin: 0px;

	color: #909090;

	font-size: 7pt;

	text-decoration: none;

}



p.subcats {

	margin: 0px 0px 7px 0px;

	padding: 0px;

}

div.pr {

	font-size: 7pt;

	color: #000000;

	float: left;

	height: 30px;

	margin-right: 5px;

}

div.prg {

	width: 40px;

	border: 1px solid #999999;

	height: 3px;

	font-size: 1px;

}

div.prb {

	background: #5eaa5e;

	height: 3px;

	font-size: 1px;

}



.price {

	border: 1px solid #A0A0A0;

}

.price table td{

	margin: 0;

	padding: 2px;

	vertical-align: bottom;

}



.paging-links,

.paging-info {

   text-align:right;

}



.paging-info {

   font-style: italic;

}



.limit_field {

   border: 0 solid transparent;

   border-width:0;

}



#toggleCategTree {

   display:block;

   cursor:pointer;

   cursor:hand;

   color:#06406F;

}



#categtree {

   margin:3px 0;

   height:200px;

   width:300px;

   overflow:auto;

   border:1px dotted #000000;

   border-width:0 1px 1px;

}



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



#categtree h2 {

   margin:0 0 5px;

   padding:2px;

   text-align:center;

   color:#FFFFFF;

   background:#06406F;

   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 #000000;

   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;

}



a img {

	border-width: 0px;

}



img {

	display: inline;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



#search {

	height: 49px;

	background-image: url('images/search_01.jpg');

	background-repeat: no-repeat;

	margin-left: 150px;

	margin-left: 0px;

	width: 237px;

}





input.search {

	border-width: 0px;

	background-color: transparent;

	padding: 14px 38px 0px 12px !important;

	padding-right: 28px;

	font-size: 14px;

	color:#666666;

}



a {

	color: #535353;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}





#lcol {



float:left;

width:242;

margin-left:18px;

margin-top:10px;

}



#rcol {

text-align:left;

float:left;

margin-top:8px;

margin-left:16px;

margin-right:18px;

padding-top:0px;

width:550px;

}	



/* Link Styles */

select.link-info, select.link-info option {

    width: 74px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    background-color: #f3f3f3;

}

select.link-info {

    font-weight: bold;

    background-color: #f3f3f3;

}

select.link-info option {

    font-weight: normal;

    background-color: #ffffff;

}

select.link-info option.title {

    font-weight: bold;

    background-color: #f3f3f3;

}



/* Link Recordset Info */

div.link-rs {

    font-size: 10px;

    padding: 4px;

    color: #777777;

    background-color: #fafafa;

    border: solid 1px #dddddd;

    margin: 0px 0px 12px 0px;

}



.kForm {

    padding: 0px;

}

.kForm h2 {

    font-size: 12px;

    color: #3e4968;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-weight: bold;

    background-color: #fff;

    padding: 3px 3px 3px 5px;

    margin: 16px 0px 5px 0px;

    border-bottom: solid 1px #add3f5;

}

.kForm input, .kForm textarea {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    padding: 3px;

    margin: 5px 2px 2px 5px;

    color: #555555;

    display: block;

}



.kForm select {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    margin: 5px 5px 5px 5px;

}

.kForm option {

    font-family: Verdana, Arial, Helvetica, sans-serif;

}

.kForm input.submit {

    font-weight: bold;

    margin: 10px 5px 2px 0px;

    float:left;

}

.kForm label {

    display: block;

    font-size: 11px;

    font-weight: bold;

    margin: 0px;

    padding: 5px 0px 0px 0px;

}

.kFormError {

    font-size: 10px;

    font-weight: normal;

    color: #cc0000;

    display: block;

    margin: 0px 0px 2px 5px;

    padding: 0px;

}

.kForm input.error, .kForm textarea.error {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #595300;

    background-color: #fffef2;

    display: block;

}

.kForm input.counter {

    display: inline;

    font-size: 10px;

    padding: 1px;

    margin: 0px 5px 0px 5px;

    width: 25px;

    height: 12px;

    color: #555;

}