/*    -----------------------    While in Development   -----------------------   */  #content, #leftcol, #widecol, #midcol, #rightcol {	border: 0px solid #990000;}/*    -----------------------    Main Tags   -----------------------   */  body {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;		background:#2f4446 url(../images/bg.gif) repeat-x; }hr {	height: 1px;	width: 100%;	background: #bfc9b0;	border: 1px;	color: #bfc9b0;}h1 {	font: 900 20px/20px Arial, Helvetica, sans-serif;	color: #000;	text-align:left;	margin: 20px 0px 0px 0px;	text-transform: capitalize;}h2 {	font: 700 14px/14px Arial, Helvetica, sans-serif;	color: #000;}h3 {	font: 700 14px/14px Arial, Helvetica, sans-serif;	color: #000;	margin: 0px;}ul {	margin: 0px;	padding:0px;}table {	font: normal 12px/15px arial, verdana, sans-serif;	color: #000;}/*    -----------------------    Page Structure   -----------------------   */ #mc, #header, #content, #contentend, #copyright {	width:954px;}#mc {	margin:auto;}/*#pagetile {	background:  url(../images/mc_bg.gif) repeat-y 0px 0px;	float:left;}*/#header {	background: url(../images/top.jpg) no-repeat 0px 0px;	height:246px;	float:left;}/*    -----------------------    Navigation   -----------------------   */  #navcontainer {	width: 465px;	margin: 220px 0px 0px 40px;}#nav, #nav ul {	width: 465px;}#nav ul li {	list-style: none;	float: left;	display: inline;	margin: 0px;}#nav ul li a {	display: block;	height: 14px;	margin: 0px;	padding: 0px;}#nav em {	display: none;}/*    -----------------------   Menu Items   -----------------------   */ #catalog, #catalog a {	width: 113px;	background: url(../images/m_catalog.gif) no-repeat 0px 0px;}	#catalog a:hover {	background: url(../images/m_catalog.gif) no-repeat 0px -14px;}#about, #about a {	width: 98px;	background: url(../images/m_about.gif) no-repeat 0px 0px;}	#about a:hover {	background: url(../images/m_about.gif) no-repeat 0px -14px;}#brands, #brands a {	width: 84px;	background: url(../images/m_brands.gif) no-repeat 0px 0px;}	#brands a:hover {	background: url(../images/m_brands.gif) no-repeat 0px -14px;}#contact, #contact a {	width: 92px;	background: url(../images/m_contact.gif) no-repeat 0px 0px;}	#contact a:hover {	background: url(../images/m_contact.gif) no-repeat 0px -14px;}#home, #home a {	width: 76px;	background: url(../images/m_home.gif) no-repeat 0px 0px;}	#home a:hover {	background: url(../images/m_home.gif) no-repeat 0px -14px;}#menustart, #menustart a, #menustart a:hover {	width: 75px !important;	width: 50px;	cursor: default;}/*    -----------------------   Main Menu For Submenu Items   -----------------------   */ .about {	width: 56px;	background: url(../images/m_about.gif) no-repeat 0px 0px;}	.abouthl {	width: 56px;	background: url(../images/m_about.gif) no-repeat 0px -17px;}/* ----------------- Submenu -----------------*/  .subOne a, .subTwo a, .subThree a {	font: 500 11px/12px  arial, helvetica, sans-serif;	color: #000;	display: block;	text-decoration:none;	padding: 7px 1px 1px 25px;	width: 146px;	height: 22px;	background: url(../images/submenubg.gif) no-repeat 0px 0px;	line-height: 18px;}.subOne a:hover, .subTwo a:hover, .subThree a:hover {	color: #000000;	text-decoration:none;}.subOne {	position: absolute;	z-index: 15;	visibility: hidden;	top: 130px;	margin-left: 220px;}.subTwo {	position: absolute;	z-index: 15;	visibility: hidden;	top: 70px;	margin-left: 475px;}.subThree {	position: absolute;	z-index: 15;	visibility: hidden;	top: 70px;	margin-left: 620px;}/*    -----------------------   Content  -----------------------   */  #content {	text-align: left;	float:left;	padding: 10px 0 0 0;}#contentend {	float: left;	padding: 0px 0px 80px 0px;}#contenthome {	width: 762px;	text-align: left;	float:left;	background: url(../images/content_home.jpg) no-repeat 0px 0px;}#contentdivide {	float:left;  	margin-top: 5px;  	margin-bottom: 5px;}#contentdivide #left {	width: 290px;	float: left;}#contentdivide #right {	width: 100px;	float: right;}/*    -----------------------   Left Column    -----------------------   */  #leftcol {	font: normal 12px/15px arial, verdana, sans-serif;	color: #000;	float:left;	padding: 15px 0 0 10px;}#leftcol a {	color: #004e75;	text-decoration:none;}#leftcol a:hover {	color: #004e75;	text-decoration:underline;}/*    -----------------------   Wide Column    -----------------------   */  #widecol {	font: normal 12px/15px  arial, verdana, sans-serif;	color: #000;	float: left;	padding: 0px 0px 0px 45px;}/*    -----------------------   Mid Column    -----------------------   */  #midcol {	font: normal 12px/15px  arial, verdana, sans-serif;	color: #000;	width: 380px;	float: left;}#midcol a {	color:#b53e2a;	text-decoration:none;}	#midcol a:hover {	text-decoration:underline;	color:#b53e2a;}/*    -----------------------   Right Column    -----------------------   */  #rightcol {	font: normal 12px/15px  arial, verdana, sans-serif;	color: #000;	float: right;}#rightcol a {	color: #ae852a;	text-decoration:none;} #rightcol a:hover {	color: #ae852a;	text-decoration:underline;} #rightcol ul  {	margin: 0 0 0 15px;	padding: 0;}#rightcol ul li {	font: normal 12px/15px  arial, verdana, sans-serif;	color: #5a451b;	list-style-image: url(../images/a_bullet.gif);	margin:0 0 0 55px;	padding: 0;}/*    -----------------------   Footer   -----------------------   */  #copyright  {	font: normal 10px/12px arial, verdana;	color: #6b878b;	height:75px;	text-align: right;	background: url(../images/end.gif) no-repeat 0px 0px;	padding: 100px 0px 0px 0px ;	float: left;	text-decoration:none;} #copyright a {	color: #6b878b;	text-decoration:none;	font-weight: bold;} #copyright a:hover {	color: #6b878b;	text-decoration:underline;}/*    末末末末末末末末末  Home Logo Link and Top Headers   末末末末末末末末末  */ #gohome {	position: absolute;	z-index: 10;	visibility: visible;	margin: 0px 0px 0px 60px;}#becomeadealer {	position: absolute;	z-index: 10;	visibility: visible;	margin: 0 0 0 620px;	top: 215px;}/*    -----------------------   Small Columns    -----------------------   */  #smleft { 	width:260px;	float:left;}#smright {	width:260px;	float:right;}/*    -----------------------   Content Images    -----------------------   */  .picleft {	float: left;    margin-top: 3px;	margin-right:8px;	margin-bottom: 10px;	border: 1px solid #0b0b71;}.picright {  float: right;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 10px;  margin-left: 10px;  border: 0px solid #2b5eae;}.pic {  /*margin: 2px;*/  border: 1px solid #2b5eae;}.staffpic {	float: left;    margin-top: 3px;	margin-right:8px;	margin-bottom: 10px;	border: 1px solid #718da5;}.thumb {	/*width: 75px;	height:44px;*/	width:100px;	height:59px;}/*    -----------------------   Small Columns    -----------------------   */  #smleft { 	width:160px;	float:left;}#smright {	width:300px;	float:right;}#equalleft { 	width:200px;	float:left;	padding: 0px 40px 0px 0px;}#equalright {	width:200px;	float:right;	padding: 0px 40px 0px 0px;}/*    -----------------------    Style a Form   -----------------------   */  .signin {	width:542px;	height:45px;	background: url(../images/account_login.gif) no-repeat 0px 0px;}.signin form {	width: 542px;}.signin input {	font: normal 12px/11px  arial, verdana, microsoft sans-serif, sans-serif;	color: #5a451b;	border: 0px solid #000000;	background: none;	}.signinUser {	margin: 14px 0px 0px 190px;	float:left;}.signinPassword {	margin: 14px 0px 0px 90px;	float:left;}.signinSubmit {	border: 0px solid #000000;	margin: 14px 0 0 10px;}.dynamicbrand {	margin: 0px 0 5px 20px;}.dynamicbrand h3 {	margin: 10px 0 5px 0;}.dynamicbrand li{	margin: 0 0 0 30px;}