/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal;}
ul,ol { list-style: none; }
fieldset,img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }

/* skin by wsi-internetmarketing.co.uk */
body{
margin:0px auto;
background-color:#050505;
font-family:Arial, Helvetica, sans-serif;
}
#ControlPanel {
}
.adminMenu {
width:954px;
margin:0px auto;
text-align:left;
}
#PageFrame {
width:954px;
margin:0px auto;
border:#01858e solid 1px;
}
#headerB {
float:left;
background-image:url(headerBT.jpg);
background-position:left;
background-repeat:no-repeat;
height:95px;
width:954px;
}
#topNavB {
float:right;
margin:10px 0px 0px 0px;
padding:0px;
color:#cccccc !important;
font-size:0.9em;
text-align:right;
}
#topNavB a {
text-decoration:none !important;
color:#cccccc !important;
margin-left:5px;
margin-right:5px;
}
#topNavB a:hover {
text-decoration:underline !important;
}
#topNavB .SkinObject {
color:#cccccc !important;
font-size:1em;
font-weight:normal;
}
.cartContent {
float:right;
clear:both;
margin:20px 0px 0px 0px;
padding:0px;
text-align:right;
}
#threepanecontent {
float:left;
clear:both;
width:954px;
background-color:#01858e;
margin:0px;
padding-top:8px;
}

#homeButton {
float:left;
width:944px;
margin:0px;
padding:2px 0px 2px 10px;
font-size:0.9em;
}
.contentB {
float:left;
width:934px;
margin:2px 0px 10px 0px;
padding:0px 10px;
text-align:left;
}
#contentBottom {
float:left;
width:715px;
clear:both;
margin:0px 0px 10px 0px;
}
#botLGroup {
float:left;
width:353px;
}
#botRGroup {
float:right;
width:353px;
}
.botL {
float:left;
width:172px;
}
.botM1 {
float:right;
width:172px;
}
.botM2 {
float:left;
width:172px;
}
.botR {
float:right;
width:172px;
}
#bottomPaneB {
float:left;
clear:both;
width:946px;
height:34px;
margin:0px auto;
height:20px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:0.9em;
padding:5px 0px 0px 8px;
text-align:left;
}
.storeName {
float:left;
margin-left:8px;
}
.addressB {
float:right;
margin-right:8px;
}
.footerB {
width:954px;
height:26px;
padding:8px 0px 0px 0px;
margin:0px;
float:left;
clear:both;
background-color:#01858e;
font-size:0.8em;
color:#000000;
}
.footerB a {
color:#000000 !important;
text-decoration:none !important;
}
.footerB a:hover {
color:#000000 !important;
text-decoration:underline !important;
}
.ccIcons {
float:left;
width:35%;
}
.footerTxt {
float:right;
width:60%;
text-align:right;
margin-right:8px;
}
/* text style etc */
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
text-transform:none;
text-decoration:none;
color:#423e3f;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:bold;
text-transform:none;
text-decoration:none;
color:#423e3f;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
text-transform:none;
text-decoration:none;
color:#423e3f;
}

a {
font-weight:normal;
text-decoration:none !important;
color:#423e3f!important;
}
a:hover {
color:#000000 !important;
text-decoration:underline !important;
}
.Normal {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#423e3f;
}
.NormalBold {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#423e3f;
}
p {
font-family:Arial, Helvetica, sans-serif;
color:#423e3f;
}

