@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

a{
	color:#da5619;
	outline:none;
	text-decoration:none;
	}
	
.content p a{
	border-bottom:1px dotted #5d524b;
	}

.hidden{
	display:none;
	}

body{
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#DCDCDC url(images/bodyBgWide.gif) repeat-y center;
}

#container{
	position:relative;
	text-align:left;
	width:738px;
	margin:0px auto;
	padding-left:140px;
	padding-bottom:50px;
	
	
	
}

#header{
	height:33px;
	background:#d2d2d2 url(images/navBg.gif) repeat-x 0 0;	
	border-left:0px solid #999999;
	border-bottom:2px solid #DA5619;
	text-align:center;	
}

h1#logo{
	position:absolute;
	top:0px;
	left:0;
	margin:0;
	width:130px;
	height:503px;

}

h1#logo a{
	width:130px;
	height:503px;	
	background:url(images/logo.gif) no-repeat 0 5px;
	display:block;
	text-decoration:none;
}

h2.slogan{
	color:#DA5619;
	font-size:14px;
	font-style:italic;
	text-align:right;
	padding:10px 0;
	background:url(images/mainBg.gif) no-repeat left top;
	margin:10px 0;
	border:none;
	}

#header ul#nav{
	position:relative;
	padding:0;
	padding-left:132px;
	height:33px;
	width:728px;
	margin:0 auto;
	background: url(images/navPat.gif) no-repeat 2px 0;
	
	
}


ul#nav li{
	list-style-type:none;
	float:left;
	border-left:1px solid #999999;
	padding:0;
	background:none;
	}

ul#nav li.current{	

}

	
ul#nav li a{
	color:#35271e;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background: url(images/navSquare.gi) no-repeat 15px center;
	padding:10px 28px 10px 28px;
	display:block;
	float:left;
	height:13px;
	text-decoration:none;
 }
 
ul#nav li a:hover{
	color:#FFF;
	background: url(images/navBg.gif) repeat-x 0 -66px;
	} 

ul#nav li.current a{
	color:#f5f5f5;
	background: url(images/navBg.gif) repeat-x 0 -33px;
	}	
	
#mainContent{
	clear:both;
	background-color:;
	min-height:510px;
	height:auto !important;
	height:510px;
	
	
	}	
	
ul{
	
	 padding-top:10px;
	}	
	

		
 ul li{
	list-style-type:none;
	padding:0px 5px 10px 15px;
	background:url(images/navSquare.gif) no-repeat 0 2px;
	}	
	
 ul li li{
	padding:0px 5px 5px 15px;
	font-size:9px;
	background:none;
	}	

 ul li a small{
	display:block;	
	color:#372920;
	}
	
 .investors ul li{
	padding:0px 5px 20px 90px;
	background-repeat:no-repeat;
	background-position:left top;
	}	
	
  .management li small{
	display:block;
	
}

div.keyFeatures{
	clear:both; 
	margin-top:0;
	padding-top:10px;
	width:100%;
}

.keyFeatures h4{
	padding-left:10px;
}

.keyFeatures ul{
	padding-left:10px;
	}
	
.leftCol{
 	float:left;
	background:url(images/contentBg.gif) no-repeat top right;
	margin:0px 10px 10px 0;
	padding:10px;
	margin-top:20px;
	width:195px;
	}		
	
.sideContent{
	padding-top:10px;
	margin-top:10px;
	background:url(images/contentBg.gif) no-repeat top right;
	
	}

.leftCol ul{
	padding-left:15px;
	}	
	
	
.imagery{
 	float:left;
	
	margin:20px 10px 10px 0;
	width:215px;
	}
	

	
#aboutUsImagery{

	background:url(images/image1.jpg) no-repeat;
	height:150px;
	}
	
#newsImagery{
	background:url(images/imageNews.jpg) no-repeat;
	height:150px;
	}

#careersImagery{
	background:url(images/imageCareers.jpg) no-repeat;
	height:253px;
	}	
	
#contactImagery{
	background:url(images/imageContact.jpg) no-repeat;
	height:150px;
	margin-top:15px;
	width:513px;
	}	
	
#sixtyFiveThirtyImagery{
	background:url(images/productDetailDIS6530.jpg) no-repeat top center;
	height:150px;
	}	
	
#sixtyFiveFiftyOneImagery{
	background:url(images/productDetailDIS6551.jpg) no-repeat top center;
	height:175px;
	}		
	
#productsDIS6530{
	display:block;
	width:215px;
	background:url(images/productsDIS6530.jpg) no-repeat;
	height:125px;
	margin-bottom:10px;
	}	
	
#productsDIS6551{
	display:block;
	width:215px;
	background:url(images/productsDIS6551.jpg) no-repeat;
	height:125px;
	}	
	
	
.content{
 	float:left;
	margin:10px 0px 10px 0;
	width:513px;
	background:url(images/contentBg.gif) no-repeat top right;
 }
 
 h2{
	font-size:14px;
	color:#da5619;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:3px;
	padding-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}

.readMore{
	color:#372920;
	font-size:8px;
	text-transform:uppercase;
	}
 
 h4, h4 a{
	font-size:11px;
	color:#372920;
}
 
#newsList h4{
	cursor:pointer;
	background:url(images/navSquare.gif) no-repeat left center;
	padding:5px 0 5px 15px;
	}
#newsList div{
padding:0px 15px;
}

h4 em{
	font-weight:normal;
	color:#da5619;
	}		
	
	


 h5{
	font-size:11px;
	color:#372920;
}
  
 p{
 	font-weight:normal;
	padding:5px 0px 5px 0px;
	} 
	
	  
 #mainBanner{
 	clear:both;
 	float:left;
	margin:10px 0px 10px 0;
	background:url(images/bannerHome.jpg) no-repeat 0 0;
	width:738px;
	padding:0px;
	height:249px;
 }
 
 
 #mainBanner h1{
	display:none;
 	font-style:italic;
	color:#FFFFFF;
	font-size:12px;
	padding:170px 20px 0 20px;
	} 
	 
 #mainBanner p span{
 	display:block;
	padding-left:100px;
	font-size:18px;
	} 
	
	
    .introBlock{
 	width:440px;
	float:left;
	margin-right:10px;
	display:block;
	}
	
  .introText{
	height:110px;
	padding:8px 12px;
	display:block;
	background:url(images/roundedBox.gif) no-repeat top left;
	}	
 .smallBlock{
 	width:199px;
	height:49px;
	padding:180px 8px 0 8px;
	float:left;
	margin-right:10px;
	color:#FFFFFF;
	display:block;	
	}

	
.prod1{
	background:url(images/prod1.jpg) 0 0 no-repeat;
	clear:left;
}
	
.prod2{
	background:url(images/prod2.jpg) 0 0 no-repeat;
}	

.smallBlock strong{
	font-size:11px;
	display:block;
	}
	
.smallBlock span{
	font-size:9px;
	font-weight:bold;
	display:block;	
	}
	
	
#offices{
	width:286px;
	height:229px;
	background:url(images/offices.gif) no-repeat;
	margin:0;
	padding:0;
	}
	
#offices strong{
	display:none;
	}	
	
#footerLinks{
	text-align:center;
	padding:20px; 
	font-weight:bold;
	border:1px solid #d1d1d1;
	background:#F0F0F0 url(images/navBg.gif) repeat-x 0 20px;
}

.legalText{
	display:block;
	text-align:right;
	font-size:9px;
	color:#999999;
	border-top:1px solid #D1D1D1;
	}
	
