/* BASIC */
*{
 margin:0;
 padding:0;
 border:none;
 }

body {
 background: #fff;
 font-size: 11px;
 font-family: verdana, arial, helvetica, sans-serif;
 text-align:center;
 }
/* END BASIC */

/* container/page div*/
#container {
	position: relative;
	border: 15px solid #000000;
	margin: 0 auto;
	width:750px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:730px;
}

/*ie box hack*/
html>body.container {
  width:730px;
} 


/* HEADER */
#header {
 position: relative;
 width: 730px;
 height: 126px;
background: url(../images/header/Header1.jpg) top left no-repeat #7B9981;
 }
/* END HEADER */


/* MENU */
#menu {
 position: relative;
 top: 89px;
 width: 730px;
 height: 36px;
 }
/* END MENU */


/* NAVIGATION */
/* link properties */
a {
 text-decoration: none;
}

/* unordered-list properties */
ul {
 list-style: none;
 padding: 0;
 margin: 0;
}

/* nav link properties */
#nav a {
 color: #fff;
}

/* nav link hover properties */
#nav a:hover {
 text-decoration: none;
}

/* nav drop-down list link properties */
#nav li li a {
 display: block;
 font-weight: normal;
 padding: 0px 0px 0px 5px; /* 0 0 0 5*/
}

/* nav drop-down list link hover properties */
#nav li li a:hover {
 padding: 0px 0px 2px 5px; /* 0 0 0 5*/
 color: #000;
 background: #fff;
 border-width: 1px;
}

/* general list properties */
li {
 display: block;
 float: left;
 position: relative;
 height: 17px; /*20*/
 width: auto;
 text-align: left;
 cursor: default;
 background: #81ABBA;
 border-width: 1px 0;
}

/* ------------- about us ------------ */
/* list properties for about us */
#about_us li {
 padding: 0px 0px 15px 0px; 
}
/* about us list properties */
li#about_us {
 display: block;
 float: left;
 position: relative;
 padding: 10px 0 0 0;
 height: 37px; 
 width: 76px;
 text-align: center;
 cursor: default;
 background: #81ABBA;
border-top: 1px solid #fff;
/* border-width: 1px 0;*/
}
/* pop-up unordered-list properties */
li#about_us ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 width: 76px;
 font-weight: normal;
 background: url(../images/nav/AboutUsB1.jpg) top left no-repeat;
 padding: 0px 0px 0px 0px;
}
/* pop-up position */
li#about_us>ul {
 top: auto;
 left: auto;
}
/* pop-up list properties */
li#about_us li {
 display: block;
 float: none;
 background-color: transparent;
 border: 0;
}
/* pop-up list hover properties + IE HACK */
li#about_us:hover ul, li#about_us.over ul {
 display: block;
 top: -90px; 
 height: 128px;
}
/* ----------- end about us ----------- */

/* ------- experience + innovation --------- */
/* list properties for experience + innovation */
#experience_innovation li {
 padding: 30px 0px 0px 0px;
}
/* experience + innovation list properties */
li#experience_innovation {
 display: block;
 float: left;
 position: relative;
 padding: 10px 0 0 0;
 height: 37px;
 width: 156px;
 text-align: center;
 cursor: default;
 background: #81ABBA;
 border-top: 1px solid #fff;
 border-width: 1px 0;
}
/* pop-up unordered-list properties */
li#experience_innovation ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 width: 156px;
 font-weight: normal;
 background: url(../images/nav/ExperienceB1.jpg) top left no-repeat;
 padding: 0px 0px 0px 0px;
}
/* pop-up position */
li#experience_innovation>ul {
 top: auto;
 left: auto;
}
/* pop-up list properties */
li#experience_innovation li {
 display: block;
 float: none;
 background-color: transparent;
 border: 0;
}
/* pop-up list hover properties + IE HACK */
li#experience_innovation:hover ul, li#experience_innovation.over ul {
 display: block;
 top: -90px;
 height: 128px;
}
/* ------- end experience + innovation ------- */

/* ---------- our products ----------- */
/* list properties for our products */
#our_products li {
 padding: 2px 0px 0px 0px;
}
/* our products list properties */
li#our_products {
 display: block;
 float: left;
 position: relative;
 padding: 10px 0 0 0;
 height: 37px;
 width: 97px;
 text-align: center;
 cursor: default;
 background: #81ABBA;
 border-top: 1px solid #fff;
 border-width: 1px 0;
}
/* pop-up unordered-list properties */
li#our_products ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 width: 97px;
 font-weight: normal;
 background: url(../images/nav/ProductsB1.jpg) top left no-repeat;
 padding: 0px 0px 0px 0px;
}
/* pop-up position */
li#our_products>ul {
 top: auto;
 left: auto;
}
/* pop-up list properties */
li#our_products li {
 display: block;
 float: none;
 background-color: transparent;
 border: 0;
}
/* pop-up list hover properties + IE HACK */
li#our_products:hover ul, li#our_products.over ul {
 display: block;
 top: -90px;
 height: 128px;
}
/* ------- end our products ------- */

/* ---------- case studies ----------- */
/* list properties for case studies */
#case_studies li {
 padding: 0px 0px 0px 0px;
 line-height: 10px;
}
/* case studies list properties */
li#case_studies {
 display: block;
 float: left;
 position: relative;
 padding: 10px 0 0 0;
 height: 37px; 
 width: 97px;
 text-align: center;
 cursor: default;
 background: #81ABBA;
 border-top: 1px solid #fff;
 border-width: 1px 0;
}
/* pop-up unordered-list properties */
li#case_studies ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 width: 97px;
 font-weight: normal;
 background: url(../images/nav/CaseStudiesB1.jpg) top left no-repeat;
 padding: 2px 0px 0px 0px;
}
/* pop-up position */
li#case_studies>ul {
 top: auto;
 left: auto;
}
/* pop-up list properties */
li#case_studies li {
 display: block;
 float: none;
 background-color: transparent;
 border: 0;
}
/* pop-up list hover properties + IE HACK */
li#case_studies:hover ul, li#case_studies.over ul {
 display: block;
 top: -90px;
 height: 128px;
}
/* ------- end case studies ------- */

/* --------- custom orders ----------- */
/* list properties for custom orders */
#custom_orders li {
 padding: 40px 0px 0px 0px;
}
/* custom orders list properties */
li#custom_orders {
 display: block;
 float: left;
 position: relative;
 padding: 10px 0 0 0;
 height: 37px;
 width: 107px;
 text-align: center;
 cursor: default;
 background: #81ABBA;
 border-top: 1px solid #fff;
 border-width: 1px 0;
}
/* pop-up unordered-list properties */
li#custom_orders ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 width: 107px;
 font-weight: normal;
 background: url(../images/nav/OrdersB1.jpg) top left no-repeat;
 padding: 0px 0px 0px 0px;
}
/* pop-up position */
li#custom_orders>ul {
 top: auto;
 left: auto;
}
/* pop-up list properties */
li#custom_orders li {
 display: block;
 float: none;
 background-color: transparent;
 border: 0;
}
/* pop-up list hover properties + IE HACK */
li#custom_orders:hover ul, li#custom_orders.over ul {
 display: block;
 top: -90px;
 height: 128px;
}
/* ------- end custom orders ------- */

/* --------- download info ---------- */
/* list properties for download info */
#download_info li {
 padding: 30px 0px 0px 0px;
}
/* download info list properties */
li#download_info {
 display: block;
 float: left;
 position: relative;
 padding: 10px 0 0 0;
 height: 37px;
 width: 105px;
 text-align: center;
 cursor: default;
 background: #81ABBA;
 border-top: 1px solid #fff;
 border-width: 1px 0;
}
/* pop-up unordered-list properties */
li#download_info ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 width: 105px;
 font-weight: normal;
 background: url(../images/nav/DownloadB1.jpg) top left no-repeat;
 padding: 0px 0px 0px 0px;
}
/* pop-up position */
li#download_info>ul {
 top: auto;
 left: auto;
}
/* pop-up list properties */
li#download_info li {
 display: block;
 float: none;
 background-color: transparent;
 border: 0;
}
/* pop-up list hover properties + IE HACK */
li#download_info:hover ul, li#download_info.over ul {
 display: block;
 top: -90px;
 height: 128px;
}
/* ------- end download info ------- */

/* ----------- contact us ------------ */
/* list properties for about us */
#contact_us li {
 padding: 10px 0px 7px 0px;
}
/* contact us list properties */
li#contact_us {
 display: block;
 float: left;
 position: relative;
 padding: 10px 0 0 0;
 height: 37px;
 width: 92px;
 text-align: center;
 cursor: default;
 background: #81ABBA;
 border-top: 1px solid #fff;
 border-width: 1px 0;
}
/* pop-up unordered-list properties */
li#contact_us ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 width: 92px;
 font-weight: normal;
 background: url(../images/nav/ContactB1.jpg) top left no-repeat;
 padding: 0px 0px 0px 0px;
}
/* pop-up position */
li#contact_us>ul {
 top: auto;
 left: auto;
}
/* pop-up list properties */
li#contact_us li {
 display: block;
 float: none;
 background-color: transparent;
 border: 0;
}
/* pop-up list hover properties + IE HACK */
li#contact_us:hover ul, li#contact_us.over ul {
 display: block;
 top: -90px;
 height: 128px;
}
/* ------- end download info ------- */
/* END NAVIGATION */

/* style rules for main content portions*/
#main {
	position: relative;
	background-color: #B1C8B6;
	color: #1750A4;
	width: 730px;
	vertical-align: top;
	border-top: 1px solid #ffffff;
}

/*ie hack for height */
* html #main{
	height: 392;
	overflow: hidden;
}

#lefthand {
	position: relative;
	width: 232px;
	top:0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	height:392px;
}

*html #lefthand {
	height: 392;
	left: -250px;
}

#content{
	position: absolute;
	left: 232px;
	top: 0px;
	margin: 0px 0px 0px 0px;
	width: 498px;
	text-align:left;
}

#content p{
	padding: 10px 20px 10px 20px;
	line-height: 22px; /*22*/
}

#footer{
	position:relative;
	bottom:-29px; 
}
