/* CSS Document */

body{
text-align:center;
background-color:#9C9C9C;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding: 0 10px 0px 10px;

}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#000000;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}


#header{
width: 800px;
height: 138px;
margin: 0px;
}

#wrapper{
background-color:#9C9C9C;
width:800px;
text-align:left;
margin:0px auto;
position:relative;
}

#nav{
width: 189px;
background-image:url(images/layout/nav/nav_bg.jpg);
background-repeat:repeat-y;
}

#content{
width: 580px;
text-align: left;
margin-left: 200px;
padding: 20px;
min-height: 600px;
}

.table-text{
font-size:10px;
color:#000000;
}

.table-text a{
font-size:10px;
color:#000000;
}

.table-text td{
font-size:10px;
color:#000000;
}

.quotes{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
margin-left:140px;
margin-right: 10px;
border:2px solid #2C3216;
background-color: #CCCCCC;
padding: 5px;
}

.sold{
font-weight:bold;
color:#FF6600;
font-size:10px;
}

a{
color:#663399;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

.nav_bg{
background-image:url(images/layout/nav/nav_bg.jpg);
background-repeat:repeat-y;
}

#footer{
padding-top:10px;
padding-bottom:5px;
text-align:center;
font-size:10px;
}

.photo_table{
padding-bottom:5px;
border-bottom:1px solid #333;
}

.photoright {
float: right; 
padding:2px 8px 12px 10px; 
margin: 0; 
font-size:10px; 
color: #000; 
font-style:italic; 
width: 200px;
text-align:center;}

.photoleft {
float: left; 
padding:2px 8px 12px 10px; 
margin: 0; 
font-size:10px; 
color: #000; 
font-style:italic; 
width: 200px;
text-align:center;}

.disclaimer{
border-top: #000000 solid 1px;
border-bottom: #000000 solid 1px;
padding:3px;
margin: 20px auto;
text-align:center;
font-size:11px;

}


/* Pop Up Text */
        a.info{
        position:relative;           /*this is the key*/
        z-index:24;
        /*background-color:#e0e0e0;    /* background colour of display text */
        color:#663399;               /* colour of display text */
        border-bottom:1px dotted #663399;    /* border colour */
        text-decoration:none;
        font-style:normal;
        }

        a.info:hover {
        z-index:25;
        }

        a.info span{
        display: none;  /* hide the span text using this css */
        }

        a.info:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        top: 1.5em;
        left: 3em;
        min-width: 250px;
        border:1px solid #663399; /* border colour */
        background-color:#CCCCCC; /* background colour here */
        color:#000000;         /* text colour */
        text-align: left;
        font-size: 10px;
        font-style:normal;
		padding: 5px;
        z-index:30;
        }

/* Pop Up Text - Narrower Box*/
        a.info_sm{
        position:relative;           /*this is the key*/
        z-index:24;
        /*background-color:#e0e0e0;    /* background colour of display text */
        color:#663399;               /* colour of display text */
        border-bottom:1px dotted #663399;    /* border colour */
        text-decoration:none;
        font-style:normal;
        }

        a.info_sm:hover {
        z-index:25;
        }

        a.info_sm span{
        display: none;  /* hide the span text using this css */
        }

        a.info_sm:hover span{ /*the span will display just on :hover state*/
        display:block;
        position:absolute;
        top: 1.5em;
        left: 3em;
        min-width: 150px;
        border:1px solid #663399; /* border colour */
        background-color:#CCCCCC; /* background colour here */
        color:#000000;         /* text colour */
        text-align: left;
        font-size: 10px;
        font-style:normal;
		padding: 5px;
        z-index:30;
        }
