
#maincontainer{
width: 775px; /*Width of main container whole site 775*/
xmax-width: 675px; /*Width of main container whole site*/
over-flow: hidden;
margin: 0 auto; /*Center container on page*/
background-color: transparent;
}

/* logo */

div#logonosearch{ /* 3july insert div-style for no search */
width: 775px; 
height: 215px;
background-color: transparent;
background: url(../images/logo_nosearch.gif); 
background-repeat: no-repeat; /* apr 6 ebay */
}


div#logologo{
width: 775px; 
height: 215px;
background-color: transparent;
background: url(../images/logo.gif); 
background-repeat: no-repeat; /* apr 6 ebay */
}

div#logologoAF{
width: 775px; 
height: 215px;
background-color: transparent;
background: url(../images/logo_no_phone.gif); 
background-repeat: no-repeat; /* apr 6 ebay */
}


div#aa{

float: left;
width: 155px;
padding: 0; 
}
div#bb{
float: left;
width: 419px; 
height: 115px;
padding-top: 38px; 
xpadding-left: 20px;
xmargin-left: -20px;  
xbackground-color: #980000;
vertical-align: bottom;
position: relative;
z-index: 10;
}
div#bb img{
vertical-align: bottom;
}

div#ccc
{
float: right;
xwidth: 211px; 
xheight:115px;
padding-top: 40px; /* july20_21_logoHead change */
xpadding-left: 500px;
xmargin-left: 600px;   
xbackground: url('../images/logo3.gif') fixed repeat;
xtext-align: right;
position: relative;
0000z-index: 100; /* july20_22_search remove */
xborder: 1px solid red;
}
div#ccc img a:link{
vertical-align: bottom;
}





/* 1 SEO TEXT */
div#seotext{
position: absolute;
top: 1400px;/* change y position as need be */
width: 0px;
color: #666666; 
font-size: 60%;
line-height: 150%;
font-style: normal;
font-weight: normal;
font-family: Georgia,Times New Roman;
text-decoration: none;
padding-bottom: 40px;
}
div#seotext h1{
padding-top: 0px;
padding-bottom: 0px;
font-size: 100%;
color: #666666; 
FONT-STYLE: normal; 
font-family: Georgia,Times New Roman;

}
div#seotext a:link{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
div#seotext a:visited{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
div#seotext a:hover{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
div#seotext a:active{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
.itemstable{
width: 70%;
margin-left:20px;
}
.itemstable td{
width: 40%;
text-align: left; 
color:  #666;
font-size: 100%;
font-style: normal;
font-weight: normal;
font-family: Georgia,Times New Roman;
text-decoration: none;
}

/* 1 SEO TEXT AT BOTTOM */
div#seotextbottom{
width: 775px;
color: #666666; 
font-size: 60%;
line-height: 150%;
font-style: normal;
font-weight: normal;
font-family: Georgia,Times New Roman;
text-decoration: none;
padding-top: 0px; /* decrease to narrow space with above para */
padding-bottom: 40px;
}
div#seotextbottom h1{
padding-top: 0px;
padding-bottom: 0px;
font-size: 100%;
color: #666666; 
FONT-STYLE: normal; 
font-family: Georgia,Times New Roman;
}
div#seotextbottom a:link{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
div#seotextbottom a:visited{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
div#seotextbottom a:hover{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
div#seotextbottom a:active{
color:  #666;
font-weight: bold; 
text-decoration: underline;
}
.itemstable{
width: 70%;
margin-left:20px;
}
.itemstable td{
width: 40%;
text-align: left; 
color:  #666;
font-size: 100%;
font-style: normal;
font-weight: normal;
font-family: Georgia,Times New Roman;
text-decoration: none;
}


/* 2 TOP NAV */
div#navwrap{
position: absolute;
margin-left: 10;
width: 775px;
padding-top: 115px;
}

.thishere  {
color: black;
font-size: 100%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
}

div#navmain{
width: 765px; /* july20_24_visitUs add */
width: 764px; /* aug10 xls31 */
margin-left:1px; /* aug10 xls31 */
margin-top:-1px; /* aug10 xls31 */
height: 23px; /* aug16 */
font-size: 80%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
padding-top: 5px;
padding-bottom: 7px;
padding-left: 10px;
background: #ECE8E8;
padding-top: 1px;
padding-bottom: 0;
vertical-align: middle; 
}
div#navmain a {
color: #980000;
text-decoration: none;
padding-right: 10px; /* 03july item32 guide view large */

}
div#navmain a:visited{
color: #980000;
text-decoration: none;
}
div#navmain a:hover{
color: #333333;
text-decoration: none;
}
div#navmain a:active{
color: #980000;
text-decoration: none;
}

div#navmain img{ /* 03july item32 guide view large */
vertical-align: top;
padding: 0px;
margin-top: -3px;
}


.testguidee {
color: blue;
}
.testguidee a:link {
color: green;
}
.testguidee a:visited {
color: green;
}
.testguidee a:hover {
color: black;
}
.testguidee a:active {
color: green;
}



.here	
	{	
	
	}
	
	
div#buyersguide { 
position: absolute;
top: 119px;  /* aug16 prev 119 */
left: 605px; /* change x position as need be */
z-index: 20;
color: #666;
font-family: Georgia, Times New Roman;
font-size: 110%;
font-weight: normal;
text-decoration: none;
} 

div#buyersguide a {
position:absolute;
top: 0px; /* change y position as need be */ /* july20_23_visitUs change */
left: 55px; /* change x position as need be */
left: 55px; /* july20_24_visitUs change */
width: 95px; /* july20_24_visitUs change */
height: 20px; /* aug10 xls29 */
color: #980000;
font-family: Georgia, Times New Roman;
font-size: 90%;
font-weight: normal;
text-decoration: none;
background-image: url('../images/buyersguide.gif'); /* july20_24_visitUs change */
background-image: repeat-y; /* july20_24_visitUs change */
text-align: right; /* july20_24_visitUs change */
}

div#navcookie{
position: relative;
width: auto;
height: auto;
color: #999999;
font-size: 70%;
font-weight: normal;
font-family: Arial, Helvetica;
text-decoration: none;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
background: #FFFFFF;
}

div#navcookie h1{
display: inline;
position: absolute;
margin-left: 0;
margin-top:0;
padding-left: 0;
color: #000000;
font-size: 100%;
font-weight: normal;
font-family: Arial, Helvetica;
text-decoration: none;
background: #FFFFFF;
}

div#navcookie a:link{
color: #999999;
text-decoration: none;
}
div#navcookie a:visited{
color: #999999;
text-decoration: none;
}
div#navcookie a:hover{
color: #999999;
text-decoration: underline;
}
div#navcookie a:active{
color: #999999;
text-decoration: none;
}
/* 3 CONTENT */
div#promogap1{
clear: both;
width: 775px;
height: 5px;
background: white;
}
div#promomain{
clear: both;
margin-left: 0;
aug16margin-top: -8px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
padding-top: 0;
zpadding-left: 10px;
background: #FFFFFF;/* flash bkg */
}

div#promogap2{
clear: both;
height: 20px;
background: white;
width: 773px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

/* floating text  */
div#floatingtext{
position:absolute;
top: 350px; /* change y position as need be */
margin-left: -17px; /* change x position as need be */
width: 220px;
padding-left: 30px;
z-index: 20;
color: #FFF;
font-family: Georgia, Times New Roman;
font-size: 16px;
font-weight: normal;
line-height: 19px;
text-decoration: none;
}
div#floatingtext a:link{
color: #FFF;
text-decoration: none;
}
div#floatingtext a:visited{
color: #FFF;
text-decoration: none;
}
div#floatingtext a:hover{
color: #FFF;
text-decoration: underline;
}
div#floatingtext a:active{
color: #FFF;
text-decoration: none;
}
#container { 
float: left; 
background: url('../images/bkg_greyborder.gif') top left repeat-y;
width: 776px;  /* 22Mar changed from 775 to prevent print wrap into 2 lines */
}
#container div { 
float: left; 
width: 135px;
padding-right: 10px;
padding-left: 10px; 
background: transparent;
}
div#containerred { 
float: left; 
width: 133px;
padding-right: 10px;
padding-left: 10px; 
padding-top: 10px;
padding-bottom: 15px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
background: #710000;
}
div#containerblue { 
float: left; 
width: 134px;
padding-right: 10px;
padding-left: 10px; 
padding-top: 10px;
padding-bottom: 10px;
border-left: 1px solid #CCCCCC;
background: #253556;
}
div#containergrey { 
float: left; 
width: 133px;
padding-right: 10px;
padding-left: 10px; 
padding-top: 10px;
padding-bottom: 10px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
background: #ECE8E8;
}
.redtext1 {
color: #980000;
font-size: 110%;
font-style: normal;
font-weight: normal;
font-family: Georgia, "Times New Roman";
text-decoration: none;
text-align: left;
vertical-align: top;
background-color: transparent;
}
.redtext1 a:link {
color: #980000;
text-decoration: none;
}
.redtext1 a:visited {
color: #980000;
text-decoration: none;
}
.redtext1 a:hover {
color: #980000;
text-decoration: underline;
}
.redtext1 a:active {
color: #980000;
text-decoration: none;
}

.greytext1 {
color: #666666;
font-family: Georgia,Times New Roman;
font-size: 100%;
font-weight: normal;
line-height: 130%;
text-decoration: none;
text-align: left;
vertical-align: top;
background-color: transparent;
}
.greystrike {
color: #666666;
font-family: Georgia, Times New Roman;
font-size: 100%;
font-weight: normal;
text-decoration: line-through;
text-align: left;
vertical-align: top;
background-color: transparent;
}
.blacktext1 {
color: #000000;
font-size: 100%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
text-align: left;
vertical-align: top;
background-color: transparent;
}
.blacktext1 a:link {
color: #000000;
text-decoration: none;
}
.blacktext1 a:visited {
color: #000000;
text-decoration: none;
}
.blacktext1 a:hover {
color: #000000;
text-decoration: underline;
}
.blacktext1 a:active {
color: #000000;
text-decoration: none;

}
.orangetext1 {
color: #FD4214;
font-family: Georgia,Times New Roman;
font-size: 120%;
font-weight: normal;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.orangetext1 a:link {
color: #FD4214;
text-decoration: none;
}
.orangetext1 a:visited {
color: #FD4214;
text-decoration: none;
}
.orangetext1 a:hover {
color: #FD4214;
text-decoration: underline;
}
.orangetext1 a:active {
color: #FD4214;
text-decoration: none;
}
/* Content font colours end  */


/* various font colours for modules start  */
.yellowtext1 {
color: #FFCC00;
font-family: Georgia, Times New Roman;
font-size: 120%;
font-weight: normal;
line-height: 100%;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.yellowtext1 a:link {
color: #FFCC00;
text-decoration: none;
}
.yellowtext1 a:visited {
color: #FFCC00;
text-decoration: none;
}
.yellowtext1 a:hover {
color: #FFCC00;
text-decoration: underline;
}
.yellowtext1 a:active {
color: #FFCC00;
text-decoration: none;
}
.whitetext1 {
color: #FFFFFF;
font-family: Georgia,Times New Roman;
font-size: 90%;
font-weight: normal;
line-height: 110%;
text-decoration: none;
text-align: left;
vertical-align: top;
margin-top: 100px;
}
.whitetext1 a:link {
color: #FFFFFF;
text-decoration: none;
}
.whitetext1 a:visited
{
color: #FFFFFF;
text-decoration: none;
}
.whitetext1 a:hover {
text-decoration: underline;
color: #FFFFFF;
}
.whitetext1 a:active
{
color: #FFFFFF;
text-decoration: none;
}
.whitetext2 {
color: #FFFFFF;
font-family: Georgia,Times New Roman;
font-size: 70%;
font-weight: normal;
line-height: 110%;
text-decoration: none;
text-align: left;
vertical-align: top;
margin-top: 100px;
}
.more1 {
margin-left: 80px;
color: #FFCC00;
font-family: Georgia, Times New Roman;
font-size: 100%;
font-weight: normal;
line-height: 100%;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.more1 a:link {
color: #FFCC00;
text-decoration: none;
}
.more1 a:visited {
color: #FFCC00;
text-decoration: none;
}
.more1 a:hover {
color: #FFCC00;
text-decoration: underline;
}
.more1 a:active {
color: #FFCC00;
text-decoration: none;
}
.moreyellowright {
color: green;
font-family: Georgia, Times New Roman;
font-size: 90%;
font-weight: normal;
text-decoration: none;
text-align: right;
vertical-align: top;
}
.moreyellowright a:link {
color: green;
text-decoration: none;
text-align: right;
}
.moreyellowright a:visited {
}
.moreyellowright a:hover {
text-decoration: underline;
text-align: right;
}
.moreyellowright a:active {
}
.greymoduletext1 {
color: #666666;
font-family: Georgia,Times New Roman;
font-size: 90%;
font-weight: normal;
line-height: 100%;
text-decoration: none;
text-align: left;
vertical-align: top;
background-color: transparent;
}

.greymoduletext1 a:visited {
text-decoration: none;
color: #666666;
}

.greymoduletext1 a:active {
text-decoration: none;
color: #666666;
}





/* 4 FOOTER */
div#footerwrap{
clear: both;
position: abosulute;
width: 775px;
margin-left: 0;
margin: 0;
padding-top: 10px;
}
div#footerred{
clear: both;
background-image: url('../images/footredbar.gif');
background-repeat: repeat-x;
width: 775px;
}
div#footer2{
clear: both;
margin-left: 0;
width: 775px;
padding-top: 1px;
padding-bottom: 10px;
}
div#footer2col1{
float: left;
margin-left: 0px;
width: 288px; 
height: 110px;
border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
padding-left: 10px;
padding-right: 10px;
color: #666666;
font-size: 60%;
line-height: 140%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
}
.footer2col1a{
color: #333333;
font-size: 100%;
line-height: 140%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
}
.footer2col1a a:link {
color: #333333;
text-decoration: none;
}
.footer2col1a a:visited {
color: #333333;
text-decoration: none;
}
.footer2col1a a:hover{
color: #333333;
text-decoration: underline;
}
.footer2col1a a:active {
color: #333333;
text-decoration: none;
}
div#footer2colmid{
float: left;
margin-left: 0px;
width: 133px; 
height: 110px;
border-right: 1px solid #CCCCCC;
padding-left: 10px;
padding-right: 10px;
xpadding-top: 10px;
xpadding-bottom: 1px;
color: #666666;
font-size: 60%;
line-height: 120%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
}
div#footer2col4{
float: left;
margin-left: 0px;
width: 133px; 
height: 110px;
border-right: 1px solid #CCCCCC;
padding-left: 10px;
padding-right: 10px;
color: #666666;
font-size: 60%;
line-height: 120%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
}
div#footer3{
clear: both;
margin-left: 5px;
width: 100%;
padding-top: 10px;
padding-bottom: 20px;
color: #333333;
font-size: 60%;
line-height: 160%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: undeline;
text-align: center;
vertical-align: top;
}
div#footer3 a:link{
color: #333333;
text-decoration: undeline;
}
div#footer3 a:visited{
color: #333333;
text-decoration: undeline;
}
div#footer3 a:hover{
color: #333333;
text-decoration: underline;
}
div#footer3 a:active{
color: #333333;
text-decoration: undeline;
}

/* 5 TOP UTILITIES */

div#aboutus { 
position:absolute;
top: 22px; /* change y position as need be */
margin-left: 130px; /* change x position as need be */
z-index: 20;
width: 550px;
color: #666;
font-family: Georgia, Times New Roman;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
}
div#aboutus a:link {
padding-right: 10px;
color: #666;
text-decoration: none;
}
div#aboutus a:visited {
padding-right: 10px;
color: #666;
text-decoration: none;
}
div#aboutus a:hover {
padding-right: 10px;
color: #666;
text-decoration: none;
}
div#aboutus a:active {
padding-right: 10px;
color: #666;
text-decoration: none;
}

.basketred {
color: #990000;
font-family: Georgia, Times New Roman;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

div#searchtop {
position: relative;
top: -20px; /* change y position as need be */
left: 460px; /* change x position as need be */
width: 190px;
z-index: 20;
color: #666;
font-family: Georgia, Times New Roman;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

div#searchtop a {
color: #990000;
font-family: Georgia, Times New Roman;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
div#searchtop input {
color: #666;
font-family: Georgia, Times New Roman;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

div#logo{
clear: both;
margin-top: 0;
zheight: 58px;
}

.logoemail {
xposition: relative;
top: -25px; /* change y position as need be */
left: 584px; /* change x position as need be */
z-index: 50;
}

.xxxbannerfloat {
position: absolute;
top: -77px; /* change y position as need be */
left: 170px; /* change x position as need be */
z-index: 50;
width: 389px;
height: 77px;
padding: 0;
border: 1px solid pink;
}
div#emaillfloat {
xposition: absolute;
top: 105px; /* change y position as need be *
border: 1px solid pink;
padding-left: 150px; 
}
div#xxemaillfloat a:link {
padding-left: 150px; /* change x position as need be */
}


/* COLOURED TEXT*/
.redtext1 {
color: #980000;
font-size: 110%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
text-align: left;
vertical-align: top;
background-color: transparent;
}
.redtext1 a:link {
color: #980000;
text-decoration: none;
}
.redtext1 a:visited {
color: #980000;
text-decoration: none;
}
.redtext1 a:hover {
color: #980000;
text-decoration: underline;
}
.redtext1 a:active {
color: #980000;
text-decoration: none;
}

.blacktext1 {
color: #000000;
font-size: 100%;
font-style: normal;
font-weight: normal;
font-family: Georgia, Times New Roman;
text-decoration: none;
text-align: left;
vertical-align: top;
background-color: transparent;
}
.blacktext1 a:link {
color: #000000;
text-decoration: none;
}
.blacktext1 a:visited {
color: #000000;
text-decoration: none;
}
.blacktext1 a:hover {
color: #000000;
text-decoration: underline;
}
.blacktext1 a:active {
color: #000000;
text-decoration: none;

}
.orangetext1 {
color: #FD4214;
font-family: Georgia,Times New Roman;
font-size: 110%;
font-weight: normal;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.orangetext1 a:link {
color: #FD4214;
text-decoration: none;
}
.orangetext1 a:visited {
color: #FD4214;
text-decoration: none;
}
.orangetext1 a:hover {
color: #FD4214;
text-decoration: underline;
}
.orangetext1 a:active {
color: #FD4214;
text-decoration: none;
}

.logologonophone{
width: 775px; 
height: 215px;
background-color: transparent;
background: url(../images/logo_no_phone.gif); 
background-repeat: no-repeat; /* apr 6 ebay */
}


.logologophone{
width: 775px; 
height: 215px;
background-color: transparent;
background: url(../images/logo.gif); 
background-repeat: no-repeat; /* apr 6 ebay */
}


















