#wrapper {
  background-image: none;
}


#slides-cont {
  float: right;
/*	border: 1px solid #f00;     */
  margin-top: -1px;
}

#intro-inner {
/*  float: left;*/
/*	border: 1px solid #f00; */
/*	width: 651px;  */
}

#intro-text {
	background: #25282a url(../img/intro_ly.gif) 0 0 repeat-y;
	padding-left: 28px;
	color: #a4a59a;
}

#intro-text h1 {
  font: 11px Arial, Helvetica, sans-serif;
	color: #e5e6d7;
	text-transform: uppercase;
	padding-bottom: 15px;
}

#intro-text p {
  margin-bottom: 10px;
}


#intro-text-inner {
	background: #35393b url(../img/intro_x.gif) 0 0 repeat-x;
	height: 201px;
}

#intro-text-inner-wrap {
  padding: 15px 20px;
	height: 1%;
}

#mainpage-cont {
	background: url(../img/mainpage_y.gif) 0 0 repeat-y;
	clear: both;
	padding: 0 25px;
}

#mainpage-cont:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* Hides from IE-mac \*/
* html #mainpage-cont {height: 1%;}
/* End hide from IE-mac */

/* IE7 fix */
*:first-child+html #mainpage-cont {height: 1%;}

#mainpage-cont-a {
	float: left;
	width: 315px;
}

#mainpage-cont-b {
	float: left;
	width: 310px;
}

#mainpage-cont-c {
	float: left;
	width: 400px;
}

.mainpage-cont-inner {
  padding: 20px;
}

.mainpage-cont-inner h1 {
	font: normal 1.6em Georgia, serif;
	color: #25282a;
	padding-bottom: 0.5em;
	text-transform: uppercase;
}

.mainpage-cont-inner p {
  margin-bottom: .7em;
}





