@charset "utf-8";
/* Author: Damien Appadoo, Professional Medical Creative */

* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext { font: inherit; font-size: 1em; white-space: normal; }

body {
	background:#FFF;
	height:100%;
	margin:0px;
	font-size:12px;
	line-height:1.25em;
	font-family:'Century Gothic',Arial,sans-serif;
}

#sherief-elsayed-spinal-surgeon {
	position:relative;
	width:665px;
	margin-left:auto;
	margin-right:auto;
	margin-top:475px;
	padding:20px;
	padding-left:275px;
	padding-bottom:30px;
	padding-top:40px;
	min-height:1250px;
}

#sherief-elsayed-spinal-surgeon h1 {
	font-size:26px;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:30px;
	line-height:1.2em;
}

#sherief-elsayed-spinal-surgeon h2 {
	font-size:26px;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:30px;
	padding-top:30px;
	line-height:1.1em;
}

#sherief-elsayed-spinal-surgeon ol {
	margin-left:30px;
}

#sherief-elsayed-spinal-surgeon ol li {
	margin-bottom:15px;
}

#sherief-elsayed-spinal-surgeon ol li a {
	color:#0084ff;
	text-decoration:underline;
}

#sherief-elsayed-spinal-surgeon a {
	color:#0084ff;
	text-decoration:underline;
}

#sherief-elsayed-spinal-surgeon p {
	font-size:14px;
	color:#000000;
	margin-bottom:20px;
	line-height:1.3em;
}

#sherief-elsayed-spinal-surgeon #surgical-navigation {
	position:absolute;
	top:35px;
	left:0px;
	width:215px;
	padding-left:5px;
}

#sherief-elsayed-spinal-surgeon #surgical-navigation h4 {
	font-weight:normal;
	font-size:16px;
	line-height:1.1em;
	margin-bottom:20px;
	color:#000000;
	padding-left:5px;
}

#sherief-elsayed-spinal-surgeon #surgical-navigation p {
	font-size:14px;
	margin-bottom:8px;
}

#sherief-elsayed-spinal-surgeon #surgical-navigation p a {
	display:block;
	color:#000000;
	padding:5px;
	text-decoration:none;
}

#sherief-elsayed-spinal-surgeon #surgical-navigation p a:hover {
	text-decoration:underline;
}

#sherief-elsayed-spinal-surgeon #surgical-navigation p a.act {
	display:block;
	color:#FFF;
	background-color:#0084ff;
}

.lumbar {margin-bottom:20px;}


#sherief-elsayed-spinal-surgeon ul {
	list-style-type:square;
	margin-left:50px;
}

#sherief-elsayed-spinal-surgeon ul li {
	padding-left:10px;
}

#sherief-elsayed {
	position:relative;
	width:100%;
	margin-top:476px;
}

#sherief-elsayed h1 {
	font-size:26px;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:30px;
}

#sherief-elsayed h2 {
	font-size:26px;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:30px;
}

#sherief-elsayed p {
	font-size:14px;
	color:#000000;
	margin-bottom:20px;
}

#sherief-elsayed p a {
	color:#0084ff;
	text-decoration:underline;
}


#sherief-elsayed #spinal-expert-home {
	position:relative;
	width:576px;
	margin-left:auto;
	margin-right:auto;
	padding:20px;
	padding-right:404px;
}

#sherief-elsayed #surgery-grey {
	width:536px;
	padding:50px;
	background-color:#fafafa;
	padding-bottom:42px;
	background-image:url(../images/template/spine-border.png);
	background-repeat:repeat-x;
	background-position:bottom;
}

#sherief-elsayed #surgery-white {
	width:536px;
	padding:50px;
	background-color:#fff;
	padding-bottom:42px;
	background-image:url(../images/template/spine-border.png);
	background-repeat:repeat-x;
	background-position:bottom;
}

.elsayed-spine-home {
	background-image:url(../images/template/mri-cervical-scan-1.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

#spinal-surgery {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:140px;
	padding-bottom:8px;
	background-image:url(../images/template/spine-border.png);
	background-repeat:repeat-x;
	background-position:bottom;
}

#brighton-spinal-surgery {
	position:relative;
	width:980px;
	height:140px;
	margin-left:auto;
	margin-right:auto;
	z-index:990;
}

#brighton-spinal-surgery #logo {
	float:left;
	width:445px;
	height:140px;
}

#brighton-spinal-surgery #doocle {
	float:right;
	width:215px;
	height:56px;
	position:absolute;
	top:20px;
	right:15px;
}

#brighton-spinal-surgery #menu {
	float:right;
	width:480px;
	padding-top:85px;
	text-transform:uppercase;
	z-index:991;
}

#brighton-spinal-surgery #menu ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 15px 4px 17px 0;
  list-style: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0);
  z-index:992;
}

#brighton-spinal-surgery #menu ul li {
  font-size:12px;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 15px 20px;
  background: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  z-index:993;
}

#brighton-spinal-surgery #menu ul li a {
	color:#000;
}

#brighton-spinal-surgery #menu ul li a:hover {
	color:#fff;
}

#brighton-spinal-surgery #menu ul li:hover {
  background: #0084ff;
  color: #fff;
}

#brighton-spinal-surgery #menu ul li ul {
  font-size:14px;
  font-weight:normal;
  padding: 0;
  position: absolute;
  top: 45px;
  left: 0;
  width: 165px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
  z-index:994;
}

#brighton-spinal-surgery #menu ul li ul li { 
  background: #a6a6a6; 
  display: block; 
  color: #fff;
  z-index:995;
}

#brighton-spinal-surgery #menu ul li ul li a {
	color:#fff;
}

#brighton-spinal-surgery #menu ul li ul li:hover { background: #0084ff; }

#brighton-spinal-surgery #menu ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}

#consultant-spine-surgeon {
	position:absolute;
	top:148px;
	left:0px;
	width:100%;
	height:315px;
	z-index:100;
}

#consultant-spine-surgeon #container {
	position:relative;
	width:980px;
	height:315px;
	margin-left:auto;
	margin-right:auto;
}

#consultant-spine-surgeon #container #achievements {
	width:327px;
	height:293px;
	float:right;
	padding:25px;
	padding-bottom:0px;
	padding-top:17px;
	background-image:url(../images/template/spinal-achievements.png);
}

#consultant-spine-surgeon #container #achievements h3 {
	color:#0084ff;
	font-size:14px;
	margin-bottom:10px;
}

#consultant-spine-surgeon #container #achievements a {
	color:#0084ff;
	text-decoration:underline;
}

#consultant-spine-surgeon #container #achievements ul {
	margin-left:10px;
}

#consultant-spine-surgeon #container #achievements ul li {
	margin-bottom:5px;
}

#consultant-spine-surgeon #container #achievements ul li p {
	font-size:11px;
}

.spine-home {
	width:100%;
	height: 318px; 
	background-position:center; 
	min-width:980px;
}

#spine-consultant {
	position:absolute;
	top:463px;
	left:0px;
	width:100%;
	height:483px;
	background-image:url(../images/template/global-spinal-surgeon.jpg);
	background-position:center;
}

#spine-consultant #spine-surgery {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	width:980px;
	font-size:16px;
	color:#000000;
}

#spine-consultant #spine-surgery .surgery {
	text-transform:uppercase;
	margin-bottom:35px;
}

#spine-consultant #spine-surgery h3.gold {
	text-transform:uppercase;
	font-size:32px;
	color:#0084ff;
	margin-bottom:10px;
	line-height:1.2em;
}

#spine-consultant #spine-surgery h3.gold a {
	text-transform:uppercase;
	font-size:32px;
	color:#0084ff;
}

#spine-consultant #spine-surgery h3.specialist {
	text-transform:uppercase;
	font-size:38px;
	color:#0084ff;
	margin-bottom:10px;
	line-height:1.2em;
}

#spine-consultant #spine-surgery h3.specialist a {
	text-transform:uppercase;
	font-size:38px;
	color:#0084ff;
}

#spine-consultant #spine-surgery p {
	text-align:justify;
	line-height:1.2em;
}


#spine-consultant #spine-surgery #education {
	width:260px; 
	float:left; 
	margin-right:40px;
	padding:20px;
	text-align:center;
	padding-top:102px;
}

#spine-consultant #spine-surgery #spinal-expert {
	width:260px; 
	float:left; 
	margin-right:40px;
	padding:20px;
	text-align:center;
}
	
#spine-consultant #spine-surgery #medicolegal {
	width:260px; 
	float:left;
	padding:20px; 
	text-align:center;
	padding-top:102px;
}

#sherief-elsayed-footer {
	position:relative;
	width:100%;
	background-color:#8e8e8e;
	color:#FFF;
	margin-top:25px;
	padding-bottom:25px;
}
#sherief-elsayed-footer a {
	color:#FFF;
}

#sherief-elsayed-footer #container {
	position:relative;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

#sherief-elsayed-footer #container #contacts {
	width:980px;
	height:80px;
	padding-top:25px;
}

#sherief-elsayed-footer #container #contacts #logo {
	width:400px;
	float:left;
	font-size:28px;
	line-height:1.2em;
}

#sherief-elsayed-footer #container #contacts #logo a {
	color:#FFF;
}

#sherief-elsayed-footer #container #contacts #logo .uc {
	text-transform:uppercase;
	font-size:40px;
	font-weight:bold;
}

#sherief-elsayed-footer #container #contacts #telephone {
	width:580px;
	float:right;
	text-align:right;
	font-size:18px;
	line-height:1.9em;
}

#sherief-elsayed-footer #container #contacts #telephone a {
	color:#FFF;
}

#sherief-elsayed-footer #container #contacts #telephone a.call {
	color:#FFF;
	font-size:32px;
	font-weight:bold;
}

#sherief-elsayed-footer #container ul {
	float:left;
	margin-right:50px;
	list-style:none;
}

#sherief-elsayed-footer #container ul li {
	margin-bottom:10px;
}

.mrgb20 {margin-bottom:60px;}
.fl {float:left}
.fr {float:right}
.mrgl25 {margin-left:35px;}
.bold {font-weight:bold;}
