
a:visited { color: blue }
a:link  { color: blue }
a:hover { color: #6699FF }


a {
font-size: 12px;
}

body {
background: #7e8ed3;
background-image: url(images/background.jpg);
background-position: top center;
background-repeat: repeat-x;
margin: 0px;
margin-left: 1px;
padding: 0px;
font-family: verdana;
font-size: 12px;
}

h1 {
font-size: 12px;
color: #000;
}

a.menu {
display: block;
border-bottom: 1px solid #CCCCFF;
padding-top: 8px;
padding-bottom: 8px;
color: blue;
padding-left: 2px;
font-size: 12px;

text-decoration: none;
}

a.menu:hover {
background: #CCCCFF;
background: #e0e4f7;
}

.productwrap {
font-fami;y: verdana;
font-size: 9px;
border: 1px solid #9faade;
background-image: url(images/tableback.jpg);
}

.productwrapon {
font-fami;y: verdana;
font-size: 9px;
border: 1px solid #8691c5;
\\ border: 1px solid #9faade;
background-color: #ffffff;
\\ background-image: url(images/tableback-reverse.jpg);
}

.productwrap:hover {
border: 1px solid #000;
}

#productname {
font-family: verdana;
font-size: 11px;
color: #000;
text-align: center;
}

#menuheader {
background-color: blue;
background-image: url(images/menu-header.jpg);
width:140px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
font-family: verdana;
font-size: 11px;
color: #fff;
margin-bottom: 8px;
text-align: center;
}



#mainmenuheader {
background-image: url(images/menu-header.jpg);
color: #fff;
font-size: 11px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

#mainmenuheader a {
color: #fff;
}

#spacer {
margin-top: 95px;
}

#basket {
background-image: url(images/basket-background.jpg);
width: 352px;
height: 108px;
}

#basketcontents {
padding-top: 36px;
font-face: verdana;
font-size: 11px;
color: #fff;
margin-right: 15px;
}

#basketcontents a {
color: #fff;
text-decoration: none;
}

#basketcontents a:hover {
text-decoration: underline;
}

#productshow {
font-size: 12px;
font-family: verdana;
}


#price {
font-family: verdana;
font-size: 10px;
}

#paging {
border: 1px solid #9faade;
font-family: verdana;
font-size: 12px;
padding-top: 20px;
padding-bottom: 20px;
background-image: url(images/tableback-reverse.jpg);
}

#filter {
border: 1px solid #9faade;
margin-top: 10px;
margin-bottom: 10px;
padding: 5px;
background-image: url(images/tableback-reverse.jpg);
}

#filter input , select {
border: 1px solid #9faade;
font-family: verdana;
font-size: 11px;
padding: 2px;
}

form {
margin: 0;
padding: 0;
}

#tidyecommerce {
font-family: verdana;
font-size: 10px;
color: blue;
}

#tidyecommerce a {
font-family: verdana;
font-size: 10px;
color: blue;
}

#content {
font-size: 12px;
}

#testimonial, #homepage, #productdescription {
border: 1px solid #9faade;
margin: 10px;
background-image: url(images/tableback-reverse.jpg);
font-family: verdana;
font-size: 12px;
padding: 10px;
}



.twitter_cont {
font-family: tahoma;
border: 1px solid #32ccfe;
line-height: 12px;
overflow: auto;
background: url(images/tableback-reverse.jpg);
/* background: #b3edff; */
display: block;
width: 145px;
overflow: hidden;
margin-top: 11px;
padding: 0px;

height: 110px;
}

.twitter_cont a {
text-decoration: none;
font-size: 11px;
color: #000;
}

.twitter_cont a:hover {

}

p.lightgrey {
text-align: right;
color: #999999;
font-size: 9px;
border: 2px solid #32ccfe;
text-align: center;
}

#tablewrap {
margin-left: 1px;
}

.twiticon {
padding: 0px;
border: 1px solid #fff;
background: #fff;
float: left;
}

.twitimg {
background: #32ccfe;
display: block;
height: 16px;
font-size: 12px;
padding: 5px;
color: #fff;
}
