body {
	margin:0;
	border:0;
	padding:0;
	background-color: #003300;
}

a:link{
font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #003333;
	}
a:visited    { 
font-family: Arial, Helvetica, sans-serif;
color: #003333;
}

a:active      { 
font-family: Arial, Helvetica, sans-serif;
color: #003333; 
}
a:Hover  { 
font-family: Arial, Helvetica, sans-serif;
color: #CCC215;
 }a.navAnchor:visited {

	background-repeat: no-repeat;
	font-family: cornerstrone, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:2px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	text-align: center;
}
a.navAnchor:active {

	background-repeat: no-repeat;
	font-family: cornerstrone, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:2px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	text-align: center;
}

a.none {

text-decoration: none;

}

.white{ 

background-color: #CCCCCC;
}

.cthumb {
	background-color: #dddddd;
	border: 0px;
}

.thumb {
	
	border: 0px;
}


.comment {
	color: #aaaaaa;
	font-weight: bold;
	font-size: 100%;
}

.gateway {
	color:  #003300;
	font-weight: bold;
	text-decoration: none;
	font-size:14px;
}

.image { border: 1px solid #aaaaaa;}
a:link .image {  border-color: #aaaaaa;}
a:visited .image {  border-color: #aaaaaa;}
a:hover .image { border-color: #ffffff;}

.mthumb { border: 1px solid #aaaaaa;}
a:link .mthumb {  border-color: #aaaaaa;}
a:visited .mthumb {  border-color: #aaaaaa;}
a:hover .mthumb { border-color: #ffffff;}

.slideImage { border-width: 8px; border: 8px solid; border-color: #ffffff;}
a:link .slideImage { border-color: #ffffff;}
a:visited .slideImage { border-color: #ffffff;}



.title {
	font-size: 120%;
	font-weight: bold;
	color: #CCCCCC;
}

.title a:link {
	text-decoration: none;
	color: #888888;
}

.title a:visited {
	text-decoration: none;
	color: #888888;
}

.title a:hover {
	text-decoration: none;
	color: #000000;
}

.container {
	background-image: none;
	z-index: 5;
	height: 809px;
	width: 908px;
	background-repeat: no-repeat;
	left: 10%;
	top: 0px;
	position: absolute;
	background-color: #FFFFFF;
}
.header {
	position: absolute;
	height: 68px;
	width: 760px;
	top: 60px;
	left: -1px;
	z-index: 800;
}
.containerimg {
	position: absolute;
	left: 100px;
	top: 100px;
}
.rigthnav {
	position: absolute;

	width: 179px;
	left: 502px;
	top: 15px;
	z-index: 860;
	
	
}
.navigation {
	background-image: url(images/navback.jpg);
	position: absolute;
	background-repeat: no-repeat;
	left: 11px;
	top: 128px;
	z-index: 670;
	height: 18px;
	width: 902px;
	float: none;
	text-align: right;
	vertical-align: baseline;
}
.navbutton {
	background-image: url(images/offbutton.gif);
}
#home {
	background-image: url(images/offbutton.gif);
	height: 24px;
	width: 94px;
	background-repeat: no-repeat;
	z-index: 500;
	text-align: center;
	float: left;
	padding: 4px 0px 0px;
	
}
#services {
	background-image: url(images/offbutton.gif);
	height: 24px;
	width: 94px;
	background-repeat: no-repeat;
	z-index: 500;
	text-align: center;
	padding: 4px 0px 0px;
	float: left;
}
#about{
	background-image: url(images/offbutton.gif);
	height: 24px;
	width: 94px;
	background-repeat: no-repeat;
	z-index: 500;
	text-align: center;
	float: left;
	padding: 4px 0px 0px;

}
#catelogue{
	background-image: url(images/offbutton.gif);
	height: 24px;
	width: 94px;
	background-repeat: no-repeat;
	z-index: 500;
	text-align: center;
	float: left;
	padding: 4px 0px 0px;

}

#contact{
	background-image: url(images/offbutton.gif);
	height: 24px;
	width: 94px;
	background-repeat: no-repeat;
	z-index: 500;
	text-align: center;
	float: left;
	padding: 4px 0px 0px;
}

.buttons {
	position: absolute;
	height: 16px;
	width: 508px;
	left: 498px;
	top: 128px;
	z-index: 680;
	display: inline;
	text-align: center;
}
a.navAnchor:link {
	background-repeat: no-repeat;
	font-family: cornerstrone, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:2px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	text-align: center;
}

.main {
	position: absolute;
	height: 825px;
	width: 485px;
	left: 110px;
	top: 170px;
	background-image: none;
	z-index: 700;
	padding-top: 15px;
	padding-left: 20px;
	background-repeat: no-repeat;
	border: thin solid #003300;
}
.main3 {
	position: absolute;
	height: 725px;
	width: 850px;
	left: -14px;
	top: 159px;
	background-image: none;
	z-index: 700;
	padding-top: 15px;
	padding-left: 20px;
	background-repeat: no-repeat;
}

.main4 {
	position: absolute;
	height:4000px;
	width: 850px;
	left: -14px;
	top: 159px;
	background-image: none;
	z-index: 700;
	padding-top: 15px;
	padding-left: 20px;
	background-repeat: no-repeat;
}

.footer {
	position: absolute;
	z-index: 700;
	height: 30px;
	width: 500px;
	left: 33px;
	top: 561px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #003300;
}
.maintext {
	width: 450px;
	font-size: 0.85em;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
}
.leftnav {
	height: 18px;
	width: 379px;
	border: thin none #003300;
	z-index: 800;
	top: 121px;
	left: 523px;
	margin: 4px;
	padding: 4px;
	position: absolute;
}
.border-right {
	background-image: url(images/border2.gif);
	background-repeat: repeat-x;
	position: relative;
	height: 650px;
	width: 50px;
	left: 858px;
	top:100px;
}
.border-left {
	background-image: url(images/border2.gif);
	background-repeat: repeat-x;
	position: absolute;
	width: 123px;
	left: 1px;
	top: 152px;
	height: 649px;
	z-index: 695;
}
.leftnavBack {

	height: 19px;
	width: 920px;
	border: thin none #003300;
	z-index: 750;
	top: 121px;
	left: -6px;
	margin: 4px;
	padding: 4px;
	position: absolute;
}
.designby {
	font-size: 0.69em;
	color: #999999;
}
a.advertAnchor:link {

	background-repeat: no-repeat;
	font-family: cornerstrone, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	text-decoration: none;
	color: #003300;
	padding-top:2px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	text-align: center;
}


.breadcrumb {
padding-top:2px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-size: 0.82em;
	}

.link {
	font-size: .8em;
	text-decoration: underline;
	font-style: italic;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #003300;
}

.picturelayer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	color: #003300;
	font-style: italic;
	padding: 4px;
	float: left;
}
.container2 {

	background-image: none;
	z-index: 5;
	height: 1200px;
	width: 908px;
	background-repeat: no-repeat;
	left: 10%;
	top: 0px;
	position: absolute;
	background-color: #FFFFFF;
}
.container3 {

	z-index: 5;
	
	left: 10%;
	top: 0px;
	
	background-color: #FFFFFF;
}

.container4 {

	background-image: none;
	z-index: 5;
	height: 3000px;
	width: 908px;
	background-repeat: no-repeat;
	left: 10%;
	top: 0px;
	position: absolute;
	background-color: #FFFFFF;
}
.footer2 {
	position: absolute;
	z-index: 700;
	height: 30px;
	width: 500px;
	left: 153px;
	top: 919px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #003300;
}

.footer2a {
	
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #003300;
}
.border-left2 {
	background-image: url(images/border2.gif);
	background-repeat: repeat-x;
	position: absolute;
	width: 94px;
	left: 0px;
	top: 154px;
	height: 650px;
	z-index: 725;
}
.border-right2 {
	background-image: url(images/border2.gif);
	background-repeat: repeat-x;
	position: relative;
	height: 650px;
	width: 94px;
	left: 813px;
	top:105px;
}
.address {
	font-family: Cornerstone, cornerstrone, Verdana, Arial, Helvetica, sans-serif;;
	font-size: 0.75em;
	color: #003300;
}
.main2 {

	position: absolute;
	height: 424px;
	width: 499px;
	left: 156px;
	top: 187px;
	background-image: none;
	z-index: 700;
	padding-top: 20px;
	padding-left: 20px;
	background-repeat: no-repeat;
	border: thin solid #003300;
}
.lefttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	color: #003300;
	font-style: italic;
	padding: 4px 4px 4px 15px;
	float: left;
	position: relative;
	left: 0px;
	top: 50px;
}
h3 {
	font-size: 0.9em;
	color: #666666;
}
.brands {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003333;
}
