body {
font-size:100%;
}
#page {
font-size:12px;
line-height:1.5em;
}
body, caption, th, td, input, textarea, select, option, legend, fieldset {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
}
pre, code {
font-family:"Bitstream Vera Sans Mono","Courier New",monospace;
font-size:1.1em;
}
.clearfix {
clear:both;
}
h1, h2, h3, h4, h5 {
font-family:Arial,Helvetica,sans-serif;
line-height:1.5em;
}
h2, h4 {
color:#675C53;
}
h1 {
color:#004990;
font-size:22px;
margin-bottom:0.1em;
margin-top:0;
}
h2 {
color:#004990;
font-size:1.5em;
margin-bottom:0.667em;
margin-top:0.667em;
}
h3 {
color:#004990;
font-size:1.2em;
margin-bottom:0.769em;
margin-top:0.769em;
}
h4, h5, h6 {
font-size:1.1em;
font-weight:normal;
margin-bottom:0.909em;
margin-top:0.909em;
}
p, ul, ol, dl, pre, table, fieldset, blockquote {
margin:1em 0;
}
ul, ol {
margin-left:0;
padding-left:2em;
}
.block ul, .item-list ul {
}
ul ul, ul ol, ol ol, ol ul, .block ul ul, .block ul ol, .block ol ol, .block ol ul, .item-list ul ul, .item-list ul ol, .item-list ol ol, .item-list ol ul {
margin:0;
}
li {
margin:0;
padding:0;
}
.item-list ul li {
list-style:inherit;
margin:0;
padding:0;
}
ul.menu li, li.expanded, li.collapsed, li.leaf {
margin:0;
padding:0;
}
ul {
list-style-type:disc;
}
ul ul {
list-style-type:circle;
}
ul ul ul {
list-style-type:square;
}
ul ul ul ul {
list-style-type:circle;
}
ol {
list-style-type:decimal;
}
ol ol {
list-style-type:lower-alpha;
}
ol ol ol {
list-style-type:decimal;
}
dt {
margin:0;
padding:0;
}
dd {
margin:0 0 0 2em;
padding:0;
}
a:link, a:visited, a:hover, a:focus, a:active {
text-decoration:none;
}
a:link {
}
a:visited {
}
a:hover, a:focus {
}
a:active {
}
table {
border-collapse:collapse;
}
th, thead th, tbody th {
border-bottom:medium none;
padding-right:0;
text-align:left;
}
tbody {
border-top:medium none;
}
abbr {
border-bottom:1px dotted #666666;
cursor:help;
white-space:nowrap;
}
abbr.created {
border:medium none;
cursor:auto;
white-space:normal;
}
img {
border:0 none;
}
hr {
border:1px solid #666666;
height:1px;
}
form {
margin:0;
padding:0;
}
fieldset {
margin:1em 0;
padding:0.5em;
}
body {
background-color:#FFFFFF;
}
#page, #closure-blocks {
margin-left:auto;
margin-right:auto;
max-width:100%;
width:960px;
}
#page-inner {
background-color:white;
padding:0 0;
}
#page-inner, #page-inner.front {
border:1px solid #CDCDCD;
}
#navigation-top, #navigation {
left:-1000%;
position:absolute;
}
#skip-to-nav {
float:right;
font-size:0.8em;
margin:0 !important;
}
#skip-to-nav a:link, #skip-to-nav a:visited {
color:#FFFFFF;
}
#skip-to-nav a:hover {
color:#000000;
text-decoration:none;
}
#skip-to-nav a, #skip-to-nav a:hover, #skip-to-nav a:visited {
height:1px;
left:0;
overflow:hidden;
position:absolute;
top:-500px;
width:1px;
}
#skip-to-nav a:active, #skip-to-nav a:focus {
height:auto;
position:static;
width:auto;
}
#logo {
float:left;
margin-top:1em;
}
#search-box {
clear:right;
float:right;
margin-right:1em;
}
#search-box .form-submit {
background-image:url("/images/search.png");
border:medium none;
cursor:pointer;
height:24px;
vertical-align:middle;
width:24px;
}
#search-box .form-text {
color:black;
height:18px;
width:200px;
}
#main {
}
#main-inner {
}
#content, .no-sidebars #content {
float:left;
margin-left:0;
margin-right:-100%;
padding:0;
width:100%;
}
.sidebar-left #content {
border-left:1px solid #CDCDCD;
margin-left:20%;
margin-right:-100%;
padding-right:20px;
width:80%;
}
.sidebar-right #content {
margin-left:0;
margin-right:-80%;
width:80%;
}
.two-sidebars #content {
margin-left:20%;
margin-right:-80%;
width:62%;
}
#content-inner {
margin:0;
min-height:500px;
}
#content-area {
padding:0 20px 10px;
}
.breadcrumb:before {
content:"You are here: ";
}
.breadcrumb {
background-color:#EEEEEE;
color:#1E79C2;
padding:5px 0 5px 10px;
}
.breadcrumb a:link, .breadcrumb a:visited {
color:#848484;
}
#sidebar-left {
float:left;
margin-left:0;
margin-right:-20%;
padding:0;
width:18%;
}
#sidebar-left-inner {
margin:10px 10px 0 0;
padding-left:10px;
}
#sidebar-right {
float:left;
margin-left:80%;
margin-right:-100%;
padding:0;
width:20%;
}
#sidebar-right-inner {
margin:10px 0 0 0;
padding:0;
}
#header, #content, #navbar, #sidebar-left, #sidebar-right, #footer, #closure-blocks {
overflow:visible;
}
#header {
height:120px;
}
#sidebar-left #block-menu-primary-links.block-menu ul {
margin-left:0;
}
#sidebar-left #block-menu-primary-links.block-menu li {
font-weight:bold;
margin-bottom:0.2em;
}
#sidebar-left #block-menu-primary-links.block-menu li li {
border:0 none;
font-size:0.9em;
font-weight:normal;
margin-bottom:0;
padding:0.3em 0.3em 0 0.4em;
}
#sidebar-left #block-menu-primary-links.block-menu li.active-trail a {
color:#BF2E1A;
}
#sidebar-left #block-menu-primary-links.block-menu li.active-trail li a {
color:#004990;
}
#sidebar-left #block-menu-primary-links.block-menu li.leaf {
list-style:none outside none;
}
#sidebar-left #block-menu-primary-links.block-menu ul {
padding:0;
}
#sidebar-left #block-menu-primary-links.block-menu ul li.active-trail li {
background-color:white;
}
#sidebar-left #block-menu-primary-links.block-menu li.leaf, #sidebar-left #block-menu-primary-links.block-menu li.collapsed, #sidebar-left #block-menu-primary-links.block-menu li.expanded {
list-style-image:url("/images/RedArrow.gif");
list-style-type:none;
}
#sidebar-left #block-menu-primary-links.block-menu li.expanded li.leaf, #sidebar-left #block-menu-primary-links.block-menu li.expanded li.collapsed {
list-style-image:none;
list-style-type:none;
}
#sidebar-left #block-menu-primary-links.block-menu li li.active-trail {
background-color:#EEEEEE !important;
}
#sidebar-left #block-menu-primary-links.block-menu a:link, #sidebar-left #block-menu-primary-links.block-menu a:visited {
color:#484848;
font-size:12px;
font-weight:normal;
line-height:2em;
padding-left:1em;
}
#sidebar-left #block-menu-primary-links.block-menu a.active, #sidebar-left #block-menu-primary-links.block-menu a:hover, #block-menu-menu-footerlinks ul li a:hover {
color:blue;
}
#block-menu-menu-footerlinks ul li {
display:inline;
font-weight:bold;
padding:1em;
}
#block-menu-menu-footerlinks ul li a:link, #block-menu-menu-footerlinks ul li a:visited {
color:#707070;
}
#block-menu-menu-footerlinks {
margin-top:25px;
}
.image_main_right {
float:right;
padding:1em;
}
#topsplit-front {
background-image:url("/images/Home_TopLine.jpg");
height:8px;
margin-bottom:20px;
}
#dots {
background-image:url("/images/dots.gif");
height:1px;
margin:5px;
width:920px;
}
#mbannertext {
float:left;
height:auto;
margin:15px 0 0 40px;
width:370px;
}
#mbannerpic {
float:right;
margin-top:5px;
width:250px;
}
#shadl {
float:left;
height:300px;
width:50px;
}
#shadr {
float:left;
height:300px;
width:50px;
}
#footer-inner {
margin:auto;
width:350px;
}
.view-products h2, .node-type-product h2 {
}
.view-products h3, .node-type-product h3 {
color:grey;
font-weight:bold;
}
.product-title-desc {
background-image:url("/images/up.jpg");
background-repeat:no-repeat;
}
#search-box {
margin-top:0;
}
#topbanner {
background-image:url("/images/bg.jpg");
height:170px;
padding-left:30px;
}
#topbanner h1, #topbanner h2 {
font-family:verdana;
font-weight:normal;
letter-spacing:-1px;
margin:0;
padding:0;
}
#topbanner h1 {
font-family:arial;
font-size:26px;
margin-left:20px;
padding-top:10px;
}
#topbanner h2 {
color:#BF2E1A;
font-size:22px;
margin-left:30px;
margin-top:-7px;
}
#topbanner h4 {
color:black;
font-size:12px;
margin-left:30px;
margin-top:1px;
width:270px;
}
#prod-pic {
margin-top:15px;
width:350px;
}
#product-features {
list-style-image:url("/images/tick.png");
list-style-type:none;
}
strong, b {
font-weight:bold;
}
#fronttop {
margin-left:50px;
width:500px;
}
#fronttop h2 {
color:#BF2E1A;
font-size:22px;
font-weight:normal;
margin:0;
}
.frontmain-section {
float:left;
margin:0 10px;
width:265px;
}
.front-image {
padding-top:10px;
width:265px;
}
.front-image img {
width:265px;
}
h3.frontmain_field {
color:#0083F0;
margin:0;
}
h4.frontmain_field {
letter-spacing:-0.5px;
line-height:1.3em;
margin:0;
}
.product-page-box {
float:left;
margin-right:10px;
padding:5px;
width:47%;
}
.newstitle a:link, .newstitle a:visited {
color:#CC6600;
}
.newstitle a:hover {
color:black;
}
#contact-mail-page p {
}
#contact-mail-page .contact-main {
margin-left:10px;
}
.contact-option {
background-image:url("/images/Content-Box.png");
background-repeat:no-repeat;
float:left;
height:177px;
margin-bottom:20px;
margin-right:2%;
width:227px;
}
.contact-option p {
padding-left:15px;
}
.contact-option h2 {
color:#BF2E1A;
margin:0;
padding:5px 5px 5px 15px;
}
.third-option {
}
.enquiry {
padding-top:15px;
}
.product-view-title, .frontmain_field {
font-family:arial;
font-weight:normal;
margin-left:20px;
}
#contact-top {
}
#contact-image {
float:left;
width:40%;
}
#contact-text {
background-repeat:no-repeat;
float:left;
height:180px;
margin-top:20px;
padding:10px;
width:360px;
}
h4.frontmain_field {
height:59px;
}
#loz {
padding-top:50px;
}

#frontmain {
  
}

#frontmain .content {
  margin:20px 0px 20px 40px;
  padding: 0 20px;
  height:550px;  
  background-image:url("/images/bg4.jpg");
}

#frontmain .content p,
#frontmain .content li{

  font-size: 12px;
  width: 300px;
}

#frontmain .content li{
  list-style-image:url("/images/tick.png");
}