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

body {
font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
font-size:80%;
background-color:#e7e7e7;
color:#404040;
}
h1,h2,h3 {
color:#2d4a67;
font-family:Arial, Helvetica, sans-serif;
}
h1 {
font-size:100%;
font-weight:bold;
padding-top:10px;
text-align:center
}
h2,h3 {
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:130%;
clear:both
}
h3 {
font-size:100%;
margin:0;
}
a {
color:#003399;
text-decoration:none;
}
a:hover {
text-decoration:underline
}
a img {
border:none;
}
#container{
background-color:#FFFFFF;
margin:auto;	
height:auto;
padding:0px 8px 0px 8px;
overflow:auto
}
#container,#footer,#nav,#breadcrumb,#header,#intro{
width: 984px;
}
#header {
height:120px;
padding-top:16px;
clear:both;
}
#footer{
text-align:center;
clear:both;
background-color:#e7e7e7;
margin-bottom:12px;
padding-top:5px;
margin-top:10px;
}
#footer p{
margin-bottom:12px;
padding-top:12px;
}
#logo{
width:441px;
height:111px;
float:left;
}
#address {
width:300px;
height:111px;
float:right;
text-align:right;
overflow:visible;
color:#2d4a67;
font-weight:bold;
font-size:90%;
}
#address p {
margin:0 0 6px 0;
}
.current a {
font-weight:bold
}
#breadcrumb {
clear:both;
font-size:80%;
padding-top:12px;
}
#breadcrumb p { 
margin:0;
padding:0;
}
.products,.productsBottom,.productsPages,.productsPagesLeft  {
width:317px;
height:200px;
float:left;
border:4px solid #2d4a67;
background-color:#FFFFFF;
margin-left:4px;
background-repeat:no-repeat;
overflow:auto;
}
.productsPages,.productsPagesLeft {
height:265px !important;
font-size:85%;
margin-top:10px;
}
.productsPages img,.productsPagesLeft img {
float:left;padding-right:6px;
}
.productsPages p,.productsPagesLeft p{
padding-right:6px;
}
.productsPagesLeft {
margin-left:0;
}
.products h2,.productsBottom h2,.productsPages h3,.productsPagesLeft h3  {
text-align:right;
margin-right:12px;
font-size:110%;
}
.products h3,.productsBottom h3  {
text-align:left;
margin-left:169px;
margin-top:2px;
}
.products ul li,.productsBottom ul li,#intro ul li,.productsPages ul li,.productsPagesLeft ul li {
list-style:url(images/bullet2.gif);
}
.productsPages ul,.productsPagesLeft ul {
margin-left:190px;
padding-left:0;
margin-bottom:0;
padding-bottom:0;
}
.productsPages p,.productsPagesLeft p {
margin-bottom:0px;
padding:0;
margin-top:9px;
margin-right:6px;
}
.productsPages img,.productsPagesLeft img {
margin-right:3px;
margin-left:5px;
}
.productsBottom {
margin-top:5px;
}
#tv,#fridges{
margin-left:0;
}
#tv {
background-image:url(images/tv3.gif);
background-repeat:no-repeat;
}
#audio {
background-image:url(images/audio.gif);
background-repeat:no-repeat;
}
#vacs {
background-image:url(images/hoovers1.gif);
background-repeat:no-repeat;
}
#fridges {
background-image:url(images/FRIDGE.gif);
background-repeat:no-repeat;
}
#stands {
background-image:url(images/washers.jpg);
}
#ovens {
background-image:url(images/ovens1.gif);
}
.products ul,.productsBottom ul {
margin-left:136px;
margin-top:0;
margin-bottom:0;
}
#intro {
float:left;
clear:both;
margin-bottom:12px;
}
#intro #cs {
margin-left:0px;
background-image:url(images/yeomans.gif);
background-color:#2d4a67;
}
#intro #cs h2 {
text-align:left;
margin-left:3px;
margin-top:1px;
padding-top:4px
}
#intro #cs ul {
margin-left:3px;
padding-left:0;
margin-top:130px;
margin-bottom:0;
}
#intro #cs ul li {
margin-top:10px;
}
#intro #cs ul li a {
font-weight:bold;
color:#FFFFFF
}
#intro #right {
float:right;
width:650px;
}
#intro p {
text-align:justify;
margin-top:0;
padding-top:0;
}
#banner {
border:3px solid #2d4a67;
height:248px;
}
#banner img {
margin:0;
padding:0;
}
#greyBG,.greyBG {
background-color:#e7e7e7;
float:left;
margin-bottom:12px;
clear:both;
}
.brands ul{
margin-left:136px;
padding-left:0;
}
.brands ul li,#intro #cs ul li {
list-style-image:none !important;
list-style:none !important;
}
#left {
margin-left:0;
}
.price {
font-size:130%;
font-weight:bold;
text-align:right;
margin-top:22px;
color:#990000
}
.tip {
text-decoration:underline;
cursor:pointer
}
.dvd {
padding-top:50px;
}
#contactLeft {
float:left;
width:458px;
border:1px solid #2d4a67;
padding:10px 10px 10px 10px;
}
#contactLeft table td {

}
#contactRight {
float:right;
width:458px;
border:1px solid #2d4a67;
padding:10px 10px 10px 10px;
}
#contactRight p {
padding-left:11px;
}
.required {
color:#FF0000;
padding-left:4px;
}
.errors {
color:#FF0000;
}
.special {
font-weight:bold;
text-align:right;
}