

 * { padding: 0; margin: 0;}
 
 body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0 auto;
	width: 922px;
	height: auto;
}
#header {
 width: 903px;
 color: #333;
 padding: 8px;
 border: 1px solid #ccc;
 height: 115px;
 margin: 10px 0px 5px 0px;
 background: transparent url(images/header3.jpg);
 background-repeat: no-repeat;
}

	.top_info_right {
		float: right;
		width: 290px;
		padding: 10px 15px;
		text-align:right;
	}



  blockquote.pullquote {
  float:left;
   width:500px;
   margin:0.25em 0.75em 0.25em 0;
   padding:0.5em;
   border:3px double #ccc;
   border-width:3px 0;
   color:#333;
   background:transparent;
   font:italic 1.3em/1.3 Georgia;
   }
   blockquote.alt {
   float:right;
   margin:0.25em 0 0.25em 0.75em;
   }
  .pullquote p {
   margin:0;
  text-align:center;
  }
 .pullquote p:first-letter {text-transform:uppercase}



/* ---------------------- Purpleslate nav ---------------------- */
.purple #slatenav{position:relative;width: 922px;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/purpleslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.purple #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.purple #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.purple #slatenav ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.purple #slatenav ul li a:hover,.purple #slatenav ul li a.current{color:#fff;background:transparent url(images/purpleslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Purpleslate nav ---------------------- */
#navigation {
 width: 900px;
 }


 
#content { 
 width: 900px;
 color: #333;
 border: 1px solid #ccc;
 background: #F2F2E6;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 710px;
}
h2 {
 text-transform: capitalize;
 color: #666;
 letter-spacing: 1px;
 padding-top: 7px;
 font: bold 16px Arial, Helvetica, sans-serif;
 }

#left-content {
 float: left;
 width: 566px;
 margin-top: 20px;
}
.content-top {
 float: left;
 height: 32px;
 width: 536px;
 background: url(images/content_box_top.png) no-repeat;
 padding: 4px 15px;
}
.content-middle {
 float: left;
 width: 534px;
 padding: 5px 15px 0 15px;
 border-right: 1px solid #d3d3d3;
 border-left: 1px solid #d3d3d3;
 background: #fff;
 line-height: 18px
}


.content-middle p { text-align: justify; }
.highlight {
 color: #7b9122;
 font-style: italic;
 
}
.content-bottom {
 float: left;
 height: 17px;
 width: 566px;
 margin-bottom: 15px;
 background: url(images/content_box_bottom.png) no-repeat;
}
#content-right {
 float: right;
 width: 322px;
 margin-top: 20px;
}
.sidebar-top {
 float: left;
 height: 32px;
 width: 292px;
 background: url(images/sidebar_top.png) no-repeat;
 padding: 4px 15px;
}
.sidebar-middle {
 float: left;
 width: 290px;
 padding: 5px 15px 0 15px;
 border-right: 1px solid #d3d3d3;
 border-left: 1px solid #d3d3d3;
 background: #fff;
 line-height: 18px
}
.sidebar-middle p { text-align: justify; }
.sidebar-bottom {
 float: left;
 height: 16px;
 width: 322px;
 margin-bottom: 15px;
 background: url(images/sidebar_bottom.png) no-repeat;
}
#footer {
 clear: both;
 height: 80px;
 background: url(images/footer.gif) repeat-x bottom;
}
#footer-content {
 height:91px;
 width: 950px;
 padding-top: 20px;
 margin: auto;
}
#footer-content p {
 color: #fff;
 text-align: center;
 padding-top: 35px;
}

