
/* ... LAYOUT BOXES ... */
#back_half { position:relative; top:0px; left:0px; width:815px; height:455px; 
background-image:url(../images/layout/Back_Half.jpg); overflow:hidden; }
#back_threequarter { position:relative; top:0px; left:0px; width:815px; height:455px; 
background-image:url(../images/layout/Back_ThreeQuarters.jpg); overflow:hidden; }

/* ... OVERALL ... */
sup { vertical-align: baseline; font-size: 9px; position: relative; top: -5px; }
.tm { font-size:7px; }
#right_title { position:relative; top:0px; left:0px; width:165px; height:20px; margin-bottom:20px; 
color: #FF0000; font-size: 16px; font-weight:bold; }

/* ... SCROLLBAR DIVS ... */
#long_banner_overview, #long_banner_qna, #main_banner_ingredients, #long_banner_stacks, #long_banner_shop
{ scrollbar-face-color:#221334; scrollbar-base-color:#221334; scrollbar-arrow-color:white; scrollbar-track-color:#221334;
scrollbar-shadow-color:#221334; scrollbar-highlight-color:#221334; scrollbar-3dlight-color:#221334;
scrollbar-darkshadow-Color:#221334; }

/* ... PRODUCTS ... */
#main_banner_product { position:relative; top:10px; left:10px; width:500px; height:293px; overflow:hidden; }
#lower_full_product { position:relative; top:-244px; left:6px; width:704px; height:124px; overflow:hidden; }
#lower_left_product { position:relative; top:-244px; left:6px; width:508px; height:124px; overflow:hidden; }
#lower_right_product { position:relative; top:-369px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_product { position:relative; top:-294px; left:530px; width:175px; height:275px; }
/* . Text Format . */
.right_over_main { position:relative; top:9px; margin-top:5px; }
.right_over { position:relative; margin-top:2px; }
.pro_section { font-size: 13px;  font-weight: bold; color: #FFFF00; }
.pro_soon { font-size: 10px;  font-weight: bold; color:#FF0000; }
.pro_section_overall { position:relative; text-align:right; margin-top:60px;}


/* ... OVERVIEW ... */
#long_banner_overview { position:relative; top:30px; left:10px; width:490px; height:396px; overflow:auto; }
#lower_right_overview { position:relative; top:-348px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_overview{ position:relative; top:-396px; left:530px; width:175px; height:275px; }
#main_title_overview { position:relative; top:-783px; left:10px; width:125px; height:25px;}

/* ... QnA ... */
#long_banner_qna { position:relative; top:35px; left:28px; width:470px; height:396px; overflow:auto; }
#lower_right_qna { position:relative; top:-348px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_qna{ position:relative; top:-396px; left:530px; width:175px; height:275px; }
#main_title_qna { position:relative; top:-783px; left:10px; width:125px; height:25px;}

/* ... FACTS ... */
#nobeta_facts { position:absolute; top:0px; left:0px; width:375px; height:470; overflow:hidden; z-index:20; visibility:hidden; }
#creadyl_facts { position:absolute; top:0px; left:0px; width:309px; height:447; overflow:hidden; z-index:20; visibility:hidden; }
#quickstart_facts 
{ position:absolute; top:0px; left:0px; width:409px; height:243; overflow:hidden; z-index:20; visibility:hidden; }
#testx6_facts
{ position:absolute; top:0px; left:0px; width:409px; height:241; overflow:hidden; z-index:20; visibility:hidden; }
.nobeta_facts_x { position:relative; top:-167px; left:343px; width:10; cursor:pointer; color:#000000; }
.creadyl_facts_x { position:relative; top:-440px; left:292px; width:10; cursor:pointer; color:#000000; }
.quickstart_facts_x { position:relative; top:-260px; left:395px; width:10; cursor:pointer; color:#000000; }
.testx6_facts_x { position:relative; top:-240px; left:386px; width:10; cursor:pointer; color:#000000; }

/* ... SPECS ... */
#long_banner_specs { position:relative; top:35px; left:20px; width:470px; height:396px; overflow:hidden; }
#lower_right_specs { position:relative; top:-348px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_specs{ position:relative; top:-396px; left:530px; width:175px; height:275px; }
#main_title_specs { position:relative; top:-783px; left:10px; width:125px; height:25px;}

/* ... USE ... */
#long_banner_use { position:relative; top:35px; left:28px; width:470px; height:396px; overflow:hidden; }
#lower_right_use { position:relative; top:-348px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_use{ position:relative; top:-396px; left:530px; width:175px; height:275px; }
#main_title_use { position:relative; top:-783px; left:10px; width:125px; height:25px;}

/* ... INGREDIENTS ... */
#main_banner_ingredients { position:relative; top:30px; left:10px; width:490px; height:275px; overflow:auto; }
#lower_left_ingredients { position:relative; top:-225px; left:6px; width:508px; height:124px; overflow:hidden; }
#lower_right_ingredients { position:relative; top:-351px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_ingredients{ position:relative; top:-276px; left:530px; width:175px; height:275px; }
#main_title_ingredients { position:relative; top:-786px; left:10px; width:125px; height:25px;}

/* ... TESTIMONIALS ... */
#main_banner_test { position:relative; top:10px; left:10px; width:500px; height:293px; overflow:hidden; }
#lower_right_test { position:relative; top:-369px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_test{ position:relative; top:-294px; left:530px; width:175px; height:275px; }
#main_title_test { position:relative; top:-804px; left:10px; width:125px; height:25px;}
/* . Containers . */
#nobeta_test_container 
{ position:relative; top:-244px; left:6px; width:508px; height:124px; overflow:hidden; 
text-align:left; visibility:visible; background-image:url(../images/pros/NoBeta_BottomTest.jpg) }
/* . Text Format . */
#test_title
{ position:relative; left:10px; height:20; font-size: 12px; font-weight: bold; color: #FFFF00;  
vertical-align:bottom; margin-bottom:5px;}
#test_txt {  position:relative; left:10px; width:485px; height:100px; color: #FFFFFF; 
font-size: 12px; line-height:1; text-align:justify; }
#test_by {  position:relative; top:-45px; color: #FFFFFF; font-size: 12px; line-height:1; text-align:right;}

/* ... STACKS ... */
#long_banner_stacks { position:relative; top:35px; left:28px; width:470px; height:396px; overflow:auto; }
#lower_right_stacks { position:relative; top:-348px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_stacks{ position:relative; top:-396px; left:530px; width:175px; height:275px; }
#main_title_stacks { position:relative; top:-783px; left:10px; width:125px; height:25px;}

/* ... SHOP ... */
#long_banner_shop { position:relative; top:35px; left:28px; width:475px; height:396px; overflow:auto; }
#lower_right_shop { position:relative; top:-348px; left:525px; width:184px; height:124px; overflow:hidden; }
#right_shop{ position:relative; top:-396px; left:530px; width:175px; height:275px; }
#main_title_shop { position:relative; top:-783px; left:10px; width:125px; height:25px;}


/* ... CART ... */
.cart_links {font-weight: bold; color: #FFFF00; line-height:1; margin-bottom:5px; }













#main_banner { position:relative; top:10px; left:10px; width:500px; height:293px; overflow:hidden; }
#long_banner { position:relative; top:30px; left:10px; width:490px; height:396px; overflow:auto; }
#long_banner2 { position:relative; top:35px; left:28px; width:470px; height:396px; overflow:auto; }
#long_banner3 { position:relative; top:35px; left:28px; width:470px; height:396px; overflow:hidden; }
#lower_left { position:relative; top:-244px; left:6px; width:508px; height:124px; overflow:hidden; }
#lower_right { position:relative; top:-369px; left:525px; width:184px; height:124px; overflow:hidden; }
#lower_right_threequarter { position:relative; top:-348px; left:525px; width:184px; height:124px; overflow:hidden; }

#main_title { position:relative; top:-783px; left:10px; width:125px; height:25px;}

#right_half{ position:relative; top:-294px; left:530px; width:175px; height:275px; }
#right_threequarter{ position:relative; top:-396px; left:530px; width:175px; height:275px; }



























#body_div_homebox { position:relative; top:0px; left:0px; width:815px; height:455px; 
background-image:url(../images/layout/Back_HomeBox.jpg); overflow:hidden; }

#body_div_articles { position:relative; top:0px; left:0px; width:815px; height:455px; 
background-image:url(../images/layout/Back_Articles.jpg); overflow:hidden; }

#body_div_cart { position:relative; top:0px; left:0px; width:815px; height:455px; 
background-image:url(../images/layout/Back_Cart.jpg); overflow:hidden; }

#body_div_community { position:relative; top:0px; left:0px; width:815px; height:455px; 
background-image:url(../images/layout/Back_Community.jpg); overflow:hidden; }

#body_div_fitnesstip { position:relative; top:0px; left:0px; width:815px; height:455px; 
background-image:url(../images/layout/Back_FitnessTip.jpg); overflow:hidden; }


/* ... CONTAINERS ... */
#container_full 
{ position:relative; top:35px; left:25px; width:470px; height:390px; overflow:auto; padding-right:10px;
scrollbar-face-color:#221334; scrollbar-base-color:#221334; scrollbar-arrow-color:white; 
scrollbar-track-color:#221334; scrollbar-shadow-color:#221334; scrollbar-highlight-color:#221334; 
scrollbar-3dlight-color:#221334; scrollbar-darkshadow-Color:#221334; }

#rightside_long { position:relative; top:-390px; left:533px; width:170px; height:430px; }

#right_title { position:relative; top:14px; left:0px; width:165px; height:20px; 
font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; font-weight:bold; }

#right_list { position:relative; top:20px; left:0px; }

.right_txt_title, .right_txt_date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.right_txt_title {font-weight: bold; color: #FFFF00; line-height:1; margin-bottom:5px; }
.right_txt_date { color: #FFFFFF; margin-top:0px; font-weight:500;}


/* ... HOME ... */
#body_homeflash { position:relative; top:0px; left:0px; width:525px; height:315px; overflow:hidden; }

#home_rightside { position:relative; top:-315px; left:530px; width:175px; height:315px; }

#home_news_title { position:relative; top:12px; left:0px; width:165px; height:20px; 
font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; font-weight:bold; }

#home_news { position:relative; top:20px; left:0px; }

.news_title, .news_date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.news_title {font-weight: bold; color: #FFFF00; line-height:1; margin-bottom:5px; }
.news_date { color: #FFFFFF; margin-top:0px; font-weight:500;}

#home_community_title { position:relative; top:40px; left:0px; width:165px; height:20px; 
font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; font-weight:bold; }

#home_community { position:relative; top:50px; left:0px; }

.post_title_reply, .post_title, .post_date, .post_by { font-family: Arial, Helvetica, sans-serif; }
.post_title_reply {font-size: 10px; color: #FFFFFF; margin-bottom:5px; }
.post_title {font-size: 10px; font-weight: bold; color: #FF0000; }
.post_date { color: #FFFFFF; font-size: 10px; margin-top:-2px; }
.post_by { color: #FFCC00; font-size: 10px; }

#pane3 { position:relative; top:-314px; left:0px; width:815px; height:155px; overflow:hidden; }

/* ... SUBPAGES ... */
.body_title, .body_title2, .body_txt { font-family: Arial, Helvetica, sans-serif; }
.body_title { position:relative; margin-bottom:-8px; font-weight: bold; color: #FFFF00; font-size: 13px; }
.body_title2 { position:relative; margin-bottom:-12px; font-weight: bold; color: #FFFF00; font-size: 12px; }
.body_title_cart { position:relative; margin-bottom:-8px; font-weight: bold; color: #FFFF00; font-size: 13px; }
.body_cart { color: #FFFFFF; font-size: 12px; font-weight:500;}
.body_byline { color: #FFFFFF; font-size: 12px; font-weight:500;}
.body_txt { color: #FFFFFF; font-size: 12px; line-height:1.2; margin-bottom:7px; text-align:justify; }
.body_list { margin-bottom:4px; position:relative; left:10px; width:400px; }


/* ...PRODUCTS ... */
.pro_right{ position:relative; top:0px; left:10px; width:175px; height:275px; } //
.pro_name_over { position:relative; margin-top:6px; }
.pro_name_over2 { position:relative; margin-top:9px; }
.pro_name_over3 { position:relative; text-align:right; margin-top:80px;}
.pro_name_right { font-family:Arial, Helvetica, sans-serif; }
.pro_name_right { font-size: 13px;  font-weight: bold; color: #FFFF00; }
#right_title_pro { position:relative; top:14px; left:0px; width:165px; height:20px; margin-bottom:20px;
font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; font-weight:bold; }
#right_title_pro2 { position:relative; top:14px; left:0px; width:165px; height:20px; margin-bottom:25px;
font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; font-weight:bold; }

/* ...FORMS ... */
.formtitles { color: #FFFFFF; font-size: 10px; font-weight:500;}
.form_select { height:17px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px;}
.form_txtbox { height:12px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px;}
.form_txtarea 
{ height:100px; width:350px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px;}
.form_button { height:18px; vertical-align:middle; margin-bottom:5px; padding:0; font-family:Arial; font-size: 10px; }



#facts { position:absolute; top:0px; left:0px; width:375px; height:470; overflow:hidden; z-index:20; visibility:hidden; }
















/* ... All Headers ... */
.home_headers { font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; }

/* ... Used for Articles, Fitness Tips, News -- In the DB Code ... */
pre 
{ position:relative; left:30px; width:350px; margin-top:-10px; margin-bottom:-10px;	
font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; line-height:.75; }


/* NEWS ... also for Intro.php */


#news_container 
{ position:relative; width:475px; height:380px; overflow:auto; 
scrollbar-face-color:#221334; scrollbar-base-color:#221334; scrollbar-arrow-color:white; scrollbar-track-color:#221334;
scrollbar-shadow-color:#221334; scrollbar-highlight-color:#221334; scrollbar-3dlight-color:#221334;
scrollbar-darkshadow-Color:#221334; }
.news_body_title
{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFF00;
position:relative; margin-bottom:-8px; }
.news_body_txt { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; line-height:1; }


/* COMMUNITY ... also for Intro.php */

#post_container 
{ position:relative; width:475px; height:320px; overflow:auto;
scrollbar-face-color:#221334; scrollbar-base-color:#221334; scrollbar-arrow-color:white; scrollbar-track-color:#221334;
scrollbar-shadow-color:#221334; scrollbar-highlight-color:#221334; scrollbar-3dlight-color:#221334;
scrollbar-darkshadow-Color:#221334; }
.board_headers 
{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight:bold;	 line-height:1; }
.post_tbl_name 
{ font-family: Arial, Helvetica, sans-serif; color: #FFCC00; font-size: 10px; }
.post_tbl_number 
{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
.post_body_container 
{ position:relative; top:7px; margin-bottom:10px; }
.post_body_indent 
{ position:relative; top:0px; left:25px; width:425px; }
.post_body_title
{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFF00;
position:relative; margin-bottom:-8px; }
.post_body_bydate 
{font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #CCCCCC; }
.post_body_txt { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; line-height:1; }

#post_ledgend 
{ position:relative; width:475px; height:30px; overflow:hidden; }


/* Contact */

.contact_info 
{ position:relative; margin-bottom:-5px; width:160px; height:300px; }
.contact_form_intro, .contact_body_txt, .contact_disclaimer, .contact_method, .contact_right_txt
{ font-family:Arial, Helvetica, sans-serif; }

.contact_form_intro 
{ font-size: 14px;  font-weight: bold; color: #FFFF00; margin-bottom:10px; }
.contact_body_txt { color: #FFFFFF; font-size: 11px; font-weight:bold; line-height:1; }
.contact_disclaimer { color:#FFCC00; font-size: 8px; font-weight:bold; text-align:left; }

.contact_method 
{ font-size: 12px;  font-weight: bold; color: #FFFF00; }
.contact_right_txt { color: #FFFFFF; font-size: 11px; font-weight:bold; line-height:1; margin-bottom:15px; }




/* GOALS */
.goals_right 
{font-family:Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #FFFF00; }
#goaldiv {
scrollbar-face-color:#221334;
scrollbar-base-color:#221334;
scrollbar-arrow-color:white;
scrollbar-track-color:#221334;
scrollbar-shadow-color:#221334;
scrollbar-highlight-color:#221334;
scrollbar-3dlight-color:#221334;
scrollbar-darkshadow-Color:#221334;
}



/* Products */


.qna_body_title, .qna_body_txt, .test_body_title, .test_body_txt, .test_byline
{ font-family:Arial, Helvetica, sans-serif; }


#pro_container 
{ position:relative; width:475px; height:380px; overflow:auto; text-align:left; top:35px; left:25px;
scrollbar-face-color:#221334; scrollbar-base-color:#221334; scrollbar-arrow-color:white; scrollbar-track-color:#221334;
scrollbar-shadow-color:#221334; scrollbar-highlight-color:#221334; scrollbar-3dlight-color:#221334;
scrollbar-darkshadow-Color:#221334; }

.qna_body_title
{ font-size: 12px; font-weight: bold; color: #FFFF00; position:relative; margin-bottom:-18px; }
.qna_body_txt { color: #FFFFFF; font-size: 12px; line-height:1; }


#pro_ingredients_container 
{ position:relative; width:475px; height:265px; overflow:auto; text-align:left; top:35px; left:25px;
scrollbar-face-color:#221334; scrollbar-base-color:#221334; scrollbar-arrow-color:white; scrollbar-track-color:#221334;
scrollbar-shadow-color:#221334; scrollbar-highlight-color:#221334; scrollbar-3dlight-color:#221334;
scrollbar-darkshadow-Color:#221334; }

.pro_test_bottom_container 
{ position:relative; width:475px; height:110px; overflow:hidden; text-align:left; top:5px; left:25px; visibility:visible; }
.test_body_title
{ font-size: 12px; font-weight: bold; color: #FFFF00; position:relative; height:20; vertical-align:bottom; margin-bottom:5px;}
.test_body_txt {  position:relative; color: #FFFFFF; font-size: 12px; line-height:1; text-align:justify; }
.test_byline {  position:relative; top:-5px; color: #FFFFFF; font-size: 12px; line-height:1; text-align:right; }





