body,html 		{ margin:0px auto; padding:0px; text-align:center; height:100%; background:#0256a5;}


#container 	{ margin-left:auto; margin-right:auto; width:901px; /*height:100%;*/ padding:0px; background: url(images/header-top.png) top right no-repeat #fff;}

.img-left 	{float:left; margin:10px 10px 10px 0;}
.img-right 	{float:right; margin:10px 0 10px 10px;}

/*menu section */

/*
#menu		{height:60px; width:439px; background:url(images/menu-lhs-end.png) left no-repeat #2c3790; float:right; margin:30px 0 0 0;}
#menu ul	{ line-height:60px; margin:0; padding:0px; text-align:right;}
#menu li	{font:18px Arial, Helvetica, sans-serif; color:#fff; border-right:#7d87d8 1px solid; padding:0 7px 0 7px; display:inline; list-style-type:none; line-height:55px;}
#menu li a		{ color:#fff; text-decoration:none;}
#menu li a:hover { color:#f1595e;} */

/* main content area */
#content	{font:13px Arial, Helvetica, sans-serif; color:#333; text-align:left; margin:0px; padding:0px;}
#content h1	{color:#0256a5; font-size:16px; font-weight:normal; padding:0;}
#content h2	{color:#0256a5; font-size:18px; font-weight:normal;}
#content h3	{color:#0256a5; font-size:16px;}
.quote	{color:#2c3790; font-size:16px; font-weight:normal; font-style:italic;}
#content a	{color:#0256a5;}
#content a:hover { color:#66C;}
#content p {line-height:1;}
.small		{font:11px Arial, Helvetica, sans-serif; color:#999;}
.phone		{ font:22px Arial, Helvetica, sans-serif; color:#0256a5;}
.light-blue {color:#00aeef; font-weight:normal;}

#left	{width:298px; float:left; margin:0px; padding:0px; margin-top:51px;}
#right	{width:563px; float:right; margin:0px; padding:20px; margin-top:134px;}

#services	{float:left;}
#content ul	{}
#content li	{color:#0256a5; line-height:1.3;}
#content li.alt	{color:#8a9acc;}

/* jquery slideshow */
#slideshow {position:relative;height:189px;width:305px; float:right;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}


/* form */
#form1		{ width:350px; height:320px; background:#f1f1f1; border:#666 1px solid; margin:20px; padding:0 20px 20px 20px; text-align:right;}
#form1 h1		{  color:#2c3790; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:left; padding:7px;}
.form1-text	{   text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.form1-input	{   text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.form1-submit { text-align:center;}

/* footer area */
#footer {height:199px; /*margin-top:150px;*/ text-align:left; clear:both; background:url(images/footer.png) no-repeat; position:relative;}
#footer-text { width:400px; height:20px;font:11px Arial, Helvetica, sans-serif; color:#999; position:absolute; top:100px; left:20px;}
#footer-text a	{color:#999;}
#footer-text a:hover { color:#666;}
