/* - - - - - - - - - - - - - - - - - - - - -

Title : alltech
URL : http://www.alltechs.com.au

Powered by FOX DESIGN CONSULTING
URL : http://www.foxdesign.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,pre,form,fieldset,input,textarea,blockquote { 
	margin:0; 
	padding:0; 
}

html { 
	margin:0; 
	padding:0; 
	overflow: -moz-scrollbars-vertical;
}
body {
	font : normal 14px/18px Verdana, Arial;
	color:#132630;
	margin: 0px;
	padding:0px;
	background:#FFF;
}


a {
	color: #132630;
	text-decoration: none;
}

a:hover {
	color: #8cc63f;
	text-decoration: none;
}

fieldset { 
	border: 0; 
}

img { 
	border: 0; 
}

h1 {
	font: normal 30px/30px Verdana, Arial;
	color: #FFFFFF;
	margin:0;
	padding:0;
}

h2 {
	font: bold 24px Verdana, Arial;
	color: #666666;
	margin:0;
}

h3 {
	font: bold 14px Verdana, Arial;
	color: #990000;
	margin:0;
}

p, td, li {	
	font: normal 14px/18px Verdana, Arial;
	color: #132630;
}

.clear { 
	clear: both; 
	font-size: 0; 
	height: 0; 
	line-height: 0; 
}

hr {
	height: 1px;
	border: solid;
	color: #8cc63f;
}

html>body hr {
	border: none; 
	border-top: 1px solid #8cc63f;
}


/*----------------------------------------------------------------------------- 
construction
-----------------------------------------------------------------------------*/
#wrap {
	margin:0 auto;
	width:960px;
	height:600px;
	min-height:600px;
	background: #FFF;
}
html>body #wrap {
	height:auto;
}

/*-------------------------- 
construction_header
---------------------------*/

#wrap_header {
	width:960px;
	height:207px;
	background:#8cc63f;
}

#wrap_top {
    float:left;
	width:960px;
	height:189px;
	background:url(../images/bg_header.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#wrap_logo {
	margin-top:125px;
	margin-bottom:18px;
    float: left;
	width:256px;
	height:64px;
}

#wrap_nav {
	margin-top:164px;
	margin-bottom:18px;
    float: left;
	width:704px;
	height:25px;
}


/*-------------------------- 
construction_middle
---------------------------*/
#wrap_middle {
   float:left;
   margin-top:22px;
   margin-bottom:12px;
   width:960px;
   height: 151px;
   min-height: 151px;
  }
 html>body #wrap_middle {
  height:auto;
 } 
 
#wrap_content {
	float:left;
	width:690px;
	height:131px;
	min-height:131px;
	border:1px solid #8cc63f;
	padding:20px;
}
html>body #wrap_content {
    height:auto;
	} 
	
#wrap_title {
   float:left;
   height:30px;
   padding-top: 58px;
   width:690px;
   background:url(../images/bg_title.gif);
   margin-bottom:20px;
   }
 
#content {
	float:left;
	width:690px;
	height:100px;
	min-height:100px;
	text-align:justify;
}
html>body #content {
    height:auto;
	}    
 
#wrap_right {
	float:right;
	width:206px;
	height:131px;
	min-height:131px;
}
html>body #wrap_right{
    height:auto;
	} 

#wrap_icon {
	float:left;
	width:184px;
	height:50px;
	border:1px solid #8cc63f;
	padding:10px;
	margin-bottom:10px;
}

/*-------------------------- 
construction_footer
---------------------------*/
#wrap_footer {
    float:left;
	width:912px;
	height: 218px;
	background:#373737;
	color:#a8a8a8;
	padding-top:39px;
	padding-left:48px;
}

#nav_footer {
    float:left;
	width: 400px;
	height:180px;
	color:#a8a8a8;
	font: normal 17px/25px Verdana, Arial;
	  }
#nav_footer a {
	color:#a8a8a8;
	text-decoration:none;
	  }	  
#nav_footer a:hover {
	color:#8cc63f;
	text-decoration:none;
	  }	  
	  
#logo_footer {
    float:left;
	width:175px;
	height:180px;
}


#info_footer {
    float:left;
	padding-top:18px;
	width: 327px;
	color:#a8a8a8;
	font: normal 13px/17px Verdana, Arial;
	  }
#info_footer a {
	color:#a8a8a8;
	text-decoration:none;
	  }	  
#info_footer a:hover {
	color:#8cc63f;
	text-decoration:none;
	  }	  
	  
/*----------------------------------------------------------------------------- 
MAIN NAVIGATION MENU
-----------------------------------------------------------------------------*/
/* -- Top Menu Sucker Fish 4 Level -- */


#navbar {
	width: 704px;
	height: 25px;
	font: normal 18px/25px Verdana, Arial;
	color:#8cc63f;
	display:block;
}

#nav, #nav ul {
	width: 704px;
	height: 25px;
	padding: 0;
	margin: 0;
	list-style: none;
	}

#nav li {
	float: right;
	padding-left: 7px;
	padding-right: 7px;
	height: 25px;
	margin: 0;
	}

#nav li.selected { 
	color: #FFF;
	text-decoration: none;
	background: #8cc63f;
	}

#nav li a {
	color: #8cc63f;
	font: normal 18px/25px Verdana, Arial;
	display: block;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	}
		
#nav li a:hover { 
	color: #FFF;
	text-decoration: none;
	background: #8cc63f;
	}

#nav li.selected a { 
	color: #FFF;
	text-decoration: none;
	background: #8cc63f;
	}
	
#nav li.selected a:hover { 
	color: #FFF;
	text-decoration: none;
	background: #8cc63f;
	}
	
#nav li:hover, #nav li.hover {
    position: static;
}