*{
padding:0;
margin:0;
}

img {
border:none;
}

a{
text-decoration:none;
}

body{
font-family:arial;
background-color:#0a0a0a;
background-image:url('/images/back.png');
background-repeat:repeat-x;
}

.bold{
font-weight:bold;
}

.headtext{
font-size:18px;
font-weight:bold;
}

h2{
font-size:18px;
color:#212121;
margin-bottom:20px;
}

h3, h1{
margin-top:20px;
margin-left:27px;
font-size:18px;
color:#212121;
}

#maintext p{
color:333333;
font-size:13px;
margin-bottom:15px;
}

#wrapper{
margin:0 auto;
margin-top:25px;
margin-bottom:55px;
width:967px;
height:100%;
}

#header{
float:left;
height:122px;
width:100%;
background-image:url('/images/headerback.png');
}

img.logo{
float:left;
margin-left:27px;
margin-top:9px;
margin-right:39px;
}

img.headpic{
margin-top:24px;
margin-left:15px;
}

img.lowpic{
margin-top:47px;
margin-left:9px;
}

#navbar{
float:left;
height:37px;
width:100%;
background-image:url('/images/navbar.png');
}

#navbar ul{
float:left;
margin-left:40px;
height: 37px;
line-height: 37px;
}

#navbar ul li{
list-style:none;
display:inline;
margin-right:10px;
height: 37px;
float: left;
}

#navbar ul li a{
text-decoration:none;
font-size:13px;
color:#fff;
height: 37px;
float: left;
padding: 0 7px;
}

#navbar ul li a:hover, #navbar ul li a.cur {
background: url(/images/navhover.gif) repeat-x;
}

#divcontact{
margin-right:26px;
margin-top:5px;
height:30px;
float:right;
}

#navbar img{
margin-left:20px;
float:right;
}

.contactnav{
font-size:16px;
color:#ffffff;
}

.number{
font-size:18px;
color:#ffffff;
font-weight:bold;
}

#main{
float:left;
width:100%;
min-height:470px;;
background-color:#fff;
}

#mainpic{
float:left;
margin-left:27px;
margin-top:15px;
width:913px;
height:340px;
/* background-image:url('images/mainpic.png'); */
}

#leftcol{
float:left;
margin-left:27px;
margin-top:10px;
margin-right:45px;
width:564px;
height:481px;
margin-bottom:20px;
}

#maintext{
padding-top:7px;
float:left;
margin-bottom:12px;
width:564px;
height:321px;
}

#brandsweuse{
float:left;
width:564px;
height:142px;
background-image:url('images/brandswe.png');
}

#rightcol{
float:left;
margin-top:10px;
width:304px;
height:481px;
}

#specialoffers{
float:left;
margin-bottom:22px;
width:304px;
height:182px;
background-image:url('images/specialoff.png');
}

img.contactbutton{
margin-left:12px;
margin-top:137px;
}


.gallerydiv{
float:left;
width:304px;
height:278px;
background-image:url('images/gallerydiv.png');
}

.gallerydiv img{
margin-left:8px;
margin-top:32px;
}

#footer{
float:left;
height:32px;
width:100%;
background-image:url('images/navbar.png');
}

#footer p.left{
float:left;
font-size:11px;
color:#fff;
margin-left:27px;
margin-top:8px;
}

#footer p.right{
float:right;
font-size:11px;
color:#fff;
margin-right:27px;
margin-top:8px;
}

#footer a{
color:#fff;
}

#footer .right  a:hover{
color:blue;
}

#bottom{
float:left;
height:42px;
width:967px;
background-image:url('images/bottom.png');
}

#bottom p{
margin-top:8px;
font-size:11px;
float:right;
}

#bottom img{
margin-top:9px;
float:right;
margin-right:27px;
margin-left:5px;
}

.googlemap{
margin-left:27px;
margin-top:20px;
}

#contact{
float:left;
width:50%;
min-height:350px;
margin-top:20px;
margin-left:27px;
margin-bottom:10px;
}

#contact input, textarea{
margin-bottom:15px;
background-color:#dbdbdb;
}

#contact select{
margin-bottom:10px;
}

#contact{
font-size:12px;
font-color:#dbdbdb;
}

#contactdetails{
margin-top:20px;
width:40%;
float:left;
}

#maingallery{
margin-left:27px;
margin-top:20px;
margin-bottom:20px;
}

#maingallery img{
float:left;
margin-left:25px;
border:solid 5px #dddddd;
margin-top:20px;
}

.clear{
clear:both;
}

a.slideshowlink{
font-size:12px;
}

#pagecontent{
margin-left:27px;
margin-right:27px;
margin-top:20px;
min-height:430px;
}

#flashvid{
width:750px;
height:450px;
margin:0 auto;
}

.categorybox{
float:left;
width:208px;
margin-left:27px;
margin-top:20px;
}

#product{
	height:38px;
	background:url('/images/productback.jpg');
	color: #ffffff;
	font-weight:bold;
	font-size:16px;
	line-height: 38px;
	text-indent: 10px;
}

.proddesc{
font-size:13px;
color:#333333;
padding:0;
margin:0;
}

/*img {
border:none;
}

a{
text-decoration:none;
}

body{
font-family:arial;
background-color:#0a0a0a;
background-image:url('images/back.png');
background-repeat:repeat-x;
}

.bold{
font-weight:bold;
}

.headtext{
font-size:18px;
font-weight:bold;
}

h2{
font-size:18px;
color:#212121;
margin-bottom:20px;
}

h3, h1{
margin-top:20px;
margin-left:27px;
font-size:18px;
color:#212121;
}

#maintext p{
color:333333;
font-size:13px;
margin-bottom:15px;
}

#wrapper{
margin:0 auto;
margin-top:25px;
margin-bottom:55px;
width:967px;
height:100%;
}

#header{
float:left;
height:122px;
width:100%;
background-image:url('images/headerback.png');
}

img.logo{
float:left;
margin-left:27px;
margin-top:9px;
margin-right:39px;
}

img.headpic{
margin-top:24px;
margin-left:15px;
}

img.lowpic{
margin-top:47px;
margin-left:9px;
}

#navbar{
float:left;
height:37px;
width:100%;
background-image:url('images/navbar.png');
}

#navbar ul{
float:left;
margin-top:7px;
margin-left:40px
}

#navbar ul li{
list-style:none;
display:inline;
margin-right:30px;
}

#navbar ul li a{
text-decoration:none;
font-size:13px;
color:#fff;
}

#navbar ul li a:hover{
color:red;
}

#divcontact{
margin-right:26px;
margin-top:5px;
height:30px;
float:right;
}

#navbar img{
margin-left:20px;
float:right;
}

.contactnav{
font-size:16px;
color:#ffffff;
}

.number{
font-size:18px;
color:#ffffff;
font-weight:bold;
}

#main{
float:left;
width:100%;
min-height:470px;;
background-color:#fff;
}

#mainpic{
float:left;
margin-left:27px;
margin-top:15px;
width:913px;
height:340px;
/* background-image:url('images/mainpic.png');
}

#leftcol{
float:left;
margin-left:27px;
margin-top:10px;
margin-right:45px;
width:564px;
height:481px;
margin-bottom:20px;
}

#maintext{
padding-top:7px;
float:left;
margin-bottom:12px;
width:564px;
height:321px;
}

#brandsweuse{
float:left;
width:564px;
height:142px;
background-image:url('images/brandswe.png');
}

#rightcol{
float:left;
margin-top:10px;
width:304px;
height:481px;
}

#specialoffers{
float:left;
margin-bottom:22px;
width:304px;
height:182px;
background-image:url('images/specialoff.png');
}

img.contactbutton{
margin-left:12px;
margin-top:137px;
}


.gallerydiv{
float:left;
width:304px;
height:278px;
background-image:url('images/gallerydiv.png');
}

.gallerydiv img{
margin-left:8px;
margin-top:32px;
}

#footer{
float:left;
height:32px;
width:100%;
background-image:url('images/navbar.png');
}

#footer p.left{
float:left;
font-size:11px;
color:#fff;
margin-left:27px;
margin-top:8px;
}

#footer p.right{
float:right;
font-size:11px;
color:#fff;
margin-right:27px;
margin-top:8px;
}

#footer a{
color:#fff;
}

#footer .right  a:hover{
color:blue;
}

#bottom{
float:left;
height:42px;
width:967px;
background-image:url('images/bottom.png');
}

#bottom p{
margin-top:8px;
font-size:11px;
float:right;
}

#bottom img{
margin-top:9px;
float:right;
margin-right:27px;
margin-left:5px;
}

.googlemap{
margin-left:27px;
margin-top:20px;
}

#contact{
float:left;
width:50%;
min-height:350px;
margin-top:20px;
margin-left:27px;
margin-bottom:10px;
}

#contact input, textarea{
margin-bottom:15px;
background-color:#dbdbdb;
}

#contact select{
margin-bottom:10px;
}

#contact{
font-size:12px;
font-color:#dbdbdb;
}

#contactdetails{
margin-top:20px;
width:40%;
float:left;
}

#maingallery{
margin-left:27px;
margin-top:20px;
margin-bottom:20px;
}

#maingallery img{
float:left;
margin-left:25px;
border:solid 5px #dddddd;
margin-top:20px;
}

.clear{
clear:both;
}

a.slideshowlink{
font-size:12px;
}

#pagecontent{
margin-left:27px;
margin-right:27px;
margin-top:20px;
min-height:430px;
}

#flashvid{
width:750px;
height:450px;
margin:0 auto;
}

.categorybox{
float:left;
width:208px;
margin-left:27px;
margin-top:20px;
}

#product{
height:38px;
background:url('images/productback.jpg');
}

.productname{
color:#fff;
font-weight:bold;
font-size:16px;
margin-left:10px;
padding-top:8px;
}

.proddesc{
font-size:13px;
color:#333333;
margin-top:8px;
margin-left:1px;
}

.categorybox hr{
margin-top:5px;
margin-left:1px;
margin-right:1px;
margin-bottom:5px;
border:1px solid #d7d7d7;
}

.categorybox a{
font-size:13px;
text-transform:uppercase;
}

.categorybox a:link{color:#333333;}
.categorybox a:hover{color:red;}
.categorybox a:visited{color:#333333;}
.categorybox a:active{color:#333333;}


.categorybox hr{
margin-top:5px;
margin:left:1px;
margin-right:1px;
margin-bottom:5px;
border:1px solid #d7d7d7;
}

.categorybox a{
font-size:13px;
text-transform:uppercase;
}

.categorybox a:link{color:#333333;}
.categorybox a:hover{color:red;}
.categorybox a:visited{color:#333333;}
.categorybox a:active{color:#333333;}

#postcontent{
margin-left:27px;
height:200px;
width:200px;
background-color:blue;
}

.entry-content{
margin-left:27px;
margin-top:10px;
margin-right:27px;
}

.entry-content p{
font-size:13px;
}

.entry-content img{
float:right;
}

.goback{
float:left;
font-size:12px;
margin-left:27px;
margin-top:15px;
}

.consult{
font-size:13px;
margin-left:27px;
margin-top:20px;
margin-right:27px;
color:#333333;
}*/
