@charset "UTF-8";

* { padding: 0; margin: 0; }

body {
 font-family:  Helvetica, Verdana, Arial, sans-serif;
 font-size: 13px;
 color:#525252;
 background:#bfbfbf url(images/background_light_slice.jpg) repeat-x;
}

p {
 padding: 10px;
}

p1 {
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
  font-size: 14px;
  margin-top: 1em;
  margin-bottom: 1em; 
  color: #666;
  line-height: 17px;
  text-indent: 1.5em;
  }

h5 {
  font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
  font-size: 14px;
  margin-top: 1em; color: #666;
  line-height: 17px;
}

a, a:link, a:visited, a:active, a.active {
	color: #444;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	text-decoration: underline;
}

h1 {
    font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #444;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 32px;
	line-height: 44px;
	letter-spacing: -1px;
	font-weight: bold;
 
}

h2 {
    font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #bfbfbf;
	margin: 0;
	padding: 15px 0px 5px 5px;
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0px;
	text-align: left;
 
}

h6 {

    font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #444;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 32px;
	line-height: 44px;
	letter-spacing: -1px;
	font-weight: bold;
	text-align: center;
 
}


#wrapper { 
 margin: 0 auto;
 width: 840px;
}

#content { 
 float: left;
 color: #333;
 background: #e8e8e8 url(images/content-bkgd.jpg) no-repeat;
 min-height: 450px;
 display: inline;
 margin-top: 10px;
 padding: 20px;
}

#header {
 color: #333;
 width: 310px;
 float: left;
 height: 152px;
}

#footer { 
 float: left;
 width: 800px;
 color: #bfbfbf;
 background: #525252 url(images/footer-bkgd.jpg) no-repeat bottom;
 padding: 20px;
 text-align: center;
}

#foot1 {
 color: #333;
 width: 282px;
 float: left;
 height: 152px;
 margin-bottom: 10px;
 padding:0px 8px 0px 0px;
}

#foot2 {
 color: #333;
 width: 285px;
 float: left;
 margin-bottom: 10px;
 padding:0px 0px 0px 5px;
}

#foot3 {
 color: #333;
 width: 192px;
 float: left;
 padding-left: 10px;
 margin-bottom: 10px;
 text-align: center;
}




#navigation {
 float: right;
 width: 529px;
 height: 35px;
 margin-top: 97px;
 padding-top: 25px;
 color: #525252;
 font-family: TradeGothicLTStd-BdCn20, TradeGothicLTStd-Bold, Helvetica, Arial, sans-serif;
 font-size: 17px;
}

#subleft {
 color: #333;
 width: 388px;
 float: left;
 margin-top: 20px;
 padding:0px 10px 0px 0px;
}

#subright {
 color: #333;
 width: 390px;
 float: left;
 margin-top: 20px;
 padding:0px 0px 0px 10px;
}


#subleftcont {
 color: #333;
 width: 390px;
 float: left;
 padding:0px 10px 0px 0px;
}

#subrightcont {
 color: #333;
 width: 390px;
 float: left;
 text-align: center;
 padding:0px 0px 0px 10px;
}


#navigation ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: right;
}

#navigation ul li { display: inline; }

#navigation ul li a
{
text-decoration: none;
padding:  .5em;
color: #525252;
}

#navigation ul li a:hover
{
color: #727272;
}


#footer ul
{
margin: 0;
padding: 5px;
font-size: 10px;
list-style-type: none;
text-align: center;
}

#footer ul li { display: inline; }

#footer ul li a
{
text-decoration: none;
padding:  .5em;
color: #bfbfbf;
}

#footer ul li a:hover
{
color: #e8e8e8;
}


.slideshow { height: 400px; width: 800px; }

