body {
background-color:#cee76b;
}

td {
	font: normal 12px arial;
	color: #666666;
}

h1, h2, h3, h4, h5 {

    font: sans-serif Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:12px;
	font-size-adjust:95%;
	color: #fff;
	margin: 0px 10px ;
}

h4 {

    font: sans-serif Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #666666;
	margin: 0px 10px ;
}

h1 {
    font-size: 22px;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}

h4 {
	font-size: 14px;	
}

#navpanel {
	height: 45px;
	
}

#nav-left {
	float: left;
	margin-left:100px;
	display:inline;
	width: 80%;
	margin-top: 8px;
	font-size: 95%;
	line-height: normal;
	font-family: 'Lucida Grande','Lucida Snas Unicode',Helvetica,sans-serif;
	font-size: 12px
}

#banners {
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:10px;
}

#banners2 {
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

#telephone {
	margin: 10px;
}

#contextual-banners {
	margin: 12px;	
}

#content {
	width:590px;
	display:inline;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	margin-top: 0px;
}
#outline {
	border:1px solid #DEDBD1;
	background:url(images/fade.png) repeat-x;
	margin-bottom:8px;
}

.services-spacer {
	margin:4px;	
}

.services-outer {
	border:1px #cccccc solid;
	padding:5px;	
}

.services-1 {
	background:url(images/services-1.jpg) no-repeat;
	height:72px;
}

.services-2 {
	background:url(images/services-2.jpg) no-repeat;
	height:72px;
}

.services-3 {
	background:url(images/services-3.jpg) no-repeat;
	height:72px;
}

.services-4 {
	background:url(images/services-4.jpg) no-repeat;
	height:72px;
}

.services-5 {
	background:url(images/services-5.jpg) no-repeat;
	height:72px;
}

.services-6 {
	background:url(images/services-6.jpg) no-repeat;
	height:72px;
}

.services-7 {
	background:url(images/services-7.jpg) no-repeat;
	height:72px;
}

.services-8 {
	background:url(images/services-8.jpg) no-repeat;
	height:72px;
}

.services-9 {
	background:url(images/services-9.jpg) no-repeat;
	height:72px;
}

#contenttext {
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:5px;
}

#contentboxfront {
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:5px;
	min-height:110px;
}

#sidemenu {
	width:250px;
	display:inline;
	float:left;
	margin-bottom:10px;
	margin-left:5px;
	margin-top: 0px;

}

#socialbookmarks {
	margin-top:10px;
	margin-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	width:200px;	
}

#sponsors  {
padding:0;
margin:0;
padding-top:15px;
clear:both;
}

#menuright {
	margin-top:15px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:8px;
}

.imageR {
	float:right;
	padding: 0px 0px 10px 10px; 
}

.imageL {
	float:left;
	padding: 0px 10px 10px 0px; 
}

.rbroundbox { background: url(images/nt.gif) repeat-x; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}

.rbroundbox { width: 590px;}

/* end */

.headerh2 {
    color:#FFFFFF;
	display:block;
	font-family: arial;
	font-weight:bold;
	height:11px;
	line-height:normal;
	margin:0 0 0px;
	padding:2px 0px 9px 15px;
	text-align:left;
}
#nav-right {
	float: right
}

#nav-left ul {
	margin: 0;
	padding: 0 0 0 10px !important;
	list-style: none
}

#nav-left li {
	display: inline;
	margin: 0;
	font-weight: 500;
	padding: 0
}

#nav-left a {
	float: left;
	background: url("images/tableft1.png") no-repeat left top;
	background-position: 0% 20px;
	margin: 0 2px;
	padding: 0 0 0 4px;
	text-decoration: none
}

#nav-left a span {
	float: left;
	display: block;
	background: url("images/tabright1.png") no-repeat right top;
	background-position: 0% 20px;
	padding: 10px 10px 9px 7px;
	color: #006;
	font-weight: 500;
	text-transform: uppercase;
}

#nav-left a span {
	float: none
}

#nav-left a:hover span {
	color: #fff;
	background-position: 100% -19px	
}

#nav-left a:hover {
	background-position: 0% -19px
}
div#nav-left li.current a {
	background-position: 0% -19px !important;
}
div#nav-left li.current span {
	background: url("images/tabright1.png") no-repeat right top !important;
	background-position: 100% -19px !important;
	color: #FFF
}
#nav-right li {
	color: #919191;
	float: left;
	font-family: 'Lucida Grande','Lucida Sans Unicode',sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-right: 10px;
	margin-top:4px;
	*margin-top:2px;
	padding:3px 5px;
}

#nav-right li:hover {
	background-color: #525252;
	color: #fff;
	text-decoration: none
}

a {
	font: normal 12px Tahoma, Arial;
	color: #666666;
	text-decoration: underline;
}

a:hover {
	font: normal 12px Tahoma, Arial;
	color: #4c7ea9;
	text-decoration: none;
}

a.white-link-underline {
	text-decoration: underline;
	color: #666666;
}

.socialbox {background-color:#f2f2f2; border:1px solid #cccccc; padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; width:200px;
}

.brochurewebsite_box {
	min-height: 160px;
}

#fimage {
	width: 260px;
	float:right;
	
}

#strap {
	width:290px;
	float:right;
}

.strapt {
	color:#06C;
	margin-bottom:10px;
	font-family:"arial";
	font-size:18px;
	font-weight:bold;
}

.strap-m {
	margin-top:15px;
	padding-right: 15px;
	
}

.strapbtm {
	color:#879520;
	font-family:"arial";
	font-size:18px;
	font-weight:bold;
}

.small {
	font: normal 10px Tahoma, Arial;
	color: #666666;
	text-decoration: none;
}

.white-text{
	color: #666666;
	text-decoration: none;
}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p
{
padding: 0 0 0 20px;
}
.p1
{
padding: 0 0 0 30px;
}
.p2
{
padding: 150px 0 0 250px;
}
.bg1
{
background: url(images/index_10.gif) top no-repeat;
}
.bg2
{
background: url(images/index_10.gif) top no-repeat;
}
.bord
{
border: 1px solid #c5d85a;
}

.blye-text-underline {
	color: #4c7ea9;
	text-decoration: underline;
}

.blye-footer-underline {
	color: #666666;
	text-decoration: underline;
}

.blye-text-regular {
	color: #666666;
	text-decoration: none;
}

.yellow-text-regular {
color: #ffb400;
text-decoration: none;
}

.yellow-text-underline {
color: #ffb400;
text-decoration: underline;
}

.orange-text-regular {
color: #fe6b1d;
text-decoration: none;
}

.orange-text-underline {
color: #fe6b1d;
text-decoration: underline;
}
.brown-text-regular {
color: #de4e06;
text-decoration: none;
}

.brown-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8c247b;
text-decoration: none;
}

.red-text-underline {
color: #8c247b;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}
