/* Mayflower Agent CSS */
#content h1.page-heading {color:#00591c;}
#agent-tools .tabs .active {background:url("/images/mayflower/tab-active.png") no-repeat;}

#site-container {background-image: url("/images/mayflower/gradient-background.png"); font-family: Georgia, "Times New Roman", Times, serif; }
#site-container p {font-size: 13px; }

#about-photo {background:url("/images/mayflower/photo-frame.png") no-repeat;}

#containers-box .main-link { background: url("/images/mayflower/container_wc.jpg") no-repeat; }

.sidebar-box, #testimonial-box {background:url("/images/mayflower/rounded-gradient.png") no-repeat;}

#testimonial-box h4 {background:url("/images/mayflower/speech-bubble.jpg") no-repeat top left; padding:5px 20px 5px 60px;}

#brand_logo {background:url("/images/mayflower/logo-tab.png") no-repeat;}
#left-sidebar {background:url("/images/mayflower/left-sidebar-top.png") no-repeat;}
#left-sidebar-middle {background:url("/images/mayflower/left-sidebar-middle.jpg") repeat-y; margin-top:-4px;}
#left-sidebar-bottom {background:url("/images/mayflower/left-sidebar-bottom.png") no-repeat;}



#contact-info {	background:url("/images/mayflower/rounded-top.png") no-repeat;}
#contact-info-middle {background:url("/images/mayflower/rounded-middle.png") repeat-y;	}
#contact-info-bottom {background:url("/images/mayflower/rounded-bottom.png") no-repeat;}


#contact-info .h {color:#00591c;}
#contact-info .phone {background:url("/images/mayflower/phone.jpg");}
#contact-info-middle p {font-family: "Times New Roman", Times, serif;}


/**** NAVIGATION ****/

#navigation {
	height:48px;
	width:658px;
	margin-left:-16px;
	margin-top:-18px;
	overflow:hidden;
	z-index:320;
}
.nav {
	height:48px;
	width:640px;
	overflow:hidden;
	position:relative;
	background:url("/images/mayflower/navigation.jpg")  no-repeat;
}
.nav li {
	display:block;
	height:48px;
}

.nav li a:link, .nav li a:visited {
	height:49px;
	top:0;
	position:absolute;
    text-indent: -9000px;
    display:block;
}
/** about **/
.nav .about a:link, .nav .about a:visited {left:0;width:87px;}
.nav .about a:hover, .nav .about a:focus {background:url("/images/mayflower/navigation.jpg")  no-repeat 0px -52px;}
ul.about_us .about a {background:url("/images/mayflower/navigation.jpg")  no-repeat 0px -104px;}

/** services **/
.nav .services a:link, .nav .services a:visited {left:87px;width:99px;}
.nav .services a:hover, .nav .services a:focus {background:url("/images/mayflower/navigation.jpg")  no-repeat -87px -52px;}
ul.our_services .services a {background:url("/images/mayflower/navigation.jpg")  no-repeat -87px -104px;}
/** moving **/
.nav .moving a:link, .nav .moving a:visited {left:185px;width:99px;}
.nav .moving a:hover, .nav .moving a:focus {background:url("/images/mayflower/navigation.jpg")  no-repeat -185px -52px;}
ul.moving_tips .moving a {background:url("/images/mayflower/navigation.jpg")  no-repeat -185px -104px;}
/** testimonials **/
.nav .testimonials a:link, .nav .testimonials a:visited {left:282px;width:132px;}
.nav .testimonials a:hover, .nav .testimonials a:focus {background:url("/images/mayflower/navigation.jpg")  no-repeat -282px -52px;}
ul.customer_testimonials .testimonials a {background:url("/images/mayflower/navigation.jpg")  no-repeat -282px -104px;}
/** estimate **/
.nav .estimate a:link, .nav .estimate a:visited {left:413px;width:118px;}
.nav .estimate a:hover, .nav .estimate a:focus {background:url("/images/mayflower/navigation.jpg")  no-repeat -413px -52px;}
ul.request_an_estimate .estimate a {background:url("/images/mayflower/navigation.jpg")  no-repeat -413px -104px;}
/** shipment **/
.nav .shipment a:link, .nav .shipment a:visited {left:530px;width:111px;}
.nav .shipment a:hover, .nav .shipment a:focus {background:url("/images/mayflower/navigation.jpg")  no-repeat -530px -52px;}
ul.shipment_tracking .shipment a {background:url("/images/mayflower/navigation.jpg")  no-repeat -530px -104px;}
/** footer **/

#footer {color:#00591c;background:#e3e3d4 url("/images/united/footer-bottom.jpg") no-repeat bottom left;}
#footer .logo {margin-left:24px;background:url("/images/mayflower/footer-logo.jpg") no-repeat;width:110px;height:40px;}
#footer a {color:#46c047;}

#login-form li a{color:#00591c;}

/** shipment tracking **/
#shipment_report .section_heading {color:#EDEDDC;background:url("/images/mayflower/shipment_table_heading.jpg") repeat-x;}


body#site-images h2 {
  color: #00591c;
}

body#site-images hr {
  color: #00591c;
  background-color: #00591c;
}