/*
Theme Name: Michigan Avenue Neuropsychologists
Theme URI: http://www.michiganavenueneuropsychologists.org/
Description: A custom WordPress theme built for Michigan Avenue Neuropsychologists.
Version: 1.0
Author: Circle Imagine
Author URI: http://www.circleimagine.com/

*/



html,body,ol,ul,li,dl,dt,dd,div,p,a,address,span,h1,h2,h3,h4,h5,h6,textarea,input,select,img,table,tr,td,cite,blockquote{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;}
html{height:100%;min-height:100%;width:100%;}
body{background:#BBAE8B url(images/bg.jpg) top repeat-x;color:#212626;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;height:100%;width:100%;line-height:20px;text-align:center;letter-spacing:normal;}

#container{background:url(images/bg.gif) left repeat-y;position:relative;margin:0 auto;width:950px;text-align:left;}
#header{position:relative;height:131px;width:950px;background:url(images/top.gif) top left no-repeat;}
.home #header{height:184px;}
#banner{position:relative;height:230px;width:896px;padding:0 25px;float:left;display:inline;}
a#logo{position:absolute;left:50px;top:20px;}
#header p{position:absolute;top:35px;padding:19px 0 25px 11px;border-left:1px solid #293C52;left:222px;overflow:hidden;background:url(images/estates-trusts-law.gif) 11px 19px no-repeat;;width:348px;height:17px;display:block;text-indent:-9999px;}
a#contactlink{position:absolute;top:48px;left:740px;width:142px;height:31px;display:block;background:url(images/buttons.png) no-repeat;background-position:0 -150px;text-indent:-9999px;overflow:hidden;}
a#contactlink:hover{background-position:0 -181px;}
#toplinks{position:absolute;top:0;left:0;width:881px;text-align:right;}
#toplinks a{color:#728BA0;text-decoration:none;font-size:11px;font-family:Arial,Helvetica,sans-serif;border-right:1px solid #616A75;line-height:15px;padding:0 6px 0 5px;}
#toplinks a.last{border:none;padding-right:0;}
#toplinks a:hover{color:#ccc;}

#content a{color:#069;text-decoration:none;outline:none;}
#content a:hover{text-decoration:underline;}
a.bold{font-weight:bold;}
a.arrow{padding-right:12px;}
.bottomlink,.toplink{text-align:right;width:552px;padding-top:10px;}
.toplink{padding-top:50px;}
.bottomlink a,a.arrow{background:url(images/arrows.gif) right -42px no-repeat;}
.bottomlink a,a#back{font-size:12px;line-height:18px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.bottomlink a{padding-right:11px;}
a#back{background:url(images/arrows.gif) 0 -18px no-repeat;padding-left:11px;}
.toplink a{background:url(images/arrows.gif) 0 6px no-repeat;padding-left:13px;font-size:11px;line-height:14px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}

ul#nav{position:absolute;top:116px;left:50px;width:852px;height:14px;overflow:hidden;padding:0;margin:0;background:url(images/tnav.gif) 0 0 no-repeat;}
/*ul#nav li{position:relative;display:inline;float:left;height:14px;overflow:hidden;margin:0 5px;}
/*ul#nav li a{display:block;height:15px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;text-transform:uppercase;font-weight:normal;padding:0 3px;line-height:15px;text-decoration:none;color:#005941;}
/*ul#nav li a:hover,ul#nav li.current_page_ancestor a,ul#nav li.current_page_parent a,ul#nav li.current_page_item a{color:#690f0d;}*/
ul#nav li{position:relative;display:inline;float:left;height:14px;overflow:hidden;}
ul#nav li a{display:block;height:14px;text-indent:-9999px;background:url(images/tnav.gif) no-repeat;}
ul#nav li#what-we-do{width:101px;}
ul#nav li#what-we-do a{background-position:0 0;}
ul#nav li#what-we-do a:hover, ul#nav li#what-we-do a.on{background-position:0 -14px;}
ul#nav li#neuropsychology{margin-left:29px;width:223px;}
ul#nav li#neuropsychology a{background-position:-130px 0;}
ul#nav li#neuropsychology a:hover, ul#nav li#neuropsychology a.on{background-position:-130px -14px;}
ul#nav li#who-benefits{margin-left:29px;width:116px;}
ul#nav li#who-benefits a{background-position:-382px 0;}
ul#nav li#who-benefits a:hover,ul#nav li#who-benefits a.on{background-position:-382px -14px;}
ul#nav li#about-us{margin-left:29px;width:79px;}
ul#nav li#about-us a{background-position:-527px 0;}
ul#nav li#about-us a:hover, ul#nav li#about-us a.on{background-position:-527px -14px;}
ul#nav li#contact-us{margin-left:29px;width:96px;}
ul#nav li#contact-us a{background-position:-635px 0;}
ul#nav li#contact-us a:hover, ul#nav li#contact-us a.on{background-position:-635px -14px;}
ul#nav li#white-papers{margin-left:30px;width:91px;}
ul#nav li#white-papers a{background-position:-761px 0;}
ul#nav li#white-papers a:hover, ul#nav li#white-papers a.on{background-position:-761px -14px;}

ul#subnav{width:850px;height:122px;display:block;padding:0;margin:0;overflow:hidden;}
ul#subnav li.page_item{width:121px;list-style:none;display:inline;position:relative;float:left;padding:0;margin:0;}
ul#subnav li.page_item a{background:url(images/about-nav.jpg) no-repeat;text-indent:-9999px;display:block;width:121px;height:122px;padding:0;margin:0;}
ul#subnav li.page-item-25,ul#subnav li.page-item-116,ul#subnav li.page-item-39,ul#subnav li.page-item-25 a,ul#subnav li.page-item-116 a,ul#subnav li.page-item-39 a{width:122px;}
ul#subnav li.page-item-25 a{background-position:0 0;}
ul#subnav li.page-item-25 a:hover,ul#subnav li.page-item-25.current_page_item a{background-position:0 -122px;}
ul#subnav li.page-item-42 a{background-position:-122px 0;}
ul#subnav li.page-item-42 a:hover,ul#subnav li.page-item-42.current_page_item a{background-position:-122px -122px;}
ul#subnav li.page-item-30 a{background-position:-243px 0;}
ul#subnav li.page-item-30 a:hover,ul#subnav li.page-item-30.current_page_item a{background-position:-243px -122px;}
ul#subnav li.page-item-114 a{background-position:-364px 0;}
ul#subnav li.page-item-114 a:hover,ul#subnav li.page-item-114.current_page_item a{background-position:-364px -122px;}
ul#subnav li.page-item-35 a{background-position:-485px 0;}
ul#subnav li.page-item-35 a:hover,ul#subnav li.page-item-35.current_page_item a{background-position:-485px -122px;}
ul#subnav li.page-item-116 a{background-position:-606px 0;}
ul#subnav li.page-item-116 a:hover,ul#subnav li.page-item-116.current_page_item a{background-position:-606px -122px;}
ul#subnav li.page-item-39 a{background-position:-728px 0;}
ul#subnav li.page-item-39 a:hover,ul#subnav li.page-item-39.current_page_item a{background-position:-728px -122px;}

#textsize{position:absolute;top:371px/*322px*/;left:748px;width:67px;padding:9px 0 0 76px;height:30px;background:url(images/size-box-bg.gif) 0 0 no-repeat;}
#atextsize{position:absolute;top:275px;left:745px;width:67px;padding:9px 0 0 76px;height:30px;background:url(images/size-box-bg.gif) 0 0 no-repeat;z-index:9999;}
.smallFont,.defaultFont,.largeFont{background:url(images/size-box.gif) no-repeat;height:18px;text-indent:-9999px;display:block;float:left;outline:none;overflow:hidden;}
.smallFont{width:13px;background-position:0 0;margin-right:5px;}
.defaultFont{width:16px;background-position:-13px 0;margin-right:5px;}
.largeFont{width:18px;background-position:-29px 0;}
.smallFont:hover,.defaultFont:hover,.largeFont:hover{opacity: 0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity =60);}
.ldisabled,.sdisabled{opacity: 0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity = 30);}

ul#buttons{position:relative;width:948px;height:125px;display:block;overflow:hidden;padding:0;margin:0;}
ul#buttons li{position:relative;display:inline;float:left;height:125px;overflow:hidden;padding:0;margin:0;}
ul#buttons li a{display:block;height:125px;text-indent:-9999px;background:url(images/buttons.jpg) no-repeat;}
ul#buttons li#b1{width:159px;}
ul#buttons li#b1 a{background-position:0 0;}
ul#buttons li#b1 a:hover{background-position:0 -125px;}
ul#buttons li#b2{width:158px;}
ul#buttons li#b2 a{background-position:-159px 0;}
ul#buttons li#b2 a:hover{background-position:-159px -125px;}
ul#buttons li#b3{width:158px;}
ul#buttons li#b3 a{background-position:-317px 0;}
ul#buttons li#b3 a:hover{background-position:-317px -125px;}
ul#buttons li#b4{width:156px;}
ul#buttons li#b4 a{background-position:-475px 0;}
ul#buttons li#b4 a:hover{background-position:-475px -125px;}
ul#buttons li#b5{width:160px;}
ul#buttons li#b5 a{background-position:-631px 0;}
ul#buttons li#b5 a:hover{background-position:-631px -125px;}
ul#buttons li#b6{width:157px;}
ul#buttons li#b6 a{background-position:-791px 0;}
ul#buttons li#b6 a:hover{background-position:-791px -125px;}

.page-id-8 table{padding:0;margin:0;}
#content .post td{padding-right:10px;}
#content .post ul{padding:0 0 15px 30px;}
#content .post ul li{list-style:disc;padding:0;margin:0;line-height:18px;}
.home #content .post ul{padding:0;}

ul#titles{width:850px;height:62px;display:block;/*background:url(images/about-bg.jpg) top repeat-x;*/background:url(images/name-img.gif) 0 0 no-repeat;}
ul#titles li{width:121px;height:52px;padding-top:8px;position:relative;float:left;display:inline;list-style:none;text-align:center;color:#1F362A;font-family:Georgia,"Times New Roman", Times, serif;font-style:italic;line-height:13px;font-size:11px;text-indent:-9999px;visibility:hidden;}
ul#titles li span{font-variant:small-caps;font-style:normal;padding:0 2px;}

#content {width:850px;padding:0px 50px 20px 50px;position:relative;float:left;display:inline;min-height:500px;}
.blog #content{padding-bottom:25px;}

.home #content{font-size:15px;line-height:20px;min-height:300px;padding:0;width:950px;background-color:#605E5D;}
.home #content .entry{background-color:#605E5D;}
.home .slidepress-gallery{width:571px;height:325px;position:relative;float:left;display:inline;margin-right:22px;}
.page-id-12 #content{width:940px;padding:0 5px;}
.page-id-12 .post{display:none;}
.page-id-12 h1{padding-left:45px;}

#content #titlebox{height:49px;position:relative;float:left;display:inline;width:816px;}
#content #titlebox #breadcrumbs{position:absolute;top:0px;left:0px;padding-top:10px;height:20px;width:816px;text-align:right;border-bottom:1px solid #86B626;line-height:14px;color:#333;}
#breadcrumbs a{color:#069;line-height:14px;}
#content #titlebox #breadcrumbs img{margin:0 5px;}

input{background-color:#fff;}
input.field,textarea{display:block;padding:7px 3px 5px 3px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#333;}
input.field{width:430px;height:18px;background:url(images/field.gif) top left no-repeat;margin:2px 0 20px 0;}
textarea{margin:2px 0 8px 0;width:426px;height:140px;overflow:auto;border:1px solid;border-color:#737373 #999 #999 #999;}

#blogcontent{width:380px;position:relative;float:left;display:inline;padding-top:18px;}
#bloglist{width:150px;position:relative;float:left;display:inline;margin-left:16px;padding-top:18px;}
#bloglist h6{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;color:#4F4F4F;padding:0 0 3px 10px;margin:0;font-weight:bold;}
#bloglist ul{padding:0;width:150px;}
#content #bloglist ul li{list-style:none;background-image:none;padding:4px 5px 3px 10px;width:135px;margin:0;border-bottom:1px solid #D6D6D6;line-height:14px;}
#content #bloglist ul li a{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;}

#commentform input,#commentform textarea{padding:2px;border-color:#717171 #B4B4B4 #d9d9d9 #B4B4B4;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}
#commentform input{border:1px solid;width:170px;margin:5px 5px 1px 0;}
#commentform{margin:5px 10px 0 0;}
#commentform label{font-family:Arial,Helvetica,sans-serif;}
#commentform textarea{background-image:none;border:1px solid;width:100%;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#commentform #submit{background:url(images/buttons.png) -418px -150px no-repeat;height:31px;width:85px;display:block;border:0;padding:0;text-indent:-9999px;overflow:hidden;font-size:0px;line-height:0px;margin-left:288px;}

#cont3 input,#cont3 textarea{color:#212626;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #D2CFC7;border-left:2px solid #808080;border-top:2px solid #808080;padding:1px 2px;}
#cont3 textarea{width:407px;height:143px;}
#cont3 input{width:258px;}
#cont3 input#submit{font-size:12px;color:#000;font-family:Arial, Helvetica, sans-serif;border:none;width:auto;padding:1px 3px;background-color:#D2CFC7;border:2px solid #7F7F7F;border-top:1px solid #fff;border-left:1px solid #fff;}

.alt{margin:0;padding:10px;background-color:#f8f8f8}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:0;padding:10px 5px 10px 10px;list-style:none;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist p{margin:10px 5px 10px 0;font-family:Arial,Helvetica,sans-serif;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;font-family:Arial,Helvetica,sans-serif;}
.commentmetadata a{color:#444;}
#commentarea{border:1px dotted #D9D9D9;border-right:none;border-left:none;padding:20px 0 0 0;margin-bottom:30px;}

#content #wp_page_numbers ul,#content #wp_page_numbers li,#content #wp_page_numbers a{background:#fff;;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform: none;word-spacing:0px;font-size:11px;font-family:Arial;}
#content #wp_page_numbers{margin-top:10px;width:100%;}
#content #wp_page_numbers ul{width:100%;padding:0;margin:0;}
#content #wp_page_numbers ul li{width:18px;height:19px;float:left;display:block;margin:0 0 2px 0;margin-right:8px;background-image:none;padding:0;overflow:hidden;}
#content #wp_page_numbers a{background:url(images/squares.gif) 0 0 no-repeat;padding:0;text-align:center;display:block;color:#193C5D;text-decoration:none;line-height:18px;padding-bottom:1px;}
#content #wp_page_numbers li a:hover{background-position:0 -19px;color:#fff;}
#wp_page_numbers li.space{padding:6px;padding-left:2px;padding-right:2px;}
#content #wp_page_numbers li.active_page a{background:none;color:#444;cursor:default;}
#content #wp_page_numbers li.active_page a:hover{color:#444;text-decoration:none;border-color:#fff;background-color:#fff;}

#pics,#resume{display:inline;position:relative;float:left;}
#pics{width:145px;margin-right:15px;}
#resume{width:380px;}
p{margin-bottom:20px;}
.parent-pageid-14 p{margin-bottom:15px;}
p.link{margin-top:0px;}
.home p{margin:0 0 15px 0;}
p.date{font-size:13px;margin-top:20px;color:#67970E;font-weight:bold;}
p.newstitle{margin-top:0;color:#069;}
.nopad p{margin:0 0 0 0;padding:0;}
.post{background-color:#FBFAF4;padding:20px;}
.home .post{padding:0;}
.parent-pageid-14 .post{padding:0;/*padding:0 20px 0 0;*/line-height:18px;height:auto;min-height:450px;height:450px;overflow:hidden;}
#aimage{height:450px;width:302px;position:relative;float:left;display:inline;}
.page-id-25 #aimage{background:url(photos/diana2.jpg) 0 0 no-repeat;}
.page-id-42 #aimage{background:url(photos/lisa2.jpg) 0 0 no-repeat;}
.page-id-30 #aimage{background:url(photos/babatunde2.jpg) 0 0 no-repeat;}
.page-id-114 #aimage{background:url(photos/hector.jpg) 0 0 no-repeat;}
.page-id-35 #aimage{background:url(photos/abigail3.jpg) 0 0 no-repeat;}
.page-id-116 #aimage{background:url(photos/kathleen3.jpg) 0 0 no-repeat;}
.page-id-39 #aimage{background:url(photos/tracy3.jpg) 0 0 no-repeat;}

#acontent{width:508px;height:450px;padding:0 20px;position:relative;float:right;display:inline;overflow:auto;}

.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {display:none;position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background-color:#ddd5c0;/*C0B08C*/}
.jScrollPaneDrag {position: absolute;background: #005941 url(images/slider.gif) 0 0 no-repeat;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow:hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow:hidden;}

a.jScrollArrowUp,a.jScrollArrowDown{position:absolute;right:0;height:52px;text-indent:-9999px;}
a.jScrollArrowUp{background:url(images/arrows.jpg) 0 0 no-repeat;}
a.jScrollArrowUp:hover{opacity: 0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity =60);}
a.jScrollArrowDown{background:url(images/arrows.jpg) 0 -55px no-repeat;}
a.jScrollArrowDown:hover{opacity: 0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity =60);}
a.jScrollActiveArrowButton,a.jScrollActiveArrowButton:hover/*,a.disabled*/{opacity: 0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity =80);}

.blog .post{padding-right:200px;}
.blog .entry{padding-bottom:20px;}
h1{color:#0B2C14;font-style:normal;font-family:Georgia, "Times New Roman", Times, serif;font-size:28px;line-height:28px;font-weight:normal;padding:23px 0 40px 0;}
#titlebox h1{background-color:#fff;padding:0 15px 5px 0;position:absolute;top:11px;left:0px;}
h2{padding:0 0 3px 0;color:#005941;/*#690f0d/*#8F8871*/;font-size:24px;line-height:40px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;}
h6{padding:0 0 3px 0;color:#005941;/*#690f0d*/font-size:24px;line-height:20px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;}
h3,h4,h5,#content h3 a{font-weight:bold;padding:0;margin:0 0 3px 0;font-family:Arial,Helvetica,sans-serif;}
h3,#content h3 a{color:#86B626;font-size:13px;line-height:20px;font-weight:bold;padding:0;margin:0;margin-top:20px;}
table h3,table h2{margin-top:0px;}
.parent-pageid-14 h2{line-height:30px;padding:15px 0 0 0;}
.parent-pageid-14 h3{color:#444;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;padding:0 0 15px 0;margin:0;text-transform:uppercase;}
.parent-pageid-14 p.aimage{margin:0;padding:0;line-height:0px;}
table{margin-top:20px;}
.page-id-8 h3{padding-top:10px;}
h4{color:#444;font-size:12px;line-height:18px;font-style:italic;font-weight:bold;padding:0;margin:0;}
h5{color:#444;font-size:14px;line-height:20px;}
.post ul{margin-bottom:20px;}
.post ul li{list-style:none;background:url(images/bullet.gif) 0 8px no-repeat;padding-left:10px;}
.post ul li ul{margin-bottom:15px;}
.home h1{font-family:Georgia, "Times New Roman", Times, serif;color:#fff;font-size:34px;line-height:37px;font-variant:small-caps;padding:28px 0 28px 0;padding-right:10px;}
.home p{font-family:Georgia, "Times New Roman", Times, serif;color:#fff;font-style:italic;line-height:24px;font-size:14px;padding-right:15px;}
.warning{display:none;}

#contactinfo{width:280px;position:relative;float:left;display:inline;padding:44px 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#3C3B3B;line-height:18px;}
#contactinfo h6{font-family:Arial,Helvetica, sans-serif;color:#262626;font-size:16px;font-weight:normal;line-height:20px;padding-bottom:2px;}
#contactinfo p{color:#7B7B7B;padding-right:20px;}
#contactinfo img{border:5px solid #D9D9D9;}
#contactinfo a{color:#537C9F;text-decoration:none;}
#contactinfo a:hover{text-decoration:underline;}
#address{margin-top:10px;padding-top:28px;border-top:1px solid #E8E8E8;width:280px;}

.ccont{position:relative;float:left;display:inline;}
.ccont p{padding:0 0 15px 0;margin:0;}
#cont1{width:230px;}
#cont2{width:163px;}
#cont3{width:409px;}

#footer{margin-top:13px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;width:950px;position:relative;float:left;display:block;height:85px;font-size:11px;line-height:12px;color:#232A2B;}
#footer ul{position:relative;width:950px;line-height:14px;}
#footer ul li{width:950px;list-style:none;display:inline;position:relative;float:left;background:none;padding:5px 0;}
#footer a{color:#005941;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer ul li.bold a{font-weight:bold;margin:0 8px;}
#footer ul li.lined{color:#106221;}
#copyright{color:#fff;text-align:left;padding:8px 0 0 0;}

small{font-family:Arial,Helvetica,Sans-Serif;font-size:10px;line-height:14px;}
code{font:12px 'Courier New',Courier,Fixed;}
.post hr{display:block;}
.postmetadata,.clear{clear:both;}
p img{padding:0;max-width: 100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright,img.alignleft{padding:4px;display:inline;}
.parent-pageid-14 img.alignleft{padding:0 10px 0 0;}
img.alignright{margin:0 0 2px 7px;}
img.alignleft{margin: 0 7px 2px 0;}
.alignright{float:right;}
.alignleft{float:left;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
.hidden,hr{display:none;}
.screen-reader-text{position:absolute;left:-1000em;}
a img{border:none;}
.navigation {display:block;text-align:center;margin-top:10px;margin-bottom:0;}
.aligncenter,div.aligncenter{display: block;margin-left:auto;margin-right:auto;}
.wp-caption{}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:10px;line-height:17px;padding:2px 10px 0 0;margin:0;text-align:right;font-style:italic;}
