/*   
Theme Name: Chiropracticdubai
Description: Custom made for Chiropracticdubai.com
Author: Andrea Barbieri
Author URI: www.andreabarbieri.net
Template: default
*/

@import url(../default/style.css);


body {font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:18px;
margin:0;
padding:0;
background:none;
color:#000}

h2 {font-family:"Times New Roman", Times, serif;
margin:0 0 18px;
color:#39892f;
font-size:24px;
line-height:26px}

h3 {font-family:"Times New Roman", Times, serif;
font-size:18px;
margin:0 0 3px}

img, .entry img {border:1px solid #9cb1ce;
margin-left:0;
margin-bottom:12px;
background:#ffffff;
padding:8px}

a:link {color:#044f9b}

a:hover {color:#CC6600}


#page {background:url(img/bkgr-body.jpg) no-repeat 50% 0;
margin:0 auto;
min-width:986px;
width:auto;
border:none;
overflow:hidden;}

#page-body {margin:0 auto;
position:relative;
width:984px}

#header {height:276px;
width:986px;
background:url(img/bkgr-spine.jpg) no-repeat 186px 237px}

#header h1 {height:120px;
margin:0 0 0 80px;
padding:0;
font-size:0.5em}

#header h1 a {display:block;
width:600px;
overflow:hidden;
margin:0;
padding:120px 0 0 0;
height:0!important;
	height /**/:120px; /* for IE5/Win only */}

#sections {width:986px;
height:128px;
margin: 0px;
padding: 0px;}

#main-content {margin:0 13px 36px 12px;
font-size:1em}

#main-navigation, #contenuto, #sidebar {float:left;
background:#fff}

#main-navigation {width:189px}

#contenuto {width:579px;
border-left:1px solid #e6e6e6}

#sidebar {width:190px;
margin:0;
margin-left:0;
padding:0;
font-family:"Times New Roman", Times, serif}

#footer {width:960px;
background:url(img/bkgr-footer.gif) no-repeat center top}





/* section headers */

.chiropractic #sections {background:url(img/section01.jpg) no-repeat 0 -1px}
.eemc #sections {background:url(img/section02.jpg) no-repeat 268px -1px}
.doctors #sections {background:url(img/section03.jpg) no-repeat 550px -1px}

#sections ul {margin: 0px;
padding: 0px;
list-style-type: none;}

#sections ul li {float:left;
margin-bottom:29px}

#sections ul li.selected {margin-bottom:0}

#sections ul li.section01, #sections li.section01 h5 {width:293px}
#sections ul li.section02, #sections li.section02 h5 {width:286px}
#sections ul li.section03, #sections li.section03 h5 {width:407px}

#sections ul li a, #sections li h5 {float: left;
overflow:hidden;
margin:0;
padding:99px 0 0 0;
height:0!important;
	height /**/:99px; /* for IE5/Win only */}
		
#sections ul li.section01 a {background:url(img/bkgr-section01.jpg) no-repeat 0 0;
width:293px;}
#sections ul li.section02 a {background:url(img/bkgr-section02.jpg) no-repeat 0 0;
width:286px;}
#sections ul li.section03 a {background:url(img/bkgr-section03.jpg) no-repeat 0 0;
width:407px;}

#sections ul li.section01 a:hover {background-position: 0 -99px}
#sections ul li.section02 a:hover {background-position: 0 -99px}
#sections ul li.section03 a:hover {background-position: 0 -99px}

.chiropractic #sections ul li.section02 a {background:url(img/bkgr-section02a.jpg) no-repeat 0 0}
.eemc #sections ul li.section01 a {background:url(img/bkgr-section01a.jpg) no-repeat 0 0}
.eemc #sections ul li.section03 a {background:url(img/bkgr-section03a.jpg) no-repeat 0 0}
.doctors #sections ul li.section02 a {background:url(img/bkgr-section02b.jpg) no-repeat 0 0}

.chiropractic #sections ul li.section02 a:hover {background-position: 0 -99px}
.eemc #sections ul li.section01 a:hover {background-position: 0 -99px}
.eemc #sections ul li.section03 a:hover {background-position: 0 -99px}
.doctors #sections ul li.section02 a:hover {background-position: 0 -99px}





.cleaner {clear:both}




/* email - not used*/

#email {width:269px;
height:51px;
position:absolute;
top:137px;
left:27px;
background:url(img/email.gif) no-repeat left top}

#email ul {margin: 0px;
padding: 11px 0 0 59px;
list-style-type: none}

#email ul li a {background:none;
display:block;
overflow:hidden;
margin:0;
width:208px;
padding:20px 0 0 0;
height:0!important;
	height /**/:20px; /* for IE5/Win only */}

#email ul li.email01 a:hover {background:url(img/email.gif) no-repeat -58px -80px}
#email ul li.email02 a:hover {background:url(img/email.gif) no-repeat -58px -100px}



/* online app */

#onlineapp {width:281px;
height:29px;
position:absolute;
top:147px;
left:12px;
background:url(img/onlineapp.gif) no-repeat left top}

#onlineapp a {background:none;
display:block;
overflow:hidden;
margin:0;
width:281px;
padding:29px 0 0 0;
height:0!important;
	height /**/:29px; /* for IE5/Win only */}

#onlineapp a:hover {background:url(img/onlineapp.gif) no-repeat 0 -41px}



/* phone */

#phone {width:515px;
height:69px;
position:absolute;
top:169px;
left:416px;
background:url(img/phone.gif) no-repeat left top}



/* studio info */

#studio-info {width:284px;
height:24px;
position:absolute;
top:211px;
left:36px;
background:url(img/links01.gif) no-repeat left top}

#studio-info ul {margin: 0px;
padding: 0px;
list-style-type: none;}

#studio-info ul li {float:left;
margin-right:15px}

#studio-info ul li.studio-info-app {width:156px}
#studio-info ul li.studio-info-dir {width:97px}

#studio-info ul li a {float: left;
overflow:hidden;
margin:0;
padding:24px 0 0 0;
height:0!important;
	height /**/:24px; /* for IE5/Win only */}
	
#studio-info ul li.studio-info-app a {background:url(img/studio-info.gif) no-repeat 0 0;
width:156px;}
#studio-info ul li.studio-info-dir a {background:url(img/studio-info.gif) no-repeat -171px 0;
width:97px;}

#studio-info ul li.studio-info-app a:hover {background-position: 0 -36px}
#studio-info ul li.studio-info-dir a:hover {background-position: -171px -36px}


/* Links News e Online appointments*/

#links {width:230px;
height:30px;
position:absolute;
left:399px;
top:242px;}

#links ul {margin: 0px;
padding: 0px;
list-style-type: none;}

#links ul li {float:left;
margin-right:19px}

#links ul li.links-news {width:59px}
#links ul li.links-blog {width:48px}


#links ul li a {float: left;
overflow:hidden;
margin:0;
padding:30px 0 0 0;
height:0!important;
	height /**/:30px; /* for IE5/Win only */}
	
#links ul li.links-news a {background:url(img/links.gif) no-repeat 0 0;
width:59px;}
#links ul li.links-blog a {background:url(img/links.gif) no-repeat -78px 0;
width:48px;}


#links ul li.links-news a:hover {background-position: 0 -42px}
#links ul li.links-blog a:hover {background-position: -78px -42px}





/* STYLES */

#content {
padding:0 32px 18px 24px;
margin-bottom:18px;
font-size:1em}

#sidebar ul li {margin-bottom:1px}

#sidebar ul#widgets {background:#b4b4b4}

#sidebar ul#news {margin-bottom:30px}

#sidebar ul#news li h3 {font-size:1em;
background:#39892F;
margin:0;
font-weight:normal}

#sidebar ul#news li h3 a {padding:7px 7px 7px 10px;
color:#ffffff;
display:block;
width:173px}

#sidebar ul#news li h3 a:hover {background:#1B4F14;
text-decoration:none}

#sidebar ul#news li.post {background:#C1EFB3 url(img/bkgr-news-li.gif) no-repeat right bottom;
padding:0 12px 12px 0;
margin-bottom:1px;
font-size:0.9em}

#sidebar ul#news li.post h4 {background:none;
margin:0;
padding:7px 10px;
font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif}

#sidebar ul#news li.post h4 a {color:#164F0F;
text-decoration:underline}

#sidebar ul#news li.post h4 a:hover {color:#CC6600}

#sidebar ul#news li.post div {padding-left:20px}

#sidebar ul#news li.post p {margin-bottom:0}

.left, img.left {float:left;
margin-right:18px}

.right, img.right {float:right;
margin-left:18px}

div.entry p.left, div.entry p.right {margin-top:0;
padding-top:0;
text-align:center;
font-size:11px;
font-style:italic}

div.entry p.left span, div.entry p.right span {
display:block;
color:#5093D9;
font-style:italic;
font-size:10px;
text-align:center;
margin-bottom:12px;
border-bottom:1px solid #9CB1CE}

#footer p {padding:32px 0}



/* PAGE SPECIFIC STYLES */

/* Chiropractic FAQ */

.testo ol.faq {padding-left:20px}

dt {}
dd {padding-bottom:18px;
font-weight: bold;
font-style:italic}

#fb_fan_badge img {border:0;
padding:0;
margin:0}




/*----WORDPRESS STYLES----*/

.post {padding:0;
text-align:left}

.post h2, .post h3 {font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif}

.post h3 a {color:#0066cc}

.entry p a:link, .entry p a:visited {text-decoration:underline}

body.blog .post {border-bottom:1px solid #b4b4b4}

#sidebar ul.menu ul li:before {
	content: "";
	}
	
#post-159 form {text-align:left}

.navigation {margin-bottom:24px;
padding:8px 0;}

#commentform p {font-size:0.9em}

body.search-results #content .page p.postmetadata {text-align:left;
font-style:italic;
border-top:1px solid #e6e6e6;
margin:0 0 24px 12px}

small {font-size:0.8em}