/*
LAYOUT: One-Column (Left) Fixed
DESCRIPTION: Two-column 950px fixed layout with one sidebar left of content
*/

img, div, input {
behavior: url("../scripts/iepngfix.htc")
}

#header {
    position:relative;
}
#primary {
    float:left;
    width:315px;
    margin-right: 0px;
    text-align: right;
    padding-top: 10px;
}
#primary a {
color: #747972;
}

#primary a:hover {
color: #FFFFFF;
}

#primary li {
line-height: 22px;
/*list-style-image:none; IE would also need this*/
}

#secondary {
    clear:left;
}
#footer {    
    clear:both;
}
#subsidiary {
    width:940px;
    margin:0 auto;
    overflow:hidden;
}
#subsidiary .aside {
    width:300px;
    float:left;
    margin:0 20px 0 0;
}
#gallerytease {
    width: 315px;
    height: 254px;
    padding: 0px 0px 0px 0px;
    background: url(../images/gallery_tease.png) no-repeat;
    text-align: center;
}
#gallerytease img {;
    padding: 5px 5px 0px 0px;
}
#gallerytease p {;
    padding: 25px;
}
#gallerytease a {;
    color: #ffffff;
}
#subsidiary #third {
    margin:0;
}
#siteinfo {
    clear:both;
    width:940px;
    margin:0 auto;
}
#splash {
    width: 940px;
    height: 295px;
    padding: 0px 0px 50px 0px;
    background: url(../images/splash_bg.png) no-repeat;
    background-position: bottom;
}
#gallery-photos {
    width: 575px;
    height: 464px;
    padding: 0px 0px 0px 0px;
    background: url(../images/gallery_bg.png) no-repeat;
    background-position: bottom;
}
#spacer {
    min-height: 460px;
}
#spacer2 {
    min-height: 1100px;
}
