@import url('reset.css');.clear{clear:both;height:1px;}
.inv{display:none;}
body{background-image:url("bg.jpg");background-repeat:repeat;font-family:Arial, Helvetica, sans-serif;font-size:100%;}
div#wrapper{position:relative;width:1040px;margin-left:auto;margin-right:auto}
h1
{
	font-size:24px;
	line-height:0.5em;
	color:#665d4e;
	word-spacing:.1em;
}	
h2
{
	font-size:16px;
	display: inline;
}
h3{font-size:16px;line-height:1.5em;color:#665d4e;display:inline;font-family:Georgia, serif}
h4{font-size:22px;line-height:1.5em;color:#665d4e;}
h5{font-size:18px;line-height:1.5em;font-weight:bold;color:#665d4e;}

.custom{
	word-spacing:.1em;
	text-align:center;
	}
p{text-align:left;}
div#header{overflow:hidden;position:relative;height:80px;width:100%;background:url(../img/spring/bg.png) no-repeat;margin-left:auto;margin-right:auto}
div#bottom{overflow:hidden;position:relative;height:80px;width:100%;margin-left:auto;margin-right:auto}
div#header img#logo{position:absolute;top:1px;left:30px;}
ul#nav{display:block;position:absolute;top:20px;right:50px;width:700px;z-index:300}
ul#nav li{display:block;float:right;}
ul#nav li a{font-size:12px;text-decoration:none;margin-left:15px;padding-right:15px;border-right:1px solid #665d4e;}
ul#nav li.last a{border-right:none 0px;padding-right:0px;}
ul#nav li ul li{border:none;}
ul#nav li ul{display:block;padding:10px 5px;background:white;border:1px solid #665d4e;}
ul#nav li ul li{display:block;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #665d4e;}
ul#nav li ul li:last-child{border:none;}
ul#nav li ul li a{border:none;font-size:14px;}
div#main{width:100%;min-height:650px;position:relative;overflow:hidden;}
div.holder{overflow:hidden;width:1000px;margin-left:auto;margin-right:auto;}
div.holderm{overflow:hidden;width:820px;margin-left:auto;margin-right:auto;}
div.holder div.block{width:235px;float:left;margin:0px 18px 0px 0px;}
div.holder div.last{margin:0px 0px 70px 0px;}
div.holder div.block div.thumb-holder{position:relative;width:200px;height:330px;background:url(../img/thumb-bg.png) no-repeat;margin-bottom:5px;display:block;margin-left:auto;margin-right:auto;}
div.holder div.block div.thumb-holder2{background:url(../img/slideshow-border.png) no-repeat;position:relative;width:210px;height:330px;margin-bottom:5px;display:block;margin-left:1px;margin-right:1px;}
div.holder div.block img.thumb{position:absolute;top:2px;left:2px;display:block;margin-left:auto;margin-right:auto}
div.holder div.block h2{line-height:1em;margin-bottom:0px;text-indent:0px;background:none transparent;}
div.holder div.block h3{line-height:1em;margin-bottom:10px;}
div.holder div.block p.thumb-text{font-size:14px;line-height:1.5em;color:#665d4e;border-top:0px solid #665d4e;padding-top:10px;margin-bottom:10px;text-align:left}
div#slideshow{overflow:hidden;position:relative;height:380px;margin-bottom:1px;width:960px;margin-left:auto;margin-right:auto}
div#slideshow2{overflow:hidden;position:relative;height:880px;margin-bottom:1px;width:960px;margin-left:auto;margin-right:auto}
div#slideshow ul#slides{margin:0 auto;width:950px;height:337px;position:absolute;top:10px;left:5px;}
div#slideshow ul#slides2{margin:0 auto;width:800px;position:absolute;top:12px;left:255px;}
div#slideshow ul#menu{position:absolute;top:12px;left:5px;z-index:21;background-color:transparent;font-weight:bold;font-style:italic;font-family:Georgia;color:#665d4e;}
div#slideshow ul#menutext{position:absolute;top:12px;left:5px;z-index:21;background-color:transparent;font-family:Georgia;color:#665d4e;}
div#slideshow span{background:url(../img/slideshow-border.png) no-repeat;width:960px;height:378px;display:block;position:absolute;top:-10px;left:0px;z-index:10;}
#slideshow-nav{display:block;position:absolute;overflow:hidden;bottom:10px;right:20px;z-index:20;}
#slideshow-nav a{display:block;float:left;background:url(../img/slidebutton.png) no-repeat;height:15px;width:15px;text-indent:-9000px;margin-right:5px;}
.css_btn_class{font-size:16px;font-family:Arial;font-weight:normal;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #84bbf3;padding:9px 61px;text-decoration:none;background:-moz-linear-gradient(center top, #bddbfa 5%, #80b5ea 100%);background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#80b5ea');background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #bddbfa), color-stop(100%, #80b5ea));background-color:#bddbfa;color:#ffffff;display:inline-block;text-shadow:1px 1px 0px #528ecc;-webkit-box-shadow:inset 1px 1px 0px 0px #dcecfb;-moz-box-shadow:inset 1px 1px 0px 0px #dcecfb;box-shadow:inset 1px 1px 0px 0px #dcecfb;}.css_btn_class:hover{background:-moz-linear-gradient(center top, #80b5ea 5%, #bddbfa 100%);background:-ms-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80b5ea', endColorstr='#bddbfa');background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #80b5ea), color-stop(100%, #bddbfa));background-color:#80b5ea;}.css_btn_class:active{position:relative;top:1px;}
#footer{width:960px;margin:0px 0 0 0;padding:0 20px 0px 20px;margin:0 auto;}
#footer div{float:left;display:inline;}
#footer .footerContent{width:960px;padding:28px 0 15px 0;border-top:1px solid grey;}
#footer .footerContent h4{font-size:13px;line-height:17px;font-weight:bold;padding:0 0 8px 0;color:#333;}
#footer .footerContent p{font-size:11px;line-height:14px;font-weight:normal;color:#7A7A7A;padding:0 0 14px 0;}
#footer .footerContent .footerContacts{width:300px;padding:0 20px 0 20px;}
#footer .footerContent .footerServices{width:140px;padding:0 20px 0 20px;}
#footer .footerContent .footerSocial{width:140px;padding:0 20px 0 20px;}
#footer .footerContent .footerKaywords{width:220px;padding:0 20px 0 20px;}
#footer .footerContent .footerKaywords a{color:#7A7A7A;}
#footer .footerContent .footerKaywords a:hover{text-decoration:none;cursor:default;}
.center {
    text-align: center;
    border: 3px solid green;
}
#footer2 .footerContent2 p{width:960px;margin:0 auto;font-size:12px;line-height:14px;font-weight:normal;color:#7A7A7A;padding:0 0 14px 0;}