/*
 * Style Page Styles
 * OregonGridiron.com
 */

.stylepage {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
}

.home {
    background: #000 url("http://www.oregongridiron.com/images/style/style-home.jpg") top center no-repeat;
}

.bcs {
    background: #000 url("http://www.oregongridiron.com/images/style/bcs-bg.jpg") top center no-repeat;
}

.pro-combat {
    background: #000 url("http://www.oregongridiron.com/images/style/pro-combat-bg.jpg") top center no-repeat;
}

.rivalry {
    background: #000 url("http://www.oregongridiron.com/images/style/rivalry-bg.jpg") top center no-repeat;
}

.rosebowl {
    background: #000 url("http://www.oregongridiron.com/images/style/rosebowl-bg.jpg") top center no-repeat;
}

#style-logo {
    position: absolute;
    top: 30px;
    right: 20px;
    text-indent: -9999px;
    background: transparent url("http://www.oregongridiron.com/images/style/style-logo.png") top center no-repeat;
    width: 500px;
    height: 140px;
}

.uniform-link {
    display: block;
    position: absolute;
    right: 20px;
    width: 230px;
    height: 120px;
    text-indent: -9999px;
}

#rivalry-uniform-link {
    top: 600px;
    background: transparent url("http://www.oregongridiron.com/images/style/rivalry-link.png") top center no-repeat;
}


#pro-combat-uniform-link {
    top: 730px;
    background: transparent url("http://www.oregongridiron.com/images/style/pro-combat-link.png") top center no-repeat;
}

#bcs-uniform-link {
    top: 860px;
    background: transparent url("http://www.oregongridiron.com/images/style/bcs-link.png") top center no-repeat;
}

#rosebowl-uniform-link {
    top: 600px;
    background: transparent url("http://www.oregongridiron.com/images/style/rosebowl-link.png") top center no-repeat;
}

#pro-combat-uniform-link:hover, #bcs-uniform-link:hover, #rivalry-uniform-link:hover, #rosebowl-uniform-link:hover {
    background-position: 0 -120px;
}


/* Override default gallery styles for positioning */

.video-gallery {
    width: 650px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 200px;
}

.video-gallery.pro-combat-videos {
    top: 400px;    
}

.image-gallery.bcs-images, .image-gallery.pro-combat-images, .image-gallery.rivalry-images, .image-gallery.rosebowl-images {
    position: absolute;
    width: 650px;
    top: 400px;
    right: 20px;
}

.pretext.rosebowl-text {
    position: absolute;
    width: 650px;
    top: 270px;
    right: 20px;
}

.image-gallery.pro-combat-images {
    top: 790px;
}

.image-gallery.rosebowl-images {
    top: 900px;
}