@charset "UTF-8";
/* CSS Document */

html, body {
	background-color: #000000;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
	margin-top:10px;
	margin-bottom:1px;
	height: 100%;
	text-align:center
	}
#wrapper {
	margin: 0 auto;
	width:	765px;}
#header { 
	background:  url(../images/header_bg.jpg) no-repeat;
	height: 157px;
	text-align: right;}
	#header ul{list-style-type: none;}
	#header ul li{ display: inline;}
	#header ul li a{
		color: #fff;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		text-transform: uppercase;
		}

#mainContent {
	background: url(../images/mainContent_bg.jpg) repeat-y right; 
	min-height: 400px;
	text-align:left;}
#navigation {
	display: block;
	float: left;
	height:	153px;
	width:	157px;}
	#navigation ul {
		list-style-type: none;
		margin: 0;
		padding:0;}
	#navigation ul li{
		height:30px;
		margin:0;
		padding:0;}
		
	#navigation ul li a{
		background: url(../images/menu.jpg) no-repeat;
		display: block;
		height:	30px;
		width:	157px;}
	#navigation ul li a span{display: none;}
	
		#navigation ul li a.nav_services { background-position: 0 0;}
			#navigation ul li a.nav_services:hover { background-position: -157px 0;}
	
		#navigation ul li a.nav_credentials {background-position: 0 -30px;}
		#navigation ul li a.nav_credentials:hover {background-position: -157px -30px;}
		
		#navigation ul li a.nav_clients {background-position: 0 -60px;}
		#navigation ul li a.nav_clients:hover {background-position: -157px -60px;}
		
		#navigation ul li a.nav_testimonials {background-position: 0 -90px;}
		#navigation ul li a.nav_testimonials:hover {background-position: -157px -90px;}
		
		#navigation ul li a.nav_contactus {
			background-position: 0 -120px;
			height:	33px;}
		#navigation ul li a.nav_contactus:hover {
			background-position: -157px -120px;
			height:	33px;}
	
#bodyText{
	background: url(../images/bg-flourish.gif) no-repeat top right;
	min-height: 142px;
	margin-left: 177px;
	padding: 10px 0 20px 0;
	width:		580px;}
	
	#bodyText p {max-width:550px;}
	
	#bodyText a {
		color: #0099FF;
		text-decoration: none;}

	#bodyText ul {}
	#bodyText ul li {padding: 0;}
	
#footer {
		background: #272C50;
		margin: 0 0 0 25px;
		padding:0;
		width:		740px;}
	#footer ul {
		list-style-type:none;
		height: 30px;
		margin: 0;
		padding: 10px 0 0 0;
		}
	#footer ul li {
		border-right: 1px solid #fff;
		display: inline;
		}
		#footer ul li.last {border-right: none;}
	#footer ul li a{
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 0 8px 0 5px;
		text-decoration: none;}

#logo{
	height: 50px;
	padding: 10px 0 0 0;
	position: relative;}
#logo a {
		background: url(../images/codebloo.gif) no-repeat;
		display: block;
		height:		50px;
		right: 0;
		position: absolute;
		width:144px;}
		#logo a span {display: none;}
		
/* Pages */
h2 {
	display: block;
	height: 20px;
	margin: 0;
	padding: 0 0 10px 0;
	width: 100%;
	}
	h2 span {display: none;}

h2.home { background: url(../images/header-index.gif) no-repeat;}
h2.services { background: url(../images/header-services.gif) no-repeat;}
	h2.services_oneday { background: url(../images/header-oneday.gif) no-repeat;}
	h2.services_twoday { background: url(../images/header-twoday.gif) no-repeat;}
	h2.services_individual { background: url(../images/header-individual.gif) no-repeat;}
	h2.services_facilitating { background: url(../images/header-facilitating.gif) no-repeat;}
	h2.services_france { background: url(../images/header-france.gif) no-repeat;}
	h2.services_powerpoint { background: url(../images/header-powerpoint.gif) no-repeat;}
	
h2.credentials { background: url(../images/header-credentials.gif) no-repeat;}
h2.clients { background: url(../images/header-clients.gif) no-repeat;}
h2.testimonials { background: url(../images/header-testimonials.gif) no-repeat;}
h2.contactus { background: url(../images/header-contatus.gif) no-repeat;}
h2.sitemap { background: url(../images/header-sitemap.gif) no-repeat;}

/* Text Styles */
		.clear {clear: both;}
		h3 {
			clear: both;
			color: #333;
			font-size: 11px;
			margin: 0;
			padding:0;}
		h4 {margin: 0;
		padding:0 0 10px 0;}	
		
		ul#leftList,
		ul#rightList{
			display: block;
			float: left;
			list-style-type: none;
			margin: 20px 30px 20px 0;
			padding:0;
			}
		
		ul#links {
			clear: left;
			list-style-type: none;
			margin: 0;
			padding:0 0 0 10px;}
		
		.bold { font-weight: bold;}
		.italic {font-style: italic;}
		
		.yellow {
			font-weight: bold;
			color: #FFCC33;
			}
		.cushycms-wysiwyg {margin:0;
		padding:0;}
		
		#subMenu {
			border: 2px solid #0099FF;
			float: right;
			margin:10px;
			padding:10px;
			width:	180px;}
			#subMenu ul {
				list-style-type: none;
				margin: 0;
				padding:0;}
			#subMenu ul li {
				margin:0;
				padding:0 0 5px 0;}
			#subMenu ul li a {}