/* These styles are used on the main pages of the website. */

/* Navigation */

#nav {
	background: url('../images/structure/nav/bd_navbar.png') top center;
}

#nav.corp {
	background: url('../images/structure/nav/navbar.png') top center;
}


/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul#navbar.MenuBarHorizontal
{
	background-image: url('../images/structure/nav/bd_navbar.png');
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}

/* Set Hover States */

ul#navbar.MenuBarHorizontal li a#navAbout:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navAbout {
	background: url('../images/structure/nav/bd_navbar.png') -1px 66px;
}
ul#navbar.MenuBarHorizontal li a#navPeople:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navPeople {
	background: url('../images/structure/nav/bd_navbar.png') -107px 66px;
}
ul#navbar.MenuBarHorizontal li a#navServices:hover,  ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navServices { /* Extra definition here is for when submenu for services is open */
	background: url('../images/structure/nav/bd_navbar.png') -213px 66px;
}
ul#navbar.MenuBarHorizontal li a#navCasestudies:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navCasestudies {
	background: url('../images/structure/nav/bd_navbar.png') -319px 66px;
}
ul#navbar.MenuBarHorizontal li a#navTestimonials:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navTestimonials {
	background: url('..//images/structure/nav/bd_navbar.png') -425px 66px;
}
ul#navbar.MenuBarHorizontal li a#navContact:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navContact {
	background: url('../images/structure/nav/bd_navbar.png') -531px 66px;
}
ul#navbar.MenuBarHorizontal li a#navGallery:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navGallery {
	background: url('../images/structure/nav/bd_navbar.png') -637px 66px;
}
ul#navbar.MenuBarHorizontal li a#navExplorer:hover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover#navExplorer {
	background: url('../images/structure/nav/bd_navbar.png') -743px 66px;
}

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.corpnav
{
	background-image: url('../images/structure/nav/navbar.png');
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: auto;
}

/* Set Hover States */

ul.corpnav li a#navAbout:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navAbout {
	background: url('../images/structure/nav/navbar.png') -1px 66px;
}
ul.corpnav li a#navPeople:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navPeople {
	background: url('../images/structure/nav/navbar.png') -107px 66px;
}
ul.corpnav li a#navServices:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navServices { /* Extra definition here is for when submenu for services is open */
	background: url('../images/structure/nav/navbar.png') -213px 66px;
}
ul.corpnav li a#navClients:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navClients {
	background: url('../images/structure/nav/navbar.png') -319px 66px;
}
ul.corpnav li a#navNetworks:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navNetworks {
	background: url('../images/structure/nav/navbar.png') -425px 66px;
}
ul.corpnav li a#navCSR:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navCSR {
	background: url('../images/structure/nav/navbar.png') -531px 66px;
}
ul.corpnav li a#navContact:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navContact {
	background: url('../images/structure/nav/navbar.png') -637px 66px;
}
ul.corpnav li a#navGallery:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navGallery {
	background: url('../images/structure/nav/navbar.png') -743px 66px;
}
ul.corpnav li a#navExplorer:hover,  ul.corpnav a.MenuBarItemSubmenuHover#navExplorer {
	background: url('../images/structure/nav/navbar.png') -849px 66px;
}

/* End Navigation */


/* End Navigation */



#leftCol {
	background: #fff;
	float: left;
	overflow: hidden;
	width: 560px;
	padding: 50px;
}

#rightCol {
	overflow: hidden;
	float: right;
	width: 296px;
} 

#rightCol div h2 {
	display: block;
	height: 42px;
	margin: 0 auto 30px auto;
	text-indent: -9999px;
	width: 208px;
}

#content {
	background: #fff;
	position: relative;
	float: left;
}

/* Left Col */



/* Right Col Panels */
#ourevents {
	background: #6e8792 url('../images/structure/bu_ourevents_bg.png') repeat-x;
	width:266px;
	height:313px;
	padding: 0 15px;
    overflow: hidden;
	float:right;
}

#ourevents h2 {
	background: url('../images/structure/sectiontitles/ourevents.png') no-repeat;
}
#latestnews {
	background: #cbdde7 url('../images/structure/bu_latestnews_bg.png') repeat-x;
	float:right;
	padding: 0 15px;
	width:266px;
}

#latestnews h2 {
	background: url('../images/structure/sectiontitles/bu_latestnews.png') no-repeat;
}

#gallery {
	background: #e6ebf1 url('../images/structure/bu_gallery_bg.png') repeat-x;
	float:right;
	height:220px;
	padding: 0 15px;
	width:266px;
}

#gallery h2 {
	background: url('../images/structure/sectiontitles/bu_gallery.png') no-repeat;	
}