body {
background:silver;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#666666;
}

#container {
width:760px;
margin-left:auto;
margin-right:auto;
position:relative;
background-color:#FFFFFF;
background-image:url(http://www.equinox-webshop.co.uk/images/bg.jpg);
background-position:180px 100px;
background-repeat:repeat-y;
}

#header {
height:120px;
border-bottom:1px solid #cccccc;
position:relative;
background-color:#FFFFFF;
}

#account {
float:right;
}

input.logintxt {
font-size:10px;
margin-bottom:5px;
width:85px;
color:#A70439;
padding:2px;
margin-right:10px;
}

label.login {
width:60px;
}

input.loginbtn1 {
background-color:silver;
color:#FFFFFF;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
padding:2px;
width:65px;
font-weight:bold;
}

input.loginbtn2 {
background-color:#3333CC;
color:#FFFFFF;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
padding:2px;
width:63px;
font-weight:bold;
}

h1 {
margin:0;
padding:0;
height:100px;
width:300px;
text-indent:-3000px;
background-image:url('http://www.equinox-webshop.co.uk/includes/thumb/phpThumb.php?src=../../images/1264898264_.jpg&h=100');
background-repeat:no-repeat;
position:absolute;
top:10px;
left:10px;
}

h2 {
padding:0;
margin:0;
font-size:14px;
color:#023C8E;
margin-bottom:10px;
}

h2.withscroll {
padding:0;
margin:0;
font-size:14px;
color:#023C8E;
margin-bottom:10px;
padding-top:30px;
}

#left {
width:170px;
float:left;
padding:5px;
}

p.menuheading {
margin:0;
padding:0;
width:160px;
height:25px;
background-image:url(http://www.equinox-webshop.co.uk/images/3333CC.jpg);
background-repeat:repeat-x;
font-weight:bold;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
margin-top:10px;
}

ul.menu {
padding:0;
margin:0;
list-style:none;
margin-bottom:10px;
width:167px;
}

ul.menu li {
padding-bottom:8px;
border-bottom:1px dashed #cccccc;
padding-top:8px;
padding-left:10px;
display:block;
}

ul.menu li a {
text-decoration:none;
color:#3333CC;
}

ul.menu li a:hover {
text-decoration:none;
color:#3333CC;
font-weight:bold;
}

ul.categories {
padding:0;
margin:0;
list-style:none;
}

ul.categories li {
padding:0;
margin:0;
width:137px;
padding-left:30px;
padding-top:8px;
font-size:10px;
padding-bottom:8px;
border-bottom:0;
}


ul.categories li a {
text-decoration:none;
color:#023C8E;
}

ul.categories li a:hover {
text-decoration:none;
color:#023C8E;
font-weight:bold;
}

#right {
float:left;
padding:5px;
width:550px;
position:relative;
}

#footer {
height:30px;
background-color:#3333CC;
clear:both;
position:relative;
}

p.copyright {
padding:0;
margin:0;
color:#FFFFFF;
position:absolute;
left:10px;
top:7px;
}

p.jbs {
padding:0;
margin:0;
color:#FFFFFF;
position:absolute;
right:10px;
top:7px;
}

p.jbs a {
color:#FFFFFF;
text-decoration:none;
}

p.jbs a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.updated {
font-style:italic;
font-size:9px;
color:#999999;
clear:both;
position:absolute;
right:10px;
}

ul.productlist {
margin:0;
padding:0;
list-style:none;
}

ul.productlist li {
height:60px;
width:550px;
padding:5px;
margin-bottom:5px;
position:relative;
}

.prodThumb {
border:1px solid #cccccc;
}

p.prodThumbName {
margin:0;
padding:0;
position:absolute;
left:80px;
top:5px;
font-size:12px;
font-weight:bold;
color:#3333CC;
}

p.prodThumbPrice {
margin:0;
padding:0;
position:absolute;
left:80px;
top:25px;
}

.bold {
font-weight:bold;
}

.bold2 {
font-weight:bold;
color:#3333CC;
padding-top:10px;
padding-bottom:10px;
}

.prodThumbButton {
margin:0;
padding:0;
width:136px;
height:23px;
background-image:url(http://www.equinox-webshop.co.uk/images/btn_information.jpg);
font-weight:bold;
padding-left:22px;
padding-top:6px;
position:absolute;
left:75px;
top:42px;
}

.prodThumbButton a {
text-decoration:none;
color:#666666;
}

.prodThumbButton a:hover {
text-decoration:none;
color:#3333CC;
}

.prodImage {
border:1px solid #cccccc;
float:left;
margin-right:10px;
}

img.specstar {
position:absolute;
left:240px;
top:43px;
}

#prodDetails {
float:left;
}

p.prodDescription {
clear:both;
width:550px;
}

input.txt {
font-size:11px;
padding:2px;
color:#666666;
}

ul.prodOptions {
padding:0;
margin:0;
list-style:none;
margin-top:8px;
margin-bottom:8px;
}

p.prodDescriptionTitle {
margin:0;
padding:0;
clear:both;
font-weight:bold;
padding-top:10px;
}

#addtocartholder {
width:199px;
height:29px;
background-image:url(http://www.equinox-webshop.co.uk/images/btn_cart.jpg);
position:relative;
}

input.addtocart {
width:35px;
height:13px;
position:absolute;
top:5px;
left:20px;
border:1px solid #cccccc;
text-align:center;
font-size:10px;
color:#3333CC;
}

input.cartbutton {
position:absolute;
left:100px;
top:1px;
}

img.fieldwarning {
padding-bottom:8px;
}

li.fieldoption {
margin-bottom:5px;
}

li.fieldoption label {
float:left;
width:140px;
}

#sidecart {
text-align:center;
}

#featuredbox {
text-align:center;
margin-top:5px;
margin-bottom:5px;
}

#searchbar {
background-image:url(http://www.equinox-webshop.co.uk/images/btn_search.jpg);
height:33px;
width:170px;
position:relative;
margin-top:10px;
}

input.searchbox {
height:10px;
width:90px;
position:absolute;
left:40px;
top:9px;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#666666;
}

input.searchbtn {
position:absolute;
left:137px;
top:0px;
}

.carttable {
width:520px;
border:1px solid #cccccc;
margin-left:20px;
}

.cartsub {
text-align:right;
font-weight:bold;
padding-right:5px;
}

form p {
clear:left;
margin:0;
padding:0;
padding-top:5px;
}

form p label {
float:left;
width:20%;
}

input.btn {
background-color:#3333CC;
color:#FFFFFF;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
padding:2px;
font-weight:bold;
}

p.error {
font-size:10px;
font-weight:bold;
color:red;
}

ul.controlpanel {
background:cyan;
padding:0;
margin:0;
list-style:none;
margin-right:20px;
margin-top:30px;
}

ul.controlpanel li {
width:55px;
float:left;
text-align:center;
}

ul.controlpanel li img {
border:0;
}

ul.printingcheck {
list-style:square;
}

ul.printingcheck li {
margin-bottom:10px;
}
#toplist {
width:550px;
height:150px;
margin-top:10px;
}

.toplistheading {
margin:0;
padding:0;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-left:155px;
padding-top:5px;
}

.topprodimg {
float:left;
margin-left:5px;
margin-top:5px;
border:1px solid #999999;
margin-right:10px;
}

ul.topprodlist {
margin:0;
padding:0;
list-style:none;
float:left;
padding-left:10px;
margin-top:15px;
}

ul.topprodlist li {
height:20px;
color:#FFFFFF;
}

ul.topprodlist li a {
text-decoration:none;
color:#FFFFFF;

}

ul.topprodlist li a:hover {
text-decoration:underline;
color:#FFFFFF;
}

.freedeliverymessage {
padding-left:35px;
height:20px;
border:1px solid #cccccc;
padding-top:10px;
background-color:#ABDE91;
color:#FFFFFF;
font-weight:bold;
position:relative;
}

.freedeliverymessage img {
position:absolute;
left:5px;
top:5px;
border:1px solid #999999;
}

.orderprods {
font-weight:bold;
color:#19A5FC;
font-size:10px;
}

.optionchoice {
font-weight:bold;
color:#19A5FC;
}

.logregbut {
border:0;
padding-left:160px;
padding-top:25px;
}

#prodImageContainer {
position:relative;
}

#showimage2 {
position:absolute;
top:0;
left:0;
visibility:hidden;
}

#showimage3 {
position:absolute;
top:0;
left:0;
visibility:hidden;
}

#showimage4 {
position:absolute;
top:0;
left:0;
visibility:hidden;
}

#showimage5 {
position:absolute;
top:0;
left:0;
visibility:hidden;
}

#showimage6 {
position:absolute;
top:0;
left:0;
visibility:hidden;
}

#showimage7 {
position:absolute;
top:0;
left:0;
visibility:hidden;
}

.small {
font-size:10px;
}

#featuredbox img {
border:0;
}

.forgot {
margin:0;
padding:0;
font-size:11px;
padding-top:5px;
}


#navigation_bar {
 margin: 0;
 padding: 0;
 font-size: 11px;
 font-weight: bold;
 padding-top: 6px;
 clear: both;
 width: 100%;
 margin-bottom: 10px;
}
 
#navigation_bar img {
padding-top: 2px;
}
 
#navigation_bar a:link { 
 color: #0d49ab;
 text-decoration: none; 
 font-weight: bold;
 
} 
 
#navigation_bar a:visited { 
 color: #0d49ab;
 text-decoration: none; 
 font-weight: bold;
 
} 
 
#navigation_bar a:hover {
 color: #093198;
 text-decoration: underline;
 font-weight: bold;
 
} 
 
#navigation_bar a:active { 
 color: #0d49ab;
 text-decoration: none;  
 font-weight: bold;
}

#navigation_bar .first {
width: 24.9%;
float: left;
text-align: center;
}

#navigation_bar .previous {
width: 24.9%;
float: left;
text-align: center;
}

#navigation_bar .next {
width: 24.9%;
float: right;
text-align: center;
}

#navigation_bar .last {
width: 24.9%;
float: right;
text-align: center;
}

.fileheading {
clear:both;
font-weight:bold;
color:#0d49ab;
}

ul.files {
height:25px;
list-style:none;
}

ul.files li a {
margin-left:5px;
}

#AutoScrollContainer {position:absolute; top:10px; left:10px; width:550px; height:25px; clip:rect(0,200,25,0); overflow:hidden; z-index:1; visibility:visible; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000;}
#AutoScrollContent {position:absolute; top:0px; left:200px; width:1000px; visibility:visible;}

.scrollingcontent {
font-weight:bold;
color:#3333CC;
font-size:10px;
}

select {
font-size:10px;
background:#E1FFDF;
}

#epdq {
padding-top:5px;
text-align:center;
}

.error2 {
background-color:#DFB5C4;
height:20px;
padding-top:7px;
text-align:center;
border:1px dotted #333333;
font-weight:bold;
}

