body{margin:0; padding:0;background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#000000; }
h1{font-size:1.8em;padding:5px 0 5px 20px; color:#877747; font-style:oblique;}
h2{font-size:1em; padding:0; color:#877747; margin:0 0 0 40px;}
h3{font-size:1.6em; padding:0; color:#877747; margin:0 0 0 40px; font-style:oblique;}
a:link, a:visited {color:#877747;}
a:hover {text-decoration:none;}
	#wrap {width:100%; min-width:997px; margin:0; background:#F2EFEA;}
	#header {padding:5px 0;}
	#main {
	float:right;
	width:86%;
	background:#FFFFFF;
}
	#main li {margin-left:15px;}
	#main p{ margin:5px 40px;padding-bottom: 5px;}
	.rightimage {float:right; margin:0 0 0 20px ;}
	.leftimage {float:left; margin:0 20px 0 0;}
	.titleimage {margin:0 0 10px 20px; padding: 0;}
	.xouter3{
width:100%;
min-width:997px;
float:left;
border-bottom:8px solid #877747;
}
.xleftcol3{
float: left;
width: 300px;
height:45px;
background:#000000;
padding: 32px 10px;
}
.xmiddlecol3 {
background:#000000;
height:110px;
}
* html .xmiddlecol3{float:left}
* html .xmiddlecol3 .xinner3{width:100%;}

.xrightcol3 {
float:right;
width: 400px;
height:110px;
background:#000000;
position:relative;
background:url(/images/innovative.jpg) no-repeat;
}

#menu {
width: 100%;
background: #eee;
float: left;
min-width:997px;
border-top:1px solid #FFFFFF;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 17%;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 16%;
float: left;
}

#menu ul.shortmen {
	width: 14%;
}
#menu ul.widemen {
	width: 18%;
}
#menu a, #menu h2 {
font-size:.8em;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:oblique;
display: block;
margin: 0;
padding: 5px 0;
text-align:center;
height:14px;
}

#menu h2 {
color: #000;
background: #F2EFEA;
}
#menu .item2 {background-color: #CEC7AE;}
#menu .item3 {background-color: #BEB495;}
#menu .item4 {background-color: #B2A682;}
#menu .item5 {background-color: #A6986F;}
#menu .item6 {background-color: #877747;}

#menu a, #menu a:visited {
color: #000000;
background: #dddad4;
text-decoration: none;
text-align:center;
width:500%;
}

/*item1 Styles*/
#menu .item1 a,#menu .item1 a:visited, #menu .item1 a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:25%;background-color: #F2EFEA;font-family:Arial, Helvetica, sans-serif;
font-size:12px; padding:0;}

#menu .item1b a,#menu .item1b a:visited, #menu .item1b a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:625%;background-color: #F2EFEA;font-family:Arial, Helvetica, sans-serif;
font-size:11px; padding:5px 0; font-style:normal; font-weight:bold;}

#wrap #menu .item1 a {
	width: 100%;
}
#menu .item1 a:hover {color:#999999;
background-color: #F2EFEA;
text-decoration: none;
text-align:center;
margin: 0 auto;}

#menu .item1b a:hover {color:#F2EFEA;
background-color: #F2EFEA;
text-decoration: none;
text-align:center;
margin: 0 auto;}

/*item2 Styles*/
#menu .item2 a,#menu .item2 a:visited, #menu .item2 a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:25%;background-color: #CEC7AE;font-family:Arial, Helvetica, sans-serif;
font-size:12px; padding:0;}

#menu .item2b a,#menu .item2b a:visited, #menu .item2b a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:625%;background-color: #CEC7AE;font-family:Arial, Helvetica, sans-serif;
font-size:11px; padding:5px 0; font-style:normal; font-weight:bold;}

#wrap #menu .item2 a {
	width: 100%;
}
#menu .item2 a:hover {color:#000000;
background-color: #CEC7AE;
text-decoration: none;
text-align:center;
margin: 0 auto;}

#menu .item2b a:hover {color:#F2EFEA;
background-color: #CEC7AE;
text-decoration: none;
text-align:center;
margin: 0 auto;}

/*Item3 Styles*/
#menu .item3 a,#menu .item3 a:visited, #menu .item3 a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:25%;background-color: #BEB495;font-family:Arial, Helvetica, sans-serif;
font-size:12px; padding:0;}

#menu .item3b a,#menu .item3b a:visited, #menu .item3b a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:625%;background-color: #BEB495;font-family:Arial, Helvetica, sans-serif;
font-size:11px; padding:5px 0; font-style:normal; font-weight:bold;}

#wrap #menu .item3 a {
	width: 100%;
}
#menu .item3 a:hover {background-color: #BEB495;
text-decoration: none;
text-align:center;
margin: 0 auto;}

#menu .item3b a:hover {color:#F2EFEA;
background-color: #BEB495;
text-decoration: none;
text-align:center;
margin: 0 auto;}

/*Item4 Styles*/
#menu .item4 a,#menu .item4 a:visited, #menu .item4 a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:25%;background-color: #B2A682;font-family:Arial, Helvetica, sans-serif;
font-size:12px; padding:0;}

#menu .item4b a,#menu .item4b a:visited, #menu .item4b a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:625%;background-color: #B2A682;font-family:Arial, Helvetica, sans-serif;
font-size:11px; padding:5px 0; font-style:normal; font-weight:bold;}

#wrap #menu .item4 a {
	width: 100%;
}
#menu .item4 a:hover {background-color: #B2A682;
text-decoration: none;
text-align:center;
margin: 0 auto;}

#menu .item4b a:hover {color:#F2EFEA;
background-color: #B2A682;
text-decoration: none;
text-align:center;
margin: 0 auto;}

/*Black Styles*/
#menu .item5 a,#menu .item5 a:visited, #menu .item5 a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:25%;background-color: #A6986F;font-family:Arial, Helvetica, sans-serif;
font-size:12px; padding:0;}

#menu .item5b a,#menu .item5b a:visited, #menu .item5b a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:625%;background-color: #A6986F;font-family:Arial, Helvetica, sans-serif;
font-size:11px; padding:5px 0; font-style:normal; font-weight:bold;}

#wrap #menu .item5 a {
	width: 100%;
}
#menu .item5 a:hover {background-color: #A6986F;
text-decoration: none;
text-align:center;
margin: 0 auto;}

#menu .item5b a:hover {color:#F2EFEA;
background-color: #A6986F;
text-decoration: none;
text-align:center;
margin: 0 auto;}

/*item6 Styles*/
#menu .item6 a,#menu .item6 a:visited, #menu .item6 a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:25%;background-color: #877747;font-family:Arial, Helvetica, sans-serif;
font-size:12px; padding:0;}

#menu .item6b a,#menu .item6b a:visited, #menu .item6b a:hover {color: #000000;
text-decoration: none;
text-align:center;
margin: 0 auto;
display: block;
width:625%;background-color: #877747;font-family:Arial, Helvetica, sans-serif;
font-size:11px; padding:5px 0; font-style:normal; font-weight:bold;}

#wrap #menu .item6 a {
	width: 100%;
}
#menu .item6 a:hover {background-color: #877747;
text-decoration: none;
text-align:center;
margin: 0 auto;}

#menu .item6b a:hover {color:#F2EFEA;
background-color: #877747;
text-decoration: none;
text-align:center;
margin: 0 auto;}

#menu a:hover {
color: #a00;
background: #fff;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
	#sidebar {float:left; width:14%; background:#F2EFEA;font-size:1em;
font-family:Arial, Helvetica, sans-serif;}
	#sidebar p {color: #800000; margin:0;padding:0;text-align:left;}
	#sidebar ul {color:#000000;list-style: none; list-style-position:inside;padding:0; margin-top:0;}
	#sidebar li {margin:0; font-weight:bold; text-align:center; padding: 2px 0;border-bottom:3px solid #FFFFFF;}
	#sidebar li:first-child {border-top:3px solid #FFFFFF;}
	#sidebar li a:link, #sidebar li a:visited {color: #000000; font-weight:normal; font-style:oblique;text-decoration:none;}
	#sidebar li a:hover {color:#999999}
	#wrap #sidebar li.facebook{border:none;}
	#wrap #sidebar li.facebook a:link, #wrap #sidebar li.facebook a:hover, #wrap #sidebar li.facebook a:visited {display:block;width:121px; height: 33px;margin:10px;padding:0;background: url(/images/sn/facebook.png) no-repeat; border:none;}
	#wrap #sidebar li.twitter{border:none;}
	#wrap #sidebar li.twitter a:link, #wrap #sidebar li.twitter a:hover, #wrap #sidebar li.twitter a:visited {display:block;width:121px; height: 33px;margin:0 10px;padding:0;background: url(/images/sn/twitter.png) no-repeat; border:none;}
	#wrap #sidebar li.linkedin{border:none;}
	#wrap #sidebar li.linkedin a:link, #wrap #sidebar li.linkedin a:hover, #wrap #sidebar li.linkedin a:visited {display:block;width:121px; height: 33px;margin:10px;padding:0;background: url(/images/sn/linkedin.png) no-repeat; border:none;}
	#footer {clear:both;border-top:8px solid #877747; text-align:center; font-size:.8em;background:#FFFFFF}
	#footer p {text-align:center; font-style:oblique; font-weight:bold;}
	* html #footer {height:1px;}
#wrap #main li {
	padding: 2px 0;
}
#wrap #main .arrows li {
	list-style-position: inside;
	list-style-image: url(/images/arrow.gif);
	padding:3px 0;
}
#wrap #main .arrows li a:link, #wrap #main .arrows li a:visited, #wrap #main .arrows li a:hover {
	font-weight:bold;}
#wrap #main .grey {
	color: #666666;
	text-align:center;
	font-size:.85em;
}
#wrap #main .centbl {
	text-align:center;
	padding:3px;
	font-size:.9em;
}#wrap #main hr {
	margin:15px 40px;
}
#wrap #sidebar p {
	margin: 5px 0 5px 11px;
}
