/* Leadership 4 Change
	Created 07/2008 */

body {
	background-image:url(../images/body_bg.gif);
	padding:0px;
	margin: 0px;
	height:100%;
	}

#pagewidth {
	width:810px;
	margin: 0 auto;
	}

#header {
	width:810px;
	height:138px;
	}
	
h1 {
	background-image:url(../images/new_header.jpg);
	background-repeat:no-repeat;
	width:810px;
	height:138px;
	text-indent:-9999px;
	}


/* -------- MAIN HORIZONTAL MENU OFF STATE ---------- */

#menu {width: 796px; display:block; height: 26px; background-color:#FFFFFF; clear: both; margin-left: 7px; _margin-top:-18px;}
#menu ul {list-style-type:none; padding: 0px; margin: 0px 0px 0px 27px;}
#menu li {float:left; height: 26px; margin: 0px; padding-right: 10px;}
#menu li.list1 {background:transparent url(../images/home_button_bg.gif); background-repeat:no-repeat; width: 100px;}
#menu li.list2 {background:transparent url(../images/about_button_bg.gif); background-repeat:no-repeat; width: 100px;}
#menu li.list3 {background:transparent url(../images/services_button_bg.gif); background-repeat:no-repeat; width: 100px;}
#menu li.list4 {background:transparent url(../images/clients_button_bg.gif); background-repeat:no-repeat; width: 100px;}
#menu li.list5 {background:transparent url(../images/resources_button_bg.gif); background-repeat:no-repeat; width: 100px;}
#menu li.list6 {background:transparent url(../images/contact_button_bg.gif); background-repeat:no-repeat; width: 100px;}
#menu a {display:block; height: 26px; text-indent: -9999px; border-bottom: none;}

/* ----------- MAIN HORIZONTAL MENU HOVERING ITEMS ----------- */

#menu a#item1 {background:transparent url(../images/home_button_bg.gif) no-repeat;}
#menu a#item2 {background:transparent url(../images/about_button_bg.gif) no-repeat;}
#menu a#item3 {background:transparent url(../images/services_button_bg.gif) no-repeat;}
#menu a#item4 {background:transparent url(../images/clients_button_bg.gif) no-repeat;}
#menu a#item5 {background:transparent url(../images/resources_button_bg.gif) no-repeat;}
#menu a#item6 {background:transparent url(../images/contact_button_bg.gif) no-repeat;}

#menu a#item1:hover {background-position:0px -26px; z-index:50;}
#menu a#item2:hover {background-position:0px -26px; z-index:50;}
#menu a#item3:hover {background-position:0px -26px; z-index:50;}
#menu a#item4:hover {background-position:0px -26px; z-index:50;}
#menu a#item5:hover {background-position:0px -26px; z-index:50;}
#menu a#item6:hover {background-position:0px -26px; z-index:50;}

#containertop {
	background-image:url(../images/container_top.jpg);
	background-repeat:no-repeat;
	width:810px;
	height:21px;
	clear:both;
	}


#container {
	width:810px;
	margin: 0 auto;
	background-image:url(../images/container_bg.gif);
	background-repeat:repeat-y;
	}

#leftcolumn {
	width:350px;
	float:left;
	height:auto;
	margin: 9px 0px 20px 25px;
	_margin: 9px 0px 20px 16px;
	border: 5px #333399 solid;
	background-color:#FFFFFF;
	padding: 0px 15px 15px 15px;
	_padding: 15px 15px 15px 15px;
	}

#leftcolumn p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#3a3a3a;
	margin-bottom:20px;
	}

#leftcolumn .highlight {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#3b3891;
	font-style:italic;
	font-weight:bold;
	margin-bottom:20px;
	}
	
#leftcolumn p a {
	color:#3a3a3a;
	}

#leftcolumn p a:hover {
	color:#904156;
	text-decoration:none;
	}

#leftcolumn ul {
	margin:0px 0px 0px 18px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	}

#leftcolumn ul a:hover {
	color:#904156;
	text-decoration:none;
	}
	
#leftcolumn li {
	list-style:none;
	margin-bottom:0px;
	list-style-position:inside;
	}

#leftcolumn li a:hover {
	color:#904156;
	text-decoration:none;
	}

#leftcolumn li.bluebullet {
	list-style:none;
	list-style-position:outside;
	background:url(../images/blue_bullet.png) no-repeat left top;
	padding: 0px 0px 0px 20px;
	margin-bottom:6px;
	}

#leftcolumn li.bluebullet a {
	color:#3a3a3a;
	}

#leftcolumn li.bluebullet a:hover {
	color:#904156;
	text-decoration:none;
	}


#leftcolumn li.greenbullet {
	list-style:none;
	list-style-position:outside;
	background:url(../images/green_bullet.png) no-repeat;
	padding: 0px 0px 0px 20px;
	margin-bottom:6px;
	}

#leftcolumn li.greenbullet a {
	color:#3a3a3a;
	}

#leftcolumn li.greenbullet a:hover {
	color:#904156;
	text-decoration:none;
	}


h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#aa363f;
	margin-bottom:-5px;
	}

h4 {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#3b3891;
	margin-bottom:-5px;
	border-bottom: 1px solid #CCCCCC;
	}

input  {
    color: #000000;
    border: 1px solid #3b3891;
	padding-left:5px;
}

#rightcolumn {
	width:345px;
	float:right;
	height:auto;
	margin:9px 25px 20px 0px;
	_margin:9px 10px 20px 0px;
	}

#rightcolumn p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#000000;
	margin-bottom:20px;
	}
	
#rightcolumn p a {
	color:#000000;
	}

#rightcolumn p a:hover {
	color:#904156;
	text-decoration:none;
	}

#rightcolumn form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#000000;
	margin-bottom:20px;
	}

.photobox {
	width:345px;
	height:242px;
	background-image:url(../images/photo_bg.png);
	background-repeat:no-repeat;
	padding: 6px 6px 6px 6px;
	}

.photobox2 {
	width:242px;
	height:345px;
	background-image:url(../images/photo_bg2.png);
	background-repeat:no-repeat;
	padding: 6px 6px 6px 6px;
	}

#quotebox {
    width:305px;
	margin-top:15px;
	padding:40px 15px 10px 25px;
    background:url(../images/quote_top2.gif) no-repeat;
    background-position:top left;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#575759;
	font-size:13px;
	line-height:22px;
}

#quotebottom {
    width:345px;
	height:32px;
    background:url(../images/quote_bot2.gif) no-repeat;
	margin-bottom:25px;
}

#containerbottom {
	background-image:url(../images/container_bot.gif);
	background-repeat:no-repeat;
	width:810px;
	height:15px;
	}

#footer {
	background-image:url(../images/container_bot.gif) no-repeat;
    background-position:top left;
	height:35px;
	margin-top:25px;
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:810px;
	text-align:center;
}

#footer a{
	color:#666666;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}