/* stylesheet revised 2007_01_26  

.interestProfileSubhead { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #0033CC; 
margin: 0 5px 0 5px;
padding: 0 5px 0 5px;
font-weight: bold
}
.interestProfileText { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #0A459F; 
margin: 0 5px 0 15px;
padding: 0 5px 0 15px;
font-weight: normal
}
.interestProfileHdln { 
font-family: Geneva, Arial, Helvetica, san-serif; 
font-size: 14px; 
color: #00579E; 
margin: 0 5px 0 0;
padding: 0 5px 0 0;
font-weight: bold; 
text-decoration: none
}
.interestFeaturedCategoryalign {  
margin: 5px 0 5px 0;
}
.interestFeaturedHdln {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #EE7D25;
text-decoration: none;
}
a.interestFeaturedHdln:LINK {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #333333;
text-decoration: none;
}
a.interestFeaturedHdln:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #669933;
text-decoration: none;
}
a.interestFeaturedHdln:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #333333;
text-decoration: none;
}
a.interestFeaturedHdln:visited:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #669933;
text-decoration: none;

.interestfeaturedListings { 
font-family: Geneva, Arial, Helvetica, san-serif; 
font-size: 10px; 
color: #336699; 
vertical-align: top; 
padding-left: 0px; 
text-decoration: none
}
.interestItemRule {  
background-color: #CCCCCC; 
height: 1px
}
.interestFeaturedCategoryTopalign { 
margin-bottom: 5px
}
*/

.ipListingTopLeft h2 a{color:#1E3979}
h2 a {color:#1E3979;
}
.interestProfileTable {
height:10px;
width:600px;
border:solid #990000 5px;
}

div#ipTopWrapper {
width:800px;
padding: 15px 10px 10px 0px;
min-height:200px;
}

div#ipTopWrapper img {
margin:0px 15px 0px 0px;
}
div#ipProfileTopRight {
width:750px;
float:left;
text-align:left;
margin:0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
}
div#ipProfileTopLeft {
width:0px;
float:left;
text-align:left;
display:none;
}
div#interestProfileTop p {
padding-left: 10px;
}

.interestProfileBottom {
width:600px;
padding: 0px 0px 10px 0px;
}

.iplistingTopWrapper {
width:750px;
height:175px;
}
.ipListingTopLeft {
float:left;
width:600px;
}
.ipListingTopLeft h3 {
margin:0px;
padding:0px;
}
.ipListingTopRight {
float:left;
width:120px;
}

.ipFeaturesCat {
width:600px;
text-align:left;
padding-left:10px;
}

.ipListingFooter {
height:15px;
border-bottom:#666666 dashed 1px;
}

.ipListingMainWrapper {
width:750px;
border-bottom:#CCCCCC dashed 1px;
margin:0px 0px 10px 0px;
}
.ipListingMainWrapper h3 a {
text-decoration:none;
}
.ipListingMainWrapper h3 a:hover {
text-decoration:underline;
}


.ipListingMainLeft {
width:400px;
float:left;
}

.ipListingMainRight {
float:left;
width:150px;
}

.ipImageMain {
margin:0px 5px 5px 0px;
}