/*   
Theme Name: wpmu-nelo-child2
Description: A Child Theme of wpmu-nelo
Template: wpmu-nelo
*/

@import url(../wpmu-nelo/style.css);
@import url(./sidebarmenu.css);


#post-entry-3-column {
border-right:1px solid #EDEDED;
float:left;
margin:0;
padding:0 15px 15px 0;
width:463px;
}

#header {
	background: url('../../wp-content/blogs.dir/10/gallery/header-nav.jpg') no-repeat bottom left;
	height: 200px;
}

#footer {
	background: url('../../wp-content/blogs.dir/10/gallery/footer.jpg') no-repeat top left;
	height: 200px;
	position: relative;
}

#footer .fleft {
	position: relative;
	top: 95%;
}

#content {
	color: #999999;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: trebuchet regular, tahoma, arial, sans-serif;
	font-size: 16px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: trebuchet regular, tahoma, arial, sans-serif !important;
	color: #0066cc;
}


.site-title h1 a { display:none; }
.site-title p { display:none; }

.custom-image-top {
	display:none;
}

#top-content {
	background:transparent url(../../wp-content/files/2010/02/bg_main.png) repeat-x scroll left top;
	padding: 0px;
}


.introbox {
	border-right: none;
	width: 100%;
	margin-top: 50px;
}

.introbox ul { 
list-style-type: none;
}

.introbox p { 
margin-bottom: 1em;
}

.introbox h2 {
	font-family: Georgia, Times, Times New Roman, serif !important;
	font-weight: normal;
	font-size: 26px;
	margin-top: 40px;
}

#post-entry {
	border-right: none;
}

body.page-2 #content, body.page-5 #content, body.page-7 #content, body.page-123 #content, body.page-879 #content{
	background:transparent url(../../wp-content/files/2010/02/bg_main_our_services.png) repeat-x scroll left top;
}

body.page-11 #content, body.page-13 #content, body.page-15 #content, body.page-17 #content, body.page-19 #content, body.page-58 #content, body.page-21 #content, body.page-60 #content, body.page-23 #content {
	background:transparent url(../../wp-content/files/2010/02/bg_main_clients_services.png) repeat-x scroll left top;
}

body.page-29 #content, body.page-31 #content, body.page-33 #content, body.page-35 #content, body.page-37 #content{
	background:transparent url(../../wp-content/files/2010/02/bg_main_pricing.png) repeat-x scroll left top;
}

body.page-39 #content, body.page-40 #content, body.page-46 #content{
	background:transparent url(../../wp-content/files/2010/02/bg_main_our_clients.png) repeat-x scroll left top;
}

body.page-48 #content{
	background:transparent url(../../wp-content/files/2010/02/bg_main_our_partners.png) repeat-x scroll left top;
}

body.page-50 #content, body.page-52 #content, body.page-54 #content, body.page-56 #content{
	background:transparent url(../../wp-content/files/2010/02/bg_main_case_studies.png) repeat-x scroll left top;
}

body.page-879 #content{
	background:transparent url(../../wp-content/files/2010/02/bg_main_contact.png) repeat-x scroll left top;
}

h1.post-title {
	margin-top: 40px;
	font-size: 14px;
	line-height: normal;
	color: #0066cc;
	text-transform: uppercase;
	padding-left: 30px;
	font-family: trebuchet regular, tahoma, arial, sans-serif !important;
	font-weight: normal;
}

#post-11 h1.post-title, #post-13 h1.post-title, #post-15 h1.post-title, #post-17 h1.post-title, #post-19 h1.post-title, #post-58 h1.post-title, #post-21 h1.post-title, #post-60 h1.post-title, #post-23 h1.post-title {
	color: #990066;	
}

#post-29 h1.post-title, #post-31 h1.post-title, #post-33 h1.post-title, #post-35 h1.post-title, #post-37 h1.post-title {
	color: #006666;	
}

#post-39 h1.post-title, #post-40 h1.post-title, #post-46 h1.post-title {
	color: #006600;	
}

#post-48 h1.post-title {
	color: #993300;	
}

#post-50 h1.post-title, #post-52 h1.post-title, #post-54 h1.post-title, #post-56 h1.post-title {
	color: #660099;	
}

#post-879 h1.post-title {
	color: #ff8219;	
}

.post, .page {
	border-bottom: none;
}

.post-content {
	color: #999999;	
	font-family: trebuchet regular, tahoma, arial, sans-serif;
	font-size: 16px;
	padding: 1em 0 2em 30px;
	width: 97%;
}



#post-23 .post-content img {
	display: inline;
	padding: 20px 20px;
}

#post-48 .Folder2PageData {
	padding: 0 30px 30px 0;
}

body.page-5 .breadcrumb {
	display: none;
}

#post-879 ul li{
	list-style-type: none;
	border-bottom:thin solid lightGrey;
	padding-bottom:10px;
}


#post-entry h2 {
	font-family: Georgia, Times, Times New Roman, serif !important;
	font-weight: normal !important;
	font-size: 26px !important;
	line-height: 28px;
	padding-right: 30px;
	margine: 0 0 10px;
}

#post-entry .post a, #post-entry .page a {
	font-family: Georgia, Times, Times New Roman, serif !important;
	text-decoration: none;	
}

body.page-21 #post-entry, body.page-60 #post-entry {
	width: 900px;
}

body.page-2 #post-entry h2, body.page-2 #post-entry a, 
body.page-5 #post-entry h2, body.page-5 #post-entry a,
body.page-7 #post-entry h2, body.page-7 #post-entry a,
body.page-123 #post-entry h2, body.page-123 #post-entry a {
	color: #3399ff;	
}

body.page-11 #post-entry h2, body.page-11 #post-entry a,
body.page-13 #post-entry h2, body.page-13 #post-entry a,
body.page-15 #post-entry h2, body.page-15 #post-entry a,
body.page-17 #post-entry h2, body.page-17 #post-entry a,
body.page-19 #post-entry h2, body.page-19 #post-entry a,
body.page-58 #post-entry h2, body.page-58 #post-entry a,
body.page-21 #post-entry h2, body.page-21 #post-entry a,
body.page-60 #post-entry h2, body.page-60 #post-entry a,
body.page-23 #post-entry h2, body.page-23 #post-entry a {
	color: #cc3399;	
}

body.page-29 #post-entry h2, body.page-29 #post-entry a,
body.page-31 #post-entry h2, body.page-31 #post-entry a,
body.page-33 #post-entry h2, body.page-33 #post-entry a,
body.page-35 #post-entry h2, body.page-35 #post-entry a,
body.page-37 #post-entry h2, body.page-37 #post-entry a {
	color: #339999;	
}

body.page-39 #post-entry h2, body.page-39 #post-entry a,
body.page-40 #post-entry h2, body.page-40 #post-entry a,
body.page-46 #post-entry h2, body.page-46 #post-entry a {
	color: #339933;	
}

body.page-48 #post-entry h2, body.page-48 #post-entry a {
	color: #cc6600;	
}

body.page-50 #post-entry h2, body.page-50 #post-entry a,
body.page-52 #post-entry h2, body.page-52 #post-entry a,
body.page-54 #post-entry h2, body.page-54 #post-entry a,
body.page-56 #post-entry h2, body.page-56 #post-entry a {
	color: #9900cc;	
}

body.page-879 #post-entry h2, body.page-879 #post-entry a {
	color: #ff8219;	
}

#post-entry .post-content a:hover, #post-entry .post-contet a:active {
	color: #666666;
}

.wp-table-reloaded {
	borer: none !important;
	font-size:10pt !important;
	line-height:1.5em;
}

#bottom-content {
	font-family:trebuchet regular, tahoma, arial, sans-serif;
	font-size: 12px;
	border-top:2px solid #0066CC;
	padding-bottom: 0px;
}

.custom-bottom-image {
	display: none;	
}

.itembox {
	background:transparent url(../../wp-content/files/2010/02/Bckgr_dole_fade_290px-sirine.jpg) no-repeat scroll left top;
	width: 290px;
}

.itembox img {
	border-bottom:2px solid #0066CC;
}

.itembox p {
	position: relative;
	height: 320px;
	line-height: 18px;
	padding-left: 5px;
	padding-right: 5px;
	width: 96%;
}

.itembox h2 {
	margin-top: 40px;
	font-size: 20px;
	font-family: Georgia, Times, Times New Roman, serif !important;
	font-weight: normal;
	color: #0066cc;
	padding-left: 5px;
	padding-right: 5px;
	width: 96%;
}

#box1 {	
	float: left;
	border: none;
	width: 290px;
	padding-left: 0px;
	padding-right: 0px;
}

#box2 {
			
	border: none;
	width: 290px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 15px
}

#box3 {
	float: right;
	border: none;
	width: 290px;
	padding-left: 0px;
	padding-right: 0px;
}

#top-right-widget { display:none; }

#home-bottom-left-widget object {
	margin: 0px;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
	width: 100%;
}
#home-bottom-left-widget embed {
	margin: 0px;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
	width: 100%;
}
#home-bottom-left-widget table {
	text-align: left;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	width: 100%;
}
#home-bottom-left-widget {
	background-color: #f8f7f7;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	float: left;
	height:120px;
	width: 70%;
}

#home-bottom-right-widget object {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: right;
	height: auto;
	width: 100%;
}
#home-bottom-right-widget embed {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: right;
	height: auto;
	width: 100%;
}
#home-bottom-right-widget table {
	text-align: left;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 100%;
}
#home-bottom-right-widget {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: right;
	height:120px;
	width: 25%;
}


body.page-11 #sidebar, body.page-13 #sidebar, body.page-15 #sidebar, body.page-17 #sidebar, body.page-19 #sidebar, body.page-58 #sidebar, body.page-23 #sidebar{
	background:transparent url(../../wp-content/files/2010/02/client_benefits_bg_sidebar.jpg) no-repeat scroll right top;
}

body.page-21 #sidebar, body.page-27 #sidebar, body.page-60 #sidebar {
	display: none;
}

body.page-2 #sidebar, body.page-5 #sidebar, body.page-7 #sidebar, body.page-123 #sidebar{
	background:transparent url(../../wp-content/files/2010/02/our_services_bg_sidebar.jpg) no-repeat scroll right top;
}

body.page-48 #sidebar{
	background:transparent url(../../wp-content/files/2010/02/partners_bg_sidebar.jpg) no-repeat scroll right top;
	height: 203px;
}


#linkcat-23 {
	width: 200px;
}

#sidebar a {
	color: #0066cc;
	display: block;
	text-decoration: none;	
}

#sidebar ul.list {
	margin-top: 60px;
	font-size: 12px;
}

#sidebar ul.list h3 {
	margin: 0 0 5px;
	text-transform: uppercase
}



#sidebar ul.list li ul li {
	margin: 0;
	line-height: 24px;
}

#sidebar-right {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 200px;
}

#sidebar-right a {
	color: #21759b;
	text-decoration: none;
}

#sidebar-right h4 {
		font-size:1.27em;
}
		
#sidebar-right a:hover, .postmetadata a:hover {
		border-bottom-color:#aaa;
	}

#sidebar-right object {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#sidebar-right embed {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#sidebar-right table {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 100%;
}


#sidebar-left {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	float: left;
	width: 200px;
	
#sidebar-left ul {
		}
		
		#sidebar-left ul ul {
			padding-left:5px;
			}
		
		#sidebar-left ul li {
			list-style:none;
			margin-bottom:15px;
			}
		
		#sidebar-left li li {
			margin:5px 0;
			padding-left:15px;
			background:#f234ff url(images/blt-blue.jpg) no-repeat 0 5px;
			}
			
		#sidebar-left li li.cms-nav-sub-section {
			background:none;
			padding:0;
			margin-top:15px;
		}
}



#sidebar-left a {
	color: #21759b;
	text-decoration: none;
}

#sidebar-left h4 {
		font-size:1.27em;
}
		
#sidebar-left a:hover, .postmetadata a:hover {
		border-bottom-color:#aaa;
	}

#sidebar-left object {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#sidebar-left embed {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#sidebar-left table {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

h1, h2, h3, h4, h5, h6 {
	font-family: trebuchet regular, tahoma, arial, sans-serif !important;
	color: #0066cc;
}


/* ---------------------- Saturday Primary nav ---------------------- */
#nav{margin:0;padding:0;list-style-type:none;width:100%;position:relative;display:block;height:36px;text-transform:uppercase;font-size:12px;font-weight:bold;background:transparent url("images/nav-header-bg.jpg") no-repeat top left;font-family:trebuchet regular, tahoma, arial, sans-serif;border-bottom:8px solid #FF8219;}

#nav li{display:block;float:left;margin:0;padding:0;}
#nav li:hover { background: transparent none repeat scroll 0 0; }

#nav li a{display:block;float:left;color:#3C427D;line-height:normal;text-decoration:none;padding:12px 10px 0 10px;height:24px;}
#nav li a:hover{display:block;float:left;color:#fff;line-height:normal;text-decoration:none;padding:12px 10px 0 10px;height:24px;background: transparent none repeat scroll 0 0;}
#nav li.selected a,#nav li.selected a:hover{color:#fff;}
/*#nav li:hover ul, #nav li.over ul { display: none; } /* The magic */

#nav li a[title="Home"] {border-bottom: 8px solid #003290;}
#nav li a[title="Our Service"] {border-bottom: 8px solid #009AFA;}
#nav li a[title="Client Benefits"] {border-bottom: 8px solid #CF319F;}
#nav li a[title="Locations"] {border-bottom: 8px solid #FECD32;}
#nav li a[title="Pricing"] {border-bottom: 8px solid #349A9F;}
#nav li a[title="Our Clients"] {border-bottom: 8px solid #359939;}
#nav li a[title="Our Partners"] {border-bottom: 8px solid #CE6700;}
#nav li a[title="Case Studies"] {border-bottom: 8px solid #9C01C7;}
#nav li a[title="Contact us"] {border-bottom: 8px solid #FF8219;}


/* ---------------------- END Saturday nav ---------------------- */

/* ---------------------- Secondary nav ---------------------- */
#nav_secondary{margin:0;padding:0;list-style-type:none;width:25%;position:relative;left:550px;display:block;height:36px;font-size:12px;text-transform:uppercase;font-weight:bold;font-family:trebuchet regular, tahoma, arial, sans-serif;}

#nav_secondary li{display:block;float:left;margin:0;padding:0;}
#nav_secondary li:hover { background: transparent none repeat scroll 0 0; }

#nav_secondary li a{display:block;float:left;color:#fff;line-height:normal;text-decoration:none;padding:10px 15px 0 15px;height:24px;}
#nav_secondary li a:hover{display:block;float:left;color:lightblue;line-height:normal;text-decoration:none;padding:10px 15px 0 15px;height:24px;background: transparent none repeat scroll 0 0;}
#nav_secondary li.selected a,#nav li.selected a:hover{color:lightblue;}
/*#nav_secondary li:hover ul, #nav li.over ul { display: none; } /* The magic */


/* ---------------------- END secondary nav ---------------------- */

.breadcrumb {
	padding-top: 2px;
	font-size: 12px;
}

.breadcrumb a{
	color: #000033;
}






