body {
width:100%;
height:312px;
margin:0px;
font-family:Tahoma;
font-size:11px;
background:url(../images/back.jpg) repeat;
}
.wrapper
{
background:url(../images/bg.gif) repeat-x;
width:766px;
height:auto;
margin:auto;
border:1px solid  #999999;
background-color:#FFFFFF;
}
.wrapper1
{
background:url(../images/nonflash_wrapperbg.jpg) repeat-x;
width:766px;
height:auto;
margin:auto;
border:1px solid  #999999;
background-color:#FFFFFF;
}
.header1
{
background:url(../images/header1.gif) no-repeat;
width:766px;
height:169px;
margin-bottom:11px;
}
.header2
{
background: url(../images/header2.gif) no-repeat;
width:683px;
height:132px;
margin:auto;
}
.container
{
width:681px;
height:auto;
padding:0px 40px 0px 41px;

}
.container1
{
width:741px;
height:auto;
padding:0px 10px 0px 10px;
}

.container1_shop
{
width:710px;
height:auto;
padding:0px 10px 0px 43px;
overflow:hidden;
}

.left_panel
{
width:224px;
height:auto;
float:left;
background:#b55ea7;
color:#FFFFFF;
}
.left_panel a
{
color:#FFFFFF;
text-decoration:none;
}
.left_panel a:hover
{
text-decoration:underline;
}
.side_menu
{
width:205px;
height:27px;
background:url(../images/menu_slice.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding:9px 0px 0px 20px;
text-transform:uppercase;
}
.side_menushop
{
width:202px;
height:27px;
background:url(../images/menu_slice.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
padding:9px 0px 0px 20px;
font-weight:bold;
text-transform:uppercase;

}


.left_panelshop
{
width:224px;
height:auto;
float:left;
background:#b55ea7;
color:#FFFFFF;
}
.right_panel
{
width:450px;
height:auto;
float:right;
}
.right_pane_1col
{
width:450px;
height:auto;
float: left;
}
.right_panel2
{
width:500px;
height:auto;
float:right;
}

.right_panel2shop
{
width:480px;
height:auto;
float:right;
}
.right_panel1
{
width:680px;
height:auto;
}
.right_panel a
{
color:#000000;
text-decoration:none;
}
.right_panel a:hover
{
text-decoration:underline;
}
.right_menu
{
width:436px;
height:27px;
background:url(../images/menu_slice.gif) repeat-x;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding:9px 0px 0px 15px;
text-transform:uppercase;
}
.right_menunew
{
width:436px;
height:27px;
/*background:url(../images/menu_slice.gif) repeat-x;*/
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
padding:9px 0px 0px 15px;
text-transform:uppercase;
}
.right_menunew2
{
width:436px;
height:27px;
/*background:url(../images/menu_slice.gif) repeat-x;*/
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
padding:9px 0px 0px 5px;
text-transform:uppercase;
}
.right_menu2col
{
height:29px;
background:url(../images/menu_slice.gif) repeat-x;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding:7px 0px 0px 15px;
text-transform:uppercase;
}
.right_menu2colshop
{
height:29px;
background:url(../images/menu_slice.gif) repeat-x;
padding:7px 0px 0px 15px;
color:#FFFFFF;
}

.right_content_menu2colshop
{
padding:7px 5px 0px 10px;
}

#content_style1
{
border:#CCCCCC 1px solid;
}
#content_style2
{
border:#CCCCCC 1px solid;
}
#content_style3
{
border:#CCCCCC 1px solid;
}
#content_style4
{
border:#CCCCCC 1px solid;
}
#content_style5
{
border:#CCCCCC 1px solid;
}
#content_style6
{
border:#CCCCCC 1px solid;
}

.right_menunoflash
{
width:670px;
height:27px;
background:url(../images/menu_slice.gif) repeat-x;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding:9px 0px 0px 15px;
text-transform:uppercase;
}
.right_menu_no
{
width:665px;
height:27px;
background:url(../images/menu_slice.gif) repeat-x;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding:9px 0px 0px 15px;
text-transform:uppercase;
}
.left_content
{
width:180px;
padding:10px 20px 10px 20px;
height:auto;
text-align:justify;
}
.right_content
{
/*width:425px;*/
padding:10px 0px 10px 5px;
height:auto;
clear:both;
text-align:justify;
}

.right_content a
{
color:#6f3c65;
text-decoration: none;
}

.right_content a:hover
{
color:#6f3c65;
text-decoration: underline;
}
.right_contentnew a:hover
{

padding:10px 5px 10px 5px;
height:auto;
clear:both;
text-align:justify;
}
.right_content1
{
width:665px;
padding:10px 0px 10px 15px;
height:auto;
clear:both;
text-align:justify;
}
.right_content1new
{
width:680px;
padding:5px 0px 10px 0px;
height:auto;
clear:both;
text-align:justify;
}
.news_box
{
width:250px;

background:#a65298;
border:#c9c9ce 1px solid;
float:left;
margin-top:-10px;
margin-left:-38px;
}
.news_box_new
{
width:227px;
height:35px;
background:#a65298;
border:#c9c9ce 1px solid;
float:left;
margin-top:20px;
}
.news_boxinner
{
width:240px;
height:103px;
border:#c97fbb solid 3px;
padding:0px 0px 2px 5px;
color:#FFFFFF;
font-size:10px;
}
.news_boxinner_new
{
width:215px;
height:20px;
border:#c97fbb solid 3px;
padding:11px 4px 0px 5px;
color:#FFFFFF;
font-size:12px;
}

.footer
{
width:766px;
background: url(../images/footer_slice.gif) repeat-x;
clear:both;
height:125px;
padding:8px 0px 0px 0px;
color:#FFFFFF;
background-color:#972f82;

}
.footer a
{
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover
{
text-decoration:underline;
}
.news_heading
{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding-bottom:5px;
}
.news_heading_new
{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
/*margin-bottom:7px;*/
}
.sub
{
width:61px;
height:19px;
float:right;
margin-top:2px;
margin-right:5px;
}
.sub1
{
clear:both;
padding-left:3px;
background-color:#972f82;
border:#dc7acc solid 1px;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
margin-top:4px;
}
.sub2
{
width:61px;
float:right;
margin-right:10px;
background-color:#972f82;
border:#dc7acc solid 1px;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
/*margin-top:10px;*/
}

.sub2_shop
{
width:61px;
float:right;
margin-right:10px;
margin-top:4px;
background-color:#972f82;
border:#dc7acc solid 1px;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
/*margin-top:10px;*/
}
.text_box
{
float:left;

}
.clear
{
clear:both;

font-weight:bold;
padding-left:3px;
}
.footer_text
{
width:330px;
padding:33px 0px 0px 25px;
float:left;
text-align:center;
color:#dcb8d4;
}
.footer_text ul
{
margin:0px;
padding:0px;
list-style:none;
}
.footer_text li
{
margin:0px;
padding:0px;
display: inline;
}
.footer_text li a
{

text-decoration:none;
padding:0px 5px 0px 5px;
}
.footer_text li a:hover
{
text-decoration:underline;
}
.text_color
{
margin-top:10px;
color:#dcb8d4;
}
.footer_logo
{
background:url(../images/footer_logo.gif) no-repeat;
width:93px;
height:73px;
float:left;
margin-left:20px;
}
.footer_align
{
margin:auto;
width:719px;
height:106px;
padding-left:30px;
}

.subscribe
{
padding-bottom:10px;


}
.align
{
clear:both;
margin-top:-7px;
overflow:hidden;
}

.align_shop
{
clear:both;
padding-top:5px;
overflow:hidden;
}
p
{
margin:0px;
padding:0px;
}
.box1
{
width:227px;
height:98px;
float:left;
background:#a65298;
border:#c97fbb 3px solid;
}

.box1_shop
{
width:227px;
height:98px;
float:left;
/*background:#a65298;*/
border:#c97fbb 3px solid;
}
.shop_innerbox
{
background:#a65298;
float:left;
height:55px;
width:227px;
}
form
{
margin:0px;
padding:0px;
}

.box2_shop
{
width:233px;
float:left;
height:103px;
padding-top:10px;
}
.box2new
{
width:233px;
float:left;
height:103px;
}
/*non-flash template*/
.menu
{
height:44px;
width:766px;
}
.home
{
background: url(../images/home_img.jpg) no-repeat;
width:180px;
height:42px;
float:left;
}
.home_down
{
background: url(../images/home_hover.jpg) no-repeat;
width:180px;
height:42px;
float:left;
}
.home:hover
{
background: url(../images/home_hover.jpg) no-repeat;
width:180px;
height:42px;
float:left;
}
.media
{
background:url(../images/media_img.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.media:hover
{
background:url(../images/media_hover.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.media_down
{
background:url(../images/media_hover.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.services
{
background:url(../images/services_img.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.services:hover
{
background:url(../images/services_hover.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.services_down
{
background:url(../images/services_hover.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.fitness
{
background:url(../images/fitness_img.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.fitness:hover
{
background:url(../images/fiteness_hover.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.fitness_down
{
background:url(../images/fiteness_hover.jpg) no-repeat;
width:137px;
height:42px;
float:left;
}
.contact
{
background:url(../images/contact_img.jpg) no-repeat;
width:175px;
height:42px;
float:left;
}
.contact:hover
{
background:url(../images/contact_hover.jpg) no-repeat;
width:175px;
height:42px;
float:left;
}
.contact_down
{
background:url(../images/contact_hover.jpg) no-repeat;
width:175px;
height:42px;
float:left;
}
.hidden_pic
{
display:none;
}
.fitness_bar
{
width:100%;
height:148px;
margin:auto;
background:url(../images/fitness_slice.jpg) repeat-x;
}
.fitness_barin
{
width:683px;
height:143px;
margin:auto;
}
.fiteness_imgnew
{
background:url(../images/fitness_imgnew.jpg) no-repeat;
width:230px;
height:134px;
margin-top:8px;
float:left;
}
.fiteness_imgnew:hover
{
background:url(../images/fitness_hover.jpg) no-repeat;
width:230px;
height:134px;
margin-top:8px;
float:left;
}
.fiteness_imgnewdown
{
background:url(../images/fitness_hover.jpg) no-repeat;
width:230px;
height:134px;
margin-top:8px;
float:left;
}
.consulting_imgnew
{
background:url(../images/consulting_imgnew.jpg) no-repeat;
width:230px;
height:134px;
margin-top:8px;
float:left;
}
.consulting_imgnew:hover
{
background:url(../images/consulting_hover.jpg) no-repeat;
width:230px;
height:134px;
margin-top:8px;
float:left;
}
.consulting_imgnewdown
{
background:url(../images/consulting_hover.jpg) no-repeat;
width:230px;
height:134px;
margin-top:8px;
float:left;
}
.shop_imgnew
{
background:url(../images/shop_imgnew.jpg) no-repeat;
width:222px;
height:130px;
margin-top:8px;
float:left;
}
.shop_imgnew:hover
{
background:url(../images/shop_hover.jpg) no-repeat;
width:222px;
height:130px;
margin-top:8px;
float:left;
}
.shop_imgnewdown
{
background:url(../images/shop_hover.jpg) no-repeat;
width:222px;
height:130px;
margin-top:8px;
float:left;
}
.news_area
{
width:225px;
height:auto;
background:url(../images/news_slice.gif) repeat-y;
padding:0px 5px 0px 5px;
}
.borders
{
border-right:1px #666666 solid;
}
.borders1
{
border-right:1px #CCCCCC solid;
}
.alignment
{
padding:5px;
color:#6f3c65;
font-family:Tahoma;
}
.alignment a
{
padding:5px;
color:#6f3c65;
text-decoration:underline
}
.alignment a:hover
{
padding:5px;
color:#6f3c65;
text-decoration:none
}
.border
{
border:#000000 1px solid;
}
.shopbot
{
background:url(../images/shop_botstrip.gif) repeat-x;
height:53px;
}
.shopbot1
{
background:url(../images/shop_botstrip.gif) repeat-x;
height:43px;
padding-top:10px;
}
.border_left
{
border-left:1px solid #999999;
}
a img
{
border:0px;
}

.cls
{
clear:both;
}


.content_style2
{
padding:3px;

}



.top a, .top a:active, .top a:visited 
{
color:#000000;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}
.top a:hover
{
color:#000000;
text-decoration:underline;
font-family:Tahoma;
font-size:11px;
}
div a, div a:active, div a:visited 
{
color:#000000;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
}
div a:hover
{
color:#000000;
text-decoration:underline;
font-family:Tahoma;
font-size:11px;
}
.flo_r
{
padding:0px 40px 0px 41px;
}
.right_menu1
{
/*width:436px;*/
width:665px;
height:27px;
background:url(../images/menu_slice.gif) repeat-x;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
padding:9px 0px 0px 15px;
text-transform:uppercase;
}

.box2
{
border:#999999 0px solid;
width:233px;
float:left;
height:103px;


}
.signup_box
{
vertical-align:middle;
display:inherit;
text-align:left;margin-left:-6px;
padding-top:16px;
}