.bar-boxtop {
    background-color:#f9edd3;
    height:23px;
    width:491px;
    margin:5px 0 14px 0;
    padding: 5px 0 0 7px;
    }
.bar-boxtop-friends {
    background-color:#f9edd3;
    height:23px;
    margin:5px 0 14px 0;
    padding: 5px 0 0 7px;
    }    
*html .bar-boxtop-friends
{
    background-color:#f9edd3;
    height:23px;
    margin:5px 0 14px 0;
    padding: 5px 0 0 5;
}
.friendRecord {
    margin: 0 25px 20px 7px;
    width:215px;
    height:75px;
    float:left;
    border: 0 solid black;
} 
*html div.friendRecord
{
    margin: 0 25px 20px 0;
    padding-left: 2px;
    width:215px;
    height:75px;
    float:left;
    border: 0 solid black;    
}
.leftCol, .fp-left {
    float: left;
    margin-right: 10px;
}
.rightCol, .fp-right {
    float:left;
}

.forgot-password
{
	margin-right: 10px;
}

.hide {display:none;} 
.twoColList li {
  float: left;
  width: 155px;
  margin: 0 10px 0 0;
  padding: 0;
  list-style: none;
}
.threeColList li {
  float: left;
  width: 188px;
  margin: 0 10px 0 0;
  padding: 0;
  list-style: none;
}

div.boardTopics {
	width: 396px; 
	float: left;
}

div.childrenTopics {
	width: 198px;
	float: right;
}

.smallLinks a {
    font-size: 10px;
}   
.zeroMargin {margin: 0;}    
.graylinkme a{color: #a39f9e;text-decoration: none;}
.graylinkme a:hover{color: #000000;text-decoration: none;}
.backtolink a {
    color: #a39f9e;
    text-decoration: underline;
    padding-left:20px;
    }
.backtolink a:hover {
    color: #000000;
    text-decoration: underline;
    padding-left:20px;
    }
.orange {color:#F6803D;}

a.orange-link-underline-normal {
    color: #f6813e;
    text-decoration: underline;
}

a.orange-link-underline-normal:hover {
    color: #000000;
    text-decoration: underline;
}
a.orange-link-normal, .orange-link-normal a {
    color: #f6813e;
    text-decoration: none;
}

a.orange-link-normal:hover, .orange-link-normal a:hover {
    color: #000000;
}
.about-content{width:700px;margin:10px 0 0 20px;}

.search-results-space {padding: 8px 8px;}

/* ACCOUNT RELATED */

h2 {
    color:#F6803D;
    font: bold 16px arial;
    margin: 0;
    }
#account .padded {
    padding: 0 20px 20px 20px;
    }
.join-content {
    padding-left:20px;
    /* Remove height for when no right-bar */
    /* height: 120px; */
    _height: 0;
    }
.join-content-sign-up
{
    padding-left: 0;
    margin-top: 20px;
}
.lila-join-content-benefits
{
    padding-left: 0;
    margin-top: 4px;
    margin-left: 10px;
}

#account TD, #userProfile TD {
    padding:3px 3px 2px 0; 
}
.join-login-box {
    width: 300px; 
    border: 0 solid black; 
    margin-left: 610px;
    padding-top:60px;
    height: 360px;
    #height: 370px;
}
* html .join-login-box {
    padding-top:50px;
    height: 200px;
}
.join-loginbutton {
    height: 25px;
    background-color: #a39f9e; 
    width: 75px;    
    font: 13px Arial;
    color: #ffffff;
    border: 0 none;
}
.join-create-button {
    background:#F6813E;
    color:#FFFFFF;
    font:13px Arial;
    height:25px;
    width:140px;
    text-align:center;
    border: 0 none;
}   
/* // ACCOUNT RELATED */

/* Photo Gallery */

div.pg-header {
float: left; 
width: 200px;
margin: 4px 0 4px 0;

}

a.pgListingHeader {
color: #f6813e;
font: bold 21px arial;
text-decoration: underline;
}

a.pgListingHeader:hover {
color: #f6813e;
font: bold 21px arial;
text-decoration: underline;
}

.pgUpload {
    padding:23px 0 0 55px;
    }
.pgUpload TD,.pgCaptionEdit {
    padding: 4px 10px 0 0;
    }    
.pgEdit {
    margin:20px 0 0 55px;
    width:625px;
    }    
.pgBtnSave {padding:20px 0 20px 0;text-align:right;} 
.pgSubscribe {text-align:right;} 
.pgEditImage {
    Width:144px;
    margin:20px 20px 0 0;
    }
.pgGalleryMain {
    margin: 20px 0 20px 52px;
    }    
.pgGalleryImage    {
	float:left;
	width: 187px;
	text-align: right;
	margin: 0 45px 0 0;
} 
.pgGalleryImage IMG  {
	margin: 0 0 5px 0;
} 
.pgGalleryCaption    {
	float:left;
	width: 300px;
} 
.pgGalleryThumbs {
	margin-left: 52px;
}
.pgGalleryThumbs TABLE  {
	border: 0 none;
} 
.pgGalleryThumbs TD {
	padding-bottom: 10px;
}

/* Photo Gallery */


/* Event Default Spacer */
.thisweeks-space {padding-bottom: 8px; height: 115px;}

/* About Product Recall Page */
#productRecall {margin: 0; width:934px;}

#prRowHeader {
    background-color:#F9EDD3;
    height:38px;
	width:100%;
	margin-top:20px;
    }
    
#prRowHeader TD {
    font: bold 11px arial;
    text-decoration:underline;
    color:#F6803D;
    vertical-align:top; 
    padding-top:3px;
    }	
      
#prHeader {
      margin: 0 0 0 5px; 
	  font: 11px arial, sans-serif;
	  color: #333333;
	  clear: both;
    }
    
#prListings TD {
    padding:10px 0 10px 0;
    font: 11px arial, sans-serif;
    color: #333333;
    vertical-align: top;
    border-bottom: dashed #F6803D 1px;
    }  

#prRowHeader .cell1 {
	width:225px;
    padding-left :5px;
	}
* html #prRowHeader .cell1 {
	wi\dth:230px;
}
#prRowHeader .cell2 {
	width:130px;
	}
#prRowHeader .cell3 {
	width:320px;
	}
#prRowHeader .cell4 {
	width:220px;
	}
#prRowHeader .cell5 {
width:65px;
	}
#prListings .cell1 {
	width:215px;
    padding-left:5px;
    padding-right:10px;
	}
* html #prRowHeader .cell1 {
	wi\dth:230px;
}	
#prListings .cell2 {
	width:120px;
	padding-right:10px;
	}
* html #prListings .cell2 {
	wi\dth:130px;
	}
#prListings .cell3 {
	width:310px;
	padding-right:10px;
	}
* html #prListings .cell3 {
	wi\dth:320px;
	}	
#prListings .cell4 {
	width:210px;
	padding-right:10px;
	}
* html #prListings .cell4 {
	wi\dth:220px;
	}	
#prListings .cell5 {
	width:65px;
	}		
	
/* About Help Page */
 #faqLeftColumnMain{
         float: left;
         width: 630px;
         margin: 10px 0 0 20px;
     }
     
#faqLeftColumnMain a{color: #a39f9e;text-decoration: none;}
#faqLeftColumnMain a:hover{color: #000000;text-decoration: none;}

    #faqLeftColumn{
         width: 610px;
         float: left;
     }
	#faqLeftColumnLeft{
		width: 250px;
		float: left;

		line-height:20px;
	}
	#faqLeftColumnRight{
		width: 300px;
		float: right;
		line-height:20px;

}
/* Reviews Home */
.findreviewsdropdown {
    width:140px;
    background-color:#ffffff;
    border:1px solid #c6c3c6;
}

/* Search */

.basic-form-field {
    background-color:#ffffff;
    border:1px solid #c6c3c6;
}

.search-column-left {
    border-top: 1px dashed #f6813e;
    border-right: 1px dashed #f6813e;
    width: 375px;
    float: left;
}

.search-list {
    width: 82px;
    background-color:#ffffff;
    border:1px solid #c6c3c6;
    font-size:11px;
    }

.search-list2 {
    width: 175px;
    background-color:#ffffff;
    border:1px solid #c6c3c6;
    font-size:11px;
    }
    
.search-list3 {
    width: 165px;
    background-color:#ffffff;
    border:1px solid #c6c3c6;
    font-size:11px;
    }        
.search-prod-image {float: left;}

.search-one-cat-image-float 
{
    /*
    float: left;
    clear: both;
    margin: .3em 0 0;
*/
}
/* Float in Quote is off & pending removal. */
.search-quote
{/*
    display: inline;
    padding-bottom: 28px;
    float: left;
*/
}
.search-review-container 
{
margin-left: 30px;
width: 480px;
text-align: left;
}
*html .search-review-container {
margin-left: 10px;
width: 500px;
}
*html .search-review-container {
width: 300px;
display: block;
margin-left: 0;
}
.search-review-container-content 
{
margin-left: 0;
width: 380px;
text-align: left;
}

.search-left-container {
border-top: 1px dashed #f6813e;
}

.search-left-container {
border-top: 1px dashed #f6813e;
}

.search-column-right {
border-top: 1px dashed #f6813e;
margin-left:375px;
width: 375px;
}

.search-right-container {
border-top: 1px dashed #f6813e;
}
.search-border-bottom
{border-bottom: 1px dashed #f6813e;}

.search-cat-space {padding: 10px 0 15px 0;}
.search-result-space {padding: 10px 0 0 0;}

.search-top-border {
border-top: 1px dashed #f6813e;
padding-top: 10px;
padding-bottom: 10px;
}

.statename {
    margin-top: 0;
    width: 165px;
    font-weight: bold;
}

/* Listing Recommend */
.make-a-rec {margin-left: 200px;}

/* Write a Review */


.write-review-header {
font: bold 14px Arial; 
color: #f6813e;
float:left;
padding-right: 5px;
}

.write-review-container
{
float: left;
width: 330px;
}

.write-review-stars {padding-left:8px;}
*html .write-review-stars {padding-left:18px;}

.write-review-title {font: bold 14px Arial; color: #f6813e;}
.your-rating {font-weight: bold;}

*html .litRatingName {padding-left: 88px;}


.litRatingName {padding: 0 5px 0 67px; display: inline;}

#txtSubmittedBy {font-weight:bold;color: #000;}

/* FindReview.aspx */
div.reviews-search-widget-allproduct {float: left;font: normal 11px Arial;margin-right: 5px;}

/* DeleteReview.aspx */

.error 
{
    color:#f00;
    font-weight:normal;
}
#delete_review_popup
{
	background:url(../Images/lila_banner.gif) no-repeat;height: 86px;
}

.delete_review_closelink {padding: 60px 0 10px 490px;}
#delete_review_popup a:hover {color: #FFFFFF; text-decoration: none;}

/* ListingDetail */
.listing-detail-commentflag DIV {
display:inline;
}
/* CONNECTIONS SEARCH SPECIFIC STYLES */
div.search-sort-widget {
    padding-top: 6px; 
    padding-bottom: 6px; 
    background: none; 
    margin-bottom: 5px; 
    margin-top: 10px; 
    height: 18px;
    border-top: 1px dashed #f6813e;
    border-bottom: 1px dashed #f6813e;
}

div.connection-bottom-buttons {
    margin-top:18px;
    padding-bottom: 8px;
    padding-left: 10px;
    padding-right: 10px;
    line-height:20px;
}

div.connection-bottom-buttons .but1 {
   padding-left:26px;
   vertical-align:middle;
}
div.connection-bottom-buttons .but2 {
    padding-left:13px;
    vertical-align:middle;
    padding-top:8px;
}
div.connections-find-parents .basic-form-field {
    margin-bottom:12px;
}
div.connections-find-parents .fp-left {
    float: left;
    margin-top: 5px;
    margin-right: 25px;
    padding-left: 2px;
}
div.connections-find-parents .fp-right
{
        padding-top: 52px;
}
div.connections-top-left-quad div.reviews-boxtops {
        height:1px;
}
p.connections-find-parents-bottom {
    text-align: right; 
    font: bold 14px Arial; 
    color: #f6813e;
    margin: 0;
}
div.connections-top-left-quad {
    width: 620px;
    _width: 616px; 
    border: 0 solid black;
    margin-right:10px;

}
div.top-left-quad {
    width: 239px;
    _width: 235px; 
    border: 0 solid black;
    margin-right:10px;

}
div.connections-top-left-quad .rightButton {
    width: 100px; 
}
div.connections-top-left-quad .padded, 
div.top-left-quad .padded {
    padding-bottom: 0;
}

div.connections-bottom-left-quad, 
div.bottom-left-quad {
    width: 239px; 
    border: 0 solid black;
    float:left;
    margin-right:10px;
}

div.connections-invite-friends {
    width: 300px; 
    border: 0 solid black;
    margin-bottom:10px;
    text-align:left;
}
div.connections-invite-friends .connections-search-button{
    text-align:right;
    width:342px;
    margin-top:10px;
}

.rightButton {
    text-align:right;
    margin-top:15px;
    width:100%;
}

.rightButton-invitefriends {
    text-align:right;
    margin-top:5px;
    width:100%;
}

/* IE 6 Modification */
*html .right-button-friends
{
    text-align: right;
    margin-top:15px;
    width: 98%;
}
.right-button-friends
{
    text-align: right;
    margin-top:15px;
    width: 98%;
    #width: 100%    
}
.rightButton-allBoards
{
	text-align:right;
    font: 12px Arial;
    font-weight: bold;
    width: 98%;
}
*html .rightButton-allBoards
{
	text-align:right;
    height: 20px;
    _width: 100%;
    #width: 98%;
    margin-top: 5px;
    font: 12px Arial;
    font-weight: bold;
}
.rightButton-allBoards a:link
{
    text-decoration: none;
}
.rightButton-allBoards a:active
{
    text-decoration: none;
}
.rightButton-allBoards a:hover
{
    text-decoration: none;
    color: #f6813e;
}



.chat-boards
{
	 height: 70px; 
	 width: 345px;
	 _width: 345px;
}

.chat-boards-boxtop {

    border-bottom: 1px dashed #f6813e; 
    margin-bottom: 8px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 12px; 
    padding-bottom: 2px;
}

div.connections-boxtop {
    border-bottom: 1px dashed #f6813e; 
    margin-bottom: 8px;
    padding-bottom: 9px;/* This moved all boards link*/
    padding-top: 8px;
    padding-left: 12px;
    height: 23px;
}
div.connections-top-left-quad .xboxcontent {
}
div.connections-bottom-left-quad .xboxcontent {
    height:460px;
}
div.connections-bottom-left-quad .xboxcontent .padded TD{
    vertical-align:top;
}
div.connections-invite-friends .xboxcontent {
    height:116px;
}
div.connections-messageboards 
{
    /*margin-top: 10px;*/
    width: 371px;
    float:left;
}
div.connections-messageboards .xboxcontent {
    height:460px;
}
div.boardsHomeLeft .xboxcontent,
div.boardsHomeRight .xboxcontent {
    height:308px;
    /*_width: 348px;IE 6 Dash Expansion issue */
    _height: 308px;
}
.parent-search-result {
    border-bottom: 1px dashed #f6813e; 
    padding: 14px 0 21px 0;
    _width: 200px;
    height:60px;
}
.parent-search-result-container {
    border-bottom: 1px dashed #f6813e; 
    padding: 14px 0 21px 0;
    _width: 200px;
    height:60px;
}
*html .parent-search-result-container
{
    border-bottom: 1px dashed #f6813e; 
    padding: 10px 0 10px 0;
    width: 200px;
    height:60px;    
}
.parent-search-links {
    /*float:right;*/
    float: left;
    font-size:10px;
    width:72px;
    border: 0 solid black;
    _margin-left: -400px;
    margin-left: 250px;
    margin-top: -30px;
    }
*html .parent-search-links 
{
    float: left;
    font-size:10px;
    width:72px;
    border: 0 solid black;
    margin-left: 0;
    margin-top: 0; 
}
html>body .parent-search-links
 {
    *float: left;
    *font-size: 10px;
    *border: 0 solid black;
    *margin-left: 250px;
    *margin-top: -30px;
 }

.parent-search-links a {
    color: #a39f9e;
    text-decoration: underline;
}

.parent-search-links a:hover {
    color:  #f6813e;
    text-decoration: underline;
}
div.find-parents-search, .threeQuarterPage {
    width:616px;
}
div.sendInviteForm TABLE INPUT {
    background-color:#ffffff;
    border:1px solid #c6c3c6;
    width:225px;
    }
div.find-parents-search INPUT, 
div.find-parents-search SELECT,
div.sendInviteForm INPUT {
    margin-top:2px;
}
div.find-parents-search .xboxcontent {
    height:386px;
}
div.find-parents-search-form-left {
    float:left;
    width:306px;
    padding-bottom:20px;
    border: 0 solid black;
}

div.find-parents-search-form-right {
    float:left;
    width:300px;
    border: 0 solid black;
    border-left:1px dashed #f6813e;
}
div.find-parents-search-form-right .padded {
    padding-top: 5px;
    padding-bottom: 0;
    padding-left: 60px;
    padding-right: 10px;
}
div.find-parents-search-form-right .search-button {
    text-align:right;
    margin-top:33px;
}
/* END CONNECTIONS SEARCH SPECIFIC STYLES */

/* MESSAGE BOARDS SPECIFIC STYLES */
div.connections-messageboards h1 {
    margin-bottom: 14px; 
}
.messageboard-parenttalk, .localgroup-members {
    margin-bottom:12px;
    border: 0 solid black;
    }
.messageboard-parenttalk-thread 
{
    font: 12px Arial;
     margin-top:7px;
    }    
.messageboard-parenttalk-message, .localgroup-members-text 
{
     height:36px;
     margin-top: 10px;
     font: 12px Arial;
    }
.localgroup-members-text-content
{
    font: 12px Arial;
    margin-top: 5px;
}
.messageboard-parenttalk-image, .localgroup-members-image 
{
   font: 12px Arial;
   float: left; 
   margin: 0 10px 0 0;
   height:36px;
}

.messageboard-post-image
{
   font: 12px Arial;
   float: left; 
   margin: 0 10px 0 0;
}

.gray-link-small a, a.gray-link-small
{
    font: 10px Arial;
    color: #A39F9E;
}

.gray-link-small a:hover, a.gray-link-small:hover
{
     color: #F6813E;
}

.messageboard-parenttalk-image IMG {
    height:36px;
}

/* END MESSAGE BOARDS SEARCH SPECIFIC STYLES */
/* MESSAGE BOARDS FORUMS */
div.messageboard-forums-boxtop {
    border-bottom: 1px dashed #f6813e; 
    vertical-align:middle;
    height: 30px;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    padding-right: 5px;
    padding-top:5px;
}
.messageboard-forums-boxtop-left {
    float:left;
    width:360px;
    border: 0 solid black;
    vertical-align:middle;
}
.messageboard-forums-boxtop-right {
    float:right;
    width:150px;
    vertical-align:middle;
    text-align:right;
    border: 0 solid black;
}
#messageboard-forums-threadlist th {
    border-bottom: 1px dashed #f6813e;
    padding-bottom:8px;
}
#messageboard-forums-mymessages th {
    border-bottom: 1px dashed #f6813e;
    padding: 0 10px 3px 10px;
}

#messageboard-forums-threadlist .CommonListRow TD {
    border-bottom: 1px dashed #f6813e;
    padding-bottom:16px;
    padding-top:14px;
    vertical-align:top;
}
#messageboard-forums-mymessages .CommonListRow TD {
    border-bottom: 1px dashed #f6813e;
    padding: 16px 10px 9px 10px;
    vertical-align:top;
    height:54px;
}
#messageboard-forums-threadlist .ForumMyRepliesColumn, 
#messageboard-forums-threadlist .Views,
#messageboard-forums-mymessages .ForumMyRepliesColumn {
    text-align:center;
    }
#messageboard-forums-threadlist .LastPost,
#messageboard-forums-mymessages .LastPost {
    text-align:left;
    }
.messageboard-forums-title   {
    float:left;
    width:380px;
    border: 0 solid black;
    }
.messageboard-forums-sort   {
    float:right;
    width:200px;
    border: 0 solid black;
    text-align:right;
    margin-bottom:25px;
    padding-right:5px;
    } 
    
.messageboard-forums-sort-flatview  {
    float:right;
    width:200px;
    border: 0 solid black;
    text-align:right;
    padding-right:5px;
    }     
    
#messageboard-forums-threadhome TD, .messageboard-forums-threadlist TD {
    vertical-align:top;
    }     
.messageboard-forums-topic   {
    background-color:#f9edd3;
    padding-left:12px;
    padding-bottom:7px;
    padding-top:14px;
    } 
.messageboard-forums-threadhome-topic-row TD {
    background-color:#f9edd3;
    padding-left:12px;
    }
.messageboard-forums-threadhome-reply-row TD {
    padding-left:12px;
    background-color:#fff;
    }  
DIV.messageboard-forums-threadhome-sep  {
    border-bottom: 1px dashed #f6813e;
    background-color:#fff;
    height:24px;
    margin: 0 25px 0 12px;
    }
DIV.messageboard-forums-threadhome-topic-sep  {
    border-top: 1px dashed #f6813e;
    background-color:#f9edd3;
    margin: 0 25px 0 0;
    }
DIV.messageboard-forums-topic h3 {
    margin-bottom:14px;
    }
DIV.messageboard-forums-topic h4 {
    font: bold 14px arial, helvetica, sans-seif;
    padding: 0;
    }
.messageboard-avatar {
    text-align:center;
    line-height:40px;
}
.messageboard-avatar IMG {
    margin-bottom:5px;
}
#popup .padded {
padding-top: 5px;
padding-bottom: 8px;
padding-left: 10px;
padding-right: 10px;
}
/* END MESSAGE BOARDS FORUMS */
.user-profile-button {
    background:#F6813E;
    color:#FFFFFF;
    font:11px Arial;
    height:18px;
    margin-bottom:4px;
    width:90px;
    text-align:center;
    padding-top:4px;
    }
    
.user-profile-button a
 {
    background:#F6813E;
    color:#FFFFFF;
    font:11px Arial;
    height:18px;
    margin-bottom:4px;
    width:90px;
    text-align:center;
    text-decoration: none;
    padding-top:4px;
}    

.user-profile-hometownfav { width: 400px; }
.user-profile-prodgear1 { width: 240px; }
.user-profile-prodgear2 { width: 168px; }

/* Homepage */
div.homepage-footer-beige {
    font: normal 10px Arial; 
    text-align: center; 
    width: 975px; 
    margin: auto;
    margin-top: 0;
    height: 15px;
    color: #000000;
    background-image: url(../Images/main_content_beige_bg.png);
    background-repeat: repeat-y;
}

div.homepage-connections-left {	float: left; width: 205px; }
div.homepage-connections-right { float: none; }
div.homepage-connections-message { height:78px; }
p.homepage-groups-item { margin-bottom:20px;height: 58px; }
div.homepage-events-links { margin-left: 10px;  margin-top: 5px; width: 400px; float: left;}
div.homepage-events-links a { margin-left: 20px; }
div.homepage-footer-height { padding-top: 8px; }

div.homepage-reviews-top { height: 105px; }
div.homepage-reviews-bottom { height: 105px; }
div.from-the-bump-footer {
    float: left; 
    background: url(../Images/badges/from-the-bump.gif); 
    position: absolute; 
    width: 62px; 
    height: 62px;
    margin: 6px 0 0 10px;
    }

/* quicklinks footer */
div.master-footer-links {
    font: normal 10px Arial; 
    width: 975px; 
    margin: auto;
    margin-top: 0;
    color: #000000;
    background-image: url(../Images/bg_quicklinks_footer.gif);
    background-repeat: repeat-y;
}

div.master-footer-links div.quicklinks 
{
    font: normal 10px Arial; 
    width: 930px; 
    margin: 0 15px 0 15px;
    padding-top: 5px; 
    padding-bottom: 5px; 
}
    
/* star ratings */
.rating-blank
{
	background-image: url("../images/stars_row.gif");
	background-position: 0 0;
	width:18px;
	height: 17px;
	float: left;
}

.rating-full
{
	background-image: url("../images/stars_row.gif");
	background-position: 18px 0;
	width:18px;
	height: 17px;
	float: left;
}

.rating-empty
{
	background-image: url("../images/stars_row.gif");
	background-position: 54px 0;
	width:18px;
	height: 17px;
	float: left;
}

.reviews-editreview-rating-right span {display: inline-block;min-height: 17px;min-width: 18px;text-align: center;font-size:18px;}
.Rating .blank
{
	background-image: url("../images/stars_row.gif");
	background-position: 0 0;
	width:18px;
	height: 17px;
	float: left;
}
.Rating .full
{
	background-image: url("../images/stars_row.gif");
	background-position: 18px 0;
	width:18px;
	height: 17px;
	float: left;
}

.Rating .empty
{
	background-image: url("../images/stars_row.gif");
	background-position: 54px 0;
	width:18px;
	height: 17px;
	float: left;
}

.Rating .half
{
	background-image: url("../images/stars_row.gif");
	background-position: 36px 0;
	width:18px;
	height: 17px;
	float: left;
}

.Rating .quarter
{

}

.Rating .threequarters
{

}

.Rating
{
	
}
.right-button-msgboard
{
    font-weight: bold;
    text-align:right;
    margin: 15px 0 0 300px;
    width: 50px;
}
.right-button-msgboard a
{
    font-weight: bold;
    text-decoration: none;
}
.right-button-msgboard a:link 
{
    font-weight: bold;
    text-decoration: none;
}
.right-button-msgboard a:active
{
    font-weight: bold;
    text-decoration: none;
}

.right-button-msgboard a:hover
{
    color: #f6813e;
    font-weight: bold;
    text-decoration: none;
}

.new-reviews-font-content
{
    font: 12px Arial;
    color: #333333;
}

a.new-reviews-font-content,
new-reviews-font-content a
{
    font: 12px Arial;
    color: #a39f9e;
}


.local-category-img
{
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0;
    border: 0;
}
.local-product-img
{
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0;
    border: 0;
}
.lila-reviews-header
{
    font: 20px Arial;
    font-weight: bold;
    color: #111;
}
.add-a-group-img
{
    margin-left: 50px;
    #margin-top: 10px;
    margin-top: 20px;
    width: 101px; 
    padding-top: 0;
    #padding-top: 0;
}
.lila-parent-group-subtitle
{
    margin-left: 38px;
    width: 150px;
    text-align: left;
}
/* Search Results Class*/
.padded-search-results
{
    padding: 5px 10px 8px 10px;
    width: 600px;
}
.lila-search-results-pod
{
    float: left; 
    width: 620px; 
    border: 0 solid black;
}
.lila-join-pod-header
{
    font: bold 18px Arial; 
    color: #f6813e;
    margin-top: 10px;
    margin-bottom: 3px;
    text-align: left;
}
.lila-join-pod-left
{
    float: left; 
    width: 600px; 
    border: 0 solid black;
}
.lila-join-pod-red-subtitle
{
    color: #ff0000;
}
.lila-join-pod-spacing
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.lila-join-pod-orange-header
{
    margin-top: 3px;
    font: 14px Arial;
    color: #f6813e;
    font-weight: bold;
}
.lila-join-pod-exclusive-access
{
    margin-top: 3px;
    padding: 0;
}
.lila-join-pod-list
{
    padding-left : 10px; 
    margin : 5px 0 0 4px;
    _margin: 5px 0 0 6px;
}
.lila-login-pod-form
{
    margin-top: 8px;
    padding: 0;
}
.lila-my-kids-pod
{
    margin-top: 10px;
    margin-bottom: 8px;
}





/* EditUser Profile Class */
.editusersubheader
{
    font: 12px Arial;
    color: #e01c25;
    font-weight: normal;
}

/* Login Form Error */
.login-form-error { height: 70px;_height: 0;padding-top: 5px; }
.login-action-message { margin-left: 200px; }

div.main-box-bottom-beige h1 
{
    font: normal 10px Arial;
    color: #000000;
    display: inline;
    margin-right: 5px;
}


/* listing detail */
.listing-offering-seeall
{
    margin-left: 370px;
}
/* No friends Available */
.lila-friends-no-record
{
    height: 65px;
    padding-left:7px;
    text-align: center;
}

.padded-friends {
    padding: 5px 10px 8px 10px;
}


*html .padded-friends
{
    padding: 5px 0 8px 10px;
}


.profile-subtitle
{
    font: bold 13px Arial;
    color: #000;
}

div.edit-user-profile-confirm
{
    background: #F6803D none repeat scroll 0%;
    margin: 0 auto;
    width:840px;
    margin-bottom: 10px;
    color:#ffffff;
    font-family:arial;
    font-size:16px;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    text-align: center;
    padding: 4px;
}
.lila-find-reviews-cats
{
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    _height: 1%;
}
.lila-reviews-search-city-widget
{
    margin-left: 0; 
    margin-top: 20px;/* yuck */
    padding: 0; 
    *margin-left: -100px;
    *margin-top: 20px;
    _margin-left: 100px;
}

.lila-reviews-search-name-widget
{
    margin-left: 0; 
    padding: 0; 
    margin-top: 10px;
    width: 190px;
}
.lila-reviews-home-pod 
{
    float: left;
    margin-left: 0;
}
*html .lila-reviews-home-pod
{
    float: left;
    margin-left: 0;
    width: 450px;
}
/* Look it Up Btn for Reviews Section */
.-lila-reviews-look-it-up 
{
    margin-left:170px;  
    padding-top: 17px;
}
.lila-reviews-look-it-up INPUT /* Button Class */
{
    margin-left:170px;
    margin-top:30px;
}
.lila-reviews-search-inputs
{
    float:left;
    margin-left: -60px;
}
.lila-promotional-content
{
    margin-top: -20px; 
    margin-left: 0;
    font: 16px Arial;
}

*html .lila-promotional-content
{
    margin-top: 0; 
    margin-left: 0;
    font: 16px Arial; 
}
.lila-promotional-header {
    font-size: 18px !important;
}

.lila-promotional-content-graphic {
    float:right;
    text-align:center;
    margin: 20px;
    width:300px;
}
/* Community Log in */
.community-member-benefits
{
    height: 130px;
    _height: 130px;
}
.community-login-height
{
    height: 135px;
    _height: 0;
}
.parent-search-results
{
    height: 60px;
    *margin-top: -70px;
    *margin-left: 75px;
    width: 450px;
}
*html .parent-search-results
{
    width: 430px;
    height: 70px;
    margin-left: 0;
    padding-top: 0;
}

/* Reviews */
.reviews-editreview-rating-left { float: left; width: 20px; _width: 53px; }
.reviews-editreview-rating-right { float: left; margin-left: 70px; _margin-left: 45px; }
.reviews-detail-rating-left { float: left; width: 90px; _width: 110px; }
.reviews-detail-rating-right { float: left; margin-left: 20px; }

/* Product Search Results */
.reviews-searchresults-product { width: 600px;}
.reviews-searchresults-product div.product-image { float: left; width: 100px; height: 120px; }
.reviews-searchresults-product div.product-container { float: left; width: 490px;}
.reviews-searchresults-product div.product-title { float: left; width: 280px; }
.reviews-searchresults-product div.product-rating { float: right; margin-bottom: 22px; }
.reviews-searchresults-product div.product-review-container { float: left; width: 380px;  }
.reviews-searchresults-product div.product-avatar { float: left; width: 40px; }
.reviews-searchresults-product div.product-review { float: left; width: 340px; }

/* Local Search Results */
.reviews-searchresults-local { width: 600px; }
.reviews-searchresults-local div.local-image { float: left; width: 25px; height: 130px; }
.reviews-searchresults-local div.local-container { float: left; width: 560px; }
.reviews-searchresults-local div.local-title { float: left; width: 260px; }
.reviews-searchresults-local div.local-rating { float: right; text-align: right; }
.reviews-searchresults-local div.local-review-container { float: left; width: 380px; margin-top: 10px; }
.reviews-searchresults-local div.local-avatar { float: left; width: 40px; }
.reviews-searchresults-local div.local-review { float: left; width: 340px; }

/* Search Index */
.search-index-section { height: 160px; }
.search-result-space { height: 45px; }

/* Reviews Wrapper */
.community-myreviews-wrapper { margin-top:10px; padding: 0;}
*html .community-myreviews-wrapper { margin-top: 20px; padding: 0; }

/* Add An Event Button */
.add-event-btn
{
    margin: 10px 0 0 135px;
    padding: 0;
    width:107px;
    height: 25px;
}