/*---------Tag re-writes-----------*/

body{
    background-image: url(images/bg.gif);
    background-position: top;
    background-repeat: repeat-x;
    margin-top : 0;
    margin-right : 0;
    margin-left : 0;
    margin-bottom : 0;
}


/*------------------Table alignment---------*/

.top{
    width:400;
    border:0;
    padding:0;
}

.middle{
    width:400; 
    border:0;
    padding:0;
}

.contentTD{
    width:350; 
    vertical-align:top;
    background-image: url(images/watermark.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.gallery{
}

.rightContent{
    width:300; 
    height:300; 
    text-align:center;
    background-image: url(images/watermark2.gif);
    vertical-align:top;
    background-position: center center;
    background-repeat: no-repeat;
}


/*----------Gallery Navigation-----------*/

.navTable{
    width:145; 
    height:20; 
    border:0; 
}

.dotImg{
    border:0;
    width:7;
    height:20;
}

.navText{
    text-align:left;
    font-family:Geneva, Arial, Helvetica;
    font-size:12;
    color:#000031;
    font-weight:bold;
}

/*------------Text--------------*/

.mainTitle{
    font-weight :bold;
    font-size: large;
    font-family: verdana,arial,helvetica,geneva,SunSans-Regular;
    color:#CCCCCC;
    text-decoration: italic;
}

.norm{
    text-align:left;
    font-family:Geneva, Arial, Helvetica;
    font-size:12;
    color:white;
}

.bold{
    font-size:medium;
    color:white;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.tiny{
    font-size:x-small; 
    color:white;
}

#image
{
    border: 1px solid #ccc;
    width:200;
    height:160;
    display:none;
}
/*------Navigation Links----------*/

.navLinks{
    font-family:Geneva, Arial, Helvetica;
    color:white;
    font-size:small;
}

.navLinks a:link, .navLinks a:active, .navLinks a:visited{
    font-family:Geneva, Arial, Helvetica;
    color:white;
    font-size:small;
}

.navLinks a:hover{
    text-decoration: none;
}

/*------Body Links---------*/

.bodyLinks{
    font-family:Geneva, Arial, Helvetica;
    color:white;
    font-size:12;
}

.bodyLinks a:link, .bodyLinks a:active, .bodyLinks a:visited{
    font-family:Geneva, Arial, Helvetica;
    color:white;
    font-size:12;
}

.bodyLinks a:hover{
    text-decoration: none;
}

/*------Motion Gallery-------------*/

#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid black;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

