@charset "utf-8";
/* CSS Document */
a img {
border:none;
}

#content {
text-align:center;
width:800px;
font-weight:bold;
margin-top:15px;
}

#content h1 {
font-size:40px;
margin-bottom:5px;
padding:0px;
}
#content h2 {
font-size:25px;
color: #ff0000;
margin: 0px;
padding: 0px;
}

#left {
width:398px;
float:left;
}
#left h1 {
font-size:50px;
margin:0px;
padding: 0px;
}
#left p {
font-size:20px;
margin-top: 0px;
}
#right {
width:398;
float:right;
text-align:left;
}

#right h3 {
font-size:25px;
text-align:left;
margin: 0px;
padding: 0px;
}

#right p {
font-weight:normal;
padding-left: 10px;
padding-top:5px;
margin-top: 0px;
font-size:16px;
}
.clear {
clear:both;
height:10px;
}
.teeny {
font-size:20px;
}
.Mwhite {
color:white;
text-decoration:none;
}
#categories {
margin-top: -20px;
}
#categories ul li { 
display:inline;
list-style:none;
}
#middle {
margin-left:auto;
margin-right:auto;
width: 700px;
}
#cost {
height: 95px;
text-align:left;
padding-top:8px;
margin-top:-9px;
width:100%;
}
#cost a {
color:black;
font-size: 30px;
text-decoration:none;
text-align:left;
vertical-align:top;
margin-bottom: 3px;
}
#cost a img {
float: left;
clear:both;
margin-bottom: 3px;
}

/************************
Listing Styles
*************************/
.listing {
width: 790px;
height:100px;
text-align:left;
float:right;
margin-bottom: 25px;
}
.listing .thumb {
float:left;
border:2px solid #666666;
margin: 8px;
}
.listing .title {
font-size:20px;
font-weight:bold;
margin-left: 15px;
}
.listing .description p {
font-size: 14px;
float:right;
width:650px;
padding-left: 7px;
}
