/* Style sheet style */
.style1{color:#ff0000;}
*{margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#585858;line-height:1.0625em;background:url(tl_files/FemaleFitness/images/body-bg.jpg) center top #232323;}
input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper,block{width:100%;overflow:hidden;}
.container{width:100%;}
p{margin-bottom:17px;}
input,select{vertical-align:middle;font-weight:normal;}
img{text-align:left;vertical-align:top;border:0;}
.form{height:25px;}
.form input{width:185px;padding:0 0 0 3px;border:1px inset #434343;color:#585858;background:none;}
textarea{width:188px;height:107px;overflow:auto;margin-bottom:12px;padding-left:3px;border:1px inset #434343;color:#585858;background:none;}
ul{list-style:none;}
#site-nav{width:100%;overflow:hidden;}
#site-nav li{display:inline;}
#site-nav li a.first{background:none;}
#site-nav li a{width:155px;float:left;display:block;padding:28px 0 21px 0;text-align:center;font-style:italic;text-decoration:none;font-size:16px;color:#fff;background:url(tl_files/FemaleFitness/images/divider.gif) no-repeat left 29px;}
#site-nav li span{width:155px;float:left;display:block;padding:28px 0 21px 0;text-align:center;font-style:italic;text-decoration:none;font-size:16px;color:#fff;background:url(tl_files/FemaleFitness/images/divider.gif) no-repeat left 29px;}
#site-nav li a:hover{position:relative;margin-right:-1px;padding-right:1px;background:url(tl_files/FemaleFitness/images/menu-bg.gif) left top repeat-x #000;}
#site-nav li span.active{position:relative;margin-right:-1px;padding-right:1px;background:url(tl_files/FemaleFitness/images/menu-bg.gif) left top repeat-x #000;}
#site-nav li.active{position:relative;margin-right:-1px;padding-right:1px;background:url(tl_files/FemaleFitness/images/menu-bg.gif) left top repeat-x #000;}
.list1 li{padding:0 0 3px 8px;background:url(tl_files/FemaleFitness/images/marker1.gif) no-repeat left 8px;}
.list1 li a{color:#4f91c7;}
.img-indent{float:left;margin:0 20px 0 0;}
.img-box{width:100%;overflow:hidden;padding-bottom:20px;}
.img-box img{float:left;margin:0 20px 0 0;}
.p1{margin-bottom:15px;}
blockquote p{margin-bottom:0;}
a{color:#909090;}
a:hover{text-decoration:none;}
h2{margin-bottom:20px;font-style:italic;font-weight:normal;font-size:2em;color:#151515;line-height:1.1em;}
h3{margin-bottom:17px;padding:0 0 0 29px;font-style:italic;font-weight:normal;font-size:2em;color:#4f91c7;line-height:1.1em;background:url(tl_files/FemaleFitness/images/title-marker.jpg) no-repeat left 4px;}
h4{font-size:1em;color:#151515;}
h5{margin-bottom:13px;font-size:1.5em;color:#4f91c7;line-height:1.1em;}
h6{margin-bottom:16px;font-size:1em;color:#151515;}
.txt1{color:#4f91c7;}
.link1{width:86px;height:19px;display:block;text-decoration:none;font-size:.91em;color:#fff;background:url(tl_files/FemaleFitness/images/link1-bg.gif) no-repeat left top;}
.link1 span{padding:0 0 0 20px;background:url(tl_files/FemaleFitness/images/marker.gif) no-repeat 12px 5px;}
.link1:hover{color:#40c8f8;}
.link2{float:left;display:block;text-decoration:none;font-size:.91em;color:#fff;background:url(tl_files/FemaleFitness/images/link2-left.gif) left top no-repeat #4f91c7;}
.link2 b{display:block;padding:0 15px 2px 20px;font-weight:normal;background:url(tl_files/FemaleFitness/images/link2-right.gif) no-repeat right top;font-style:normal;}
.link2:hover{text-decoration:underline;}
.link3{color:#4f91c7;}
.line-hor{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #fff;}
.line-hor1{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #fff;}
.box{width:100%;height:545px;background:#fff;}
.box .indent{padding:10px;}
.box1{width:910px;height:525px;background:url(tl_files/FemaleFitness/images/box1-bg.jpg) no-repeat left top;}
.box1 .indent{padding:40px 0 0 39px;}
.box2{width:833px;height:442px;background:url(tl_files/FemaleFitness/images/box2-bg.png) left top;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='tl_files/FemaleFitness/images/box2-bg.png', sizingMethod='scale',enabled=true);}
.box2 .line-ver{background:url(tl_files/FemaleFitness/images/line-ver.gif) 809px 15px no-repeat;}
.box2 .indent{padding:15px 46px 0 46px;}
.box3{width:100%;position:relative;background:#fff;z-index:1;}
.box3 .indent{padding:28px 20px 1px 30px;}
.box3 .indent1{padding:0 20px 15px 30px;}
#logo-box{height:103px;background:url(tl_files/FemaleFitness/images/logo-bg.jpg) no-repeat left top;}
#logo-box .indent{padding:0 0 0 200px;}
.cont-box{margin:0;padding:0 50px 0 0;}
.cont-box span{float:right;}
.buttons-box{width:100%;overflow:hidden;}
.buttons-box .link2{float:right;margin-left:13px;}
.inner{padding:25px 0 0 0;}
#footerff{color:#8d8d8d;}
#footerff p{margin:0;padding:10px 0 0 10px;}
#footerff a{color:#4c4c4c;}

