/*------Main--------*/
#main-content { float: left; width: 700px; padding-bottom: 20px; width: 665px; }
#insurance-image { width: 660px; margin-bottom: 20px; height: 214px; }
#policy-type-1 { width: 205px; float:left; border-right-color: #E3E3E3; border-right-width: 1px; border-right-style: solid;  }
#policy-type-2 { width: 210px; float:left; padding-left: 15px; border-right-color: #E3E3E3; border-right-style: solid; border-right-width: 1px; }
#policy-type-3 { width: 218px; float: right; padding-left: 15px; }

/*-----Sidebar-----*/
#sidebar { float: left; width: 280px; clear: right;  }
#quote { background-image:url(../images/sidebar-box-1-a.png); background-repeat: no-repeat; float: none; width: 250px; margin: 0 0 0px 7px; height: 215px; padding: 20px 0px 0px 15px; }
#insurance-links { background-image: url(../images/sidebar-box-2-a.png); background-repeat: no-repeat; width: 250px; margin: 0 0 0 7px; padding: 20px 0px 70px 15px; height: 180px; }
ul#insurance-types  { line-height: 1.1em; width: 200px; padding-left: 15px; }
ul#insurance-types li { display: list-item; text-decoration: underline; list-style-type: disc; margin-bottom:10px; }
#insurance-types a { display: block; text-decoration: underline; font-family: Geneva, Arial, Helvetica, sans-serif; color: #2CB6EA; font-size: 0.7em; font-weight: bold; overflow: visible; text-transform: capitalize; }

/*-----Button------*/
ul#button { list-style: none; width: 180px; float: none; margin: 10px 0px 0px 60px; }
ul#button li { display: inline; }
ul#button li a { background-image: url(../images/get-quote-sprite.png); display: block; height: 62px; text-indent: -9999px; float: right; background-repeat: no-repeat; margin-left: 0px; }
#button a { float: right; display: block; text-decoration: none; height: 42px; overflow: hidden; }
ul#button li a.getquote { width: 182px; background-position: 0 0; }
ul#button li a.getquote:hover { background-position: -182px 0; }
ul#button li a.getquote:active { background-position: -362px 0; }

