    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    b, u, i, center,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td,
    article, aside, canvas, details, embed,
    figure, figcaption, footer, header, hgroup,
    menu, nav, output, ruby, section, summary,
    time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    }
    /* HTML5 display-role reset for older browsers */
    article, aside, details, figcaption, figure,
    footer, header, hgroup, menu, nav, section {
    display: block;
    }
    body {
    line-height: 1;
    }
    ol, ul {
    list-style: none;
    }
    blockquote, q {
    quotes: none;
    }
    blockquote:before, blockquote:after,
    q:before, q:after {
    content: '';
    content: none;
    }
    table {
    border-collapse: collapse;
    border-spacing: 0;
    }
    
body{
	background: url(../images/bg_top.jpg) repeat-x top left;
	background-color:#443833;
	font-family: verdana;
}    
    
#container{
	width:965px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}
#footer{
	background: url(../images/bg_top.jpg) repeat-x top left;
	width:100%;
	height:28px;
	clear:both;
	text-align:center;
	padding-top:12px;
	color:white;
}
#sidebar{
	float:left;
	width:231px;
	
}
#sidebarLower{
	width:238px;
	height:100%;
	background-color:#705A52;
}
#sidebarLower > a{
	display:block;
	color:white;
	padding-top:15px;
	margin-left:18px;
}
#main{
	float:left;
	clear:right;
	width:720px;
	border-top: solid 6px white;
	border-right: solid 6px white;
	margin-top:25px;
	
}
#sidebarHeader{
	width:231px;
	height:197px;
	padding-top:50px;
	background: url('../images/sb_header2.png') ;
	background-repeat:no-repeat;
}
#sidebarHeader > img{
	display:block;
	margin-left:auto;
	margin-right:auto;	
}
#mainContent{
	width:100%;
	min-height:415px;
	background-color:white;
	padding-top:15px;
	border:solid 1px white;
}
#mainContent > h3{
	margin-left:34px;
	padding-top:15px;
	padding-bottom:15px;
	color:#206843;
	font-weight:900;
	font-family:verdana;
	float:left;
	
}
#mainHeader{
	width:100%;
	height:212px;
	background: url('../images/main_header.png');
	background-repeat:repeat-y;
	color:white;
	font-size:20px;
	font-family:verdana;
}
b{
	font-weight:bold;
	color:white;
	font-size:24px;
	text-shadow: 2px 2px 2px #206843;
	letter-spacing:2px;
}
#mainHeader > h3{
	display:block;
	padding:25px 35px 35px 35px;
	
	width:305px;
	float:left;
}
#sidebarNav{
	height:185px;
}

#navlist {
  margin-top:-5px;
  list-style-type: none;/*turns off display of bullet*/  
  background-color:#705A52;
}

#navlist > li > a {
  display: block;
  height: 40px;
  padding: 2px 2px 2px 24px;
  border: none;
  border-bottom: 1px solid white;
  background-color: transparent;
  color: white;
  font-weight:bold;
  font-size: 16px;
  line-height: 40px;
  text-decoration: none;
}
#navlist > li:hover{
	border-left:solid 1px white;
}
#navlist > li > a:hover {
  background-color: #443833;
}

#navlist {
  border-bottom: none;
}
.item{
	width:95%;
	height:100px;
	overflow:hidden;
	padding-top:15px;
	border-bottom:solid 1px #747474; 
	margin-left:15px;
	font-size:12px;
	padding-bottom:15px;
	line-height: 14px;
}
.item > p{
	float:left;
	clear:right;
	width:380px;
	padding-left:15px;
}
.item > img{
	
	display:block;
	float:left;
	/*max-height:60px;*/
	max-width:120px;
	margin-left:18px;
	width:300px;
}
img.pic{
	display:block;
	float:right;
	clear:right;
}

strong{
	font-size:13px;
	font-weight:700;
	
}
.about{
	padding:35px;
	text-align:justify;
	display:block;
	clear:left;

}
h2{
	margin-left:23px;
	font-size:20px;
	font-weight:bold;
	color:#206843;
}
table{
	margin-left:25px;
	margin-top:25px;
	display:block;
	float:left;
	margin-right:35px;
}
td{
	width:120px;
	padding-bottom:8px;

}
td.left{
	text-align:left;
	padding:5px;
	width:250px;
}
td.right{
	text-align:left;
	font-weight:bold;
}
hr{
	width:95%;
	clear:both;
}
#banner{
	width:341px;
	float:left;
	height:212px;
}
#banner > li > img{
	margin-top:2px;
	width:340px;	
	clear:right;
}

.noline{
	border:none;
}
.float{
	float:left;
	
	height:inherit;
}
.logoImg{
	width:138px;
}
.logoImg > img{
	max-width: 130px;
}
.text{
	width:385px;
	display:table;
	padding-left:15px;	 
}
.text >p{
	display:table-cell;
	vertical-align:middle;
}
.equipImg{
	width:140px;
}
.equipImg > img{
	max-width:130px;
}
