@charset "utf-8";
/* CSS Document */

body {
	background: url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/8/back_original.jpg) repeat-x #460501 top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.container {
width: 960px;
margin: 0px auto;
padding: 0px;
clear: both;
}

h2 {
color: #7d541c;
font-size: 21px;
}

.nav {
background: url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/19/nav_original.gif) no-repeat;
height: 42px;
font-family:Georgia, "Times New Roman", Times, serif;
padding: 7px 0px 0px 10px;
font-size: 13px;
}

.nav a{
color: #ead2ad;
text-decoration: none;
display:inline-block;
float:left;
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/31/topnav_right_original.gif) right;
padding: 5px 23px 0px 19px;
height: 26px;
}

.nav a:hover {
color: #FF9900;
}

.nav a.active {
color: #FF9900;
}

.nav a.active:hover {
color: #ffffff;
}

.nav_sep{
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/30/topnav_left_original.gif) no-repeat;
width: 4px;
height: 31px;
float:left;
margin: 0px 0px 0px 8px;
}

.masthead {
height: 155px;
}

.logo_home {
margin: 3px 0px 0px 3px;
float:left;
}

.testimonial_home {
float: left;
width: 540px;
padding: 20px 35px 0px 60px;
text-align: center;
background: url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/28/testimonial_original.gif);
height: 130px;
}

.testimonial_home p{
color: #ffffff;
font-style:italic;
font-size: 14px;
margin-bottom: 0;
}

.testimonial_home p.signature{
color: #d7b688;
font-style: normal;
font-size: 12px;
}

.seal1 {
background: url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/23/seal1_original.jpg);
width: 167px;
float:right;
height: 96px;
margin-top: 7px;
}

.seal2 {
background: url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/25/seal2_original.jpg) no-repeat center;
width: 167px;
float:right;
height: 96px;
margin-top: 7px;
}


.float_right{
float:right;
}

.inset{
float:left;
margin: 0px 8px 8px 0px;
padding: 3px;
border: 1px solid #666666;
}

.request {
display: block;
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/21/request_original.jpg);
height: 46px;
width: 137px;
float:right;
margin-right: 14px;
}

.request:hover {
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/21/request_original.jpg) 0 -46px;
cursor: pointer;
}

.tagline {
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/27/tagline_original.jpg);
width: 960px;
height: 73px;
}

.main_body {
background: #feeed7;
padding: 5px 25px 0px 25px;
width: 910px;
overflow: auto;
}

.serif {
font-family: Georgia,
             "Times New Roman",
             Times,
             serif;
			 font-size: 14px;
}

.sanserif {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.home_benefits {
float: left;
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/9/benefit_original.jpg) top no-repeat;
width: 197px;
padding: 10px 18px 10px 10px;
border-right: 1px dotted #999999;
height: 320px;
margin-bottom: 10px;
}

.home_benefits_last {
float: left;
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/9/benefit_original.jpg) top no-repeat;
width: 197px;
padding: 10px 18px 10px 10px;
border-right: none;
height: 320px;
margin-bottom: 10px;
}

.benefit_header {
margin-bottom: 8px;
display: block;
}

.body_bottom {
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/10/bottom_original.gif);
height: 10px;
width: 960px;
clear: both;
}

ul.arrows {
list-style: none;
margin: 0px 0px 0px 5px;
padding: 0;
}

ul.arrows li {
background: url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/11/bullet_original.gif) top left no-repeat;
padding: 0px 0px 5px 10px;
}

ul.arrows2 {
list-style: none;
margin: 0px 0px 10px 15px;
padding: 0;
}

ul.arrows2 li {
background: url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/11/bullet_original.gif) top left no-repeat;
padding: 0px 0px 5px 10px;
}

.int_header {
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/15/int_header_original.jpg);
width: 960px;
height: 114px;
}

.int_header h1{
float: left;
margin: 45px 0px 0px 120px;
font-size: 28px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333333;
}

.int_center {
margin: 0px 0px 0px 100px;
font-family: Georgia, "Times New Roman", Times, serif;
width: 620px;
float:left;
padding: 0px 20px 35px 0px;
font-size: 1.1em;
}

.int_center_wide {
margin: 0px 0px 0px 100px;
font-family: Georgia, "Times New Roman", Times, serif;
width: 690px;
float:left;
padding: 0px 20px 0px 0px;
font-size: 1.1em;
clear: both;
}


.request2 {
float:right;
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/22/request2_original.jpg);
width: 171px;
height: 25px;
margin: 50px 10px 0px 0px;
}

.request2:hover {
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/22/request2_original.jpg) 0 -25px;
cursor: pointer;
}

.pullquote {
display: block;
float: right;
color: #666666;
font-size: 1.8em;
font-style:italic;
border-left: 2px solid #d5b07d;
padding: 0px 0px 0px 12px;
margin: 5px 0px 5px 10px;
width: 260px;
line-height: 1.2em;
}

.int_right_column {
width: 160px;
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/32/watermark_original.jpg) no-repeat bottom center;
float:left;
}

.bottom_watermark {
width: 910px;
background:url(http://s3.amazonaws.com/public.www.topagentnetwork.com/assets/32/watermark_original.jpg) no-repeat right;
clear: both;
height: 100px;
}

.subfooter {
border-top: 1px dotted #999999;
padding: 12px 0px 8px 0px;
clear:both;
color: #7d541c;
}

.footer {
text-align: center;
padding: 8px 0px 8px 0px;
color: #cfab7a;
font-size: 11px;
}

.footer a{
color: #cfab7a;
font-size: 12px;
font-weight: bold;
}

table.agents {
width: 600px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

table.agents td{
padding: 2px 10pz 3px 2px;
vertical-align: top;
border-bottom: 1px dotted #CCCCCC;
}

table.agents td.header{
background: #D7B27E;
font-weight: bold;
cursor: pointer;
}

table.agents a{
color:#993300;
}

.addthis_toolbox {
margin: 3px 0px 0px 420px;
}

.addthis_toolbox a{
font-size: 11px;
font-weight: normal;
}