@charset "UTF-8";/* CSS Document for Southern Motorcycle Main site  **MG 3/25/09       |\__/,|   (`\     _.|o o  |_   ) ) ---(((---(((--------- &copy; sitelab 2009*//* Resets ***********************/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;/*	vertical-align: baseline;*/	background: transparent;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}/*GLOBAL*************************************************************************************************************************************//********************************************************************************************************************************************/body {	font-family: Arial, Helvetica, san-serif;	font-size:62.5%;/*sets font to 10px*/	background-image: url(../backgrounds/homebgjpg.jpg);	background-repeat: no-repeat;	background-color:#fff;}body#about {	background-image: url(../backgrounds/bgjpg.jpg);	background-repeat: no-repeat;	}	body#contact {	background-image: url(../backgrounds/contactbgjpg.jpg);	background-repeat: no-repeat;	}	body#forms {	background-image: url(../backgrounds/promo.jpg);	background-repeat: no-repeat;}#container {	width: 980px;	height:auto;	overflow:hidden;}	#nav {		width: 244px;		height:auto;		float: left;	}		#nav ul {		width: 159px;		height:auto;		text-indent:-9999em;	}				#nav_about a{			width:159px;			height:20px;			line-height:20px;			background-image:url(../images/nav_about.gif);			display: block;		}				#nav_contact_us a{			width:159px;			height:20px;			line-height:20px;			background-image:url(../images/nav_contact_us.gif);			display: block;		}				#nav_catalog a{			width:159px;			height:20px;			line-height:20px;			background-image:url(../images/nav_catalog.gif);			display: block;		}				#nav_orders a{			width:159px;			height:20px;			line-height:20px;			background-image:url(../images/nav_orders.gif);			display: block;		}				#nav_home a{			width:159px;			height:20px;			line-height:20px;			background-image:url(../images/nav_home.gif);			display: block;		}					#content {		width: 736px;		min-height:350px;		height:auto !important;		height: 350px ;		float:left;		line-height:62.5%;		font-size:1.1em;		/*padding:100px 0 0 0;*/	}				#content h1 {			font-size: 1.8em;			line-height:1.8em;			padding-bottom:11px;		}				#content h2 {			font-szie: 1.6em;			line-height:1.6em;			padding-bottom:11px;		}				#content h3 {			font-size: 1.4em;			line-height:1.4em;			padding-bottom:11px;		}				#content p {			padding: 0 0 1.5em 0;			line-height: 1.5em;		}		#content li {			line-height: 1.5em;		}				#footer {	width: 986px;	padding-left: 244px;}	#bottom {		width: 736px;		padding: 20px 0 ;		font-family:geneva, arial, helvetica, san-serif;		font-size:1.0em;		line-height:1.2em;		clear:both;		border-top:1px solid #eeeeee;	}		#copyright {	width: 100%;	height:20px;	line-height:20px;	font-size: 1.0em;	clear:both;	background:#ccc;	text-align:center;}	#copyright p {		width: 742px;		padding-left:244px;	}	/*pages*//*about*/#logos {	width: 500px;	float:right;	text-align:center;	padding-bottom: 10px;}	#logos img {		margin: 10px;	}/*ctalog*/#catalog table {	margin-bottom: 11px;	vertical-align: top;	}#catalog td {	padding: 3px;}#disclaimer {	color: #666;	width: 150px;	padding: 275px 0 0 10px;	}#catalog #content ul {	float: right;	padding-bottom:10px;}	#catalog #content li {		float: left;		display: block;		vertical-align:top;		font-size:1.2em;		font-weight:bold;		padding-right:10px;		line-height:50px;		height:50px;	}			#catalog #content #ups a {			text-decoration: none;			color:#000;			background-image:url(../online/gifs/ups_logo.gif);			background-repeat:no-repeat;			background-position: right;			display: block;			padding-right:40px;		}				#catalog #content #acrobat a{			text-decoration: none;			color:#000;			background-image: url(../online/gifs/get_adobe_reader.gif);			background-repeat:no-repeat;			background-position: right;			display: block;			padding-right:135px;		}		/*privacy policy*/.privacy ul, .privacy ol{	line-height: 1.4em;	padding-bottom:12px;}	.privacy ol ul li{		list-style:disc; 		margin-left: 30px;		font-weight:normal;	}			.privacy ol li{			list-style: decimal;			font-weight:bold;		}
