/*
Colors and images specific to ndoherty.biz
*/

a:hover { color: #089aa7 }
p.highlight { background: #d7eaea }

#content span.date { background: #089aa7 url(../images/rounded-corner-top-left-green.gif) no-repeat top left }
#content span.date small { background: transparent url(../images/rounded-corner-bottom-right-green.gif) no-repeat bottom right }

ul#main-menu li a, ul#secondary-menu li a { color: #bedbdb }
ul#main-menu li a:hover, ul#secondary-menu li a:hover { color: #65cbd4 }

body.page-id-2 ul#main-menu li.about a,
body.blog ul#main-menu li.blog a,
body.single ul#main-menu li.blog a,
body.tag ul#main-menu li.blog a,
body.page-id-99 ul#main-menu li.contact a,
body.page-id-118 ul#main-menu li.demos a, 
body#portfolio-page ul#main-menu li.portfolio a { color: #089aa7 }
body#portfolio-page ul#main-menu li.blog a { color: #bedbdb }
body#portfolio-page ul#main-menu li.blog a:hover { color: #65cbd4 }

body.page-id-101 ul#main-menu li.subscribe a { background-position: -48px 0 }

body.page-id-2 #content h2, body.page-id-99 #content h2, body.page-id-118 #content h2 { display: none }
body.page-id-2 #content, body.page-id-99 #content, body.page-id-118 #content { margin-top: -8px }

ul#main-menu li.subscribe a { background: url(../images/rss-icon-green.gif) no-repeat 0 0 }

#searchform label { color: #bedbdb }
#sidebar-right #searchform #s { border-color: #bedbdb; color: #65cbd4 }
#sidebar-right #searchform #s:focus { border-color: #65cbd4 }

#footer p a { color: #bedbdb }
#footer p a:hover { color: #65cbd4 }

blockquote { background: url(../images/quote-green.gif) no-repeat 7px top }

hr { border-color: #d7eaea }

#post-118 ul li span { color: #999; font-style: italic; font-size: 0.9em; padding-right: 7px } /* List of demos */
#portfolio-page .narrowcolumn { padding-right: 0; width: 900px }
.home .narrowcolumn { padding-right: 80px !important; width: 600px !important }
#portfolio-page .post { clear: both; margin-bottom: 80px; overflow: auto }
#portfolio-page .entry { float: left; width: 600px }
#portfolio-page .sidebar { float: right; width: 220px }
#portfolio-page .sidebar h2 { font-size: 1.5em; padding-bottom: 3px }
#portfolio-page .sidebar p { font-size: 0.9em; line-height: 1.4em }
#portfolio-page #sidebar-left { margin-left: -1120px }
.home #sidebar-left { margin-left: -900px !important }