/* CSS Document */


	#mainbody {
	width: 745px;
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	float: none;
	margin:auto;
	position:relative;
}
	#sub_mainbody {
	width: 742px;

	
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	float: none;
	margin:auto;
}
#topbg
{
	/*float: left;*/
	position:relative;
	height: 102px;
	width: 745px;
	background-image:url(_gfx/homenav/index_header.jpg);
}
#mainnav
{
margin-top:80px;	
height:22px;
clear:both;
}
#top_blalnk
{
	margin-top: 26px;
	float:left;
	width:100%;
}
#contentflash
{
height:338px;
width:387px;

float:left;
}
#content_welcome
{
float:right;
width:332px;
margin-left:25px;

}
#content_treatment
{
float:right;
width:332px;
margin-top:26px;
background-color:#EBEBEB;
border-top-color:#909092;
border-top-style:solid;
border-top-width:1px;
padding-top:15px;
padding-bottom:12px;
}
#treatment_area
{
float:left;
width:25px;
margin-top:12px;
}
#treatment_content
{
float:right;
width:303px;
height:auto;
}
#knee
{
 float:left;
 margin-bottom:2px;
 width:290px;
 height:55px;
}
#common_queries
{

width:310px;
float:left;
margin-top:26px;

margin-right:12px;
height:17px;
}
#common_queries img
{
padding-right:1px;

}
#common_queries_content
{
float:left;
padding-top:2px;
}
#treat_queries
{

width:203px;
float:left;
margin-top:26px;
margin-right:12px;
height:17px;

}
#treat_queries_content
{
width:100%;
float:left;
border-top:#D5D7D7 1px solid;
}
#press_queries
{

width:204px;
float:right;
margin-top:26px;
height:17px;

}
#press_queries_content
{
width:204px;
float:right;
border-bottom:#D5D7D7 1px solid;
}
#enquiry_line
{
width:745px;
float:left;
text-align:left;
height:39px;
}
#footer
{
width:745px;
float:left;
height:36px;
background-color:#DDDEE0;
margin: 0px;
padding: 0px;
}
#footer_left
{
padding-top:12px;
width:348px;
float:left;
padding-left:12px;
}
#footer_right
{
float:right;
width:340px;
text-align:right;
padding-top:12px;
padding-right:12px;
}
#middle_content
{
float:left;
width:742px;
overflow:hidden;
height:164px;
}
#header_sub
{
width:742px;
height:102px;

margin: 0;
padding: 0;
}
#menu_subpages
{
width:742px;

margin: 0;
padding: 0;
background-color:#272C30;
}
#subpage_contentarea
{
	margin-top:26px;
	width:742px;
	padding: 0px;
	clear: both;
	height:auto;

}
#subpage_contentarea_search
{
	margin-top:26px;
	width:742px;
	margin-left:12px;
	margin-right:12px;
	padding: 0px;
	clear: both;
	height:auto;

}
#sub_left_menu
{
	width:135px;
	float: left;
}
#sub_left_menu_img
{
	width:135px;
}
#sub_left_menu_admin
{
	width:135px;
	float: left;
	height:100%;
	
}


#shoulder_heading
{
	width:130px;
	float: left;
	text-align:left;
	
}
#shoulder_menu ul{
	list-style-type: none;
	margin: 0px;
	padding:0px;
	

	
}
#shoulder_menu li{
	list-style-image: url(_gfx/generic/green_aro_new.gif);
	list-style-type: none;

}


#sub_page_content
{
width:421px;
top: 0px; 
right: 0px;
float:left;
border-left: 1px #D6D7D7 solid;
padding-bottom:12px;
height:auto;
}
#sub_right_menu
{
width:185px;
top: 0px; 
right: 0px;
float:right;
}
#sub_right_content
{
width:177px;
margin-bottom:1px;
background-color:#EAEBEB;
float:right;
padding-right:2px;
color:#4E5556;
}


#sub_inner_text
{
width:390px;;
margin-left:22px;
height:auto;
}
#sub_inner_text_press
{
width:390px;;
margin-left:22px;
height:auto;
}
#sub_inner_text_press h3
{
font-size:11px;
font-weight:normal;
color:#00B58B;

}
#sub_inner_text_press h2
{
font-size:12px;
font-weight:bold;
}
#sub_inner_text_press h1
{
font-size:18px;
font-weight:bold;
}

#sub_left_menu_text
{
width:116px;
float:left;
margin-bottom:4px;
}
#sub_left_menu_icon
{
width:11px;
height 11px;
float:left;
padding-right:4px;
margin-bottom:4px;
}

#article_content
{
	width:80%px;
	margin-left:5%;
	height:auto;
	
}
#genral_conetent
{
width:607px;
float:left;
}
#sub_general_content
{
width:580px;
float:left;
top: 0px; 
right: 0px;
border-left: 1px #D6D7D7 solid;
padding-bottom:12px;
height:auto;
}
#sub_general_text
{
width:570px;;
margin-left:22px;
height:auto;
top:0px;
right: 0px;
clear:both;
}

/* Arthurs Additional CSS Oh Yeah!!!! */


#content_welcome p
{ margin: 10px 0 0 0;
}

#home_intro
{ font-size:12px;
  font-weight: bold;
  line-height:1.5 em;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color:#303539;
}

.home_para
{ line-height:1.5 em;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
  color:#303539;
}

.picright {
	float:right;
	padding:0px;
	margin:0px 0px 10px 10px;
}

.picright a:link, .text a:visited, .text a:active {
border:0;

}

.picright a:hover {
border:0;

}

.picleft {
	float:left;
	padding:0px;
	margin:0px 10px 10px 
0px;
}



#arabic-link{
position:absolute;
top:5px;
right:5px;
font-size:24px;
font-weight:bold;
text-decoration:none;
display:none;
}

.testimonial-quote{
float:left;
vertical-align:text-top;
}

#menu_subpages{
background-color:#303539;
}

#navbar{
width:100%;
height:22px;
background-color:#303539;
}

#navbar a, #navbar span{
float:left;
}

#navbar #searchbox{
float:left;
width:127px;
margin:3px 5px 0 4px;
height:12px;
} 

#language-bar{
width:100%;
background-color:#DDDEE0;
margin:0;
padding:0;
}

#language-bar-inner{
width:745px;
margin:0 auto;
}

#language-bar-inner select{
float:right;
}


#ticker {
background:#F5F5F5 url(_gfx/twitter.png) no-repeat scroll 10px top;
color:#000000;
font-size:14px;
font-weight:bold;
}

#ticker {
padding:12px 10px 8px 90px;
width:645px;
}

#ticker-inner {
height:15px;
overflow:hidden;
width:645px;
}

#ticker p{
	margin:0;
	cursor:pointer;
	height:15px;
	line-height:11px;
	overflow:hidden;
	width:1000px;
}

#ticker span, #ticker a{
	display:block;
	height:100%;
	float:left;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
font-size:11px;
text-decoration:none;
}



#ticker span{
	margin-right:10px;
}

