#headerImg{behavior: url('css/iepngfix.htc');height: 100%;width: 100%;}
#headerDonateImg{behavior: url('css/iepngfix.htc');height: 56px;width: 101px;}
#headerMerchImg{behavior: url('css/iepngfix.htc');height: 52px;width: 94px;}
#headerRegImg{
    behavior: url('css/iepngfix.htc');
    height: 48px;
    width: 93px;

}


.fontTheme{
    font-family: Arial Narrow;
    font-size: 15px;
    color: #ffffff;
}

img{
    border: none;
    padding: 0;
    margin: 0;
}

a{
    color: #ffffff;
    text-decoration: underline;
    border: none;
}
.linkHighlight{
    color: #000000;

}


h1{
    text-align: center;
    color: white;
    font-family: Arial;
    font-size: 32px;
    padding: 0;
    margin: 0;
}
h2{
    text-align: center;
    color: white;
    font-family: Arial;
    font-size: 22px;
    padding: 0;
    margin: 0;
}
h3{
    color: white;
    font-family: Arial;
    font-size: 20px;
    font-weight: bolder;
    padding: 0;
    margin: 0;
}

p{
    font-family: Arial Narrow;
    font-size: 15px;
    color: #ffffff;
    margin: 0;
    padding: 0;
line-height:22px;
}
p.center{
    text-align: center;
}

ul{
    font-family: Arial Narrow;
    font-size: 15px;
    color: #ffffff;
}

body,html{
    margin: 0;
    padding: 0;
    background: url(images/bg.gif) repeat-x #1e487f;
}
#header{
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
    width:840px;
    height:135px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}
#nav{
    display: block;
    position: relative;
    width:840px;
    height:39px;
    padding: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

#topCap{
    display: block;
    position: relative;
    background: url(images/topCap.gif) no-repeat;
    width:840px;
    height:37px;
    padding: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
}
#content{
    display: block;
    position: relative;
    background: url(images/contRepeat.gif) repeat-y #1e487f;
    text-align:justify;  
    margin-top: 0;
    width:840px;
    margin-left: auto;
    margin-right: auto;

}
#bottomCap{
    display: block;
    position: relative;
    background: url(images/bottomCap.gif) no-repeat;
    width:840px;
    height:37px;
    padding: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
}
#innerCont{
    display: block;
    position: relative;
    padding: 20px;
    margin: 0px;
    width:739px;
    margin-left: auto;
    margin-right: auto;

}
#floatRight{
    margin: 0;
    padding: 0;
    width: 350px;
    float: right;
}
#floatLeft{

    width: 350px;
    float: left;
}
#divClear{
    clear: both;
}

#footer{

}
#headerDonate{
    position: absolute;
    display: block;
    left: 120px;
    top: 10px;
}
#headerMerch{
    position: absolute;
    display: block;
    left: 205px;
    top: 20px;
}
#headerReg{
    position: absolute;
    display: block;
    left: 290px;
    top: 20px;
}
#homeLeft{
    float: left;
    width: 500px;

}
#homeRight{
    float: right;
    width: 200px;
}
#floatPicRight{
    float: right;
    margin: 10px;
}
#floatPicLeft{
    float: left;
    margin: 10px;
}
.hide{display:none}
.show{display:inline}
#merchHeader{
    display: block;
    position: relative;
    background: url(images/merchHeader.gif) no-repeat;
    width:817px;
    height:86px;
    padding: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
}
#merchPackHeader{
    display: block;
    position: relative;
    background: url(images/merchPackHeader.gif) no-repeat;
    width:817px;
    height:86px;
    padding: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
}
#merchCont{
    display: block;
    position: relative;
    background: url(images/merchRepeat.gif) repeat-y #1e487f;
    width:817px;
    margin-left: auto;
    margin-right: auto;

}
#merchBottomCap{
    display: block;
    position: relative;
    background: url(images/merchBottomCap.gif) repeat-y #1e487f;
    width:817px;
    height: 37px;
    margin-left: auto;
    margin-right: auto;

}
#merchInnerCont{
    margin: 0;
    padding: 20px;
}
#innerBorder{
    margin: 10px;
    margin-left: 0px;
    padding: 10px;
    border: solid #FFFFFF 0px;
    background: #003170;
    float:left;
    width:200px;
}

#innerBorderimg{

    float:left;
}

#formCont{
    border: solid 0px #FFFFFF;
    background: #003170;
    padding-left:12px;
    padding-top: 10px;
    padding-right:10px;
}
#termsHeader{
    display: block;
    position: relative;
    background: url(images/termsHeader.gif) no-repeat;
    width:817px;
    height:86px;
    padding: 0;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
}
#loginbox{
    background: #003170;
    width: 400px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
}
#checkout{
    background: transparent ;
    background-image: url(images/checkout.gif);
    border: none;
    width: 93px;
}
.donatebutton{background:url(images/donatebutton.gif) no-repeat;width:67px;height:21px;border:none;cursor: pointer;}
.continuebutton{background:url(images/continuebutton.gif) no-repeat;width:80px;height:21px;border:none;cursor: pointer;}
.sendbutton{background:url(images/sendbutton.gif) no-repeat;width:48px;height:21px;border:none;cursor: pointer;}
.confirmbutton{background:url(images/confirmbutton.gif) no-repeat;width:74px;height:22px;border:none;cursor: pointer;}
