@font-face {
	font-family: UNIV; /*Univers55Regular*/
	src: url(/fonts/univers-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-webfont.woff) format('woff'),
	     url(/fonts/univers-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-webfont.svg#svgFontName) format('svg');
}
@font-face {		 
    font-family: UNIV-I;/*Univers55Italic*/
	src: url(/fonts/univers-oblique-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-oblique-webfont.woff) format('woff'),
	     url(/fonts/univers-oblique-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-oblique-webfont.svg#svgFontName) format('svg');	
}
@font-face {			 
	font-family: UNIV-L;/*Univers45LightRegular*/
	src: url(/fonts/univers-light-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-light-webfont.woff) format('woff'),
	     url(/fonts/univers-light-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-light-webfont.svg#svgFontName) format('svg');	
}
@font-face {			 
	font-family: UNIV-LI;/*Univers45LightItalic*/
	src: url(/fonts/univers-lightoblique-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-lightoblique-webfont.woff) format('woff'),
	     url(/fonts/univers-lightoblique-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-lightoblique-webfont.svg#svgFontName) format('svg');		
}
@font-face {			 
	font-family: UNIV-C;/*Univers57CondensedRegular*/
	src: url(/fonts/univers-condensed-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-condensed-webfont.woff) format('woff'),
	     url(/fonts/univers-condensed-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-condensed-webfont.svg#svgFontName) format('svg');	
}
@font-face {			 
	font-family: UNIV-CI;/*Univers57CondensedItalic*/
	src: url(/fonts/univers-condensedoblique-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-condensedoblique-webfont.woff) format('woff'),
	     url(/fonts/univers-condensedoblique-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-condensedoblique-webfont.svg#svgFontName) format('svg');	
}
@font-face {			 
	font-family: UNIV-CB;/*Univers67CondensedBold*/
	src: url(/fonts/univers-condensedbold-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-condensedbold-webfont.woff) format('woff'),
	     url(/fonts/univers-condensedbold-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-condensedbold-webfont.svg#svgFontName) format('svg');	
}
@font-face {			 
	font-family: UNIV-B; /*Univers65Bold*/
	src: url(/fonts/univers-bold-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-bold-webfont.woff) format('woff'),
	     url(/fonts/univers-bold-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-bold-webfont.svg#svgFontName) format('svg');	
}
@font-face {			 
	font-family: UNIV-BI; /*Univers65BoldItalic*/
	src: url(/fonts/univers-boldoblique-webfont.eot?#iefix) format('embedded-opentype'), 
	     url(/fonts/univers-boldoblique-webfont.woff) format('woff'),
	     url(/fonts/univers-boldoblique-webfont.ttf)  format('truetype'),
	     url(/fonts/univers-boldoblique-webfont.svg#svgFontName) format('svg');		 
	}
html, body {
font-family:UNIV, Arial, Helvetica, sans-serif;
margin:0; 
padding:0;
color:#ffffff;
background:#d7d5d3 url(/Themes/V1/images/bg_body.gif) repeat-x;
/*background-color:#630;*/
/*background:#ffffff url(/Themes/V1/images/bg_bflc_1.jpg) no-repeat center top;*/
}
a, a:link, a:visited, a:active{
color:#CCC;
 text-decoration: none;
}
a:hover { text-decoration: none; color:#F00;}
.body_focus{
font-family:UNIV-CB, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:48px;	
	}
.subheaders{
font-family:UNIV, Arial, Helvetica, sans-serif;
color:#a69683;
font-size:14px;
/*line-height:16px;*/}	
.headers {
font-family:UNIV-CB, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:36px;
	}
.cat_header{
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#796c5e;
font-size:36px;
	}	
.enlarge{
	position:absolute;
	right:30px;
	bottom:30px;
font-family:UNIV, Arial, Helvetica, sans-serif;
color:#7c6f60;
font-size:10px;	
z-index:2;	
	}
.enlarge a, .enlarge a:link, .enlarge a:visited, .enlarge a:active{
color:#7c6f60;
 text-decoration: none;
}
.enlarge a:hover { text-decoration: none; color:#FFF;}	
.featimg{
	position:absolute;
	right:40px;
	top:20px;
	border:none;
	z-index:1;
	}
#bg_header{
background:url(/Themes/V1/images/bg_header.png) no-repeat center top;
min-width:1024px;
height:81px;
position: relative;   
clear:both;
}

#header{
width:1024px;
height:76px;
position: relative;
font-size:10px;
font-family:UNIV, Arial, Helvetica, sans-serif;
color:#ffffff;
clear:both;
margin-left:auto;
margin-right:auto;
	}
#logo{
width:319px;
height:76px;
position: relative;
float:left;
	}
#topnav{
position: relative;   
height:28px;
font-size:14px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#fff;
float:left;
padding-left:2px;
line-height:28px;
/*background:blue;*/
}
#topnav ul { 
margin:0;
padding:0;
list-style: none; 

}
#topnav li {
margin:0;
padding:0;	
float: left;
padding-left:15px;
}
#topnav a, #topnav a:link, #topnav a:visited, #topnav a:active{
color:#fff;
 text-decoration: none;
}
#topnav a:hover { text-decoration: none; color:#000;}
#search_bar{
position: relative;   
height:26px;
background-color:transparent;
/*background-color:#CC3;*/
float:right;
padding-top:2px;
vertical-align:top;
/*background:url(/images/bg_topnav.png) no-repeat;*/
} 
#search_bar label{
position:relative;	
height:22px;
vertical-align:top;
margin:0;
padding:0;
/*line-height:25px;*/
	}	
#search_bar select { 
position:relative;
background:#29241e url(/Themes/V1/images/bg_category.png) no-repeat;
border:0;
width:126px;
height:22px;	
/*line-height:23px;*/
padding:4px 2px 4px 5px;
color:#b4b3b0;
/*overflow: hidden;*/
vertical-align:top;
text-align:left;
font-size:12px;
font-family:UNIV, Arial, Helvetica, sans-serif;
-webkit-appearance: none;
/*-moz-appearance: none; -webkit-appearance: none; appearance: none; */
	}	
#search_bar option { 
/*background-color:transparent;!important;*/
border:0;
font-size:12px;
font-family:UNIV, Arial, Helvetica, sans-serif;
color:#b4b3b0;
	}	
#mainnav{	
position: relative;   
height:48px;
width:695px;	
float:left;
padding-left:10px;
/*background:green;*/
}	
/*#mainnav ul { 
margin:0;
padding:0;
list-style: none; 
height:48px;
padding-left:7px;
}
#mainnav li {
margin:0;
padding:0;	
height:48px;
float: left;
}*/

ul.headerSocial {
    position: absolute;
    right: -115px;
    top: 21px;
    width: 100px;
}
#maincontent{
position: relative;   
min-height:585px;/*542*/
width:1024px;	
clear:both;
margin-left:auto;
margin-right:auto;
/*background-color:brown;*/
	}

#breadcrumbs{
position: relative;   
height:30px;
width:512px;	
float: left;
font-size:12px;
font-family:UNIV, Arial, Helvetica, sans-serif;
color:#fff;
line-height:30px;
	}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active{
color:#fff;
 text-decoration: none;
}
#breadcrumbs a:hover { text-decoration: none; color:#9d9c9b;}
#subnav{
position: relative;   
height:43px;
width:450px;	/*482*/
float: right;
font-family:UNIV-CB, Arial, Helvetica, sans-serif;
font-size:24px;
color:#352e26;
/*padding-left:30px;*/
line-height:36px;
	}
#subnav a, #subnav a:link, #subnav a:visited, #subnav a:active{
color:#FFF;
 text-decoration: none;
}
#subnav a:hover { text-decoration: none; color:#352e26;}	
	
#main_content_left{
position: relative;   
width:516px;	
float: left;
padding-right:7px;	
	}
#bg_bflc{
position: relative; 
/*background:url(/Themes/V1/images/bg_bflc_1.jpg) no-repeat center top;*/
padding-bottom:20px;
background-repeat:no-repeat;
background-position:center;
background-position:top;
}
#bflc_content
{
position: relative;   
width:972px;/*1024*/
min-height:744px;
/*background:#221d18 url(/Themes/V1/images/bg_feature_category.jpg) no-repeat;*/
background-color:#352e26;
border:8px #ffffff solid;
clear:both;
color:#FFFFFF;/*a3978a*/
font-family:UNIV-C, Arial, Helvetica, sans-serif;
font-size:14px;
padding:0 18px 10px 18px;
/*padding:0 0px 10px 30px;*/
	}
#bflc_content hr{
/*color:#ec3a18;
height: 1px;
border: 0;
background-color: #ec3a18;
width: 100%;
text-align: left;*/
border: 0;
border-bottom:dashed; 
border-bottom-width:1px;
border-bottom-color:#938778;

}	
#bflc_content a, #bflc_content a:link, #bflc_content a:visited, #bflc_content a:active{
color:#ec3a18;
 text-decoration: none;
}
#bflc_content a:hover { text-decoration: none; color:#FFF;}	
#bflc_header{
position: relative;   
width:978px;
height:237px;
background:url(/Themes/V1/images/bg_bflc_header.png) no-repeat;
clear:both;
}
#bflc_logo{
position: relative;   
width:667px;
height:99px;
float:left;
	
	}
#bflc_nav{
position: relative;   
width:285px;
height:80px;
float:right;
padding:15px 15px 0 0;
	
	}
#bflc_banner{
clear: both;
height: 100px;
padding-top: 18px;
position: relative;
width: 972px;
	}
#bflc_left{
position: relative;   
width:600px;
float:left;	
	}
#bflc_right{
position: relative;   
width:335px;
float:left;	
	}	
#bflc_youtube{
position: relative;   
width:335px;
clear:both;
padding-top:20px;
	}
#bflc_youtube iframe{
padding-left:7px;
padding-top:10px;
	}
#bflc_facebook{
position: relative;   
width:335px;
height:170px;
clear:both;
padding-top:24px;
overflow:hidden;
	}
#bflc_twitter{
position: relative;   
width:335px;
height:182px;
clear:both;
padding-top:20px;
overflow:hidden;
	}	
#bflc_content_int{
position: relative;   
width:978px;/*980*/
float:left;		
	}	
#bflc_left_int{
position: relative;   
width:180px;
float:left;	
padding-top:25px;
	}
#content{
position: relative;   
width:978px;/*980*/
float:left;	
/*margin-top:25px;*/
/*height:560px;
overflow-x:hidden;
overflow-y: auto;*/
background:transparent;
	}	
	
#bflc_right_int{
	width:760px;
	float:left;
	min-height:617px;
/*overflow-x:hidden;
overflow-y: auto;*/
	}
#bflc_right_int img{
border:0;
/*to get rid of border showing in ie
training_room/gallery/album*/
}
#bflc_subnav{
position: relative;   
width:420px;
height:40px;
line-height:40px;
clear:both;
float:right;
padding-right:15px;}	
#feature_category ul{ 
margin:0;
padding:0;
list-style: none; 
padding-top:5px;
padding-left:19px;
clear:both;
}
#feature_category li{
margin:0;
padding:0;	
float:left;
padding-left:36px;
}	
#feature_category_main{
position: relative;   
width:1024px;/*988*/
height:367px;	
clear:both;	
	}
#product_scroll{
position: relative;   
width:1009px;/*1024*/
min-height:438px;	
clear:both;	
color:#63584d;
font-family:UNIV-CB, Arial, Helvetica, sans-serif;
font-size:18px;
padding:15px 0 0 15px;
}
#product_scroll ul{ 
margin:0;
padding:0;
list-style: none; 
padding-top:5px;
/*padding-left:19px;*/
clear:both;
}
#product_scroll li{
margin:0;
padding:0;	
float:left;
/*padding-left:36px;*/
}	
#lm_fusion{/*learn more, not using*/
position:absolute;
top:336px;
right:20px;
z-index:2;
	}
#feature_content{
position: relative;   
width:984px;/*1024*/
min-height:482px;
background:#352e26 url(/Themes/V1/images/bg_features.jpg) no-repeat;
clear:both;
padding:20px;
	}
#feature_subnav{
position: relative;   
width:300px;
min-height:482px;
background:url(/Themes/V1/images/bg_features_subnav.png) no-repeat;
color:#938778;
font-family:UNIV-CB, Arial, Helvetica, sans-serif;
font-size:18px;
float:left;
}
#feature_subnav ul{ 
margin:0;
padding:0;
list-style: none; 
width:240px;
padding-top:25px;
}
#feature_subnav li{
margin:0;
padding:0;	
display:block;
padding:8px 0;
}	
#feature_subnav a, #feature_subnav a:link, #feature_subnav a:visited, #feature_subnav a:active{
color:#938778;
 text-decoration: none;
}
#feature_subnav a:hover { text-decoration: none; color:#FFF;}
#feature_cms{
color:#938778;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
font-size:18px;
width:550px;
min-height:120px;
float:left;
padding-top:45px;
padding-left:30px;
z-index:5;
/*, #newboxes1, #newboxes2, #newboxes3*/
	}
#myForm3 input{
color:#FFF;
border:0;
background:#29231d;
width:450px;
height:34px;
padding:2px;
font-size: 18px;
}
#myForm3 select{
background:#29231d;
width: 454px;
padding:2px;
font-size:18px;
border:0;
height:34px;
color:#FFF;
}
#myForm2 input{
color:#FFF;
border:0;
background:#29231d;
width: 250px;
height: 34px;
padding: 2px;
font-size: 18px;
}

#CFForm_1 input{
color:#FFF;
border:0;
 background:#29231d;
width: 250px;
   height: 34px;
   padding: 2px;
font-size: 18px;
}
#CFForm_1 select{
background:#29231d;
width: 254px;
padding:2px;
font-size:18px;
border:0;
height:34px;
color:#FFF;
}

textarea{
background-color:#29231d;
width:500px;
color:#FFF;
border:0;
font-size: 14px;
font-family:UNIV, Arial, Helvetica, sans-serif;
}

#site_right hr{
/*color:#3c3731;
height: 1px;
border: 0;
background-color: #3c3731;
width: 100%;
text-align: left;*/
/*border:1px #938778 dashed;*/
border: 0;
border-bottom:dashed; 
border-bottom-width:1px;
border-bottom-color:#938778;
}
#maincontent hr{
border: 0;
border-bottom:dashed; 
border-bottom-width:1px;
border-bottom-color:#938778;
}
#review_header{
font-family:UNIV-CB, Arial, Helvetica, sans-serif;
font-size:24px;
}
#training_room_listings ld{
padding-bottom:20px;
}

#body_focus{
position: relative;   
height:719px;/*803*/
width:641px;/*719*/	
float:left;
background:url(/Themes/V1/images/bg_body_focus.jpg) no-repeat;
padding:20px 47px 64px 31px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
font-size:14px;
color:#938778;
	}
#body_focus_menu{
position: relative; 	
height:40px;
width:650px;
clear:both;
padding-top:15px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
	}
#body_focus_menu a, #body_focus_menu a:link, #body_focus_menu a:visited, #body_focus_menu a:active{
color:#796c5e;
 text-decoration: none;
}
#body_focus_menu a:hover { text-decoration: none; color:#fff;}	
#bf_turn{
/*position:absolute; 	
top:585px;
float:left;
width:94px; 
height:162;*/
z-index:2;
position:absolute; 	
float:left;
/*background-color:#3FC;*/
bottom:60px;
	}	
#bf_body{
/*position: relative; 	
float:left;*/
position:absolute;
top:150px;
/*background-color:#06C;*/
	}	
#male_front, #female_front, #male_back, #female_back{
position: relative; 	
float:left;
width:388px;
height:600px;
	
	}	
#feature_category h3{
color:#FFF;
font-family:UNIV-CB, Arial, Helvetica, sans-serif;
font-size:18px;
display:inline;
line-height:48px;
z-index:2;
	}	
#body_focus_cms{
position:absolute; 
color:#817364;
font-family:UNIV, Arial, Helvetica, sans-serif;
font-size:14px;
width:230px;
min-height:120px;
right:37px;
z-index:2;
/*background-color:#63F;*/
	}	
#feature_right{
position: relative;   
height:763px;
width:265px;	
float:left;
background-color:#1e1b16;
padding:20px;
	}
#feature_equipment{
position: relative;  
clear:both;
min-height:460px;	
width:265px;	
	}
#feature_exercise{
position: relative;  
clear:both;
min-height:270px;	
width:265px;	
	}	
#product_img{
position: relative;   
height:454px;
width:516px;
clear:both;
padding-right:7px;
padding-bottom:6px;	
	}	
#thumb_img{
position: relative;   
height:82px;
width:516px;	
clear:both;
background:#352e26;
	}		
	

#bg_info_bar{
background:url(/Themes/V1/images/bg_info_bar.png) no-repeat center top;
min-width:1024px;
height:60px;
position: relative;   
clear:both;
}
#info_bar{
width:1024px;
height:60px;
position: relative;   
clear:both;
font-size:18px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#b6b3af;
/*line-height:60px;*/
margin-left:auto;
margin-right:auto;
	}
#info_bar_left{
width:512px;
height:60px;
position: relative;   
font-size:18px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#b6b3af;
/*line-height:60px;*/
vertical-align:middle;
float:left;
	}
#info_bar_right{
width:215px;
height:48px;
position: relative;   
font-size:18px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#b6b3af;
/*line-height:60px;*/
vertical-align:middle;
padding-top:12px;
float:right;
	}
#info_bar_right img{
padding-right:10px;	
}
#o_products{
width:1024px;
height:160px;
position: relative;   
clear:both;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:10px;
	}
#related_products{
width:562px;
height:160px;
position: relative;   
font-size:18px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#352e26;
float:left;	
	}
#similar_products{
width:462px;
height:160px;
position: relative;   
font-size:18px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#352e26;
float:left;	
	}	
#related_products img, #similar_products img{
margin-right:15px;	
}	
#bg_footer{
background:#352e26 url(/Themes/V1/images/bg_footer.gif) repeat-x;
min-width:1024px;
height:226px;
position: relative;   
clear:both;
}

#footer{
width:1024px;
height:226px;
position: relative;   
clear:both;
margin-left:auto;
margin-right:auto;
	}
#footer_icons{
width:1024px;
height:64px;
position: relative;   
clear:both;
	}	
#footer_icons ul { 
margin:0;
padding:0;
list-style: none; 
height:64px;
}
#footer_icons li {
margin:0;
padding:0;	
float: left;
padding-left:27px;
height:64px;
}	
#footernav{
width:730px;
height:122px;
position: relative;   
float: left;
font-size:14px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#938778;
padding-top:24px;
line-height:18px;
	}
#footernav ul { 
margin:0;
padding:0;
list-style: none; 
float:left;
padding-right:44px;
height:122px;
}
#footernav li {
margin:0;
padding:0;	
display:block;
}	
#footernav a, #footernav a:link, #footernav a:visited, #footernav a:active{
color:#938778;
 text-decoration: none;
}
#footernav a:hover { text-decoration: none; color:#ffffff;}
#footernav_header{
font-size:14px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
line-height:24px;
}
#footernav_header a, #footernav_header a:link, #footernav_header a:visited, #footernav_header a:active{
color:#ffffff;
 text-decoration: none;
}
#footernav_header a:hover { text-decoration: none; color:#938778;}
#dealer_locator{
position: relative;   
height:35px;/*65*/
width:285px;/*1024*/
float:left;
color:#938778;
font-size:11px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
line-height:14px;
margin-top:15px;
margin-bottom:30px;
	}
#dealer_login{
position: relative;   
height:72px;/*50*/
width:273px;/*1024*/
float:left;
background-color:#221d18;
color:#938778;
font-size:11px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
line-height:14px;
/*font-size:18px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
line-height:20px;
color:#FFF;*/
padding-left:12px;
padding-top:10px;
	}	
#dealer_locator a, #dealer_locator a:link, #dealer_locator a:visited, #dealer_locator a:active, #dealer_login a, #dealer_login a:link, #dealer_login a:visited, #dealer_login a:active{
color:#938778;
 text-decoration: none;
}
#dealer_locator a:hover, #dealer_login a:hover { text-decoration: none; color:#ffffff;}

.dealerzip {
	position:relative;
	background:url(/Themes/V1/images/bg_zip.png) no-repeat;
padding:5px;
	border:0;
	width:86px;
	height:25px;
line-height:25px;
vertical-align:top;
	}
#dealer_locator label{
position:relative;	
height:35px;
vertical-align:top;
margin:0;
padding:0;
/*line-height:25px;*/
	}		
#dealer_locator select { 
position:relative;
background:url(/Themes/V1/images/bg_select.png) no-repeat;
border:0;
width:72px;
height:37px;	
/*line-height:35px;*/
padding:7px 9px 10px 2px;
/*overflow: hidden;*/
color:#FFF;
font-size:14px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
left:-2px;
vertical-align:top;
text-align:left;
-webkit-appearance: none;
appearance: none;
-moz-appearance: none;
/*-moz-appearance: none; -webkit-appearance: none; appearance: none; */
	}	
	#footernav img {
    margin: 0 3px;
    max-width: 50px !important;
}
#footernav img:hover{
	opacity:.8;
}
#bg_footerbar{
background:#221d18;
min-width:1024px;
height:26px;
position: relative;   
clear:both;
}	
#footerbar{
position: relative;   
height:26px;/*50*/
width:1024px;/*1024*/	
font-size:12px;
font-family:UNIV-C, Arial, Helvetica, sans-serif;
color:#74706c;
line-height:26px;
clear:both;
margin-left:auto;
margin-right:auto;
	}	
#footerbar a, #footerbar a:link, #footerbar a:visited, #footerbar a:active{
color:#74706c;
 text-decoration: none;
}
#footerbar a:hover { text-decoration: none; color:#fff;}		
/**** NEW ****/
#bflc_main_banner{
position:relative;
width:972px;
height:273px;
clear:both;
}
#bflc_main_banner{position:relative;}
#bflc_main_banner img{position:absolute;z-index:1}
#bflc_main_banner img.active{z-index:3}
#bflc_member_login{
position:absolute;
right:17px;
top:75px;
z-index:50;
}
#bflc_home{
position:relative;
clear:both;
width:972px;
min-height:400px;
margin:20px 0;
}
#bflc_homenav{
position:relative;
float:left;
/*background:red;*/
width:240px;
margin-right:35px;
font-size:18px;
}
#bflc_homenav ul { 
margin:0;
padding:0;
list-style: none; 
padding-left:10px;
padding-top:10px;
clear:both;
display:block;
}
#bflc_homenav li {
margin:0;
padding:0;	
display:block;
}	
#bflc_homenav a, #bflc_homenav a:link, #bflc_homenav a:visited, #bflc_homenav a:active{
color:#ffffff!important;
 text-decoration: none;
}
#bflc_homenav a:hover { text-decoration: none; color:#ec3a18!important;}

#bflc_info{
	position:relative;
	float:left;
	width:650px;
	margin-right:36px;/*44*/
	overflow-x:hidden;
}

#bflc_info a, #bflc_info a:link, #bflc_info a:visited, #bflc_info a:active{
color:#ff2702;
 text-decoration: none;
font-size:18px;
}
#bflc_info a:hover { text-decoration: none; color:#ffffff;font-size:18px;}

#bflc_info hr{
/*color:#ec3a18;
height: 1px;
border: 0;
background-color: #ec3a18;
width: 100%;
text-align: left;*/
border: 0;
border-bottom:solid; 
border-bottom-width:1px;
border-bottom-color:#000000;

}	
#bflc_info .BloghImage{
float:left;
width:120px;
padding-bottom:15px;}
#bflc_info .BloghTitle{
float:left;
width:650px;}

#bflc_info .BlogTitle{
float:left;
width:650px;
font-size: 20px;
}

.smallcaps{
font-size:11px!important;
float:right;
vertical-align:bottom!important;
padding-top:5px;
}
.smallcaps a, .smallcaps a:link, .smallcaps a:visited, .smallcaps a:active{
color:#ffffff!important;
 text-decoration: none;
font-size:11px!important;
}
.smallcaps a:hover { text-decoration: none; color:#ec3a18!important;font-size:11px!important;}
.smallcaps2{
font-size:11px!important;
/*float:right;padding-top:5px;*/
vertical-align:bottom!important;
padding-top:5px;
}
.smallcaps2 a, .smallcaps2 a:link, .smallcaps2 a:visited, .smallcaps2 a:active{
color:#ec3a18!important;
 text-decoration: none;
font-size:11px!important;
}
.smallcaps2 a:hover { text-decoration: none; color:#ffffff!important;font-size:11px!important;}
#bflc_social{
position:relative;
float:left;
width:220px;
height:717px;
}
#bflc_youtube2{
position: relative;   
width:220px;
clear:both;
overflow:hidden;
/*padding-top:20px;*/
	}
#bflc_youtube2 iframe{
/*padding-left:7px;*/
padding-top:10px;
	}
#bflc_facebook2{
position: relative;   
width:220px;
height:170px;
clear:both;
padding-top:24px;
overflow:hidden;
	}
#bflc_twitter2{
position: relative;   
width:220px;/*212*/
height:400px;/*182*/
clear:both;
padding-top:20px;
overflow:hidden;
	}

/*
//////////////////////////////
/BUILTFORLIFECLUB/COMMUNITY/MEMBERS/INDEX.CFM STYLES
//////////////////////////////
*/
.membercolumn-left{
	width:530px;
	position:relative;
	float:left;
}
.membercolumn-right{
	width:440px;
	position:relative;
	float:left;
	margin-top:10px;
}
p.getMember{
	margin-bottom:0px;
}
.member-logo {
    display: block;
	max-width:530px;
}
.member-url {
    float: left;
    margin: 5px 5px 5px 0;
    position: relative;
}
.member-facebook {
    float: left;
    margin: 5px 5px 0 0;
    position: relative;
}
.member-twitter{
	float: left;
    margin: 5px 5px 0 0;
    position: relative;
}
.member-gplus{
	float: left;
    margin: 5px 5px 0 0;
    position: relative;
}
.member-pinterest{
	float: left;
    margin: 5px 5px 0 0;
    position: relative;
}
span.SocialLinks {
    clear: both;
    font-size: 18px;
}
.MemberSocialLinks{
	clear:both;
	position:relative;
}
.getMember-profile{
}
p.MemberProfile {
    width:500px;
}
span.MyProfile{
	font-size:18px;
}
span.MyEquipment{
	font-size:18px;
}
.MyEquipmentDiv{
	border-top: 1px dashed #FFFFFF;
	margin-top:3px;
	padding-top:5px;
	height:92px;
	width:440px;
	overflow-x:hidden;
	overflow-y:auto;
}
ul.MyEquipmentUl{
	margin:0 0 0 25px;
	padding:0;
}
span.MyExercises, span.MyWishList{
	font-size:18px;
}
.MyExercisesDiv, .MyWishListDiv{
	border-top: 1px dashed #FFFFFF;
	margin-top:3px;
	padding-top:5px;
	height:92px;
	width:440px;
	overflow-x:hidden;
	overflow-y:auto;
}
ul.MyExercisesUl, ul.MyWishListUl{
	margin:0 0 0 25px;
	padding:0;
}
span.MyBodyFocus{
	font-size:18px;
}
.MyBodyFocusDiv{
	border-top: 1px dashed #FFFFFF;
	margin-top:3px;
	padding-top:5px;
	height:92px;
	width:440px;
	overflow-x:hidden;
	overflow-y:auto;
}
ul.MyBodyFocusUl{
	margin:0 0 0 25px;
	padding:0;
}
span.MyGroups{
	font-size:18px;
}
.MyGroupsDiv{
	border-top: 1px dashed #FFFFFF;
	margin-top:3px;
	padding-top:5px;
	height:92px;
	width:440px;
	overflow-x:hidden;
	overflow-y:auto;
}
ul.MyGroupsUl{
	margin:0 0 0 25px;
	padding:0;
}
p.MyReviewsP {
    clear: both;
    margin: 0;
}
span.MyReviews{
	font-size:18px;
}
span.ItemCode{
	font-size:18px;
}
span.ReviewTitle{
	font-size:16px;
}
#review_rate{
	color:#ec3a18;
	font-size:14px;
}
a.MembersBackLink,
a.MembersBackLink:link,
a.MembersBackLink:visited{
	color:#EC3A18;
	text-decoration:none;
}
a.MembersBackLink:hover{
	color:#FFF;
}
	