body {margin: 0;padding: 0;font-family: verdana, tahoma, arial;font-size: 0.69em;}
.wrap{margin: 0 auto; width: 910px;}
#header {border-bottom: 1px solid #8BC53F;background: url(../images/background/header.gif) no-repeat right bottom;}
#header .wrap {position: relative;}
#header #home img {border: 0;margin-top: 15px;float: left;}
#header ul {float: left;margin: 37px 0 0 135px;font-size: 0.91em;}
#header ul li {margin: 4px;}
#header ul a {color: #ccc; }
#header ul a:hover {color: #909090;}
#header ul a.active {color: #8BC53F; }
#header ul span {margin: 0 0 0 20px;float: none;}
#header ul span a{color: #808080;}
#header ul span a:hover {color: #909090;}
#header ul span a.active {color: #8BC53F; }

#header span {float: right;margin: 130px 5px 0 10px;}
#header span a {color: #808080;margin: 0 2px;}
#header span a.active {color: #ddd;}
#header #title { position: absolute; bottom: 0; right:45px;}

#main {min-height: 450px;_height: 450px;color: #b0b0b0;margin: 0 auto; width: 910px;}
#main .text {padding: 30px 10px;line-height: 18px;}
#main .paging {text-align: center;clear: both;}
#main h1 {margin: 3px 0 10px 20px;font-size: 1.20em;color: #000;font-weight: normal;}
#main h1.alt {color: #8BC53F;}
#main h2, #main h2 a {font-size: 1em;font-weight: normal;margin: 0;color: #8BC53F;}
#main h3 {color: #8BC53F;font-size: 1.09em;font-weight: normal;margin: 3px 0 10px 20px;}

#main .object {width: 120px;height: 150px;margin: 0 30px 30px 30px;float: left;font-size: 0.91em;_display: inline;}
#main .object img {width: 110px;height: 110px;border: 0;margin: 0 0 3px 0;}
#main .object p {color: #b0b0b0;}
#main .object p span {color: #ccc;}

#main .object-details {font-size: 0.91em;}
#main .object-details .text {padding: 0;}
#main .object-details h3 {margin-top: 10px;}
#main .object-details ul.gallery {width: 540px;float: right;}

#main .member {font-size: 0.91em;}
#main .member h1 {margin-bottom: 0; height: 14px;}
#main .member h3 {margin-top: 10; height: 14px;}
#main .member .text {height: 155px;overflow: hidden;padding: 0;}
#main .member .object{margin: 0 15px 15px 15px;}
#main .member .object img{width: 100px;height: 140px;}
#main .member .object h3{margin-top: 4px;}

#main ul.gallery {margin: 0 0 0 8px; clear: both;padding-top: 3px;}
#main ul.gallery li {float: left;padding: 6px;border: 1px solid #d9d9d9;margin: 3px;}
#main ul.unfancy li {margin: 2px;}
#main ul.gallery li.dummy {width: 112px;height: 112px;border: 0;}
#main ul.gallery img {vertical-align: middle;width: 110px;height: 110px;border: 0;}

#main .gallery-slide {float: right;margin: 3px 0 0 8px;}
#main .gallery-slide .border{border: 1px solid #d9d9d9;padding: 15px;}
#main .gallery-slide ul img {width: 540px;height: 305px;}
#main .gallery-slide p {text-align: center;margin-top: 3px;letter-spacing: 1px;}

#main ul.main {margin: 0 10px;font-size: 0.91em;}
#main ul.main li {float: left;margin: 4px 2px;}
#main ul.main li span {padding: 0 2px;}
#main ul.main li span.alt {color: #8BC53F;}
#main ul.main li a {color: #ccc;}
#main ul.main li a:hover {color: #909090;}
#main ul.main li a.active {color: #8BC53F;}

#main form.contacts { float: right;margin: 20px;_display: inline; width: 400px;}
#main form.contacts p { margin: 2px 0;}
#main form.contacts input, #main form.contacts textarea {border: 1px solid #e5e5e5; margin-right: 5px;}
#main form.contacts input.field {width: 380px;margin-bottom: 5px;}
#main form.contacts input.field-small {width: 60px;}
#main form.contacts textarea {width: 380px;height: 160px; overflow: auto;}
#main form.contacts input.submit {background-color: #fff;color: #8BC53F;padding: 3px 10px;}

#footer {border-top: 1px solid #8BC53F;height: 100px;font-size: 0.90em;clear:both;}
#footer #copyright {width: 300px;float: left;padding: 5px 0 0 50px;color: #ccc;}
#footer #copyright a#login {color: #ccc;}
#footer #copyright span {color: #000;}
#footer #copyright a {color: #8BC53F;}
#footer ul {float: right;margin-top: 5px;}
#footer ul li {color: #ccc; display: inline;}
#footer ul a {color: #ccc; }
#footer ul a:hover {color: #909090;text-decoration: none;}
#footer ul a.active {color: #8BC53F; }

.clear {clear: both;height: 0;overflow: hidden;}
.spacer {height: 10px; overflow: hidden; clear: both; }
.big-spacer {height: 80px; overflow: hidden; }
a { text-decoration: none; color: #8BC53F;}
form, p, ul {margin: 0;padding: 0;}
li {list-style-type: none;}
input, select, textarea {font-family: verdana, arial;font-size: 1em;}


.slideView {position: relative;overflow: hidden; height: 305px;} 
.slideView ul {margin: 0;padding: 0;position: relative;left: 0;top: 0;width: 1%;list-style-type: none;} 
.slideView ul li {float:left; }