body {
padding:0;
margin:0;
background-color: #e5e5e5; }

.florgt {
 float:right; }
.flolft {
 float:left; }
 
#wrapper {
 width:1100px;
 margin:0 auto;
 text-align:left;
 background:#e5e5e5 url(images01/backk111.png) top center repeat-y; }

#inner {
 width:960px;
 margin:0 auto;
 text-align:left; } 
 
#header {
 width:960px;
 height:150px; }
 
#logo {
 width:356px;
 height:150px;
 float:left;
 background: #ccc url(images01/aaa1.png) no-repeat;
 clear:both; }

#rotation {
 width:604px;
 height:150px;
 float:right;
 background: #000 url(images01/office_long.p) no-repeat; }
 
#slideshow1 {
 width:604px;
 height:150px;
 padding:0; }
 
 
#under_shadow {
 width:960px;
 height:20px;
 background: #000 url(images01/undshad1.jpg) no-repeat; }
 
#menu {
 text-align:left;
 position:relative;
 display:block;
 height:35px;
 font-size:11px;font-weight:bold;
 background:transparent url(images01/nohov.gif) repeat-x top left;
 font-family:Arial,Verdana,Helvitica,sans-serif;
 border-top:4px solid #a4caeb;
 clear:both; }
 
#menu ul {
 margin:0;
 padding:0;
 list-style-type:none;
 width:auto; }
 
#menu ul li {
 display:block;
 float:left;
 margin:0; }
 
#menu ul li a {
 display:block;
 float:left;
 color:#666;
 text-decoration:none;
 padding:11px 20px 0 20px;
 height:23px;
 background:transparent url(images01/divider.gif) no-repeat top right; }
 
#menu ul li a:hover,#menu ul li a.current{
 color:#0076bb;
 background:#fff url(images01/hov.gif) no-repeat top right; }
 
#main_left {
 width:660px;
 float:left;
 padding:0 0 20px 10px;
 margin:0 auto;
 text-align:left; }
 
#side {
 width:260px;
 float:right;
 padding:20px 0 45px 0;
 margin:20px auto;
 text-align:left;
 background: #273066 url(images01/poundbox.jpg) no-repeat;
  }
 
#side img {
 padding:50px; }
 
 #synd {
 margin-right:25px; }
 
 #synd ul {
  list-style: none; }
 
 
#main_right {
 width:10px;
 float:right;
 padding-bottom:20px; }
 
#interest {
 width:950px;
 background-color:#fff; 
 padding:10px 0 10px 0;
 margin:0 auto;
 text-align:left;
 clear:both;
  } 
 
#footer {
 width:960px;
 height:100px;
 margin-top:20px;
 background: #000 url(images01/footer_long.png) no-repeat;
 clear:both; }
  
#footer a:link, #footer a:visited {
 background-color: inherit; color:#b58638; 
 text-decoration: none; }
 
#footer a:hover {
 background-color: inherit; color:#ffe3bf; 
 text-decoration: none; } 
 
 
h1 {
 margin-top:10px;
 margin-bottom:10px;
 margin-left:15px;
 font-family: "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
 font-weight: normal;
 text-transform: uppercase;
 font-size: 1.4em;
 color: #c7def2;
 letter-spacing: .2em;
 line-height: 1.5em; }
 
h2 {
 margin-top:10px;
 margin-bottom:10px;
 margin-left:15px;
 font-family: "Gill Sans", "Gill Sans MT", "Tw Cen MT", Candara, "Helvetica Neue", Helvetica, "Lucida Grande", Arial, sans-serif;
 font-weight: normal;
 text-transform: uppercase;
 font-size: 1.3em;
 color: #b58638;
 letter-spacing: .2em;
 line-height: 1.5em; }
 
h3 {
 font-family: Arial,Verdana,Helvitica,sans-serif;
 margin-top:12px;
 color: #a05b1a; }
 
h4 {
 font-family: Arial,Verdana,Helvitica,sans-serif;
 color: #000;
 margin-left:15px;
 position: relative; }

h4 span {
 font-family: Arial,Verdana,Helvitica,sans-serif;
 color: #fff;
 
 display: block;
 position: absolute;
 top: -1px;
 left: -1px; } 
 
p { 
 font-family: Arial,Verdana,Helvitica,sans-serif;
 font-size: .9em;
 line-height:1.5em;
 letter-spacing: .1em;
 color: #bcbdc1;
 margin:0 20px 0 15px; }
 
p.ft {
 font-size: .6em;
 padding-top:10px;
 text-align:center; }
 
p.regulated {
 font-size: .7em; }  
 
.define {
 color:#b58638; }
 
.in {
 display:inline; }
 
.daisy {
background:#fff url(rotimages/faqbanner.png) no-repeat; 
float:left;} 

.claims {
background:#fff url(rotimages/office.png) no-repeat; 
float:left;}

.about {
background:#fff url(rotimages/keys.png) no-repeat; 
float:left;}
  
 
 
#link1		{ color:#e08b62; font-size:20px; text-decoration:none; }

#link2		{ color:#6b16ba; font-size:20px; }

#link3		{ color:#1bba3c; font-size:20px; }

#link4		{ color:#777; font-size:14px; text-decoration:none;  }
 
 
a { color: #ccc; }
a:visited { color: #ccc; }
a:hover { color: #fff; }
a:active { color: #777; }
 
p.bgtxt {font-size:26px; line-height:40px; font-family:Georgia, 'Times New Roman', Serif; }

p.quote { font: italic small-caps bold 90%/162% arial, helvetica, sans-serif; }
p.quote { color:#000; }

.points li {

 display: block;

 list-style-type: none;

 font-size: 22px;

 color: #fff;

 background: transparent url(images01/tick1.png) no-repeat;

 padding: 9px 0 0 55px;

 font-weight: normal;

 margin-bottom: 9px;

 min-height: 48px; }

#menu_container {
 width:500px;
 padding:20px;
 border:1px solid white;
  }