#content .left {width:670px; float:left;}

#feature {width:654px; height:346px; overflow:hidden;}
#content .border-feature {padding:8px; background:url(../images/border-bg.png) repeat; width:auto;}
#content .border-feature .controls {background:#698694; height:25px;}
#content .border-feature .controls a:hover {background:#7c97a4;}
#content .border-feature .controls #prev {float:left; display:block; width:100px; padding:5px 5px 5px 10px; text-align:left; color:#ffffff;}
#content .border-feature .controls #next {float:right; display:block; width:100px; padding:5px 10px 5px 5px; text-align:right; color:#ffffff;}
#content .border-feature .controls #feature_pause {float:left; display:block; width:100px; padding:5px 10px 5px 5px; text-align:center; color:#ffffff; margin-left:150px;}
#content .border-feature .controls #feature_play {float:left; display:block; width:100px; padding:5px 10px 5px 5px; text-align:center; color:#ffffff;  margin-left:150px; display:none;}

#content .callouts {margin-top:15px;}
#content .left .border-left {padding:7px; float:left; background:url(../images/border-bg.png) repeat; width:317px;}
#content .left .border-right {padding:7px; float:right; background:url(../images/border-bg.png) repeat; width:317px;}
#content .left .buddies {display:block; width:302px; height:62px; background:url(../images/btn-bridge-buddies.jpg) top left no-repeat; text-decoration: none; padding: 11px 0 0 15px;}
#content .left .talk {display:block; width:302px; height:62px; background:url(../images/bridgestreet-facebook.jpg) top left no-repeat; text-decoration: none; padding: 11px 0 0 15px;}
#content .left span.photo_title {font-size: 18px; color: #688794; display:block;}
#content .left span.photo_text {font-size: 14px; padding: 6px 0 0 0; color: #ffffff; text-decoration: underline; display:block;}

#content .left .partners { margin-top:15px;}
#content .left .partners h2 {padding:5px 10px 5px 10px; background:url(../images/border-bg.png) repeat;color:#686252; font-size:18px;}
#content .left .partners ul {background:#ebebe9; display:block;}
#content .left .partners ul li {float:left; background:#ebebe9; height:83px; padding:10px 0 10px 0;}
	* html #content .left .partners ul li {padding:20px 0 20px 0;}   /* IE 6*/
	* + html #content .left .partners ul li {padding:20px 0 20px 0;} /* IE7 */
#content .left .partners ul li a {text-indent:-9999px;}
#content .left .partners ul li .pepsi {display:block; width:127px; height:82px; background:url(../images/pepsi.jpg) top left no-repeat;}
#content .left .partners ul li .lexus {display:block; width:159px; height:82px; background:url(../images/lexus.jpg) top left no-repeat;}
#content .left .partners ul li .centurytel {display:block; width:157px; height:82px; background:url(../images/centurytel.jpg) top left no-repeat;}
#content .left .partners ul li .buffalo {display:block; width:227px; height:82px; background:url(../images/buffalorock.jpg) top left no-repeat;}

#content .right {width:260px; float:right;}
#content .right .vip {display:block; width:260px; height:104px; background:url(../images/btn-become-vip.png) top left no-repeat; margin: 0 0 15px 0; text-indent:-9999px;}
#content .right .vipin {display:block; width:260px; height:83px; background:url(../images/btn-vip-loggedin.jpg) top left no-repeat; text-indent:-9999px;}
#content .right .gift {
	display:block;
	margin:15px 0 0 0;
	width:260px;
	height:110px;
	background:url(../images/btn-gift-cards.png) top left no-repeat;
	text-indent:-9999px;
}
/* Your Thing */

#content .right h2 {margin-top:15px; padding:5px 10px 5px 10px; background:url(../images/border-bg.png) repeat;color:#686252; font-size:18px;}
#content .right .more {float:right; display:block; width:260px; background:#698694;}
#content .right .more a {display:block; text-align:right; color:#ffffff; padding:5px 10px 5px 10px;}
#content .right .more a:hover {text-decoration:none;}

#content .right .banner-right {padding:7px; float:left; background:url(../images/border-bg.png) repeat; width:246px;}
#content .right .yourthing .thing {padding: 10px 0 10px 0; background: url(../images/t_pattern.jpg) bottom left repeat-x;}
#content .right .yourthing .thing a.t_link {display: block; float:left;}
#content .right .yourthing .thing img {float:left; border: 3px solid; border-color: #c1bbac;}
#content .right .yourthing .thing h3 {display: block; float: left; margin: 0px; padding: 0 0 0 11px; width:150px; font-size: 14px; color: #6b909f; font-weight: normal;}
#content .right .yourthing .thing a.t_text_link {display: block; width: 150px; float: left; padding: 0 0 0 11px; font-size: 11px; color: #897f71;}
#content .right .yourthing .thing a.t_text_link:hover {text-decoration: none;}

