#content-wrapper {
	background: transparent url(../images/home-border.png) no-repeat 259px 30px;
}
#left-home {
	width: 240px;
	float: left;
	margin-right: 30px;
	padding-right: 20px;
	margin-top: 30px;
	position: relative;
}
#left-home .headmaster {
	float: left;
	width: 240px;
	margin: 0 0 2px 0;
}
#left-home .head {
	float: left;
	margin: 0 0 2px 0;
}
#left-home h1 {
	font-size: 22px;
	position: absolute;
	left: 120px;
	top: 0;
	width: 120px;
	text-align: right;
}
#left-home h2 {
	font-size: 11px;
	margin-top: 1px;
	padding-left: 0;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
}
#left-home p {
	font-size: 11px;
}
#left-home p.first {
	font-size: 12px;
	padding-top: 1em;
}
#home-news h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	margin-top: 0;
}
#home-news h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 1.1;
	font-weight: bold;
	margin-top: 5px;
}
#news-main {
	clear: both;
}
#home-news #news-main p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#home-news #news-teasers {
	border-top: 1px solid #babcbe;
	border-bottom: 1px solid #babcbe;
	padding: 20px 0 5px 0;
	margin: 15px 0 18px 0;
}
#home-news #news-teasers #news-1 img, #home-news #news-teasers #news-2 img, #home-news #news-teasers #news-3 img {
	display: block;
	margin-bottom: 2px;
}
#home-news #news-1, #home-news #news-2, #home-news #news-3 {
	width: 132px;
	float: left;
}
#home-news #news-1, #home-news #news-2 {
	margin-right: 10px;
}
#home-news #news-1 p, #home-news #news-2 p, #home-news #news-3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.3;
}
#right-column #right-menu ul li a {
	font-family: "GandhiSerifRegular", "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: -0.25px;
	padding: 9px 0 9px 20px;
}
h1 {
	margin-bottom: 10px;
}
.more {
	font-size: 80%;
	display: block;
	margin-top: 1px;
}
.warning {
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.2;
	color: #cc0000;
}

#container {
	width: 416px;
	height: 425px;
	padding: 0;
	margin: 20px 0 0 0;
	position: relative;
	z-index: 0;
	clear: both;
	font-size: 13px;
	text-align: center;
}

/* Search */
#right-menu {
    margin-top: 13px;
}
#search {
	width: 175px;
	height: 20px;
	margin: 35px 0 0 19px;
	border: 1px solid #94959a;
	background-color: white;
	border-radius: 3px;
}
#search form {
	margin: 0;
	padding: 0;
}
#search input.search-box {
	display: block;
	width: 145px;
	height: 16px;
	float: left;
	margin: 0;
	padding: 2px 5px;
	border: none;
	border-radius: 3px;
	color: #666;
	background-color: white;
	font-size: 12px;
	line-height: 1;
}
#search input.search-icon {
	float: right;
	width: 15px;
	height: 17px;
	margin: 2px 3px 0 0;
}
#search input.search-icon:hover, #search input.search-icon:focus {
	background: transparent url(../images/search.png) no-repeat top left;
}
/* end Search */

/* Slideshow */
#products {margin-left: 0;}
#products .slides_container {width: 416px; height: 340px; overflow: hidden; float: left; position: relative; display: none;}
.slides_container a 	{width: 416px; height: 340px; overflow:hidden; display: block; text-decoration: none;}
.slides_container a img {border: none;}
/* Next/prev buttons */
#products .next,#products .prev {position: absolute; top: 351px; left: 0; width: 21px; height: 42px; overflow: hidden; display: block; z-index: 101; background: url('../slides/slide-icons.png') no-repeat; text-indent: -9999px;}
#products .prev {background-position: 2px 0px;}
#products .next {background-position: -345px 0; left: 395px;}
#products .prev:hover {background-position: 2px -40px;}
#products .next:hover {background-position: -345px -40px; left: 395px;}
/* Pagination */
#products .pagination {width: 384px; padding: 1px; float: left; margin-top: 9px; margin-left: 23px;}
#products .pagination li {float: left; margin: 2px; list-style: none; background: url('../slides/slide-icons.png') no-repeat; border: solid #CCCCCC 1px;}
#products .pagination li a {display: block; width: 38px; height: 37px; margin: 1px; float: left;}
#products .pagination li.current {border: solid #3E4B6C 1px;}
/* Pagination icon backgrounds and hover states */
#products .pagination li.icon-1 {background-position: -22px  -2px;}
#products .pagination li.icon-2 {background-position: -66px  -2px;}
#products .pagination li.icon-3 {background-position: -104px -2px;}
#products .pagination li.icon-4 {background-position: -145px -2px;}
#products .pagination li.icon-5 {background-position: -222px -2px;}
#products .pagination li.icon-6 {background-position: -183px -2px;}
#products .pagination li.icon-7 {background-position: -262px -2px;}
#products .pagination li.icon-8 {background-position: -303px -2px;}
#products .pagination li.icon-1:hover {background-position: -22px  -42px;}
#products .pagination li.icon-2:hover {background-position: -66px  -42px;}
#products .pagination li.icon-3:hover {background-position: -104px -42px;}
#products .pagination li.icon-4:hover {background-position: -145px -42px;}
#products .pagination li.icon-5:hover {background-position: -222px -42px;}
#products .pagination li.icon-6:hover {background-position: -183px -42px;}
#products .pagination li.icon-7:hover {background-position: -262px -42px;}
#products .pagination li.icon-8:hover {background-position: -303px -42px;}
#products .pagination li.current.icon-1 {background-position: -22px  -42px;}
#products .pagination li.current.icon-2 {background-position: -66px  -42px;}
#products .pagination li.current.icon-3 {background-position: -104px -42px;}
#products .pagination li.current.icon-4 {background-position: -145px -42px;}
#products .pagination li.current.icon-5 {background-position: -222px -42px;}
#products .pagination li.current.icon-6 {background-position: -183px -42px;}
#products .pagination li.current.icon-7 {background-position: -262px -42px;}
#products .pagination li.current.icon-8 {background-position: -303px -42px;}
/* end Slideshow */