/* CSS Document */

body {
	
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	text-align:center;
	
	}
	
#banner{
	width:900px;
	height:145px;
	background-image:url(GeneralImages/logo2.jpg);
	background-repeat:no-repeat;
	
}	
#container{
	background-color:#626261;
	width:900px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;

}
	

#navbar{
	padding-top:127px;
	width:900px;
	height:20px;

}

#navbar ul{
	margin-left:170px;
	margin-top:0px;
	list-style:none;
	
}

#navbar li{
	font-size:12px;
	padding-left:60px;
	display:inline;
	

}

#navbar li a{
	color:#FFFFFF;
	text-decoration:none;
}

#navbar li a:hover{
	color:#5c9698;
	text-decoration:underline;
}


#contentholder{
	width:100%;
	height:100%;
}

#content{
	width:240px;
	padding:100px 0px 0px 30px;	
}

#stockists{
	width:240px;
	padding:45px 0px 0px 30px;	

}

p {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:12px;
	color:#FFFFFF;
	padding-right:30px;
}


.email {
	color:#ffffff;
	text-decoration:underline;

}

a.email:hover{
	color:#5c9698;
}

li{
	color:#FFFFFF;
	line-height:20px;
	

}

/*
#footer{
	width:790px;
	height:15px;
	text-align:right;
	font-size:10px;
	color:#666666;
	background-color:#E8D0D2;
	padding-right:10px;
	margin:0px 0px 4px 0px;
	
}
*/
#imagebox{

width:490px;
height:500px;
float:right;
margin: 23px 0px 0px;
padding-top:20px;
padding-left:140px;
}

#stockistsbox{

width:290px;
height:500px;
padding-left:50px;
}


.accessimages{
padding-left:35px;
}

.image_access{
background-image:url(GeneralImages/access_side.gif);
background-repeat:no-repeat;

}

.image_contact{
background-image:url(GeneralImages/contact_side.gif);
background-repeat:no-repeat;
}

.image_home{
background-image:url(GeneralImages/home_side.gif);
background-repeat:no-repeat;
}

.image_about{
background-image:url(GeneralImages/about_side.gif);
background-repeat:no-repeat;
}

.image_stockists{
background-image:url(GeneralImages/stockists_side.gif);
background-repeat:no-repeat;
}

a img { border:none; }


/*
.maincontent{
	padding-left:48px;
	padding-right:43px;
	}


.stockimage{
	padding:30px 0px 0px 30px;


}
*/
.content{
padding-top:50px;
}

.headindent{
	padding-left:25px;
}

h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5c9698;
	text-decoration:underline;

}

/*
#tablediv{
	margin:10px 0px 0px 5px;
}
.table{
	margin-left:10px;
}*/
table td{
	height:25px;
	padding-top:10px;
	padding-left:10px;
}
/*
.table th{
	background-color:#9933FF;
	color:#FFFFFF;
	text-align:center;
	height:20px;
}*/











ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{
	position: absolute;
	left:1px;
	top:98%;
}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 0px 0px 0px;
	background-color:#;
	background-repeat:repeat;
	border-color:#;
	border-width:0px;
	border-style:none;
	
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.cssMenu ul{
	width:61.95px;
}
ul.cssMenu li{
	display:block;
	margin:0px 0px 0px 0px;
	font-size:0px;
}

ul.cssMenu li ul li a{ /*position of second level dropdown flyout*/
	
   position:relative;
   left:-170px;
	height:15px;
	 background-color:#626262;

}


ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#;

	text-align:left;
	text-decoration:none;
	padding:2px;
	_padding-left:0;
	font:12px Arial;
	color: #;
	text-decoration:none;
	cursor:auto;
}
ul.cssMenu span{
	overflow:hidden;
}
ul.cssMenu li {
	float:left;
}
ul.cssMenu ul li {
	float:left;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.cssMenu li.sep{
	text-align:center;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.cssMenu li.sep span{
	float:none;	padding-right:0;
	width:5;
	height:16;
	display:inline-block;
	background-color:#;	
	background-image:none;
	}
ul.cssMenu ul li.sep span{
	width:80%;
	height:3;
}
ul.cssMenu li:hover{
	position:relative;
}
ul.cssMenu li:hover>a{
	background-color:#;
	
	font:12px Arial;
	color: #5c9698;
	text-decoration:none;
}
ul.cssMenu li a:hover{
	position:relative;
	background-color:#;
	
	font:12px Arial;
	color: #5c9698;
	text-decoration:none;
}
ul.cssMenu li.dis a {
	color: #AAAAAA !important;
}/*



ul.cssMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;
height:16px;
}
ul.cssMenu ul img {width:16px;
height:16px;
}
ul.cssMenu img.over{display:none}
ul.cssMenu li.dis a:hover img.over{display:none !important}
ul.cssMenu li.dis a:hover img.def {display:inline !important}
ul.cssMenu li:hover > a img.def  {display:none}
ul.cssMenu li:hover > a img.over {display:inline}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul{display:block}
ul.cssMenu span{
	display:block;
	background-image:url(./images/arrv_anim_1.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:11px;}
ul.cssMenu li:hover>a>span{	background-image:url(./images/arrv_anim_1o.gif);
}
ul.cssMenu a:hover span{	_background-image:url(./images/arrv_anim_1o.gif)}
ul.cssMenu ul span,ul.cssMenu a:hover table span{background-image:url(./images/arr_double_1.gif)}
ul.cssMenu ul li:hover > a span{	background-image:url(./images/arr_double_1o.gif);}
ul.cssMenu table a:hover span{background-image:url(./images/arr_double_1o.gif)}
*/
 