html,body,div {background:transparent;margin:0;padding:0;}

.main_wrapper {
    width: 800px;
}
.header {
    width: 800px;
    float: left;
}
.left_column {
    background-color: #ffffff;
    width: 600px;
    float: left;
}
.right_column {
    background-color: #ffffff;
    width: 200px;
    float: left;
}
.footer{
    width: 800px;
    float: left;
}
.middle-centre{
    width: 800px;
    float: left;
}


p.errorcode {
	padding: 8px;
	background: #F62817;
	border:1px solid #a8a8a8;
	font-family:"Courier New", Courier, mono;
	text-align: left;
	color: #ffffff;
}
p.blockcode {
	padding: 8px;
	background: #33FF00;
	border:1px solid #a8a8a8;
	font-family:"Courier New", Courier, mono;
	text-align: left;
	color: #000000;
}
.auctions td{border-bottom:1px solid #e5e5e5;}
.product {border:1px solid #e5e5e5;}
.intro {border:1px solid #e5e5e5;}

p {font:13px/1.7em "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;}
td {font:13px/1.7em "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;}
body {font:13px/1.7em "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;}
.white {font:14px/1.7em "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color: #ffffff; font-weight: bold; }
.small {font:10px/1.7em "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; color: #999999; }



.small A:link {text-decoration: none; color: #0085cf; }
.small A:visited {text-decoration: none; color: #0085cf;}
.small A:active {text-decoration: none; color: #0085cf;}
.small A:hover {text-decoration: underline; color: #0085cf;}

 
.class2 A:link {text-decoration: none; color: #0085cf; font-weight: bold;}
.class2 A:visited {text-decoration: none; color: #0085cf;font-weight: bold;}
.class2 A:active {text-decoration: none; color: #0085cf;font-weight: bold;}
.class2 A:hover {text-decoration: underline; color: #0085cf;font-weight: bold;}

A:link {text-decoration: none; color: #0085cf;}
A:visited {text-decoration: none; color: #0085cf;}
A:active {text-decoration: none; color: #0085cf;}
A:hover {text-decoration: underline; color: #0085cf;}

div#navbar2 {
    height: 30px;
    width: 100%;
    border-top: solid #000 1px;
    border-bottom: solid #000 1px;
    background-color: #336699;
}
div#navbar2 ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFF;
    line-height: 30px;
    white-space: nowrap;
}
div#navbar2 li {
    list-style-type: none;
    display: inline;
}
div#navbar2 li a {
    text-decoration: none;
    padding: 7px 10px;
    color: #FFF;
}
div#navbar2 li a:link {
    color: #FFF:
}
div#navbar2 li a:visited {
    color: #CCC;
}
div#navbar2 li a:hover {
    font-weight: underline;
    color: #FFF;
    background-color: #3366FF;
}