@charset "UTF-8";
/* Traveler Reviews CSS */


#leave_review {width: 300px; height: 115px; float:left; padding-right: 40px; padding-bottom: 30px;}
a.rollover30 {display: block; width: 300px;	height: 115px; background: url("http://www.sandpiperbeacon.com/images/reviews/review.png");}
a.rollover30:hover {background-position: -300px 0;}
.displace {position: absolute; left: -5000px;	}


#review_facebook {width: 300px; height: 115px; float:left; padding-bottom: 30px;}
a.rollover31 {display: block; width: 300px;	height: 115px; background: url("http://www.sandpiperbeacon.com/images/reviews/facebook.png");}
a.rollover31:hover {background-position: -300px 0;}
.displace {position: absolute; left: -5000px;	}



/* New Review Formatting */
#review_title2 {width: 640px; margin-bottom: 15px; font-family: QuicksandBold, Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 40px; text-align:center; color: #003353;}



/* Old Review Formatting */
#new_review {width: 660px; float:left; padding-bottom: 40px; padding-top: 40px; border: 1px solid #FFF; margin-bottom: 20px; margin-top: 20px;}
#review_title {width: 460px; float:left; padding-bottom: 15px;}
#review {width: 460px; float:left; margin: 10px;}
#review_details {width: 460px; float:left; background-color: #fff; padding: 4px; padding-left:6px; margin-bottom:20px;}
#review_stats {width: 150px; float:left; padding-left: 10px; padding-top: 10px; margin-bottom:10px; margin-top: 20px;}

#divider {width: 660px; float:left; background: url("http://www.sandpiperbeacon.com/images/reviews/divider.png"); margin-bottom: 10px; margin-top: 10px;}

#sandpiper-response {width: 450px; float:left; background-color: #335c77; padding: 10px;}
.message {font-size: 15px; color: #FFF; font-style: italic; padding:10px;}
.logo {float: left; width: 151px; margin-right: 20px; border-right: 1px #999; padding-bottom:6px;}
