/*- MG specific code added to layout - BLG -*/body {margin:0; padding:0; background:#EDEDED; text-align:center;}.clear {height:1px; clear:both;}/*----PAGE CONTENT----*/#container {	background:url(../images/PageBackground/BoxMidSection.gif) repeat-y center;	margin:0 auto;	padding:0;	width: 986px;;	}#masthead {	width: 986px;	margin:0 auto;	padding:0;	}	#logo {	margin:0 auto;	text-align:left;	width: 950px;	height:75px;	}#logo a {	float:left;	}#logo h1.masthead {	margin: 25px 0px 0px 0px;	float:right;	}	#container h1.pageTitle {margin:5px auto 0 auto; width:950px;}.grayBorder {border:solid 1px #e5e5e5;}.promo p {margin:0 12px 12px 12px;}.promo p a {display:block; background: url(../images/Buttons/btn_arrow_box_white.gif) left no-repeat; margin:10px 0 0 0; padding:1px 0 1px 22px;}/* HOME MARQUEE */#HomeMarquee { background:url(../images/Marquees/HOME_Marquee.png) no-repeat; height:222px;}#HomeMarquee p{margin:110px 370px 0 12px;}#HomeMarquee a {background: url(../images/Buttons/btn_arrow_box_large.gif) left no-repeat;}/* END HOME MARQUEE *//*-- HOME PROMOS ---   MG   ---*/#HomePromo_L p>a, /*#HomePromo_M p>a */{position:relative;top:120px;}#HomePromo_L {background:url(../images/Promos/HOME_PromoLeft.png) no-repeat;height:157px;}#HomePromo_M {background:url(../images/Promos/HOME_PromoMid.png) no-repeat; height:157px;}#HomePromo_R {background:url(../images/Promos/HOME_PromoRight.png) no-repeat; height:157px;}#HomePromo_R p {padding:50px 150px 0 0;}.HomePromo_R p a {margin-top:15px;}/*-- END HOME PROMOS ---   MG   ---*//*----HOME ACCESSORY SEARCH----   ---- MG-----*/#HomeSearch {background:url(../images/Promos/HOME_AccSearch.png) no-repeat; height:222px;}#HomeSearch p {padding:40px 0 0 12px;}#HomeSearch a img {float:left; clear:both;border:none;}#HomeSearch form {margin:10px 12px 12px 12px;}#HomeSearch form label {float:left; clear:both; margin-bottom:12px;}#HomeSearch form label select {margin:0 0 0 10px; width:200px;}/*----END HOME ACCESSORY SEARCH----   ---- MG-----*//* FEATURE LANDING MARQUEE---- MG----- */#FeatureMarquee { background:url(../images/Marquees/FEATURE_LAND_Marquee.png) no-repeat; height:222px;}#FeatureMarquee p {margin:120px 340px 0 40px;}#FeatureMarquee p>a {background: url(../images/Buttons/btn_arrow_box_large.gif) left no-repeat;}/* END FEATURE LANDING MARQUEE---- MG----- *//*----FEATURE LANDING SMALL MARQUEE----   ---- MG-----*/#FeatureMarqueeSmall {background:url(../images/Marquees/FEATURE_LAND_Marquee_small.png) no-repeat; height:222px;}#FeatureMarqueeSmall p {padding:185px 0 0 0;}/*----FEATURE LANDING SMALL MARQUEE----   ---- MG-----*//*-- FEATURE LANDING PROMOS ---   MG   ---*/#FeaturePromo_L {background:url(../images/Promos/FEATURE_LAND_PromoLeft.png) no-repeat;height:157px;}#FeaturePromo_M {background:url(../images/Promos/FEATURE_LAND_PromoMid.png) no-repeat; height:157px;}#FeaturePromo_R {background:url(../images/Promos/FEATURE_LAND_PromoRight.png) no-repeat; height:157px;}#FeaturePromo_L p {padding:55px 150px 0 0;}.FeaturePromo_L p>a {margin:25px 0 0 0;}#FeaturePromo_M p {padding:55px 150px 0 0;}.FeaturePromo_M p>a {margin:52px 0 0 0;}#FeaturePromo_R p {padding:65px 150px 0 0;}.FeaturePromo_R p>a {margin:28px 0 0 0;}/*-- END FEATURE LANDING PROMOS ---   MG   ---*//*-- ITEM DETAIL ADD TO CART ---   MG  ---*/#addItem { background:url(../images/PageBackground/callout-bkgrd-308.jpg) bottom no-repeat #FFF; padding:12px; text-align:left;}#addItem img { margin:20px 0 0 125px; vertical-align:baseline;}#addItem h3,h4 { position:relative; left:0; margin:5px 0 4px 0;}/*--ITEM DETAIL FBI TABS--    --MG--*/#fbiTabs {text-align:left; margin:0;}ul#fbiTabs {list-style:none; margin:0 0 0 8px; padding:0;}ul#fbiTabs li {float:left; display:inline; }ul#fbiTabs li a.active {display:block; text-decoration:none;background:#FFF; padding:3px 3px 5px 3px; border:1px solid #CCC; border-bottom:1px solid #fff; margin:0 5px 0 0; }ul#fbiTabs a:link, ul#fbiTabs a:visited {display:block; color:#666666; text-decoration:none;background:#FFF; padding:3px 3px 3px 3px; margin:0 5px -2px 0; }ul#fbiTabs a:hover {color:#0a94d6; text-decoration:underline;}ul#fbiContent  {border:1px solid #CCC; text-align:left; padding:10px; left:0; list-style:disc inside; margin:22px 0 0 0;}ul#fbiContent  li {margin-bottom:8px; padding-left: 1em; text-indent: -1em; }/*--END ITEM DETAIL FBI TABS--    --MG--*//*----FOOTER BEGIN----*/#ftrNav{text-align:left;padding:5px 5px;}#ftrNav a {padding:0 10px; border-right:1px solid #ccc;}#ftrNav a.last{border:0;}#legalFtr{margin:0 auto; width: 985px; text-align:left;}   #legalFtr a{padding:0 10px; border-right:1px solid #ccc;}#legalFtr a.last{border:0;}.grayDiv p{padding-left:150px; display:inline; color:#ccc;}/* JPA additions */#footer {margin:0 auto; padding:0; width: 986px; text-align: center; background:url(../images/PageBackground/BoxFooter.gif) top center no-repeat;}.poweredBy {	position:relative;	float:right;	padding: 13px 135px 13px 0;	margin:3px 15px 0 0;	}#footer-main {padding-top:60px; margin:0;}#footer-main li {display: inline;}#footer-main li a {padding: 0 8px; border-right:1px solid #ccc;}#footer-main li a.last {padding: 0 8px; border-right:0px}#footer-universal {padding-top:15px; margin:0;}#footer-universal li {display: inline;}#footer-universal li a {padding: 0 8px; border-right:1px solid #ccc;}#footer-universal li a.last {padding: 0 8px; border-right:0px}#footer-universal li a.currentSubSite {color:#ff6600}#footer-external {padding-top:15px; margin:0;}#footer-external li {display: inline;}#footer-external li a {padding: 0 8px; border-right:1px solid #ccc;}#footer-external li a.last {padding: 0 8px; border-right:0px}.footer-copyright {color:#999; margin:0; padding: 25px 0 10px 0;}/*----FOOTER END----*/
