
body {
	font-family:Verdana, Arial , Helvetica, sans-serif;
	padding:0px;
	background: url(/css/img/bgr.png) repeat-x top left #ffffff;
	margin:0;
	color:#231f20;
	font-size:12px;
}
a {
	color:#1A786A;
	text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
#body {
	width:950px;
	padding:0;
	margin:0px auto;
}
#logo-part {
	width:940px;
	height:81px;
	float:left; border:0px solid #FF0000;
}
#logo {
	float:left;
	clear:both;
	width:277px;
	height:44px;
	padding:22px 0 0 0; border:0px solid #333333;
}
#top-nav {
	float:right;
	text-align:right;
	width:550px;
	padding:55px 0 0 0;
	margin:0;
	color:#83B7AF;
}
#top-nav a {
	color:#D3E5E2;
	text-decoration:none;
	margin:0;
	padding:0 10px;
}
#top-nav li a:hover {
	text-decoration: underline;
	margin: 0 0 0 0;
}
#header {
	padding:0 0 0 7px;
	float:left;
	width:933px;
}
#main-nav {
	float:left;
	clear:both;
	width:897px;
	height:325px;
	padding:0 0 0 36px;
	background:url(img/header.jpg) no-repeat top left;
}
#main-nav ul {
	list-style:none;
	width:210px;
	height:242px;
	background:url(/css/img/bgr_menu.png) no-repeat top left;
	padding:10px 0 0 20px;
	margin:36px 0 0 0;
	font-size:18px;
	color:#ffffff;
}
* html #main-nav ul {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bgr_menu.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
#main-nav ul li {
	padding:0 0 5px 0;
	margin:5px 0 10px 0;
	background: url(img/dots_bgr.png) no-repeat bottom left;
}
* html #main-nav ul li {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/dots_bgr.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
#main-nav ul li a {
	color:#ffffff;
}
#content {
	clear:both;
	float:left;
	width:950px;
	padding:25px 0 0 0;
}
#left-part {
	float:left;
	width:631px;
	padding:0;  border:0px solid #000000;
}
.kare {
	float:left;
	width:315px;
}
.kare-top {
	background:url(img/bgr_head_kare.png) no-repeat top left;
	width:286px;
	float:left;
	height:62px;
	padding:4px 0 0 25px;
	border:0px solid #000000;
}
* html .kare-top {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bgr_head_kare.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
.kare-bottom {
	clear:both;
	float:left;
	width:294px;
	padding:0 0 0 8px;
	margin:0;
	border:0px solid #000000;
}
.kare-bottom-content {
	background:url(img/bgr_home_kare.jpg) #ffffff no-repeat bottom left;
	clear:both;
	float:left;
	width:274px;
	padding:5px 5px 10px 15px;
	margin:0;
	border:0px solid #000000;
	line-height:19px;
	min-height:280px;
	height:auto !important;
	height:280px;
}
.kare-bottom-content img {
	margin:5px 8px 0 0;
	border:1px solid #ECECEC;
	padding:2px;
}
.kare-bottom-content img.logos {
	margin:0 25px 25px 0;
	border:none;
	padding:0;
}
#right-part {
	float:left;
	width:311px;
	padding:0; border:0px solid #000000;
}
form {
	padding:0px;
	margin:0px;
}
h1 {
	font-size:24px;
	color:#2c8275;
	padding:15px 0 10px 0;
	margin:0;
	font-weight:normal;
	line-height:normal;
}
h1 a {
	color:#636363;
}
h1.welcome {
	color:#636363;
}
h1 a {
	color:#636363;
}
h2 {
	font-size:18px;
	color:#626262;
	padding:0;
	margin:0;
	font-weight:normal;
	line-height:normal;
}
h2 a {
	color:#636363;
}
h3 {
	font-size:18px;
	color:#237E70;
	padding:10px 0 0 0;
	margin:0;
	font-weight:normal;
	line-height:normal;
}
h3 a {
	color:#237E70;
}
p.more {
	color:#1A786A;
	font-size:11px;
	margin:0;
	padding:0 0 15px 0;
	line-height:normal;
}
p.more a {
	color:#1A786A;
}
.date {
	color:#bebebe;
	font-size:11px;
	padding:0;
	margin:0;
	line-height:normal;
}
#footer {
	clear:both;
	float:left;
	width:933px;
	font-size:11px;
	color:#A9A9A9;
	padding:0 0 0 7px;
}
.footer-content {
	clear:both;
	float:left;
	width:933px;
	font-size:11px;
	color:#A9A9A9;
	margin:40px 0 0 0;
	border-top:1px solid #C6DDDB;
}
.copy {
	float:left;
	width:250px;
	padding:5px 0 5px 0;
}
.abc {
	float:right;
	text-align:right;
	width:250px;
	padding:5px 0;
}
.abc a {
	color:#A9A9A9;
}

.kare-inner {
	float:left;
	width:625px;
}
.kare-top-inner {
	background:url(/css/img/bgr_head_kare_inner.png) no-repeat top left;
	width:600px;
	float:left;
	height:62px;
	padding:4px 0 0 25px;
	border:0px solid #000000;
}
* html .kare-top-inner {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bgr_head_kare_inner.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
.kare-bottom-inner {
	clear:both;
	float:left;
	width:294px;
	padding:0 0 0 8px;
	margin:0;
	border:0px solid #000000;
}
.kare-bottom-content-inner {
	background:url(img/bgr_home_kare.jpg) #ffffff repeat-x bottom left;
	clear:both;
	float:left;
	width:585px;
	padding:5px 5px 10px 15px;
	margin:0;
	border:0px solid #000000;
	line-height:19px;
	min-height:280px;
	height:auto !important;
	height:280px;
}
.kare-bottom-content-inner img {
	margin:5px 8px 0 0;
	border:1px solid #ECECEC;
	padding:2px;
}
.kare-bottom-content-inner img.logos {
	margin:0 25px 25px 0;
	border:none;
	padding:0;
}


.kare-gallery {
	float:left;
	width:940px;
}
.kare-top-gallery {
	background:url(img/bgr_head_kare_gallery.png) no-repeat top left;
	width:915px;
	float:left;
	height:62px;
	padding:4px 0 0 25px;
	border:0px solid #000000;
}
* html .kare-top-gallery {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bgr_head_kare_gallery.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
.kare-bottom-gallery {
	clear:both;
	float:left;
	width:932px;
	padding:0 0 0 8px;
	margin:0;
	border:0px solid #000000;
}
.kare-bottom-content-gallery {
	background:url(img/bgr_home_kare.jpg) #ffffff repeat-x bottom left;
	clear:both;
	float:left;
	width:907px;
	padding:5px 5px 10px 15px;
	margin:0;
	border:0px solid #000000;
	line-height:19px;
	min-height:280px;
	height:auto !important;
	height:280px;
}
.kare-bottom-content-gallery img {
	margin:5px 8px 0 0;
	border:1px solid #E5E5E5;
	padding:5px;
	margin:0 10px 0 0;
    -moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4 */
    border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
}
.gallery-item {
	padding:0 15px 0 0;
	font-size:12px;
	float:left;
	width:280px;
	border:0px solid #000000;
}
.gallery-row {
	float:left;
	width:885px;
	clear:both;
	padding:10px 0 15px 0;
}
.clear {
	background:url(img/dots.gif) repeat-x center left;
	clear:both;
	margin:10px 0 0 0;
	padding:5px 0 0 0;
}
.pages {
	color:#8bc620;
	padding:20px 0 0 0;
	clear:both;
	float:left;
	width:600px;
	font-size:11px;
}
.pages a {
	color:#237E70;
	padding:0 5px 0 0;
}
.pages a.active {
	color:#ffffff;
	background:#237E70;
	font-weight:bold;
	padding:2px 5px;
    -moz-border-radius: 2px; /* FF1+ */
	-webkit-border-radius: 2px; /* Saf3-4 */
    border-radius: 2px; /* Opera 10.5, IE 9, Saf5, Chrome */
}
.pages a.next {
	color:#237E70;
	padding:0 5px 0 0;
}




/*-----------------------------home-gallery-----------------------*/
div.wrap {
width:517px;
margin:0 auto;
text-align:left;
}

div#header-gall {
margin:-1px 0 0;
}
/*div#video-header{
height:683px;
margin:-1px 0 0;
}
div#header-gall div.wrap{
height:299px;
}*/
div#header-gall div#slide-holder{
z-index:40;
width:517px;
height:215px;
/*position:absolute;*/
position:relative;
}
div#header-gall div#slide-holder div#slide-runner{
width:517px;
height:215px;
overflow:hidden;
position:absolute;
}
div#header-gall div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header-gall div#slide-holder div#slide-controls {
left:0;
bottom:0px;
width:517px;
height:46px;
display:none;
position:absolute;
background:url(img/slide-bg.png) 0 0;
}
* html div#header-gall div#slide-holder div#slide-controls {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/slide-bg.png', sizingMethod='scale');
	background-repeat: no-repeat;
}

div#header-gall div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:12px;
line-height:16px;
font-weight:bold;
margin:15px 0 0 5px;
}
div#header-gall div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:18px;
display:inline;
margin:15px 5px 0 0;
}
div#header-gall div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:13px;
height:18px;
display:inline;
font-size:1px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
div#header-gall div#slide-holder div#slide-controls p#slide-nav a.on {
	background-image:url(img/silde-nav-w.png);
}
* html div#header-gall div#slide-holder div#slide-controls p#slide-nav a.on {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/silde-nav-w.png', sizingMethod='crop');
	background-repeat: no-repeat;
}

div#header-gall div#slide-holder div#slide-controls p#slide-nav a {background-image:url(/css/img/silde-nav-g.png);}

* html div#header-gall div#slide-holder div#slide-controls p#slide-nav a {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/silde-nav-g.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
div#nav ul li a{background:url(/css/img/nav.png) no-repeat;} 



























