
body {
   padding: 0px;
   margin: 0px;
   font-size: .8em;
   background-color: #ddd;
   background-image: url(img/bg880b.gif);
   background-repeat: repeat-y;
   background-position: center;
   font-family: verdana;
   height: 100%;
}

* html #side1 div,* html #side2 div, * html #side1 #center {height: 300px;
	/* min-height for IE6 */}
* html #side1 {position: relative;}
* html #side1 #center {position: relative; left: -2px;}

a:link {
	color: #333;
}

a:visited {
	color: #333;
}

a:hover {color: red;}

.sm {font-size: .75em}

.c {
  border: 0px solid red;
  width: 100%;
  margin: 0 auto;
  font-size: .8em;
  text-align: center;
  color:#aaa;
  padding-top: 50px;
  }

#headleft {
border: 0px red solid;
width: 185px;
margin: 0 44px 0 10px;
float: left;
clear: left;
}


.header{
   float: left;
   width: 100%;
   text-align: center;
}

.center { 
	text-align: left;
	left: 16px;
	position: relative;
	width: 900px; 
	margin: 0px auto;
	margin-bottom: 20px;
	padding: 0px;
	border: 0px solid black;
}
 
 
#intro1 {font-weight: 700; font-size: 1.2em; line-height: 1.3em; letter-spacing: -.5px;}
#intro2 {font-weight: 500; font-size: 1.2em; letter-spacing: -.5px;}
#intro3 {font-weight: 500; font-size: .9em; line-height: 1.5em;}
#intro4 {font-size: .7em; line-height: 1.4em; padding-bottom: 1em;}

.section{
   margin: 20px auto 10px;
   clear: both;
   float: left;
   width: 880px;
   background-color: #ccc;
   border: 0px solid blue;
   font-weight: bold;
}

.items div {
	float: left;
	width: 284px;
	background-color: #ccc;
	border: 0px blue solid;
	font-size: .8em;
	color: #000000;
	text-align: left;
	font-size:.85em;
	line-height: 1.25em;
	min-height: 175px;	
	margin: 0px 14px 10px -0px;
	padding-bottom: 0px;
}

.items a, #headleft a, .items img {
	text-decoration: none;
	border: 0px;
}

.head {
   margin: 0px;
   height: 20px;
   padding: 0px;
   width: 100%;
   background-color: #ccc;
   border: 0px solid blue;
   font-weight: bold;
}


div.mt {
   background-color: #ddd;
}

.footer{
   text-align: center;
   color: #000;
   float: left;
   width: 100%;
   overflow: expand;
   background-color: #ddd;
}

.gallery {
	text-align: left;
   background-color: #f8f8f8;
   min-height: 100%;
   width:660;
   margin: 0px auto;
   padding:35 50px;
   border:0px solid red;
}

.gallery p {
    width: 60%;
}

.embed {
    text-align: center;
    border:0px solid blue;
    clear:left;
    margin: 0px auto;
    padding-top: 25px;
}