/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a:link, a:visited, a:active {text-decoration: none; color: #03407F;}
a:hover {text-decoration: underline;color: #03407F;}
h1 {font-size: 14px; color: #003569; display: inline; font-weight: none;}
h2 {}
h3 {font-size: 14px; color: #827760; display: inline; font-weight: none;}
h4 {}
h5 {}
h6 {}

#container {width: 778px; border: 1px solid #b3aea5; margin: auto; min-height: 1px;}

#top {width:778px; height:82px;}

/*HORIZONTAL NAVIGATION*/
#horiz-nav {width: 778px; height:23px; background:url('images/nav-top.jpg') repeat-x; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#horiz-nav ul {text-align: right; padding:0; margin:0; padding-top: 4px; padding-right: 16px;}
#horiz-nav ul li {display: inline; padding-left: 18px; background:url('images/white-bullet.jpg') no-repeat 6px 5px; }
#horiz-nav ul li a {color: white;}
#horiz-nav ul li a:hover {color: #D0E0F9;}

/*MAIN CONTENT CONTAINER*/
#main-content {width: 778px;
background:url('images/full-bg.jpg') repeat-y;}

/*LEFT SIDE*/
#left {float: left;width: 327px;height: auto;padding-left: 56px;padding-top:20px;padding-right: 30px;line-height: 17px;}
#left .welcome {padding-bottom:17px;}
#left .featured-underwriters {padding-top:30px;}
#left .logos {float: left; margin-right: 10px;margin-bottom:5px;}
#left #underwriters1, #left #underwriters2 {padding-top:18px;}

/*RIGHT SIDE*/
#right {width:295px; float: left;padding-top:20px;padding-left: 70px;}

/*ABOUT AFFINITY NAV*/
#about-affinity-holder {width: 277px;border: 2px solid #b5b0a6;background: white;}
#about-affinity-box {width: 277px;height: 21px;background: url('images/about-affinity.jpg') no-repeat;}
#about-affinity-links {width: 277px;}
#about-affinity-links ul {padding:0; margin:0; padding-left: 15px; padding-top: 15px;padding-right: 23px;}
#about-affinity-links ul li {list-style-type: none;color: #003569;font-weight: bold;font-size: 12px;padding-left: 15px;padding-bottom: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; background: url('images/gray-bullett.jpg') no-repeat 4px 3px;}
#about-affinity-links ul li a:link, #about-affinity-links ul li a:visited, #about-affinity-links ul li a:active {color: #003569;}
#about-affinity-links ul li a:hover {color: #3f3f3f;}

/*INSURANCE NAV*/
#insurance-holder {width: 277px;border: 2px solid #b5b0a6;background: white;}
#insurance-box {width: 277px;height: 21px;background: url('images/insurance-products.jpg') no-repeat;}
#insurance-links {width: 277px;}
#insurance-links ul {padding:0; margin:0; padding-left: 15px; padding-top: 15px;padding-right: 23px;}
#insurance-links ul li {list-style-type: none;color: #003569;font-weight: bold;font-size: 12px;padding-left: 15px;padding-bottom: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background: url('images/gray-bullett.jpg') no-repeat 4px 3px;}
#insurance-links ul li a:link, #insurance-links ul li a:visited, #insurance-links ul li a:active {color: #003569;}
#insurance-links ul li a:hover {color: #3f3f3f;}
#insurance-links ul li ul {padding-left:0; margin-left: 0; padding-top:6px;}
#insurance-links ul li ul li {font-weight: normal; font-size: 11px; list-style-type: none; padding-left:0; margin-left: 0;
background: none; color: #3E3E3E;}
#insurance-links ul li ul li a:link, #insurance-links ul li ul li a:visited, #insurance-links ul li ul li a:active {color: #3E3E3E;}
#insurance-links ul li ul li a:hover {color: #3E3E3E;}

/*FEATURED*/
#featured-holder {width: 277px;border: 2px solid #b5b0a6;background: white;}
#featured-box {width: 277px;height: 21px;background: url('images/about-affinity.jpg') no-repeat;}
#featured-links {width: 237px; padding-left: 20px; padding-top:15px; padding-bottom:15px;}


/*FOOTER*/
#footer {margin: auto;text-align: center;width: 778px;font-size: 10px;font-family:Helvetica, Verdana, sans-serif;padding-top:15px;line-height: 11px;}
#footer a {color: #3E3E3E;}


#insurance-links ul li .general-liability-lbi {
padding-left:20px;}