body 
	{ 
		background-color:#002136;
		margin:0px;
		padding:0px;
		text-align:center;
		
	}

#main { 
width:950px; 
margin-left:auto; 
margin-right:auto; 
padding-top:5px; }
.clear{ clear:both; }
a {color:#fff}
a:hover {text-decoration:none}

.header{ width:950px; height:151px; float:left; background-image:url(http://www.recommend4.me.uk/images/header-bg.jpg); background-repeat:no-repeat;}
.banner-bg{ width:926px; background-image:url(http://www.recommend4.me.uk/images/banner-bg.jpg); repeat-y; padding-left:24px; }
.banner-bg-bott{ width:926px; height:5px; background-image:url(http://www.recommend4.me.uk/images/banner-bg-bott.jpg); background-repeat:no-repeat; background-position:top; padding-left:24px; /*float:left;*/ margin:0px;}
ul {padding:0; margin:0.5em 3em}

.contents-bott-bg{ width:950px; height:2px; background-image:url(http://www.recommend4.me.uk/images/contents-bott-bg.jpg); background-repeat:no-repeat; padding-left:24px; padding-bottom:20px; float:left;}

.body-bg{ width:902px; background-image:url(http://www.recommend4.me.uk/images/body-bg.jpg); background-repeat:repeat-y; padding-left:24px; float:left; padding-bottom:25px; padding-right:24px;}
.search-div{ width:320px; float:right; padding-top:115px; }
.seach-input{ width:320px; padding-left:5px; font-family:tahoma; font-weight:bold; float:left; font-size:11px; color:#002136;}
.menu-btn{ width:920px; height:53px; padding-top:10px; float:left}
.menu-btn sup {font-size:0.6em}
.footercontent p {font-family: Verdana, Sans-serif; color: #fff; font-size:0.7em; text-align:left}
.footercontent h2 {font-size: 1em; margin-top:1em}

.text-white {
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.img_align {padding:10px 10px 0 10px}

.m1 a,
.m1 a:visited, 
.m1 a:hover, 
.m1 a:active, 
.m1 a:focus, 
.m1-act a, 
.m1-act a:visited, 
.m1-act a:hover, 
.m1-act a:active, 
.m1-act a:focus, 
.m1-emergency a, 
.m1-emergency a:visited, 
.m1-emergency a:hover, 
.m1-emergency a:active, 
.m1-emergency a:focus,
.m1-act-emergency a, 
.m1-act-emergency a:visited, 
.m1-act-emergency a:hover, 
.m1-act-emergency a:active, 
.m1-act-emergency a:focus
{
	width:170px;
	height:40px;
	float:left;
	font-family: tahoma;
	font-size: 1.8em;
	color: #fff;
	text-decoration: none;
	border: 1px solid #fff;
	background-color: #426480;
	text-align: center;
	margin-right:10px;
}
.m1-act, 
.m1-act a, 
.m1-act a:visited, 
.m1-act a:hover, 
.m1-act a:active, 
.m1-act a:focus, 
.m1 a:hover, 
.m1 a:active, 
.m1 a:focus 
{
	color: #002136;
	background-color: #fff;
}

.m1-emergency a, 
.m1-emergency a:visited, 
.m1-emergency a:hover, 
.m1-emergency a:active, 
.m1-emergency a:focus
{
	color: #fff;
	background-color: #f00;
}

.m1-act-emergency, 
.m1-act-emergency a, 
.m1-act-emergency a:visited, 
.m1-act-emergency a:hover, 
.m1-act-emergency a:active, 
.m1-act-emergency a:focus, 
.m1-emergency a:hover, 
.m1-emergency a:active, 
.m1-emergency a:focus 
{
	color: #f00;
	background-color: #fff;
}


.banner-text-left {font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	color: #fff;
	text-decoration: none; width:435px; float:left; padding-bottom:5px; text-align:left
}
.banner-text-left p {margin:0.5em 0}
.banner-text-left ul, .banner-text-right ul {margin-left:15px}
.banner-text-left li {padding:2px 0}

.banner-text-right {font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	color: #fff;
	text-decoration: none; width:403px; float:right; padding-right:30px; padding-bottom:5px; text-align:left
}

/*------- Featured Banner -------*/

.featuredslot {background:#fff; color:#002136; padding:4px 5px; width:260px; float:left; margin-right:5px}
.featuredslot h2 {color:#002136; font-size:1.5em}
.featuredslot a, .featuredslot a:visited {color:#002136}

.banner-text-right p {margin:0.5em 0}
.featuredslot p {margin:0}

.banner-text-right a {color:#fff}
.banner-text-right a:hover {text-decoration:none}
.banner-text-right a:active, .banner-text-right a:focus {color:#99CC66}

.banner-text-right li {padding:2px 0}

.facebook {border:1px solid #fff; text-align:center; float:right; width:120px; padding:1px 0}
.facebook a, .facebook a:visited {
	display:block;
	font-family: tahoma;
	font-size: 1.5em;
	color: #fff;
	text-decoration: none;
	border: 1px solid #fff;
	background-color: #426480;
	text-align: center;
	padding:0 2px;
	width:70px
}

.facebook a:hover, .facebook a:active, .facebook a:focus {
	color: #002136;
	background-color: #fff;
}

html>body .facebook a, .facebook a:visited {margin-left:20px}


.signup_text_left{	
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #fff;
	text-decoration: none; 
	/*width:435px; 
	float:left; 
	padding-bottom:20px;*/
}
.signup_top_text{	
	font-family: Verdana, sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin:0;
	color:#99CC66;
}
.signup_top_usd{	
	font-family: tahoma;
	font-size: 16px;
	vertical-align:top;
	line-height: 17px;
	font-weight: normal;
	color: #FF0000 ;
	text-decoration: none; 
}


.body-content-left{
	width:271px;
	float:left;
	margin-top:25px;
	margin-bottom:25px;
	border: 1px solid #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;

}
.body-content-mid{
	width:271px;
	float:right;
	margin-top:25px;
	margin-bottom:25px;
	border: 1px solid #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;

}
.body-content-right{
	width:271px;
	float:right;
	margin-top:25px;
	margin-bottom:25px;
	border: 1px solid #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	margin-right:28px;

}
.logo-div { width:84px; height:42px; float:left; padding-right:10px;}

.logo-div-text, .details {
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding:10px 10px 10px 0;
	width:500px
}
.details {padding-left:10px; font-family: Tahoma; font-size: 0.7em; padding-top:5px}



/*.logo-div-text a:link{
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}*/

/*.logo-div-text a:hover{
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
*/


.logo_lnk {
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.logo_lnk:hover{
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


/*.logo-div-text a:visited{
	font-family: tahoma;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}*/
h1, h2 {
	font-family: Verdana, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	text-decoration: none;
	margin:0;
	color:#ffd800
}

.text-g {
	font-family: Verdana, sans-serif;
	color: #99CC66;
	font-weight: bold;
	text-transform:uppercase;
}

.surgeon-compnay-name
{
	font-size: 14px;
	font-weight: bold;
	color:#99CC66;
}

.td-border {
	margin: 0px;
	width: 271px;
	height:200px;
	border: 1px solid #FFFFFF;
}

.search_border
{
	border-left: 1px solid;
	border-right:1px solid;
	font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	color: #fff;
	height:270px;
	padding-top:30px;
}

.left-contents-bg{
	background-image:url(http://www.recommend4.me.uk/images/left-contents-bg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	width: 286px;
	padding-top: 10px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 24px;
	padding-bottom:20px;
}
.mid-contents-bg{
	background-image:url(http://www.recommend4.me.uk/images/mid-contents-bg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 286px;
	padding-top: 10px;
	padding-right: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 24px;	
	padding-bottom:20px;
}
.right-contents-bg{
	background-image:url(http://www.recommend4.me.uk/images/right-contents-bg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 287px;
	padding-top: 10px;
	padding-right: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 24px;	
	padding-bottom:20px;	
}
.sign_up{
	/*background-image:url(images/right-contents-bg.jpg);
	background-repeat:repeat-y;
	background-position: left top;*/
	border-left:1px solid;
	border-right:1px solid;
	border-color: #CCCCCC ;
	width:950px;
	margin: 0px;
	padding: 0px;
	/*width: 600px;*/
	padding-top: 10px;
	padding-right: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 24px;	
	padding-bottom:20px;
	text-align:left
}

.details_name 
{
	font-family: Verdana, Sans-serif;
	font-size: 2em;
	color: #fff;
	text-decoration: none;  
	padding-bottom:5px; 
	text-align:left;
	padding-left:15px;
}

.details_adv_img
{
padding-right:20px;
padding-top:20px;
}
.details_long_desc
 {
 	font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	color: #fff;
	text-decoration: none; 
	text-align: justify;
	background-repeat:no-repeat; 
	vertical-align:top;
	padding-top:16px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:16px;
}

.details_mid_panel
 {
 	font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	font-weight:bold;
	color: #000000 ;
	text-decoration: none; 
	text-align: justify;
	background-repeat:no-repeat; 
	vertical-align:top;
	padding-left:15px;
	padding-bottom:3px;
}

.details_mid_panel_headings
 {
 	font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	color: #000000 ;
	text-decoration: none; 
	text-align: left;
	background-repeat:no-repeat; 
	vertical-align:top;
	padding-left:15px;
	padding-bottom:3px;
}

.details_mid_panel_location
 {
 	font-family: Verdana, Sans-serif;
	font-size: .8em;
	color: #000000 ;
	text-decoration: none; 
	text-align: left;
	/*vertical-align:middle;*/
	/*padding-bottom:6px;*/
}

.details_map_link
 {
 	font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	font-weight:bold;
	color: #000000 ;
	text-decoration: none; 
	float:left;
	vertical-align:top;
	padding-left:15px;
	padding-bottom:3px;
}

.details_map_link:hover
 {
 	font-family: Verdana, Sans-serif;
	font-size: 0.7em;
	font-weight:bold;
	color: #FFFFFF ;
	text-decoration: none; 
	vertical-align:top;
	padding-left:15px;
	padding-bottom:3px;
}


/*--- footer ---------------------------------------------------------------*/

#footer {font-family: Verdana, Sans-serif; padding:10px 0; font-size: 0.7em; color: #fff; text-align:right}
html>body #footer {margin-top:10px}
#footer li {display:inline; padding:0 2px; background:url(http://www.recommend4.me.uk/images/bar-green.gif) no-repeat 0 60%; padding-left:7px}
#footer .first {background:none}
#footer a {color:#fff}
#footer a:hover {text-decoration:none}
#footer p {margin-right:20px}



