/* CSS Document */
body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#CCCCCC;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#CopyrightLine {
	padding-left:20px;
	font-size:x-small;
	text-align:right;
	
	z-index:6;
	width:95%;
	}
#CenteringWrapper {
    width:768px;  //Defining the width - necessary for centering
    margin:0 auto; // The magic
}
#Heading {
	position: absolute; 
	left: 10px;
	top: 15px;
	width: 765px;
	height:145px;
	z-index: 1;
	background-image:url(../images/Heading.jpg);
	background-repeat:no-repeat;
	}
#NavMenu {
	position:absolute;
	width:120px;
	z-index:4;
	left: 10px;
	top: 70px;
	background-color:#bf9f62;
	color:#000033;
}
#NavMenu p{
	color:#000033;
}	
#NavMenu :link,:visited{
	color:#000066;
	text-decoration:none;
}
#NavMenu :hover{
	color:#811900;
	text-decoration:none;	
}
/************* #Lefnav styles *************/
#LeftNav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top: 80px;
	color: #000066;
	font-weight:900;
	background-image:url(../images/lnavbackground.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position: absolute; 
	left: 10px; 
	top: 160px; 
	width: 145px; 
	height: 387px; 
	z-index: 2; 
	}

#Content{
	position: absolute; 
	background-color:#D8BA94;
	text-align:left;
	left: 155px; 
	top: 160px; 
	width: 620px; 
	height: 387px; 
	z-index: 3;
	background-image:url(../images/body.jpg);
	background-repeat:no-repeat;
	}

/************** .feature styles ***************/
.longfeature {
	font-size: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000033;
	background:#D5A484;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	z-index:4;
}
.feature{
	font-size: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000033;
	font-weight:400;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	z-index:4;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0 0px 0px 0;
}
.feature p{
	color:#000033;
}
.feature a:link, a:visited{
	color:#000066;
	text-decoration:none;
}
.feature a:hover{
	color:#811900;
	text-decoration:none;	
}

.featurewmenu{
	font-size: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 95%;
	color:#000033;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	z-index:5;
	float:clear;
}
.featurewmenu p{
	color:#000033;
}
.featurewmenu h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.featurewmenu img{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0 0px 0px 0;
}
.featurewmenu a:link, a:visited{
	color:#811900;
	text-decoration:none;
}
.featurewmenu a:hover{
	color:#000066;
	text-decoration:none;	
}
/**************** ProductsMenu styles *************/
#TabbedMenu {
  float:left;
  width:100%;
  background:#DAE0D2 url("../images/bg.gif") repeat-x bottom;
  font-size:85%;
  line-height:normal;
  }
#TabbedMenu ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#TabbedMenu li {
  float:left;
  background:url("../images/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#TabbedMenu a {
  float:left;
  display:block;
  background:url("../images/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#TabbedMenu a {float:none;}
/* End IE5-Mac hack */
#TabbedMenu a:hover {
  color:#333;
  }
#TabbedMenu #current {
  background-image:url("../images/left_on.gif");
  }
#TabbedMenu #current a {
  background-image:url("../images/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
