body {
	background-color: #C3C2C2;
	background-repeat: no-repeat;
	background-image: url(../images/fd_tint_bck.jpg);
	margin: 0px;
	padding: 0px;
	height:100%;
}

#ask_expert_img {width:220px; margin:20px 0 0 10px; height:280px; float:left;}
#ask_expert {margin:20px 10px 0 100px; position:absolute; z-index:2;}
#ask_expert ul{margin:0px; padding-left:20px; font:11px/15px arial, sans-serif; color:#999}
#ask_expert li{font:11px/15px arial, sans-serif; color:#999}

#banner{height:117px; width:945px;}

#biomechanics_img{float:left; width:220px; margin-top:20px; height:280px;}

#bio_box{width:100%; margin:13px 0 0 0; padding-top:0px;}

#bio_low_top{background: url(../images/biomechanics/foot_low_header.jpg) no-repeat; height:37px; width:274px;}

#bio_normal_top{background: url(../images/biomechanics/foot_normal_header.jpg) no-repeat; height:37px; width:274px;}

#bio_high_top{background: url(../images/biomechanics/foot_high_header.jpg) no-repeat; height:37px; width:274px;}



.bio_panel{background: url(../images/biomechanics/foot_types_panel.jpg) repeat-y; width:254px; padding:10px 10px 0 10px;}

.bio_panel p{font:11px/14px arial, sans-serif;  color:#333; margin:0px;}

#bio_overpronation_top{background: url(../images/biomechanics/motion_overpronation_header.jpg) no-repeat; height:37px; width:274px;}

#bio_pronation_top{background: url(../images/biomechanics/motion_pronation_header.jpg) no-repeat; height:37px; width:274px;}

#bio_supination_top{background: url(../images/biomechanics/motion_supination_header.jpg) no-repeat; height:37px; width:274px;}

#bio_knockknees_top{background: url(../images/biomechanics/leg_kk_header.jpg) no-repeat; height:37px; width:274px;}

#bio_straight_top{background: url(../images/biomechanics/leg_straight_header.jpg) no-repeat; height:37px; width:274px;}

#bio_bow_top{background: url(../images/biomechanics/leg_bow_header.jpg) no-repeat; height:37px; width:274px;}

#bio_low_foot{background: url(../images/biomechanics/foot_types_foot.jpg) no-repeat; height:15px; width:274px;}

#bottom_tabs { margin:10px 0 0 16px;}

#centre_panel {clear:both; float:left;}

#container { width:945px; margin-left:auto; margin-right:auto; background-repeat: repeat-y; background-image: url(../images/fd_page_bck.jpg);}

#footer{ width:945px; background-repeat: no-repeat; background: url(../images/fd_footer2.jpg) bottom; height:40px;}

#left_panel{float:left; width:150px;}

#mid_section {padding:15px 32px 0px 23px; height:100%}

#mid_panel{float:left; background-color:white; width:850px; margin:0 0 0 20px;}

#page { width:945px; background-repeat: no-repeat; background-image: url(../images/fd_main_img.jpg); min-height:660px;}

#page_policy { width:945px; background-repeat: no-repeat; background-image: url(../images/fd_main_img.jpg); }

#page_home { width:945px; background-repeat: no-repeat; background-image: url(../images/fd_main_img_home.jpg); min-height:660px;}

#right_holder{float:right; width:723px;}

#right_panel{float:right; width:150px;}

#item_head{margin-top:16px}
#item_head_sports{margin:11px 0 5px;}
#item_head2{margin-top:0px}

#text_panel{float:right; width:540px; margin-top:10px;}

#tech_img {width:220px; margin:0px 0 0 10px; height:280px; float:left;}

#tech_page{float:right; width:600px;}
	
#tech_top{height:70px;}



#topnav{height:25px; width:945px; color:orange; font-size:13px}

#topnav a {font:11px/14px 'trebuchet MS ',arial, sans-serif;
	color:#666;
	text-transform: uppercase;
	text-decoration:none;
	font-weight: bold;
}

#topnav a:hover {color:#000;}

#why{width:280px; margin:10px 0px 0 0; float:left;}

#left_img {width:280px; margin:10px 0px 0 0; float:left;}

#insole_selector_title{background:url(../images/titles/insole_selector.jpg) no-repeat; padding:17px 0 0 190px; height:23px;}