<style type="text/css" media="screen">
		html, body 		{ margin: 0; padding: 0; }
		body 			{ background-color: #456187; font: 18px Helvetica, Arial, sans-serif; line-height: 18px; text-align: center; }
		h2				{ background-image:url("images/orange.gif");background-repeat:no-repeat; color: #263549; font-size: .8em; margin: 0 0 10px; }
		h3				{ color: #263549; font-size: .8em; margin: 0 0 10px; }
		a				{ color: #456187; }
		p				{ margin: 0 0 5px; color: #263549; margin: 0 0 10px; font-size: .70em; }
		#container	{ width: 780px; margin-left: auto; margin-right: auto; background-color: #456187; }
		#wrapper		{ width: 780px; margin: 0; padding: 0; }
		
		/* Header */
		#header			{ height:120px; background-image:url('http://www.autoandfleetrepair.com/images/bg_hd.gif'); border-color: red; border-style: solid ; border-width: 1px 1px 1px 1px;  }
		#header h1  	{ color: #ffd96d; margin: 0; padding: 0; font-size:1.5em; }
		#header p		{ color: #ffd96d;; font-size: 11px; font-weight: bold; padding: 0; }
		#header .logo	{ width: 210px; float:left; color:#ffd96d; text-align:center; padding:18px; font-size: .70em; }
		#header .pg_hd  { float:right; width:510px; text-align:center; margin-top:0; padding-top:35px; color:#ffd96d; }
		
		
		/* tag line */
		#tagline		{ height:22px; background-color: #C8CCD1; border-style: solid ; border-width:0 1px 1px 1px; border-color:red;  }
		#tagline .tl	{ width: 240px; float:left; padding:2px 0 0 0;  }
		#tagline .tr	{ clear: right; float: right; width: 515px; padding:2px 0 0 0;  }
		
		/* Content */
		#main_body		{ float:right; width:530px; background-color: white; }
		#main_body		{ margin: 0 0 0 0; text-align: center; padding:0;  }
		
		#l_side			{ float: left; width:250px; background-color: white; text-align: center;}
		#l_side			{ clear: left; margin: 0 0 0 0; padding:0; }
		
		#extra small	{ font-size: 11px; line-height: 18px; }
		.box   			{ width:100%; margin:0; padding:0; }
		
      .nav_top ul{margin:0;padding:0; list-style-type:none; text-decoration:none;display:inline; }
      .nav_top li{display:inline; margin:0; padding:5px; text-align:center; font-size:.7em; color:red; list-style-type:none; text-decoration:none; font-weight: bold; border:1px solid red; background-color:#ffd96d; }
      .nav_top li a { text-decoration:none; }
      .nav_top li a:hover { color:red; background-color:white;  } 
		
      img.floatleft  { float: left; margin: 4px; }
		img.floatright { float: right; margin: 4px; }
		.nav_menu		{ width:100%; height:25px; padding:0; margin: 0; text-align: center;   }
		.nav_menu ul	{ margin: 0 ; padding: 0; font-size: .8em; }
		.nav_menu ul li {border-color: #456187; border-style: groove; border-width: 3px; background-color: #cccccc; list-style: none; text-align:center;}
		.nav_menu ul a	{ text-decoration: none; color: black; font-weight: bold;}
		.nav_menu ul a:hover { color: yellow; }
		.other_shops   { font-size: .7em; text-align: center; color:#ccc; }
		.other_shops a { color: #ccc; }
		.other_shops td { font-size: .7em; text-align: center; color:#ccc; }
		.rss				{ font-size: 1.0em; font-weight: normal;}
		.rss a			{ font-weight: bold; font-size: .8em;}
		.rss a:hover	{ color: red; }
		.clear { clear: both; }
		.fontred80comic {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #bf0000; FONT-STYLE: normal; FONT-FAMILY: Comic Sans MS, sans-serif; TEXT-DECORATION: none
}
      .address { width:210px; text-align:center; border: 3px double black; padding-top: 10px; background-color:#ffd96d;}
      .article_box_hd{ width:212px; font-size:.8em; text-align:center; background-color:#ffd96d; border: 1px  solid black; }
      .article_box{ width:204px; border: 0px  solid black; padding:4px 4px 0 4px;text-align:left;}
      .article_box a {font-size:.9em;}
      .article_box a:hover {color:red;}
		/* Footer */
		#footer			{ margin-top: 40px; border: 0px solid black; clear: both; width: 100%; font-size: 1em; }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #ccc; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
	</style>
	<!--[if IE]>
	<style type="text/css">
	    #navigation, #content, #extra { margin-top: 20px; }
	</style>
	<![endif]-->
