﻿.repeatBox {
    width: 180px;
    height: 170px;
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 0px 0px;
    border: 1px dashed #999999;
    background-color: #f8f8f8;
    float: left;
    text-align: center;
}
.repeatBox:Hover {
    border: 1px dashed #7f7f7f;
    background-color: #e2e2e2;
}

.repeatBox h1 {
    padding: 10px 0px 0px 0px;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
}

.imagesBox {
    width: 90px;
    height: 60px;
    float: left;
    margin: 0px 5px 5px 0px;
    border: 1px dashed #999999;
    background-color: #f8f8f8;
    text-align: center;
}
.imagesBox:Hover {
    border: 1px dashed #b30707;
    background-color: #d05858;
}
.imagesBoxOn {
    width: 90px;
    height: 60px;
    float: left;
    margin: 0px 5px 5px 0px;
    border: 1px dashed #d86100;
    background-color: #f4a768;
    text-align: center;
}
.mainImagesDiv {
    width: 291px;
    float: left;
    margin-right: 5px;
}
.fullPicDiv {
    width: 530px;
    float: left;
}

.landTextBlurb {
    width: 510px;
    border: 1px dashed #999999;
    background-color: #f6f5d4;
    padding: 10px 10px 10px 10px;
    margin-top: 10px;
}
.portTextBlurb {
    width: 175px;
    float: left;
    border: 1px dashed #999999;
    background-color: #f6f5d4;
    padding: 10px 10px 10px 10px;
    margin-left: 10px;
}
.logoBox {
    width: 530px;
    border: 1px dashed #999999;
    height: 180px;
}
.logofloat {
    float: left;
}

.modalTitle {
    Background-color: Red;
    height: 18px;
    text-align: right;
}
.modalDetail {
    padding: 10px;
}

.modalBox {
    background-color: White;
    border: 1px solid #000000;
    width: 620px;
}
.modalBackground {  
    background-color:#000000; 
    filter:alpha(opacity=50);
    opacity:0.5;
}

.logoPanel 
{
    width: 100%;
    text-align: center;
    padding-top: 5px;
}

.logoPanel2 
{
    width: 100%;
    text-align: center;
    padding-top: 27px;
}