#main_wrapper{width:1004px;margin:0 auto 0 auto;}
#main_wrapper_inner{position:relative;width:960px;margin:15px auto 15px auto;background-color:white;}

/*HEADER*/
#header{height:143px;}

#logo{background-image:url('images/layout/accutronics.png');background-repeat:no-repeat;width:332px; height:77px;position:absolute;top:0; left:0;}

#nav_left{top:92px; left:0;position:absolute;width:6px; height:51px;background-image:url('images/layout/nav_left.png');}
#nav_center{top:92px; left:6px;position:absolute;width:948px; height:51px;background-image:url('images/layout/nav_rpt.png');}
#nav_right{top:64px; right:0px;position:absolute;width:252px; height:79px;background-image:url('images/layout/nav_right.png');}

#nav_center img.sep{display:block;margin-top:2px; float:left}

#nav_center a{display:block;float:left;height:13px;padding:19px 18px 19px 18px;color:#eeeeee; font-weight:normal;}
#nav_center a:hover{color:white;}

#menu_wrap{float:left;padding:19px 32px 19px 18px; color:white; position:relative;cursor:pointer;z-index:100;}
#menu_wrap img{position:absolute;top:12px;right:11px;}

#the_menu{position:absolute;display:block;top:51px; z-index: 99999; left:0;background-color:black; overflow:hidden; width:280px;}
#the_menu .menu_link
{display:inline-block;width:240px;height:12px;border-top:1px #333333 solid;border-bottom:1px solid #555555;
padding:0;margin:0;background-color:black;padding:9px 9px 9px 30px; background-image:url('images/layout/arrow_menu_link.png'); 
background-position:left; background-repeat:no-repeat; behavior:url("iepngfix.htc"); z-index:1000; }
#the_menu .menu_link:hover{background-color:#222222;}

#search{top:46px;right:60px;width:154px;position:absolute;background-color:white;border:none;z-index:99999;!important }
#search_button{position:absolute;top:41px;left:195px;width:48px;height:27px;z-index:99}

#enq_button{position:absolute; top:0; left:28px;width:109px; height:28px;}
#tech_button{position:absolute; top:0; left:138px;width:113px; height:28px;}

#flash_container{position:relative; height:320px; margin:20px 0 0 0;}
#flash{top:0; left:0;width:960px;height:320px;background-color:black;position:absolute; z-index:0;}


/***********/

#menu_wrap2{float:left;padding:19px 32px 19px 18px; color:white; position:relative;cursor:pointer;z-index:100;}
#menu_wrap2 img{position:absolute;top:12px;right:11px;}

#the_menu2{position:absolute;display:block;top:51px; z-index: 99999; left:0;background-color:black; overflow:hidden; width:280px;}
#the_menu2 .menu_link
{display:inline-block;width:240px;height:12px;border-top:1px #333333 solid;border-bottom:1px solid #555555;
padding:0;margin:0;background-color:black;padding:9px 9px 9px 30px; background-image:url('images/layout/arrow_menu_link.png'); 
background-position:left; background-repeat:no-repeat; behavior:url("iepngfix.htc"); z-index:1000; }
#the_menu2 .menu_link:hover{background-color:#222222;}


/**************/

div.extra-box {
	position:relative;
	margin:0px 0px 0px 0px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	width:300px;
	border:1px solid #cccccc;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-image:url('/_template/images/layout/box/box-02.png'); 
	background-repeat:repeat-x;
	background-position:top left;
}


div.extra-box h2{
	height:37px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 20px;
	color:white;
	background-image:url('/_template/images/layout/box/box-03.gif'); 
	background-repeat: no-repeat;
	background-position:top right;
	
}

div.extra-box p{
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 10px;
	line-height:1.5em;
}

div.extra-box p img{
	
}







div.brand_cols {
	position: relative;
	width: 448px;
	clear: both;
	margin: 0px 0px 0px 0px;
}
div.brand_cols_l {
	float: left;
	width: 271px;
}
div.brand_cols_l img {
	border: 1px solid #bbbbbb;
}
div.brand_cols_r {
	position: relative;
	float: left;
	width: 177px;
	line-height: 18px;
}
div.clear_spacing {
	clear: both;
	font-size: 6px;
	height: 6px;
	overflow: hidden;
}
div.last_clear_spacing {
	height: 2px;
}
div.brand_abs_read_more {
	position: absolute;
	left: 160px;
	top: 80px;
}
