@charset "utf-8";
/* CSS Document */
/*======  Resets ======*/
body { font: 12px Arial,Helvetica,sans-serif; background: #FFFFFF url(/uploads/images/body-bg.jpg) repeat-x 0 0; background-attachment:fixed; margin: 0; padding: 0 0 20px 0; }
html {
	overflow-y:scroll;/*keep scrollbar present in FF*/
	overflow:auto !important;/*keep scrollbar present in FF*/
} 
h1, h2, h3, h4 { color:#b69c1b}
h1 { font-size:24px;}
h2 { font-size:18px;}
h3 { font-size:15px;}
h4 { font-size:11px;}
p {font-size:12px; margin:0;} 
.center {text-align: center;}
/*====== Begin Layout Structure ======*/
.master_header { margin:0 auto; width:1000px; padding-top:50px }
#header{ margin: 0 auto; min-height: 90px; }
* html #header{height:90px;} /* IE6 treats height as min-height*/
#wrapper {clear:both; width: 85%; max-width: 1000px; min-width: 770px; margin: 0 auto 0 auto; /*background: #D6D0FB; sidebar colors*/ overflow: hidden; /*Hide IE6's 2px border stretch on the #innerwrap width*/ background-image:url(/uploads/images/content_bg.png); background-position:center; background-repeat:repeat-y; }
/*====== Begin Content Styles ======*/
#main { margin: 0 201px 0 201px; }   		 	
#innerwrap { float: left; width: 100%; position: relative; left: -1px; /*100% + 2px border exceeds 100% (pull it back with relative positioning)*/ padding-bottom: .5em; /*background: #F00; Center Column BG Color*/ }		
#left { float: left; width: 200px; margin-left: -166px;/*give 1px in addition to width to get past #innerwrap's left border*/ position: relative;/* IE6 needs this with negative margins */ }
#right { float: right; width: 200px; margin-right: -166px;/*give 1px in addition to width to get past #innerwrap's right border*/ position: relative;/* IE6 needs this with negative margins */ }
* html #right {right:-1px;}
 #content { /* background: #EEF; Center Column BG Color*/ width:460px; margin-left:44px; padding:0 25px 0 25px; text-align:justify; font-size:12px; }
#footer { clear:both; width:100%; position:absolute; left:0;  }
.footerOuterWrap { margin: 0 auto;}
.footerInnerWrap {width: 1000px; margin: 0 auto; background-image:url(/uploads/images/content_bg.png); background-position:center; background-repeat:repeat-y; }
.footerNavContainer { background-color:#2E73A3; width: 966px; height: 26px; padding: 20px 17px 0 5px;font-family: arial; font-size: 11px; color: #fff; margin-bottom: 0px; overflow: hidden; margin-left:6px;}
ul.footerNav {float: left; margin: 0; padding: 0;}
.footerNav li {float: left; display: inline; list-style: none; padding: 0 4px;}
.footerNavPipe li {float: left; display: inline; list-style: none; padding: 0 4px;}
.footerNav li a {color: #fff; font-size:11px;}
.footerNavContainer p {float: right; margin: 0; padding: 0;}
.footer_bottom {clear:both; margin:0 auto; background:url(/uploads/images/footer_bg2.png) no-repeat; width:1000px; height:6px}
.footer_contact {margin:0 auto;}
.footer_contact p {font-family: arial; font-size: 11px; text-align: center; margin: 0 0 2px 0; padding: 0;}
.footer_contact .locationTitle {font-weight: bold; font-size: 13px; margin-top:20px}
#footer p {padding:0; font-weight: bold;}
#search_form {float:right; margin:0; margin-right:2px;}
#logo { background:url(/uploads/images/header_home.png) no-repeat; width:1000px; height:208px; float:left;}
#logo .tel { position:relative; float:right; color:#FFF; font-size:24px; font-weight:bold; margin-right:40px; margin-top:145px } 
.topboxes {width:990px; margin:0 auto; margin-top:10px; height:90px;}
.topphoto {width:990px; margin:0 auto; border:1px solid #000; height:70px}
.topheading {float:left; margin:20px 0 0 260px;}
.topheadingtext {color:#b69c1b; font-size:24px; padding:0; margin:0}
.zerotop {margin-top:0}
#content p{margin-bottom:10px}
#content .photo-right { padding-left:10px; padding-bottom:10px}
#content .photo-left { padding-right:10px; padding-bottom:10px}
#content .beforeandafterphotos td { text-align:center; color:#F00}
#content .beforeandafterphotos td img { padding-bottom:5px; padding-top:5px}
#content .backtotop { text-align:right; margin-top:5px; margin-bottom:5px}
#content .backtotop a { font-size:9px}
.bottom_contact_details { color:#333; font-size:13px; text-align:center}
#boxes2 {width: 975px; font-family:Arial; font-size:12px; background-image:url(/uploads/images/takipet-bg.jpg); margin-top:10px; float:left; margin-left:7px; padding-left:10px; display:inline}
#NewsletterContainer { float:left; width: 300px; font-family:Arial; font-size:12px; margin-top:20px; margin-left:7px; text-align:left; display:inline;}
#NewsletterContainer h1 { font-size:18px; font-weight:bold;color:#7d5608; padding-left:10px; margin-top:10px;}
.news1 {margin-left:10px; background-image:url(/uploads/images/hemenal-takipet-mektup.jpg); background-repeat:no-repeat;; padding-left:70px; margin-top:10px; float:left; font-size:11px; color:#676767; height:77px}
.newsform {float:left; width:94%; margin-left:80px; margin-top:-25px; padding-bottom:14px}
.newsinput {border:1px #c3c3c3 solid; width:145px; height:20px;font-size:12px; color:#898989; float:left;}
#ContactDetailsContainer { float:left; width: 340px; font-family:Arial; font-size:12px; margin-top:20px; margin-left:20px; text-align:left; padding-left:10px; display:inline;}
#ContactDetailsContainer h1 { font-size:18px; font-weight:bold;color:#7d5608; margin-top:10px;}
#ContactDetailsContainer a { color:#333333; font-size:14px; text-decoration:none; font-weight:bold}
#ContactDetailsContainer a:hover { text-decoration:underline}
#WebContainer { width: 270px; font-family:Arial; font-size:12px; margin-top:20px; float:right; margin-right:7px; display:inline;}
#WebContainer h1 { font-size:18px; font-weight:bold;color:#7d5608; padding-left:10px; text-align:left; margin-top:10px;}
#WebContainer ul { margin-bottom:0; margin-top:30px; margin-left:10px; padding:0;}
#WebContainer ul li {float: left; display: inline; list-style: none; padding: 0 5px}
#WebContainer ul li a { color:#7d5608}
#WebContainer ul li p { margin-top:5px; font-size:9px; text-align:center}
#WebContainer ul li img { border:0}
#LangContainer {width:500px; font-family:Arial; font-size:12px; margin-top:10px; float:left; margin-left:7px; padding-left:7px; margin-bottom:10px; display:inline}
#LangContainer h1 {font-size:18px; font-weight:bold;color:#7d5608; text-align:left; margin-top:20px}
#LangContainer ul {padding:0; margin:40px 0 10px 0;}
#LangContainer ul li { list-style:none; display:inline; padding-right:19px;}
#LangContainer ul li img { border:1px solid #999}
#LangContainer a { color:#7d5608}
#LangContainer .text {float:left; font-size:12px; color:#676767; text-align:left; margin-top:0}
#virtual_tour {float:right; margin-right:20px; width:400px; display:inline; margin-top:10px; margin-bottom:10px}
#virtual_tour h1 {float:right; margin-right:25px; font-size:18px; font-weight:bold;color:#7d5608; margin-top:20px}
#virtual_tour .anim_tour {float:left; margin-top:20px}
#virtual_tour .text {float:right; margin-right:30px; margin-top:55px; width:150px; font-size:12px; color:#676767; display:inline}
.linksgold {color:#b69c1b; text-decoration:none}
.linksgold:hover {text-decoration:underline}
.randomtext {color:#000; text-decoration:none}
.randomtext:hover {text-decoration:underline;}
#SSS { margin-bottom:20px; margin-left:0; padding-left:0;}
#SSS li {line-height:26px; border-bottom:1px #cccccc dashed; list-style-type: none; list-style-position:outside; margin-left:0px; padding-left:0px; }
#SSS li a { text-decoration:none; color:#000; padding:2px 5px 5px 1px}
#SSS li a:hover { text-decoration:none; color:#000; background-color:#fbed21}
#phototable{ font-family:verdana; font-size:11px; table-layout:fixed; margin:0}
#phototable td {text-align:center}
#phototable .courtesy { padding:18px; font-family:verdana; font-size:11px; text-align:center}
#phototable .beforeafter{ padding:10px; text-align:center; font-size:12px; font-weight:bold; color:#F00;}
#phototable hr { margin-top:0px; margin-bottom:10px; height:1px; color:#ccc}
#phototable .description { padding:10px; text-align:center;}
#phototable .details-link { padding:5px; text-align:center; text-decoration:underline; color:#06F}
#phototable .details-link:hover { color:#F00;}
#phototable .bydrayoubi {height:20px; text-align:center; font-family:verdana; font-weight:bold; font-size:9px; color:#FFF; padding-top:5px; margin-top:-20px;}/* filter:alpha(opacity=60)*/
#phototable .textbydraoyubi{ background-color:#999; width:60%; color:#FFF; font-size:10px; font-family:Verdana; padding:5px}
#phototable .warning { font-family:verdana;; text-align:center; padding:0 10px 10px 10px; font-size:9px;}
.heading { background-color:#b69c1b; color:#FFF; height:30px; vertical-align:middle; font-weight:bold; padding-left:5px;}
#medical-links { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; text-align:left; width:200px; height:120px; border:1px solid #ccc; margin-bottom:11px}
#medical-links td img { border:0}
#medical-links td a { text-decoration:none;color:#7d5608}
#medical-links td a:hover { text-decoration:underline;}
#footer_bottom {margin:0 auto; width: 990px; padding-top:10px; padding-bottom:10px;}
#footer_bottom p {color:#58595b; text-align:center; line-height:16px}
#footer_bottom p a{color:#58595b; font-size:11px}
#footer_bottom p a:hover{color:#85d3d3; text-decoration:none;}
#search_form {float:right; margin:0; margin-right:2px;}
.icons {margin-top:10px; list-style:none}
.icons li {margin-top:9px}
.icons li a {text-decoration:none; color:#FFF; font-size:12px;}
.icons li a:hover {text-decoration:underline; color:#F00}
.icons li a.articles {text-decoration:none; color:#000; font-size:12px;}
.icons li a.articles:hover {text-decoration:underline; color:#F00}