* {
    font-family:            Verdana, Sans Serif, Helvetica, Arial;
    font-size:              14px;
    line-height:            20px;
}

body {
    background-color:       rgb(152,202,233);
}

body h2 {
	font-size: 20pt;
}

#heading {
        font-size: 17pt;
	font-weight:	bold;
}

/* May 29, 2008 - GH - added stuff

*/

.title {
    font-weight:    bold;
}    

.buttonscontainer {
    margin-left:    25px;
    margin-top:     10px;
    width:          168px;
    background:     url('images/h2.gif') no-repeat;
}

#testbutton {
    margin-left:    0px;
    margin-top:     0px;
    padding-right:  0px;
    position:       relative;
    float:          right;
    width:          161px;
    background:     url('images/send.gif') no-repeat;
    height:         44px;
    
}

#testbutton a {
    color:          white;
    padding:        0px;
    padding-top:    7px;
    padding-left:   0px;
    padding-bottom: 15px;
    font:           19px Verdana, Sans Serif, Helvetica, Arial;
    font-weight:    bold;
    text-decoration:none;
    margin-top:     0px;
    margin-bottom:  5px;
    width:          100%;
    text-align:     center;
    position:       relative;
    float:          right;
}

#testbutton a:hover {
    color:          red;
}

.buttons h2 {
    color:          white;
    padding:        0px;
    padding-top:    7px;
    padding-left:   0px;
    padding-bottom: 15px;
    font:           17px Verdana, Sans Serif, Helvetica, Arial;
    font-weight:    bold;
    text-decoration:none;
    margin-top:     0px;
    margin-bottom:  5px;
    width:          100%;
    text-align:     center;
    
}

#left {
    color:          black;  
    font-size:      15px;    
}

#middle {
    color:          rgb(0,92,150);
    font-size:      15px;
}

#right {
    color:          red;
    font-size:      18px;
}

#infobox {
    background-color:   white;
    border:         1px solid #000000;
    /*/*line-height: 1.5em; /* */
    padding-top:        10px;
    padding-left:        10px;
    padding-right:        10px;
    padding-bottom:        10px;
    margin-left:    410px;
    position:       absolute;
    margin-top:         -50px;
    
}

#comingsoon {
    background-color:   coral;
    border:         1px solid #000000;
    /*/*line-height: 1.5em; /* */
    padding:                10px;
    position:               absolute;
    margin-left:            420px;
    font-weight:            bold;
    margin-top:             -50px;
}

#biblio {
    background-color:       lightblue;
    font-size:              12px;
    padding:                5px;
    width:                  600px;
    margin-top:             80px;
    margin-left:            80px;
    border-top:             2px solid black;
}

#biblio ul {
    list-style:             upper-roman;
}

.links {
    margin-left:            20px;
    margin-top:             -10px;
    
}

.icon {
    background-repeat:      no-repeat;
    padding-left:           23px;
}

.links ul {
    list-style:             none;
}

.links a {
    background-repeat:      no-repeat;
    background-image:       url('images/larrow.gif');
    text-decoration:        none;
    font-weight:            bold;
}

.links a:hover {
    background-repeat:      no-repeat;
    background-image:       url('images/rarrow.gif');
    color:                  red;
    
}    

#settingname {

}

.settings {
    margin-left:    20px;
    margin-top:     -10px;
}

#contactinfo {
    
    position:       relative;
    float:          left;
    margin-left:    20px;
    margin-top:     20px;
}

.inthere {
    vertical-align: top;
    
}


.listing {
    
    list-style:         none;
}

.emails a {
    text-decoration:    none;
    color:              blue;
}

.all-listings {
    margin-left:        40px;
}

.all-listings td {
    
}

.feedbackform {
    
    margin-left:        40px;
}

.feebackform td {
    
    text-align:         right;
}

.importantinfo {
	color: red;
}




