/*
Theme Name: Nina Hale Consulting Stylesheet
Theme URI: http://wordpress.org/
Description: Custom theme created for Nina Hale Consulting by Arrowplane, LLC
Version: 1.0
Author: Arrowplane
Author URI: http://arrowplane.net/
*/

/* Import other stylesheets
-----------------------------------------------------------------------------*/

@import url("reset.css"); 
@import url("typography.css"); 


/* framework
-----------------------------------------------------------------------------*/
html
{
}
body
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/tile.jpg) repeat 0 0;
	width:100%;	
}
#container
{
	width:1007px;
	padding:23px;
	margin:0 auto;
	position:relative;
	z-index:1;
}

/* header
-----------------------------------------------------------------------------*/
#header-container
{
	padding:37px 0 0 50px;
}
* html #header
{
	width:957px;
	height:90px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/bg-header.png',sizingMethod='scale');
}
#header
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-header.png) no-repeat 0 0;
	width:957px;
	height:90px;
	padding:0;
	margin:0;
}
#logo
{
	position:absolute;
	top:23px;
	left:0;
	z-index:5;
	width:220px;
	height:178px;	
}
#logo-link-container
{
	position:relative;
	width:220px;
	height:178px;
	display:block;
}	
#logo-link-container ul
{
	padding:0;
	list-style:none;
}
#logo-link-container li
{	
	position:relative;
}	

* html #logo-link-container li a, 
* html #logo-link-container li a:link, 
* html #logo-link-container li a:visited, 
* html #logo-link-container li a:hover, 
* html #logo-link-container li a:active
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nhc-logo.png',sizingMethod='scale');
	cursor:pointer;
	width:220px;
	height:178px;
	display:block;
	text-indent:-9999em;
}
#logo-link-container li a, 
#logo-link-container li a:link, 
#logo-link-container li a:visited, 
#logo-link-container li a:hover, 
#logo-link-container li a:active
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/nhc-logo.png) no-repeat 0 0;
	cursor:pointer;
	width:220px;
	height:178px;
	display:block;
	text-indent:-9999em;
}

/* main
-----------------------------------------------------------------------------*/

/* mid-top */
* html #main-top-home
{
	width:976px;
	height:50px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/bg-midtop-home.png',sizingMethod='scale');
}
#main-top-home
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-midtop-home.png) no-repeat 0 0;
	width:976px;
	height:50px;
	padding:0;
	margin:0;
}
* html #main-top-internal
{
	width:976px;
	height:62px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/bg-midtop-internal.png',sizingMethod='scale');
}
#main-top-internal
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-midtop-internal.png) no-repeat 0 0;
	width:976px;
	height:62px;
	padding:0;
	margin:0;
}
/*breadcrumbs*/
#breadcrumbs
{
	color:#999;
	padding:15px 70px 0 356px;
	font-size:0.77em;
	position:relative;
}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited
{	
	color:#999;
	text-decoration:underline;
	cursor:pointer;
}
#breadcrumbs a:hover, #breadcrumbs a:active
{	
	color:#999;
	text-decoration:none;
}
/* main container */
* html #main-container
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-main-home-ie6.gif) repeat-y 0 0;
}
#main-container
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-main-home.png) repeat-y 0 0;
}
* html #main-container-internal
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-main-internal-ie6.gif) repeat-y 0 0;
}
#main-container-internal
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-main-internal.png) repeat-y 0 0;
}
#main-home
{
	float:left;
	width:908px;
	padding:0;
	margin:0;
}
* html #main-internal
{
	float:left;
	width:907px;
	padding:0;
	margin:0;
}
#main-internal
{
	float:left;
	width:908px;
	padding:0;
	margin:0;
}
/* flourishes */
* html #left-flourish
{
	width:57px;
	height:326px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/home-flourish-left.png',sizingMethod='scale');
}
#left-flourish
{
	float:left;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/home-flourish-left.png) no-repeat 0 0;
	width:57px;
	height:326px;
	padding:0;
	margin:0;
}	
* html #left-flourish-internal
{
	width:57px;
	height:326px;
	/*background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/internal-flourish-left.png',sizingMethod='scale');*/
}
#left-flourish-internal
{
	float:left;
	/*background:transparent url(/wp-content/themes/nina-hale-consulting/images/internal-flourish-left.png) no-repeat 0 0;*/
	width:57px;
	height:326px;
	padding:0;
	margin:0;
}	

* html #right-flourish
{
	width:42px;
	height:298px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/home-flourish-right.png',sizingMethod='scale');
}
#right-flourish
{
	float:left;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/home-flourish-right.png) no-repeat 0 0;
	width:42px;
	height:298px;
	padding:0;
	margin:0;
}	
* html #right-flourish-internal
{
	width:42px;
	height:277px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/internal-flourish-right.png',sizingMethod='scale');
}
#right-flourish-internal
{
	float:left;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/internal-flourish-right.png) no-repeat 0 0;
	width:42px;
	height:277px;
	padding:0;
	margin:0;
}
/* main-nav
-----------------------------------------------------------------------------*/
#main-nav
{
	padding:5px 0 0 185px;
}	
#main-nav ul
{
	padding:0;
	list-style:none;
}
#main-nav li.services, #main-nav li.clients, #main-nav li.about-us, #main-nav li.sem-tools, #main-nav li.blog
{
	float:left;	
	position:relative;
	z-index:1;
}

/* services */
* html #main-nav ul#nav li.services a,
* html #main-nav ul#nav li.services a:link,
* html #main-nav ul#nav li.services a:visited
{
	width:125px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-services-ie6.png',sizingMethod='scale');
}
* html #main-nav ul#nav li.services a:hover,
* html #main-nav ul#nav li.services a:active
{
	cursor:pointer;	
	width:125px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-services-o.png',sizingMethod='scale');
}
#main-nav ul#nav li.services a, #main-nav ul#nav li.services a:link, #main-nav ul#nav li.services a:visited
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/nav-services.png) no-repeat 0 0;
	width:125px;
	height:85px;	
}
* html #main-nav ul#nav li.services a.selected,
* html #main-nav ul#nav li.services a.selected:link,
* html #main-nav ul#nav li.services a.selected:visited,
* html #main-nav ul#nav li.services a.selected:hover,
* html #main-nav ul#nav li.services a.selected:active
{
	cursor:pointer;	
	width:125px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-services-o.png',sizingMethod='scale');
}




/* clients */
* html #main-nav ul#nav li.clients a,
* html #main-nav ul#nav li.clients a:link,
* html #main-nav ul#nav li.clients a:visited
{
	width:120px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-clients-ie6.png',sizingMethod='scale');
}
* html #main-nav ul#nav li.clients a:hover,
* html #main-nav ul#nav li.clients a:active
{
	cursor:pointer;	
	width:120px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-clients-o.png',sizingMethod='scale');
}
#main-nav ul#nav li.clients a, #main-nav ul#nav li.clients a:link, #main-nav ul#nav li.clients a:visited
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/nav-clients.png) no-repeat 0 0;
	width:120px;	
	height:85px;	
}
* html #main-nav ul#nav li.clients a.selected,
* html #main-nav ul#nav li.clients a.selected:link,
* html #main-nav ul#nav li.clients a.selected:visited,
* html #main-nav ul#nav li.clients a.selected:hover,
* html #main-nav ul#nav li.clients a.selected:active
{
	cursor:pointer;	
	width:120px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-clients-o.png',sizingMethod='scale');
}

/* about-us */
* html #main-nav ul#nav li.about-us a,
* html #main-nav ul#nav li.about-us a:link,
* html #main-nav ul#nav li.about-us a:visited
{
	width:140px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-about-us-ie6.png',sizingMethod='scale');
}
* html #main-nav ul#nav li.about-us a:hover,
* html #main-nav ul#nav li.about-us a:active
{
	cursor:pointer;	
	width:140px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-about-us-o.png',sizingMethod='scale');
}
#main-nav ul#nav li.about-us a, #main-nav ul#nav li.about-us a:link, #main-nav ul#nav li.about-us a:visited
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/nav-about-us.png) no-repeat 0 0;
	width:140px;	
	height:85px;	
}
* html #main-nav ul#nav li.about-us a.selected,
* html #main-nav ul#nav li.about-us a.selected:link,
* html #main-nav ul#nav li.about-us a.selected:visited,
* html #main-nav ul#nav li.about-us a.selected:hover,
* html #main-nav ul#nav li.about-us a.selected:active
{
	cursor:pointer;	
	width:140px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-about-us-o.png',sizingMethod='scale');
}
/* sem-tools */
* html #main-nav ul#nav li.sem-tools a,
* html #main-nav ul#nav li.sem-tools a:link,
* html #main-nav ul#nav li.sem-tools a:visited
{
	width:152px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-sem-tools-ie6.png',sizingMethod='scale');
}
* html #main-nav ul#nav li.sem-tools a:hover,
* html #main-nav ul#nav li.sem-tools a:active
{
	cursor:pointer;	
	width:152px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-sem-tools-o.png',sizingMethod='scale');
}
#main-nav ul#nav li.sem-tools a, #main-nav ul#nav li.sem-tools a:link, #main-nav ul#nav li.sem-tools a:visited
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/nav-sem-tools.png) no-repeat 0 0;
	width:152px;	
	height:85px;
}
* html #main-nav ul#nav li.sem-tools a.selected,
* html #main-nav ul#nav li.sem-tools a.selected:link,
* html #main-nav ul#nav li.sem-tools a.selected:visited,
* html #main-nav ul#nav li.sem-tools a.selected:hover,
* html #main-nav ul#nav li.sem-tools a.selected:active
{
	cursor:pointer;	
	width:152px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-sem-tools-o.png',sizingMethod='scale');
}
/* blog */
* html #main-nav ul#nav li.blog a,
* html #main-nav ul#nav li.blog a:link,
* html #main-nav ul#nav li.blog a:visited
{
	width:82px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-blog-ie6.png',sizingMethod='scale');
}
* html #main-nav ul#nav li.blog a:hover,
* html #main-nav ul#nav li.blog a:active
{
	cursor:pointer;
	width:82px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-blog-o.png',sizingMethod='scale');
}
#main-nav ul#nav li.blog a, #main-nav ul#nav li.blog a:link, #main-nav ul#nav li.blog a:visited
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/nav-blog.png) no-repeat 0 0;
	width:82px;	
	height:85px;	
}
* html #main-nav ul#nav li.blog a.selected,
* html #main-nav ul#nav li.blog a.selected:link,
* html #main-nav ul#nav li.blog a.selected:visited,
* html #main-nav ul#nav li.blog a.selected:hover,
* html #main-nav ul#nav li.blog a.selected:active
{
	cursor:pointer;
	width:82px;
	height:85px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/nav-blog-o.png',sizingMethod='scale');
}
/* all */
#main-nav ul#nav li.services a, #main-nav ul#nav li.services a:link, #main-nav ul#nav li.services a:visited,
#main-nav ul#nav li.clients a, #main-nav ul#nav li.clients a:link, #main-nav ul#nav li.clients a:visited,
#main-nav ul#nav li.about-us a, #main-nav ul#nav li.about-us a:link, #main-nav ul#nav li.about-us a:visited,
#main-nav ul#nav li.sem-tools a, #main-nav ul#nav li.sem-tools a:link, #main-nav ul#nav li.sem-tools a:visited,
#main-nav ul#nav li.blog a, #main-nav ul#nav li.blog a:link, #main-nav ul#nav li.blog a:visited
{
	height:85px;
	padding:0;
	margin:0;
	display:block;
	text-indent:-9999em;
}
#main-nav ul#nav li.services a:hover, #main-nav ul#nav li.services a:active,
#main-nav ul#nav li.clients a:hover, #main-nav ul#nav li.clients a:active,
#main-nav ul#nav li.about-us a:hover, #main-nav ul#nav li.about-us a:active,
#main-nav ul#nav li.sem-tools a:hover, #main-nav lul#nav i.sem-tools a:active,
#main-nav ul#nav li.blog a:hover, #main-nav ul#nav li.blog a:active,

#main-nav ul#nav li.services a.selected, #main-nav ul#nav li.services a.selected:link, #main-nav ul#nav li.services a.selected:visited, 
#main-nav ul#nav li.services a.selected:hover, #main-nav li.services a.selected:active,
#main-nav ul#nav li.clients a.selected, #main-nav ul#nav li.clients a.selected:link, #main-nav ul#nav li.clients a.selected:visited, 
#main-nav ul#nav li.clients a.selected:hover, #main-nav li.clients a.selected:active,
#main-nav ul#nav li.about-us a.selected, #main-nav ul#nav li.about-us a.selected:link, #main-nav ul#nav li.about-us a.selected:visited, 
#main-nav ul#nav li.about-us a.selected:hover, #main-nav li.about-us a.selected:active,
#main-nav ul#nav li.sem-tools a.selected, #main-nav ul#nav li.sem-tools a.selected:link, #main-nav ul#nav li.sem-tools a.selected:visited, 
#main-nav ul#nav li.sem-tools a.selected:hover, #main-nav ul#nav li.sem-tools a.selected:active,
#main-nav ul#nav li.blog a.selected, #main-nav ul#nav li.blog a.selected:link, #main-nav ul#nav li.blog a.selected:visited, 
#main-nav ul#nav li.blog a.selected:hover, #main-nav ul#nav li.blog a.selected:active
{
	background-position:0 -85px;
}

/* submenu */

/* Fix IE. Hide from IE Mac \*/
* html #main-nav ul li { float: left; height: 1%; }
* html #main-nav ul li a { height: 1%; }
/* End */

#main-nav li.services:hover ul#subnav, #main-nav li.clients:hover ul#subnav, #main-nav li.about-us:hover ul#subnav, 
#main-nav li.sem-tools:hover ul#subnav, #main-nav li.blog:hover ul#subnav, 
#main-nav li.over ul#subnav
{ display: block; }

#main-nav li.services ul {left: -44px;}
#main-nav li.clients ul {left: -39px;}
#main-nav li.about-us ul {left: -31px;}
#main-nav li.sem-tools ul {left: -24px;}
#main-nav li.blog ul {left: -55px;}
#main-nav li.services ul, #main-nav li.clients ul, #main-nav li.about-us ul, #main-nav li.sem-tools ul, #main-nav li.blog ul
{
	position: absolute;
	top: 85px;
	display: none;
	width:207px;
	z-index:10;
}
* html #main-nav li.services ul li, * html #main-nav li.clients ul li, * html #main-nav li.about-us ul li, 
* html #main-nav li.sem-tools ul li, * html #main-nav li.blog ul li
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-dropdown.gif) repeat-y 0 0;
	width:207px;
}
#main-nav li.services ul li, #main-nav li.clients ul li, #main-nav li.about-us ul li, #main-nav li.sem-tools ul li, #main-nav li.blog ul li
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-dropdown.png) repeat-y 0 0;
	width:207px;
}	
* html #main-nav li.services ul li.parent-nav, * html #main-nav li.clients ul li.parent-nav, * html #main-nav li.about-us ul li.parent-nav, 
* html #main-nav li.sem-tools ul li.parent-nav, * html #main-nav li.blog ul li.parent-nav
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-dropdown-parent.gif) no-repeat 0 0;
	width:207px;
	height:30px;
}	
#main-nav li.services ul li.parent-nav, #main-nav li.clients ul li.parent-nav, #main-nav li.about-us ul li.parent-nav, 
#main-nav li.sem-tools ul li.parent-nav, #main-nav li.blog ul li.parent-nav
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-dropdown-parent.png) no-repeat 0 0;
	width:207px;
	height:30px;
}	

* html #main-nav li.services ul li.submenu-top, * html #main-nav li.clients ul li.submenu-top, 
* html #main-nav li.about-us ul li.submenu-top, * html #main-nav li.sem-tools ul li.submenu-top, * html #main-nav li.blog ul li.submenu-top
{
	width:207px;
	height:40px;
	display:block;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/bg-dropdown-top.png',sizingMethod='scale');
}
#main-nav li.services ul li.submenu-top, #main-nav li.clients ul li.submenu-top, #main-nav li.about-us ul li.submenu-top, 
#main-nav li.sem-tools ul li.submenu-top, #main-nav li.blog ul li.submenu-top
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-dropdown-top.png) no-repeat 0 0;
	width:207px;
	height:40px;
	display:block;
}	
* html #main-nav li.services ul li.submenu-bot, * html #main-nav li.clients ul li.submenu-bot, 
* html #main-nav li.about-us ul li.submenu-bot, * html #main-nav li.sem-tools ul li.submenu-bot, * html #main-nav li.blog ul li.submenu-bot
{
	width:207px;
	height:30px;
	display:block;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/bg-dropdown-bot.png',sizingMethod='scale');
}
#main-nav li.services ul li.submenu-bot, #main-nav li.clients ul li.submenu-bot, #main-nav li.about-us ul li.submenu-bot, 
#main-nav li.sem-tools ul li.submenu-bot, #main-nav li.blog ul li.submenu-bot
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-dropdown-bot.png) no-repeat 0 0;
	width:207px;
	height:30px;
	display:block;
}	
#main-nav li.services ul#subnav li a, #main-nav li.services ul#subnav li a:link, #main-nav li.services ul#subnav li a:visited,
#main-nav li.clients ul#subnav li a, #main-nav li.clients ul#subnav li a:link, #main-nav li.clients ul#subnav li a:visited,
#main-nav li.about-us ul#subnav li a, #main-nav li.about-us ul#subnav li a:link, #main-nav li.about-us ul#subnav li a:visited,
#main-nav li.sem-tools ul#subnav li a, #main-nav li.sem-tools ul#subnav li a:link, #main-nav li.sem-tools ul#subnav li a:visited,
#main-nav li.blog ul#subnav li a, #main-nav li.blog ul#subnav li a:link, #main-nav li.blog ul#subnav li a:visited
{
	background-image:none;
	filter:none;
	padding:6px 22px 6px 37px;
	width:148px;
	color:#fff;
	height:auto;
	text-indent:0;
}
#main-nav li.services ul#subnav li a:hover, #main-nav li.services ul#subnav li a:active,
#main-nav li.clients ul#subnav li a:hover, #main-nav li.clients ul#subnav li a:active,
#main-nav li.about-us ul#subnav li a:hover, #main-nav li.about-us ul#subnav li a:active,
#main-nav li.sem-tools ul#subnav li a:hover, #main-nav li.sem-tools ul#subnav li a:active,
#main-nav li.blog ul#subnav li a:hover, #main-nav li.blog ul#subnav li a:active
{
	filter:none;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-submenu.gif) no-repeat 17px 8px;
	color:#000;
}

#main-nav li.services ul#subnav li.bot a, #main-nav li.services ul#subnav li.bot a:link, #main-nav li.services ul#subnav li.bot a:visited,
#main-nav li.clients ul#subnav li.bot a, #main-nav li.clients ul#subnav li.bot a:link, #main-nav li.clients ul#subnav li.bot a:visited,
#main-nav li.about-us ul#subnav li.bot a, #main-nav li.about-us ul#subnav li.bot a:link, #main-nav li.about-us ul#subnav li.bot a:visited,
#main-nav li.sem-tools ul#subnav li.bot a, #main-nav li.sem-tools ul#subnav li.bot a:link, #main-nav li.sem-tools ul#subnav li.bot a:visited,
#main-nav li.blog ul#subnav li.bot a, #main-nav li.blog ul#subnav li.bot a:link, #main-nav li.blog ul#subnav li.bot a:visited,
#main-nav li.services ul#subnav li.bot a:hover, #main-nav li.services ul#subnav li.bot a:active,
#main-nav li.clients ul#subnav li.bot a:hover, #main-nav li.clients ul#subnav li.bot a:active,
#main-nav li.about-us ul#subnav li.bot a:hover, #main-nav li.about-us ul#subnav li.bot a:active,
#main-nav li.sem-tools ul#subnav li.bot a:hover, #main-nav li.sem-tools ul#subnav li.bot a:active,
#main-nav li.blog ul#subnav li.bot a:hover, #main-nav li.blog ul#subnav li.bot a:active
{
	padding-bottom:0;
}



/* left-column
-----------------------------------------------------------------------------*/
#left-column
{
	position:absolute;
	top:212px;	
	left:0;
	z-index:0;	
	width:295px;
	height:auto;	
}

#internal-nav-title-container
{
	padding:0;
	width:296px;
}
* html #internal-nav-services
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-services.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-services
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-services.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}
* html #internal-nav-clients
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-clients.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-clients
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-clients.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}
* html #internal-nav-about-us
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-about-us.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-about-us
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-about-us.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}
* html #internal-nav-sem-tools
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-sem-tools.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-sem-tools
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-sem-tools.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}
* html #internal-nav-blog
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-blog.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-blog
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-blog.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}

* html #internal-nav-page-not-found
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-page-not-found.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-page-not-found
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-page-not-found.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}

* html #internal-nav-privacy
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-privacy.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-privacy
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-privacy.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}
* html #internal-nav-site-map
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-top-site-map.png',sizingMethod='scale');
	width:296px;
	height:90px;
	text-indent:-9999em;
}
#internal-nav-site-map
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-top-site-map.png) no-repeat 0 0;
	width:296px;
	height:90px;
	text-indent:-9999em;
}


#internal-nav-items-container
{
	width:254px;
	padding:0 0 0 42px;		
}
* html #internal-nav-items
{	
	width:244px;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav.jpg) repeat-y 0 0;		
	padding:0 0 0 10px;	
}
#internal-nav-items
{	
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav.jpg) repeat-y 0 0;		
	padding:0 0 0 10px;	
}
#internal-nav-items ul 
{
	padding:0;
	margin:0;
	display:block;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-item-reg.jpg) repeat-y 0 0;
}
#internal-nav-items ul li
{
	margin:0 0 4px 0;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-item.jpg) repeat-y 0 0;
	display:block;
	height:auto;
	line-height:16px;		
}
#internal-nav-items ul li.header, #internal-nav-items ul li.categories
{
	margin:0 0 4px 0;
	padding:0 0 0 20px;
	width:auto;
	color:#fbca05;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-item-reg.jpg) repeat-y 0 0;
	display:block;
	font-weight:bold;
}
#internal-nav-items ul li.categories ul
{
	margin:4px 0 0 -20px;
	font-weight:normal;
}

#internal-nav-items a, #internal-nav-items a:link, #internal-nav-items a:visited
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-item-reg.jpg) repeat-y 0 0;
	color:#fff;
	padding:3px 0 3px 32px;
	height:16px;
	display:block;
	line-height:16px;
	font-size:12px;
}
#internal-nav-items a:hover, #internal-nav-items a:active
{
	color:#00aeef;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-circle.gif) no-repeat 0 0;
	padding:3px 0 3px 32px;
	height:16px;
	display:block;
	line-height:16px;
	font-size:12px	
}
#internal-nav-items ul li.current_page_item a, #internal-nav-items ul li.current_page_item a:link, 
#internal-nav-items ul li.current_page_item a:visited, #internal-nav-items ul li.current_page_item a:hover, 
#internal-nav-items ul li.current_page_item a:active,
#internal-nav-items ul li.current-cat a, #internal-nav-items ul li.current-cat a:link, 
#internal-nav-items ul li.current-cat a:visited, #internal-nav-items ul li.current-cat a:hover, 
#internal-nav-items ul li.current-cat a:active
{
	color:#00aeef;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-circle.gif) no-repeat 0 0;
	padding:3px 0 3px 32px;
	height:16px;
	display:block;
	line-height:16px;
	font-size:12px	
}
#internal-nav-items li.last-item
{
	margin:0;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-item-reg.jpg) repeat-y 0 0;	
	height:4px;
	line-height:4px;
	vertical-align:middle;
}


.bignav #internal-nav-items a, .bignav #internal-nav-items a:link, .bignav #internal-nav-items a:visited
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-item-reg.jpg) repeat-y 0 0;
	color:#fff;
	padding:2px 20px 4px 32px;
	height:29px;
	display:block;
	line-height:13px;
	font-size:12px;
}
.bignav #internal-nav-items a:hover, .bignav #internal-nav-items a:active,

.bignav #internal-nav-items ul li.current_page_item a, .bignav #internal-nav-items ul li.current_page_item a:link, 
.bignav #internal-nav-items ul li.current_page_item a:visited, .bignav #internal-nav-items ul li.current_page_item a:hover, 
.bignav #internal-nav-items ul li.current_page_item a:active,
.bignav #internal-nav-items ul li.current-cat a, .bignav #internal-nav-items ul li.current-cat a:link, 
.bignav #internal-nav-items ul li.current-cat a:visited, .bignav #internal-nav-items ul li.current-cat a:hover, 
.bignav #internal-nav-items ul li.current-cat a:active
{
	color:#00aeef;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-subnav-circle-big.gif) no-repeat 0 0;
	padding:2px 20px 4px 32px;
	height:29px;
	display:block;
	line-height:15px;
	font-size:12px	
}

#internal-nav-bot-container
{
	padding:0 0 0 42px;
}
* html #internal-nav-bot
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/subnav-bot.png',sizingMethod='scale');
	width:254px;
	height:14px;
}
#internal-nav-bot
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/subnav-bot.png) no-repeat 0 0;
	width:254px;
	height:14px;
}
* html #internal-cta-container
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/internal-flourish-left-b.gif) no-repeat 0 0;
	width:296px;
	height:234px;
	padding:0;
	margin:0;
	position:relative;
	display:block;
}
#internal-cta-container
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/internal-flourish-left-b.png) no-repeat 0 0;
	width:296px;
	height:auto;
	min-height:254px;
	padding:0;
	margin:0;
	position:relative;
}
#cta-container
{
	padding:0 0 0 42px;
}
* html #cta-top
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/call-to-action-top.png',sizingMethod='scale');
	width:254px;
	height:55px;
}
#cta-top
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/call-to-action-top.png) 0 0 no-repeat;
	width:254px;
	height:55px;
}	
* html #cta-bot
{
	display:block;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/call-to-action-bot.png',sizingMethod='scale');
	width:254px;
	height:22px;
}
#cta-bot
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/call-to-action-bot.png) 0 0 no-repeat;
	width:254px;
	height:22px;
}
#cta-mid
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/call-to-action-bg.jpg) 0 0 repeat-y;
	width:204px;
	padding:0 25px 5px 25px;
	position:relative;	
}	
#cta-left
{	
	float:left;
	width:71px;
}	
#cta-right
{
	float:left;
	width:133px;
	color:#0099ff;
	font-size:13px;
}


table.image-feature td
{
	vertical-align:top;
	padding:0 25px 10px 0;
}
#bot-cta
{
	padding:20px 0 10px 0;
}
#bot-cta-left
{
	float:left;	
}	
#bot-cta-right
{
	padding:20px 0 0 0;
	color:#0099ff;
}

.quotescollection_randomquote
{
	width:190px;
	padding:0 0 0 10px;
	color:#9da60b;
	font-style:italic;
}	
.quotescollection_author
{
	text-align:right;
	font-style:normal;
	color:#666;	
	padding:0 0 20px 0;
}

.teaser-item .quotescollection_randomquote
{	
	color:#666;
	font-size:12px;
	font-style:italic;
	width:100%
}
.teaser-item .quotescollection_author
{
	text-align:right;
	font-size:12px;
	font-style:normal;
}
.quotescollection_nextquote
{	
	display:none;
}	

.teaser-item .sociable
{
	display:none;
}	

/* footer
-----------------------------------------------------------------------------*/
* html #footer-container-home
{
	width:1007px;
	height:119px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/bg-footer-home2.png',sizingMethod='scale');
}
#footer-container-home
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-footer-home2.png) no-repeat 0 0;
	width:1007px;
	height:119px;
	padding:0;
	margin:0;
}
* html #footer-container-internal
{
	width:1007px;
	height:119px;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/nina-hale-consulting/images/bg-footer-internal2.png',sizingMethod='scale');
}
#footer-container-internal
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-footer-internal2.png) no-repeat 0 0;
	width:1007px;
	height:119px;
	padding:0;
	margin:0;
}
#footer
{
	font-size:10px;
	line-height:14px;
	color:#333;
	position:relative;
	
}
.internal-footer
{
	padding:55px 0 0 200px;
}	
.home-footer
{
	padding:57px 0 0 200px;
}
#footer a, #footer a:link, #footer a:visited
{
	color:#333;
	text-decoration:underline;
}
#footer a:hover, #footer a:active
{
	color:#bc951c;
	text-decoration:none;
}

/* home
-----------------------------------------------------------------------------*/
#home-left
{
	float:left;
	width:555px;
	padding:26px 0 0 0;
}
#home-right
{
	float:right;
	width:272px;
	padding:0 19px 0 0;
}	
#pos-statement
{
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-pos-statement.jpg) no-repeat 0 0;
	width:444px;
	height:217px;
	color:#666;
	font-size:1.08em;
	line-height:21px;
	padding:32px 65px 0 46px;
}

#call-to-action-home
{
	padding:15px 0 0 25px;
	width:372px;
	color:#00aeef;
}
#call-home-left
{
	float:left;
	width:82px;
}
#call-home-right
{
	float:left;
	width:290px;
	padding:20px 0 0 0;
}	
.teaser-item 
{
	padding:0 0 10px 0;
}	
.teaser-item p
{
	padding:0 32px 10px 32px;
}
.teaser-item p.last
{
	padding:0 32px;
}
.teaser-last
{
	padding:0;
}

/* internal */
#internal-container
{
	width:551px;
	padding:15px 0 0 300px;
}

.yellow-promo
{
	background:#ffda4b url(/wp-content/themes/nina-hale-consulting/images/yellow-callout-top.gif) no-repeat 0 0;
	width:550px;
	padding:29px 0 0 0;
	margin:0 0 25px 0;	
}
.yellow-promo-text
{
	padding:0 40px;
}
.yellow-promo-text
{
	font-size:1.08em;
	line-height:1.5833em;
}
.yellow-promo-text p
{
	padding:0 0 10px 0;
}
.yellow-promo-bot
{
	background:#ffda4b url(/wp-content/themes/nina-hale-consulting/images/yellow-callout-bot.gif) no-repeat 0 0;
	width:550px;
	height:20px;
}	


/* blog-entry
-----------------------------------------------------------------------------*/
.commentbox
{
	width:500px;
	height:100px;
}
.navigation
{
	width:540px;
	display:block;
}
.alignleft
{
	font-size:11px;
	padding:0 0 10px 0;
}
.alignright
{
	font-size:11px;
	padding:0 0 10px 0;
	text-align:right;
}		
.date-author
{
	color:#999;
	font-style:italic;
}
.postmetadata
{
	font-size:11px;
	color:#999;
}
.entry
{
	padding:10px 0;
}
.post
{
	padding:0 0 20px 0;
}

/* forms
-----------------------------------------------------------------------------*/
#mid-content span.wpcf7-not-valid-tip
{
	display:block;
	position:relative;
	background:transparent;
	border:none;
	color:#FF0000;
	left:0;
	top:0;
	width:400px;
}
#mid-content .wpcf7-response-output, #mid-content .wpcf7-validation-errors, #mid-content .wpcf7-mail-sent-ng
{
	border:none;
	color:#FF0000;
	padding:0;
	margin:20px 0 0 0;
}
/* site map
-----------------------------------------------------------------------------*/
.ddsg-wrapper h2
{
	display:none;
}	

/* mid-container
-----------------------------------------------------------------------------*/
* html #mid-container
{
	width:1007px;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-main-internal-ie6.gif) repeat-y scroll 0 0;	
}
#mid-container
{
	width:1007px;
	background:transparent url(/wp-content/themes/nina-hale-consulting/images/bg-main-internal.png) repeat-y scroll 0 0;	
}
#mid-left
{
	float:left;
	width:296px;
}	
#mid-right
{
	float:left;
	width:711px;
	padding:0;
	display:block;
}	

#mid-content
{	
	float:left;
	width:550px;
	padding:15px 59px 0 60px;
}

#mid-flourish
{
	float:left;
	width:42px;
}

