/*yahoo reset rules*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 	margin:0;	padding:0;}
table {	border-collapse:collapse;	border-spacing:0;}
fieldset,img { 	border:0;}
address,caption,cite,code,dfn,em,strong,th,var {	font-style:normal;	font-weight:normal;}
ol,ul {	list-style:none;}
caption,th {	text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}
q:before,q:after {	content:'';}
abbr,acronym { border:0;}

/*end yahoo reset rules*/
body{    background-color: #fff;            text-align: center;    font-family: arial, helvetica, sans-serif;    font-size: 12px;    line-height: 18px;    color: #666;    *padding-left: 1px; /*hack for IE 1px background image bug*/       }

html{	height: 100%;	margin-bottom: 1px;	}
#wrapper{       width: 750px;    padding: 0;        margin-top: 30px;    margin-left: auto;    margin-right: auto;    text-align: left;    background-color: #fff;}
#masthead{    position: relative;    width: 700px;
    background-color: #fff;    margin-bottom: 15px;    margin-left: 25px;}

#content, #content2{      width: 695px;
    float: left;
    background-color: #fff;
    margin-bottom: 148px;
    margin-left: 25px;
    margin-top: 15px;
}
#content div img, #content div i
{
    visibility: hidden;
}
    


/*this div should start out hidden so we can use jquery to provide a transition
when the tabs are clicked*/ 

#content2
{
    outline: 1px solid;
}

#content.thumbs div{
    position: relative;
    display: block;
    float: left;
    width: 95px;
    height: 95px;
    margin: 0 20px 0 0;
    padding-bottom: 20px; /*leave room for the bullet*/
}

/* font-awesome bullet rules */

#content.thumbs div i
{
    color: #c00;
    display: block;
    margin-top: -3px;
}


/*chrome hack*/
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    #content.thumbs div i
    {
        margin-top: -3px;
    }
}
*/
p i
{
    color: #c00;
}

/*end font awesome bullet rules*/


/* spread out pieces of text in the address line */
.spreadOut
{
    margin-right: 7px;
}



#content.thumbs a.last, #content2.thumbs a.last{    margin-right: -3px; /*should just be "0" but stupid IE6 wants -3 to work right*/}
h1{
    color: #f00;
    font-size: 110%;
    font-weight: bold;
    margin-bottom: 1.6em;
}

strong{    font-weight: bold;    color: #fff;}
p{    margin-bottom: 12px;
    line-height: 14px;
}
.address
{
    margin-bottom: 40px;
}


a{    color: #666;}
a:hover{    color: #000;}

a.homelink
{
    text-decoration: none;
}

a.homelink:hover
{
    text-decoration: underline;
}


/*
p span{    font-size: 11px;    margin-left: 10px;}*/

#galleryToggle
{
    margin: 0 0 -15px 0;
    padding: 0;
    list-style: none;
}

a.divlinks
{    
    font-weight: normal;
    margin-bottom: 1.6em;
    text-decoration: none;
}

a.divlinks:hover, .linkOn:hover, .linkOff:hover
{    
    color: #f00;
}

.linkOn
{
    color: #f00;
    text-decoration: none;
}

.linkOff
{    
    color: #666;
    text-decoration: none;
}

#soldFlag
{
    display: none;
}


a.hideLinks{    display: none;}

#footer{    width: 700px;    float: left;    padding-top: 5px;    padding-bottom: 33px;    font-size: 12px;    margin-left: 25px;    display: inline;/*for IE6 double float margin bug*/}
