@charset "utf-8";

/* ==================== Morse Moving & Storage Home Page Layout CSS Styles ==================== */

/*	Table Of Contents
	 1.Page
	 2. Locations
	 3. Sitemap
	 4. Contact us page
	 5. Testimonials
*/

/* ==================== 1.Page ==================== */
#content-wrapper { width: 960px; float: left; padding: 0; background: #343b4b; background: url(/images/index-back.gif) repeat-y top left; }

#main-content { width: 620px; float: left; padding: 20px; background: #fff; }

#main-content h1 { color: #304d78; margin: 0 0 10px 0; font-size: 18px; }

#main-content h2 { color: #304d78; margin: 0 0 5px 0; font-size: 16px; }

#main-content .tagline { color: #304d78; font-style:italic; font-weight: bold; }

#main-content #top-content { float: left; border-bottom: 1px solid #dcdcdc; margin: 0 0 20px 0; }

#main-content p.no-margin { margin-bottom: 0; }

#main-content #top-content img { margin: 0 0 0 30px; }

#main-content .lists { width: 295px; float: left; margin: 0 15px 0 0; }

#main-content .lists li { padding: 0 0 0 30px; background: url(/images/list.gif) no-repeat left 2px; height: 160px; margin: 15px 0; }

#main-content .lists li.short-list { height: 110px; }

#main-content .lists li a { font-size: 14px; font-weight: bold; }

/*============2. Locations============*/

dl#locations { float: left; clear: both; margin: 20px 0; width: 100%; }

dl#locations dt { color: #304d78; margin: 0 0 5px 0; font-size: 16px; font-weight: bold; margin: 0 0 15px 0; }

dl#locations dd { float: left; padding: 0 0 0 12px; background: url(/images/pin.gif) no-repeat left 2px; margin: 0 13px 0 0; }

dl#locations dd a { font-size: 11pt; }

/*---------3. Sitemap-------------*/
#sitemap li { background: url(/images/arrow.gif) no-repeat left 4px; padding: 0 0 0 12px; margin: 0 0 10px 0; }

#sitemap li a { display: block; margin: 0 0 10px 0; font-size: 14px; }

#sitemap li a:hover { color: #DF9300; }

#sitemap li ul { margin: 0 0 0 20px; }

#sitemap li li { background: none; list-style: square; padding: 0; margin: 0 0 0 20px; }

#sitemap li li a { font-size: 12px; color: #009E9F; }

#sitemap li li li { list-style: circle; }

#sitemap li li li a { color: #005F5F; }

/*===========4. Contact us page===============*/

#addresses { width: 410px; float: right; }

#addresses li.street { margin: 0px 0 10px; font-weight: bold; }

#addresses li.gmaps { margin: 0 0 20px 0; border-bottom: 1px solid #ccc; padding: 0 0 20px 0; }

.contact li { padding: 3px 0; }

/*============5. Testimonials================*/
li.test-header { font-size: 14px; margin: 0 0 10px; font-weight: bold; color: #304D78; }

li.review { font-style: italic; background: url(/images/quote.gif) no-repeat top left; padding: 0 0 0 15px; }

li.person { text-align: right; font-weight: bold; padding: 0 0 10px; margin: 0 0 15px; border-bottom: 1px solid #ccc; }

