html {
height:100%
}

body {
background:#006A72 url("../imgs/jpg/home-bg-45.jpg") no-repeat top center;
height:100%;
font-size:100.01%;
font-family:Helvetica, Arial, sans-serif;
color:#006A72;
margin:0;
padding:0
}

.top-header-wrap {
width:100%;
height:280px
}

.topmenu {
background:url("../imgs/PNG/topmenu-bg.png") no-repeat top center;
width:940px;
min-height:50px;
height:auto !important;
margin:0 auto
}

.outerwrapper {
background:url("../imgs/PNG/outerwrapper-bg_test.png") no-repeat top center;
width:100%
}

.inner-outerwrapper {
width:920px;
margin:0 auto
}

#toplink ul {
padding-left:42px;
list-style:none;
position:relative;
margin:0
}

#toplink ul li {
float:left;
margin-right:23px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:700;
line-height:30px
}

#toplink ul li a {
font-size:12px;
color:#006A72;
text-decoration:none;
letter-spacing:1px !important
}

#toplink ul li a:hover {
text-decoration:none;
color:#E9AC7C
}

#img {
border:1px solid #021a40;
padding:1px
}

.leftNoRight {
width:865px;
float:left;
color:#4B4B4B;
font-family:Helvetica, Arial, sans-serif;
font-size:80%
}

.left {
width:420px;
float:left;
color:#4B4B4B;
font-size:80%
}

.right {
font-family:Helvetica, Arial, sans-serif;
width:445px;
float:right;
color:#4B4B4B;
font-size:80%
}
.empty {
font-family:Helvetica, Arial, sans-serif;
width:1px;
float:right;
color:#4B4B4B;
font-size:80%
}
.textindentright {
margin-right:25px;
margin-top:28px;
background:none;
min-height:300px;
height:auto !important
}

.textindentempty {
margin-right:25px;
margin-top:28px;
background:none;
min-height:300px;
height:auto !important
}

.clear {
clear:both;
height:0
}

.footer-wrapper-outer {
width:100%;
background:#072427 url("../imgs/jpg/footer-wrapper-outer-bg.jpg") repeat-x bottom center;
min-height:249px;
height:auto !important
}

.footer-wrapper {
background:url("../imgs/jpg/horse-footer-bg_small.jpg") no-repeat top center;
width:100%;
height:249px;
margin:0 auto
}

.footerbar {
width:920px;
font-family:Helvetica, Arial, sans-serif;
font-size:70%;
height:189px;
color:#FFF;
text-align:left;
margin:0 auto
}

.footerindent {
text-align:left;
padding:64px 25px 0
}

.MainLink a:hover {
font-family:Verdana,sans-serif;
font-size:12px;
font-weight:700;
color:#E9AC7C;
text-decoration:none
}

.textindent {
margin-right:22px;
margin-left:30px;
padding-top:28px;
background:none;
min-height:300px;
height:auto !important
}

h1 {
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
color:#006A72;
margin:0;
padding:0
}

h2 {
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
color:#006A72;
margin:0;
padding:0
}

.subheader {
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:700;
color:#006A72
}

.redtext {
color:#E60017;
font-weight:700
}

.textindentleft ul {
margin:0;
padding:0
}

.textindentleft li {
list-style-image:url("");
margin-left:16px
}

.textindentleft li li {
list-style-image:none
}

.pixbox {
float:left;
height:150px;
width:150px;
margin-bottom:10px;
border:1px solid #333
}

.errortext {
font-family:Helvetica, Arial, sans-serif;
font-size:100%;
font-weight:700;
color:red;
padding:2px
}

.rightimagefloat {
float:right;
text-align:right;
margin-right:7px;
padding-top:16px
}

.rightobjectfloat {
float:right
}

.pixborderThumb {
height:120px;
width:90px;
margin-right:15px
}

.pixborderGallery {
margin-right:10px;
margin-bottom:4px;
z-index:3000
}

.itemPadLeft {
margin-left:30px;
margin-bottom:15px
}

ul .udm {
z-index:auto !important
}

li.nav {
list-style:none;
text-decoration:none;
font-size:80%;
font-weight:700;
padding-bottom:2px;
display:block;
width:150px
}

li.nav2 {
margin-left:18px;
padding-left:6px;
list-style-image:url("")
}

.slideshow img {
display:none
}

.slideshow img.firstSlide {
display:block
}

.quicklinks {
float:left;
width:250px
}

.footer-contacts {
float:left;
width:250px;
margin:0;
padding:0
}

.home-news {
background:url("") no-repeat;
behavior:url();
height:136px;
width:202px;
vertical-align:top
}

.home-brochure {
background:url("") no-repeat;
behavior:url();
height:136px;
width:202px;
vertical-align:top
}

.pc_small-bg {
background-color:#cfd8d8;
width:406px;
padding:14px 0 0 14px
}

.pc_small-images-container {
float:left;
padding:0 14px 14px 0
}

.pc_small-images {
cursor:pointer
}

label {
width:130px;
float:left
}

input {
margin-bottom:4px
}

textarea {
margin-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:100%
}

legend {
color:#006A72;
font-weight:700;
padding:0 4px
}

fieldset {
width:420px;
padding:4px
}

td img {
border:1px solid #b8c0c1;
margin-bottom:15px;
margin-left:24px;
padding:14px
}

.textwrap {
padding-right:120px
}

.textindentleftNoRight,.textindentleft {
height:auto !important;
margin-left:25px;
padding-top:97px
}

.footerbar a:link,.footerbar a:visited,li.nav a:link,li.nav a:visited {
color:#fff;
text-decoration:none
}

.footerbar a:hover,.footerbar a:active,li.nav a:hover,li.nav a:active {
color:#fff;
text-decoration:underline
}

.MainLink a:link,.MainLink a:visited,.MainLink a:active {
font-family:Verdana,sans-serif;
font-size:12px;
font-weight:700;
color:#006A72;
text-decoration:none
}

a.tms:link,a.tms:visited {
color:#BCD5EC;
text-decoration:none
}

a.tms:hover,a.tms:active {
color:#BCD5EC;
text-decoration:underline
}

.left a:link,.left a:visited {
color:#4B4B4B;
text-decoration:none
}

.left a:hover,.left a:active {
color:#E9AC7C;
text-decoration:none
}

.pixborder,.slideshow {
margin-bottom:30px;
margin-left:30px
}

.leftobjectfloat,.floatLeft {
float:left
}

.pixborderLeftPic,.itemPadRight {
margin-right:15px;
margin-bottom:15px
}

.rightpicdiv,.pc_container {
width:420px;
border:1px solid #b8c0c1
}

.rightpicborder,.pc_big-image-container {
padding:14px
}

ul.nav,ul.nav2 {
margin:0;
padding:0
}

.home-news-indent,.home-brochure-indent {
padding:36px 10px 6px 6px
} 
