/* bg */
#bg					{ background:url(../../images/bgtrn.png) top left repeat-x; background-color: #185EA1;  }

/* header */
#header #logo a		{ margin-top:10px;margin-left:15px;float:left;display:inline; font-size:64px; color:#185EA1;text-indent:-5px; text-decoration:none; font-weight:bold; text-transform: uppercase;}
#header #slogan h4	{ margin-top:-30px;margin-left:20px;float:left;display:inline; font-size:11px; color:#185EA1;text-indent:-5px; text-decoration:none; font-weight:bold;}

/* navigation */
#childnav			{ list-style:none outside; background-color:#185EA1; height:35px; width:99%;}
#childnav a			{ color:#fff; font-size:12px; padding:5px; float:none; width:auto;}
#childnav li		{ float:left;  list-style:none outside; margin:0;  padding:5px 0 0 5px;}
#childnav li a		{ float:left; display:block; line-height:20px; padding:0px 15px 0px 6px;}
#childnav li.current_page_item a
					{ display:inline;}
#childnav > ul a	{ width:auto;}

#navigation > ul a	{ width:auto;}

.homecontent		{ background:url(/wp-content/themes/themebox10/images/content-long.png) repeat-x; background-color:#E8E8E8}
.box				{ background:#ebebeb !important;height:367px;}
.box .content		{ height:335px;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation a		{ float:none;}
/* End IE5-Mac hack */

#navigation			{ list-style:none outside;height:35px;width:99%;}

#navigation li									{ background:url("../../images/nav_left_both.gif") no-repeat 0 -150px;float:left;list-style:none outside;margin:0;padding:0 1px 0 9px;}
#navigation li a								{ background:url("../../images/nav_right_both.gif") no-repeat 100% -150px;float:left; display:block; color:#FFF;font-size:.9em;font-weight:700;line-height:35px;text-decoration:none;padding:0px 15px 0px 6px;}
#navigation li.current_page_item				{ background-position:left top;border-width:0; }
#navigation li.current_page_item a				{ background-position:right top;display:inline;color:#FFF;}

#navigation li:hover, #navigation li:hover a	{ background-position:left top;color:#FFF;}
#navigation li:hover a							{ background-position:right top; }
#navigation li.current_page_parent				{ background-position:left top; border-width:0; }
#navigation li.current_page_parent a			{ background-position:right top;display:inline;color:#FFF;}

/* mininav */
.mini-nav		{ float:left;border-left:1px #CCC solid;border-top:1px #CCC solid;border-right:1px #CCC solid;padding:1px 3px 0 3px;margin-right:1px;cursor:pointer;}
.mini-nav h6	{ margin:0;font-size:14px;}

/* cities */
.city_list				{ float:left;color:#053671;}
.city_list li			{ color:#053671;padding:0 45px 10px 0;;display:block;}
.city_list li a			{ display:block;font-size:16px;color:#053671;background1``:#fff;}
.city_list li a:hover	{text-decoration:none;}

/* free quote */
#free-quote 							{ float:right;width:456px;height:240px;}
#free-quote-form h2 					{ color:#fff;padding:12px 0 6px 45px;font-weight:bold;letter-spacing:3px;}
#free-quote-form .left-form				{ float:left;width:205px;}
#free-quote-form .right-form			{ float:left;width:240px;}
#free-quote-form label					{ color:#fff;padding: 1px 0 1px 7px;font-size:15px;letter-spacing:1px;width:71px;margin:2px 0 7px 0;}
#free-quote-form .right-form label		{ width:100px;padding-right:0px;}
#free-quote-form input					{ width:112px;margin:2px 0 7px 0;border:1px solid #aaa;font-family:Verdana, Geneva, sans-serif;color:#4c4c4c;font-size:11px;height:16px;}
#free-quote-form select					{ width:115px;margin:2px 0 7px 0;border:1px solid #aaa;font-family:Verdana, Geneva, sans-serif;color:#4c4c4c;font-size:11px;height:20px;}
#free-quote-form .form-submit			{ width:185px;height:37px;margin:10px 0 0 21px;border:none;}

#slogan		{ float:right;text-align:right;padding:19px 25px 0 0;}
#slogan h3	{ font-size:15px;color:#999;padding-right:5px;}
#slogan h2	{ font-size:36px; margin-bottom:5px !important}

.footer-four	{ width:232px;float:left;height:75px;}
.footer-four h3 { color:#053671;}

#helpful			{ width:232px;float:left;height:75px;background-color:#E7E7E7;float:left; background:url("../../images/footer/american-van-lines-helpful.jpg") no-repeat 0 10px;}
#supplies			{ width:232px;float:left;height:75px;background-color:#E7E7E7;float:left; background:url("../../images/footer/american-van-lines-moving-supplies.jpg") no-repeat 0 10px;}
#customersupport	{ width:232px;float:left;height:75px;background-color:#E7E7E7;float:left; background:url("../../images/footer/american-van-lines-contact-us.jpg") no-repeat 0 10px;}
#contacting			{ width:240px;float:left;height:75px;background-color:#E7E7E7;float:left; background:url("../../images/footer/american-van-lines-small-truck.jpg") no-repeat 0 10px;}


#helpful a, #customersupport a, #contacting a, #supplies a{ color:#AD050A;}

#footerlinks		{ margin:0;float:left;}
#footersocial		{ float:right;height:17px;}
#copyright			{ color:#3d3d3d;font-size:13px;margin-bottom:0;}
#copyright a strong	{ color:#AE050A !important;}
#copyright a:hover	{ text-decoration:none !important;}

#map_div		{ float:left;height:220px;margin:0px 20px 10px 0px;width:250px;}

.errorForm		{ color:red;background-color:yellow;}

strong {color:#053671;}

#content h1 { padding:5px 0 5px 0;margin-bottom:5px;color:#ae050a;padding-top:10px;font-size:28px;margin-bottom:15px;}
#content h2, #content h3 { color:#ae050a;padding-top:10px;font-size:24px;margin-bottom:15px;}
#content h2 a, #content h1 a { color:#AE050A !important;}

.adr-img	{ float:left;margin:10px 0 0 0;}
.vcard		{ padding:10px 0 10px 5px;font-size:12px;}
.org		{ color:#AE050A;font-weight:bold;font-size:16px;padding-bottom:2px;}
address		{ font-style:normal;}

#sidebarright h4	{ padding-top:5px !important;}

.review				{ margin-bottom:5px !important;font-size:11px !important;}
#sidebarright h5	{ display:inline-block;padding-top:25px !important;margin-bottom:2px !important;color:#AE050A;}
#sidebarright h5 a	{ color:#AE050A !important;}
.avl-rate			{ float:left;padding:10px 0 0 10px;}
#sidebarright .avl-rate { padding:0;}
.name				{ font-style:italic;color:#AE050A;}
.paginate .button { background:none;}
.paginate		{ margin-top:30px;float:left;}
.paginate .current {background:#eee}

#sidebarright ul {margin-top:18px !important;margin-bottom:10px !important;}

.accordion			{ width:200px;}
.accordion img		{ float:left;padding:5px 10px 5px 0;}

#news-container		{ height:200px;overflow-y:auto;width:240px;margin-left:5px;margin-top:20px;}

#breadcrumbs	{ }
.carousel ul		{ list-style:none;list-style-image:none !important;margin:0 !important;padding:0 !important;}
.carousel ul li img { margin:5px 0 5px 20px !important;padding:5px;border:1px #053671 solid;}
#full-image img		{ margin:auto auto auto auto;}