/* ---------------------------------------- */
/* GENERAL SETTINGS */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	background-color: white;
	line-height: normal;
}

a, a:active, a:visited, a:link{
	color: black;
	text-decoration: none;
	border: 0;
}

img{
	border: 0;
}

#content{
	background-color: #ededed;
}
/* END OF GENERAL SETTINGS*/
/* ---------------------------------------- */



/* ---------------------------------------- */
/* BEGINN HEADER*/

#header2 {
	BACKGROUND: url(./img/site/nav-head-bg.jpg) #251c17 center;
	HEIGHT: 106px;
	position: relative;
	border-top:5px solid #9A01FC;
}

/* inner wrapper */
.spacer2{
	position: relative;
	top: 0;
	left: 0;
	height:96px;
	margin:0 auto;
	padding:0;
	width:800px;
	height: 96px;
}

#header2 h1{
background:transparent url(./img/site/nav-msc-logo.png) no-repeat scroll 0 0;
height:66px;
left:0;
margin:0;
position:absolute;
top:12px;
width:240px;
}

#header2 H1 A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 31px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px;
	height:58px;
width:229px;
}
#header2 H1 A SPAN {
	VISIBILITY: hidden
}
#header2 H1 A SPAN.my {
	LETTER-SPACING: 0px; COLOR: #fff
}
#header2 H1 A SPAN.live {
	COLOR: #725a4c
}
#header2 H1 A SPAN.shopping {
	COLOR: #00c6ff
}
#header2 H1 A SPAN.beta {
	POSITION: relative; LETTER-SPACING: 0px; COLOR: #00c6ff; FONT-SIZE: 10px; TOP: -22px; FONT-WEIGHT: normal; LEFT: -25px
}




/****  upper right nav ****/
UL.top_navi {
display:block;
float:right;
font-size:14px;
height:27px;
line-height:27px;
margin:0 auto;
padding:0;
width:800px;
position: absolute;
top: 0;
left: 0;
}

UL.top_navi LI {
float:right;
font-size:12px;
list-style-position:inside;
list-style-type:none;
margin:0 1px 0 0;
}

ul.top_navi li.faq{
	background-image:url(img/site/top_nav_left_corner.gif);
	background-position:left center;
	padding-left:5px;
}

ul.top_navi li.faq a{
	padding-left: 6px;
}

ul.top_navi li.impressum{
	background-image:url(img/site/top_nav_right_corner.gif);
	background-position:right center;
	padding-right:5px;
}

ul.top_navi li.impressum a{
	padding-right: 6px;
}

ul.top_navi li a{
background:#515151 none repeat scroll 0 0;
color:#FDFDFD;
display:block;
padding:0 11px;
text-decoration:none;
}

ul.top_navi li a:hover{
	background:#9A01FC none repeat scroll 0 0;
}
/**** end upper right navi ****/




/**** navigation tabs ****/
#navigation2 {
	WIDTH: 560px;
	FLOAT: left;
	CLEAR: both;
}

#navigation2 ul.nav2{
	left:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	position:absolute;
	top:78px;
	padding:0;
	width:801px;
	clear:both;
	display:block;
	float:left;
	font-size:12px;
	height:28px;
	line-height:28px;
}

#navigation2 UL.nav2 LI {
	LIST-STYLE-POSITION: inside;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 5px 0px 0px;
	FLOAT: left;
	FONT-SIZE: 11px
}
#navigation2 UL.nav2 LI A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	BACKGROUND: url(http://www.myliveshopping.com/html/nav-main.jpg) repeat-x 0px 0px;
	COLOR: #fff;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	height: 29px;
}
#navigation2 UL.nav2 LI A:hover {
	BACKGROUND: url(http://www.myliveshopping.com/html/nav-main-hov.jpg) repeat-x 0px 0px
}
#navigation2 UL.nav2 LI.current2 {

}

#navigation2 UL.nav2 LI.current2 A {
	BACKGROUND: #ff7b00
}
#navigation2 UL.nav2 LI A:hover {

}
#navigation2 UL.nav2 LI.current2 A:hover {
	BACKGROUND-IMAGE: none; CURSOR: default
}

#navigation2 UL.nav2 LI.live-shopping A{
	BACKGROUND: url(./img/site/tab_mls.png) repeat-x 0 -29px;
	width: 137px;
}

#navigation2 UL.nav2 LI.live-shopping A:hover{
	BACKGROUND: url(./img/site/tab_mls.png) repeat-x 0 0;
	width: 137px;
}
/* is always active, so no hover */
#navigation2 UL.nav2 LI.shopping-clubs A{
	BACKGROUND: url(./img/site/tab_msc_active.png) repeat-x 0px 0px;
	width: 137px;
}
/*
#navigation2 UL.nav2 LI.shopping-clubs A:hover{
	BACKGROUND: url(./img/site/tab_msc_active.png) repeat-x 0px 0px;
	width: 137px;
}
*/

#navigation2 UL.nav2 LI.gutscheine A{
	BACKGROUND: url(./img/site/tab_gsb.png) repeat-x 0 -29px;
	width: 137px;
}

#navigation2 UL.nav2 LI.gutscheine A:hover{
	BACKGROUND: url(./img/site/tab_gsb_active.png) repeat-x 0 0;
	width: 137px;
}
/*
#navigation2 UL.nav2 LI.gutscheine-active A{
	BACKGROUND: url(http://www.myliveshopping.com/html/nav-button-gutscheine-active.jpg) repeat-x 0px 0px;
	width: 137px;
}

#navigation2 UL.nav2 LI.gutscheine-active A:hover{
	BACKGROUND: url(http://www.myliveshopping.com/html/nav-button-gutscheine-active.jpg) repeat-x 0px 0px;
	width: 137px;
}
*/
/**** end tabs ****/


/**** shop dropdown ****/
#club-select2{
	background:#A05DD1 url(img/site/bg-club-select.png) repeat-x scroll 0 0;
	clear:both;
	height:22px;
	width:100%;
}

#club-select2 #select2_inner{
	width: 800px;
	margin: 0 auto;
	position: relative;
	top: 0;
	left: 0;

}

#club-select2 #select2_inner #clubs_dropdown{
	position: absolute;
	top: 0;
	right: 0;
}

/**** end shop dropdown ****/

DIV.clear2 {
	CLEAR: both
}

#header_xmas_present{
	left:471px;
	position:absolute;
	top:49px;
}

#navi_sidebar{

left:0;
position:fixed;
top:280px;
z-index:2;
height:182px;
width:37px;
}

#navi_sidebar #sidebar_tagesangebote{
background-image:url("img/site/tagesangebote_tab.png");
background-position:0 0;
height:182px;
width:37px;
display: block;
color: transparent;
}

#navi_sidebar #sidebar_tagesangebote:hover{
background-position:37px 0;
}

#navi_sidebar #sidebar_rss{
	background-image:url("img/site/tab_rss.png");
	background-position:0 0;
	display: block;
	color: transparent;
	height:37px;
	left:0;
	position:absolute;
	top:192px;
	width:37px;
}

#navi_sidebar #sidebar_rss:hover{
	background-position:37px 0;
}
/* END OF HEADER */
/* ---------------------------------------- */




/* ---------------------------------------- */
/* BEGIN CLUB HEADER */
#club_header{
	width: 100%;
	/*
	height: 256px;
	*/
	background-color: #F0FF62;
	position: relative;
	margin-bottom: 20px;
	background-repeat: repeat-x;
}

#inner_club_header{
	margin: 0 auto;
	width: 800px;
	position: relative;
	top: 0;
	left: 0;
	height: 250px;
	background-image: url(img/site/inner_header_bg.gif);
}

/* this is the left box in the club_header*/
#slideshow{
	background-color:transparent;
	background-image:url("img/slideshow_bg.jpg");
	height:212px;
	position:absolute;
	top:20px;
	width:404px;
	color: #4F4700;
}

#slideshow h2{
	margin: 0;
	margin-top: 3px;
	text-align: center;
	margin-bottom: 10px;
}

.slideshowInfo{
	margin: 0 auto;
	width: 250px;
	text-align: justify;

}

.slideshowInfo .slideshowLogo{
	display: block;
	margin-bottom: 8px;
	margin-top: 5px;
	height: 28px;
	border: 0;
}

.slideshowInfo .infoShopLink{

}

.slideshowInfo .infoInviteLink{
	width: 128px;
	height: 24px;
	display: block;
	margin: 0 auto;
	margin-top: 10px;
}


#leftButton{
	position:absolute;
	top:67px;
	cursor: pointer;
}

#rightButton{
	position:absolute;
	top:67px;
	left: 374px;
	cursor: pointer;
}

/* this is the right box in the club_header*/
#info{
	color: #4F4700;
	position: absolute;
	width: 300px;
	height: 200px;
	background-color: white;
	margin-left: 471px;
	top: 20px;
	background-color: transparent;
	height:208px;
	text-align: left;
}

#info h2{
font-size:18px;
font-weight:bold;
margin:0;
text-align:left;
}

#info p{
	margin-top: 12px
}

/* START NEW STUFF */
#inner_club_header .left_box{
	width: 505px;
	height: 228px;
	color: #a8b900;
	padding-top: 17px;
	float: left;
	overflow:hidden;
}

#inner_club_header .left_box a{
	color: #a8b900;
}

.left_box span.big{
	font-size: 21px;
}

.left_box span.small{
	font-size:11px;
	margin-left:8px;
}

.left_box #shops{
	background-image:url(img/site/club_header_dots.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	padding-top:9px;
}

.left_box #shops .shop_box{
	width: 150px;
	height: 50px;
	float: left;
	margin-bottom: 11px;
	margin-right: 25px;
}

.left_box #shops .shop_box.row_end{
	margin-right: 0;
}

.shop_box .header_link{
	display: block;
}

.shop_box .info_tag{
	display:block;
	float:left;
	font-size:11px;
	margin-top:4px;

}

.shop_box .header_rating{
	float:right;
	margin-top:5px;
}

.shop_box .header_rating img{
	float: right;
	margin-left: 2px;
}

#inner_club_header .right_box{
	float: right;
}

.right_box #tab_box{
	background-image:url(img/site/club_header_tab_box_bg.jpg);
	background-repeat:no-repeat;
	height:126px;
	margin-top:60px;
	width:281px;
	position: relative;
	top: 0;
	left: 0;
}

.right_box #tab_box .tab_content{
	color:white;
	font-size:11px;
	left:12px;
	position:absolute;
	top:40px;
}


.right_box #info_button{
	margin-top: 6px;
}

.right_box #info_tooltip{
	background-color:white;
	border:1px solid #9A01FC;
	display:none;
	font-size:12px;
	height:77px;
	left:535px;
	padding:10px 20px;
	position:absolute;
	top:236px;
	width:210px;
	z-index:5;
}
/*
.right_box #info_tooltip{
	background-image:url(img/site/club_header_info_bg.png);
	color:white;
	font-size:11px;
	height:89px;
	left:544px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	position:absolute;
	top:90px;
	width:223px;
}
*/
/* END CLUB-HEADER*/
/* ---------------------------------------- */



/* ---------------------------------------- */
/* BEGIN MAIN*/
/* heading on top of clubs */
#clubs_heading{
	background-image:url(img/site/clubs_heading_bottom_border.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	color:#B0B0B0;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	padding-bottom:10px;
	width:800px;
}

#clubs_heading h1{
	display:inline;
	font-size:22px;
	font-weight:normal;
}

#clubs_heading #update{
	margin-left:10px;
}

/* wrapper for a club */
.club{
	width: 800px;
	margin: 0 auto;
	position: relative;
	background-color: white;
	margin-bottom: 15px;
	min-height: 270px;
	padding-bottom: 10px;
}

.club .club_top_border{
	background-image:url(img/site/club_top_border_bg.jpg);
	height:10px;
	width:100%;
}

.club .club_bottom_border{
background-image:url(img/site/club_bottom_border_bg.jpg);
height:10px;
left:0;
position:absolute;
bottom:0;
width:100%;
z-index:2;
}

.club a{
	color: #5b3e6f;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.club a:hover{
	color: #cb75ff;
}

/* left part of club */
.clubInfo{
	background-color:#F7F7F7;
	background-image:url(img/site/club_left_bg.jpg);
	background-repeat:no-repeat;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:299px;
	color:#878787;
}

.clubInfo .clubLogo{
	margin-bottom: 5px;
	display: block;
	left:10px;
	position:absolute;
	top:10px;
	border: 0;
}

.clubInfo .rating{
	margin-top: 10px;
	margin-bottom: 10px;
	left:10px;
	position:absolute;
	top:62px;
}

.clubInfo .rating span{
	display: block;
	margin-bottom: 8px;
	width: 270px;
}

.clubInfo .review_link{
	left:10px;
	position:absolute;
	top:132px;
	color: #4c4c4c;
}
.clubInfo .review_link:hover{
	color: #9000F5;
}

.clubInfo .facts{
	margin: 0;
	margin-top: 10px;
	left:10px;
	position:absolute;
	top:155px;
}

.clubInfo .facts li{
	list-style: none;
	margin-bottom: 3px;
}

.clubInfo .inviteLink{
	display: block;
	margin-top: 10px;
	width:147px;
	left:10px;
	position:absolute;
	top:217px;
}
/* end left part of club */

.club .current_heading{
	color:#B0B0B0;
	font-size:16px;
	font-weight:bold;
	margin:0 0 13px;
}




.clubPart{
	margin-left: 320px;
	margin-bottom: 15px;
}

a.showLink{
	display: block;
	margin-bottom: 10px;
	color: #9000f5;
}

.hiddenBanners{
	display: none;
}

.banner img{
	width: 450px;
}

/* Individual settings for the clubs*/
.banner_brands4friends{
	margin-bottom: 10px;
	position: relative;
	top: 0px;
}

.banner_brands4friends .infoTag{
	background-color:transparent;
	font-family:verdana;
	font-size:12px;
	height:16px;
	left:10px;
	position:absolute;
	top:140px;
}

.banner_brands4friends img{
	margin-top: 15px;
}

.banner_buyvip{
	position: relative;
	top: 0px;
	margin-bottom: 15px;
}

.banner_buyvip .infoTag{
	background-color:silver;
	font-family:verdana;
	font-size:14px;
	height:16px;
	left:26px;
	position:absolute;
	top:98px;
}

.banner_triphunter{
	margin-bottom: 15px;
	position: relative;
	top: 0px;
}

.banner_triphunter .infoTag{
	background-color:black;
	color:silver;
	padding-left:4px;
	position:absolute;
	top:0px;
	width:446px;
	z-index:3;
	left: 0px;
	padding-top: 2px;
}

.banner_triphunter .img{
margin-top: 10px;
}

.banner_pauldirekt{
	margin-bottom: 10px;
}

.banner_GlamourVillage{
	margin-bottom: 10px;
	position: relative;
	top: 0;
	left: 0;
}

.banner_GlamourVillage .infoTag{
	background-color:transparent;
	font-family:verdana;
	font-size:12px;
	height:16px;
	position: absolute;
	top: 0;
	left: 0;
}

.banner_GlamourVillage img{
	margin-top: 15px;
}

.banner_clubsale{
	margin-bottom: 10px;
	position: relative;
	top: 0;
	left: 0;
}

.banner_clubsale .infoTag{
	background-color:transparent;
	font-family:verdana;
	font-size:12px;
	height:16px;
	position: absolute;
	top: 0;
	left: 0;
}

.club.clubsale #clubsale_invitation_info{
	left:10px;
	margin:0;
	position:absolute;
	top:266px;
}

.banner_clubsale img{
	margin-top: 15px;
}

.banner_4clever{
	margin-bottom: 10px;
}

.banner_privateoutlet{
	margin-bottom: 10px;
	width: 450px;
}

#privateoutlet_current .banner_privateoutlet{
	background-image:url(img/privateoutlet_bg_1x158_blue.jpg);
}

#privateoutlet_upcomming .banner_privateoutlet{
	background-image:url(img/privateoutlet_bg_1x158_black.jpg);
}

.banner_privateoutlet img{
	width:auto;
	display: block;
	margin: 0 auto;
}

.banner_preisbock{
	background-image:url(img/pb_bg.png);
	border:0 none;
	height:150px;
	left:0;
	margin-bottom:10px;
	padding-top:7px;
	position:relative;
	top:0;
	width:450px;
}

.banner_preisbock .pb_infos{

	margin-left: 10px;
}

.banner_preisbock .pb_infos .pb_price{
	margin-top: 6px;
}

.banner_preisbock .pb_infos .pb_title{

	font-weight: bold;
}
.banner_preisbock .pb_infos span{
	display: block;
	line-height: 12px;
}

.banner_preisbock .pb_infos .pb_saving{
	background-image:url(img/preisbock_sonne.gif);
	background-repeat:no-repeat;
	color:#990000;
	display:block;
	font-weight:bold;
	height:53px;
	padding-top:22px;
	text-align:center;
	width:75px;
	margin-left: 105px;
	margin-top: 10px;
}


.banner_preisbock .banner_img_wrapper{
	width: 140px;
	height: 140px;
	float: right;
	margin-right: 10px;
	background-color: white;
	text-align: center;
	margin-left: 10px;
}

.banner_preisbock .banner_img_wrapper img.x_long{
	width: 140px;
	height: auto;
}

.banner_preisbock .banner_img_wrapper img.y_long{
	height: 140px;
	width: auto;
}
/* END OF MAIN*/
/* ---------------------------------------- */



/* ---------------------------------------- */
/* BEGIN FOOTER */
#footer .spacer{
	background: none;
}

#footer .social-bookmarks div a{
	width: 20px;
	height: 20px;
	display: inline;
}

#footer .spacer{
	height: 290px;
}

#footer_copyright{
	margin: auto auto 15px auto;
	width: 801px
}
/* END OF FOOTER */
/* ---------------------------------------- */



/* ---------------------------------------- */
/* OVERRIDE OLD STUFF */
.nav .active a{
	background-color: #CA73FF;
}

#footer .spacer {
	padding:10px 0 00px;
}

#faq #content p.footnote {
	padding:10px 0 10px;
}
/* END OVERRIDING OLD STUFF */
/* ---------------------------------------- */


/* ---------------------------------------- */
/* BEGIN REVIEWS PAGE */
#reviews #club_header{
/*	background-image: url("img/review_header_bg.png");*/
}

#reviews #inner_club_header{
	height: 306px;
	position: relative;
}

/* wrapper for top content*/
#review_info{
	color:#515900;
	background-color:transparent;
	background-image:url(img/site/review_info_bg.jpg);
	background-repeat:no-repeat;
	height:245px;
	width:571px;
	font-size: 11px;
	line-height: 13px;

}

/* big clubname at the top*/
#inner_club_header #clubname{
	color:#949D36;
	font-size:21px;
	font-weight:normal;
	margin:0 0 10px;
	padding-top:15px;
}

/** begin left column**/
#review_info #left_col{
	width: 290px;
	float: left;
	padding: 0;
}

#review_info .review_clubLink{
	display: block;
	margin-left:11px;
	margin-top:17px;
	width: 258px;
}

#review_info_logo{
	height: 40px;
	margin: 0 auto;
	display: block;
}

#review_clubinfo{
/*
	left:0;
	position:absolute;
	top:84px;
*/
	width:258px;
	margin: 18px 0 18px 11px;

}

#inner_club_header #rating{
	margin: 0 0 0 11px;
/*
	left:0;
	position:absolute;
	top:206px;
*/
}

#rating .smilie{
display:block;
float:left;
padding-top:3px;
}

#rating #vote_number{
display:block;
float:left;
margin-left:10px;
margin-top:4px;
}

#rating #votes{
	display: block;
}
/** end left column **/

/** begin middle column **/
#middle_col{
	margin-left: 290px;
	padding: 0;
}

#review_info table{
	border:0 none;
/*
	left:287px;
	position:absolute;
	top:37px;
*/
	margin-bottom: 5px;
	margin-top:8px;
}

#review_info td{
	border:0 ;
	padding:5px 10px 0 0;
	vertical-align: top;
}

#review_info tr{

}

#review_info .left_col{
	font-weight: bold;
}

#review_info .breakRow{
	width: 185px;
}

#review_invite_button{
	/*
	left:287px;
	position:absolute;
	top:232px;
	*/
}

#review_current_actions_button{
/*
	left:453px;
	position:absolute;
	top:232px;
	*/
}

#back_2_page_link{
	color:#9902FB;
}
/** end middle column **/


/** begin right part **/
#review_right{
	color:#313131;
	position:absolute;
	right:0;
	top:12px;
	line-height: 14px;

}

#review_links{
	background-color:transparent;
	background-image:url(img/site/review_links_bg.jpg);
	background-repeat:no-repeat;
	height:158px;
	width:220px;
	padding-top:42px;
	margin:38px 0 11px 0;
}

#review_links ul{
	margin: 0 0 0 10px;
}

#review_links li{
	list-style: none;
}

#review_links li a{
	color: white;
}

#review_links li a:hover{
	color: #9000F5;
}

/** end right part **/






/* BEGIN REVIEW FORM*/
#review_form_area{
	font-size: 13px;
background-image:url(img/site/review_form_bg.gif);
background-repeat:no-repeat;
font-size:13px;
padding:0;
width:800px;
height: 253px;
position: relative;
top: 0;
left: 0;
}

#review_form_area h1{
	margin: 0;
	font-size: 13px;
	color: white;
	font-weight: bold;
margin-left:10px;
padding-top:18px;
border-bottom: 1px solid #898989;
padding-bottom: 8px;
}


#review_form_area td, #review_form_area th{
	border: 0;
}

#review_form_area th{
	font-size: 11px;
	font-weight: normal;
	color: #cfcfcf;

}

#review_form_area .foo{
	display: none;
}

#review_form_area input{
	font-size:16px;
	padding-top:2px;
	vertical-align:bottom;
	background-image: url(img/site/review_form_input_small_bg.gif);
	width:216px;
	height: 24px;
	border: 0;
}

#review_form_area td.small{
	height: 31px;

}

#review_form_area input{
}

#review_form_area textarea{
	background-image:url(img/site/review_form_textarea_bg.gif);
	background-repeat:no-repeat;
	height:69px;
	width:715px;
	font-size:16px;
	border: 0;
}

#review_form_area .review_rating{
	width: 150px;
	display: inline;
}

#review_form_area .review_rating img{
cursor:pointer;
display:block;
float:left;
margin-top:6px;
padding-right:3px;
}

#review_form_area #submit_wrapper{
	float:right;
	padding-top:3px;
}

#review_form_area #review_form_submit{
background-image:url(img/site/review_form_submit_button.jpg);
border:0 none;
color:transparent;
cursor:pointer;
height:27px;
width:76px;
}

#review_form_area_success{
left:241px;
position:absolute;
top:2px;
color:green;
display:block;
font-size:14px;
}

#review_form_area_error{
left:241px;
position:absolute;
top:2px;
color:red;
display:block;
font-size:14px;

}
/* END OF FORM*/


/* BEGIN REVIEW ARTICLE */
#review_body{
	width: 800px;
	margin: 0 auto;
}

#review_body_head{
	position: relative;
	height: 29px;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #5f5f5f;
}

#review_body_head h1{
	position: absolute;
	margin: 0;
	top: 3px;
	left: 0;
	color:#b0afaf;
	font-size:21px;
	font-weight:normal;
}

#review_body_head a{
	position: absolute;
	top: 2px;
	left: 186px;
}

.review{
	position: relative;
	font-size: 13px;
	padding: 0 0 10px 0;
	margin: 0 0 15px 0;
	color: #7f7f7f;
}

.review_head{
height:21px;
margin: 0;
padding: 0;
}

.review_head .review_author{
	color: #3c3c3c;
}

.review_border_top{
background-image:url(img/site/review_article_border_top.jpg);
height:16px;

background-repeat: no-repeat;
}

.review .review_title{
	font-weight:bold;
	background-color: white;
	display: block;
	margin: 0;
	padding: 2px 0 0 12px;


}

.review .review_title hr{
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #d1d1d1;
	height: 1px;
	margin-right:19px;
	margin-top:4px;
}

.review .review_rating{
position:absolute;
right:19px;
top:34px;
}

.review .review_rating img{
	margin-right: 5px;
}

.review .review_text{
	padding: 0 0 0 12px;
	margin: 0;
	background-color: white;

}

.review_border_bottom{
background-image:url(img/site/review_article_border_bottom.jpg);
height:8px;

background-repeat: no-repeat;
}
/* END ARTICLE */
/* END REVIEWS PAGE */
/* ---------------------------------------- */


/* ---------------------------------------- */
/* TEST*/
.topLink{
	font-weight:bold;
	left:287px;
	position:absolute;
	top:0;
}

#topBar{
border-bottom-color:black;
border-bottom-style:solid;
border-bottom-width:1px;
font-size:17px;
height:20px;
margin-bottom:9px;
margin-left:auto;
margin-right:auto;
margin-top:0;
width:790px;
}



#featured-club-options{
	background-color: transparent;
}

#header .mls{
height:35px;
left:675px;
position:absolute;
top:50px;
color: white;
}

#header .mls img{
	height: 35px;
}

#header .mls span{
	vertical-align: super;
}

.limango iframe{
	height: 300px;
}




