@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	background-image: url(bg-grass.jpg);
}

#pageContainer {
	top: -20px;
	margin: 0 auto;
	text-align:left;
	position:relative;
	
	width:1280px;
	height:1024px;
	padding:0px,10px,10px,10px;
}
#pageContainer #mainbody #about p strong {
}


#header {
	top: 0px;
	position:absolute;
	width:1260px;
	height:100px;
	margin:0px;
}

#logo {
	vertical-align:top;
	position:absolute;
	width:1100px;
	height:100px;
	margin:0px;
}

#badges {
	position:absolute;
	top:16px;
	right:33px;
	width:352px;
	height:85px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
}

#mainbody {
	top: 114px;
	position:absolute;
	width:1260px;
	height:460px;
	margin:0px;
	left: 10px;
}

#about {
	top: -1px;
	left: -12px;
	position:absolute;
	width:400px;
	height:380px;
	margin:0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

#offer {
	top: 18px;
	right: -3px;
	position:absolute;
	width:400px;
	height:106px;
	margin:0px;
	text-align: justify;
}

#contacts {
	top: 121px;
	right: -3px;
	position:absolute;
	width:400px;
	height:313px;
	margin:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #FF0;
	text-align: justify;
}

#slideshow {
	top: 0px;
	left: 420px;
	position:relative;
	padding:0px;
}

#areas {
	top: 562px;
	position:absolute;
	width:1288px;
	height:100px;
	margin:0px;
	left: -1px;
}

ul { list-style-type: none; padding: 0; margin-left: 0; }

.mainheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #009;
}
.submain {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	text-align: left;
}
.subsubmain {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.maintext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}

.mainborder {
	border: thin solid #CCC;
}
a:link {
	text-decoration: none;
	color: #FF0;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FFF;
}
a:active {
	text-decoration: none;
}

#pageContainer #mainbody .mainheading strong {
	font-size: 36px;
}
.whitetext {
	color: #FFF;
}
#pageContainer #header #badges p {
	font-size: 10px;
}
#pageContainer #header #badges p {
	font-size: 12px;
}
#pageContainer #header #badges p {
	font-weight: bold;
}
#pageContainer #header #badges p {
	color: #FF0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 36px;
}
#pageContainer #mainbody #about p {
	font-size: 12px;
}
#pageContainer #mainbody #about p {
	color: #FFF;
}
#pageContainer #bullets ul li {
	font-family: Arial, Helvetica, sans-serif;
}
#pageContainer #bullets ul li {
	font-weight: bold;
}
#pageContainer #bullets ul li {
	color: #FFF;
}
.areas {
	font-family: Arial, Helvetica, sans-serif;
}
.areasbold {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #009;
}
#pageContainer #mainbody #about p {
	font-weight: bold;
}
#pageContainer #bullets ul li {
	font-size: 14px;
}
#pageContainer #mainbody #about p {
	font-weight: normal;
}
#pageContainer #mainbody #about p {
	font-weight: bold;
}
#pageContainer #mainbody #about p {
	color: #FFF;
}
#pageContainer #mainbody #offer p {
	font-family: Verdana, Geneva, sans-serif;
}
#pageContainer #mainbody #offer p {
	color: #FFF;
}
#pageContainer #mainbody #offer p {
	font-weight: bold;
	color: #009;
}
#pageContainer #mainbody #contacts p {
	color: #FF0;
}
#pageContainer #mainbody #about p {
	text-align: justify;
}
#pageContainer #mainbody #offer {
	text-align: justify;
}
