body{
SCROLLBAR-FACE-COLOR: #ffffff; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #535353; 
SCROLLBAR-3DLIGHT-COLOR: #535353; 
SCROLLBAR-ARROW-COLOR: #535353; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: ffffff;
background-image:url(../images/background.jpg); background-repeat:no-repeat;  background-position: center top;
margin: 0px;padding:0px;
font-family: arial; font-size:1.1em;
line-height:100%;

}

hr{margin:0px; border-bottom:1px dotted #535353;border-top:0px;border-left:0px;border-right:0px;color:#FFFFFF; }
p {margin-top:0px;}

#clear {	clear:both; height:0px;}
#space {	clear:both; margin-top:10px;}
#dottedline{width:100%; height:1px; background-color:transparent; border-bottom:1px dotted #535353; margin-top:6px;margin-bottom:6px; margin-left:0px; margin-right:0px;}

h1 {font-size: 1.5em; color:#535353; font-weight:bold;letter-spacing: 0px; margin-bottom:6px;margin-top:6px;}
h2 {font-size: 1.3em; color:#535353; font-weight:bold;letter-spacing: -1px; margin-bottom:9px;margin-top:0px;}
h3 {font-size: 1.2em; color:#FCE600; font-weight:bold;letter-spacing: 0px; margin-bottom:9px;}

h4 {font-size: 1.3em; color:#FCE600; font-weight:bold;letter-spacing: 0px; margin-bottom:6px;margin-top:12px;}
h5 {font-size: 1.2em; color:#535353; font-weight:bold;letter-spacing: 0px; margin-bottom:3px;margin-top:6px;}

a:active,a:link, a:visited {	text-decoration: none;	color: #FCE600; font-weight:bold}
a:hover{	text-decoration: none;	color: #FCE600; text-decoration:underline}

#horizon{}
#top{		 	left: 50%; margin-top:30px;margin-right:3px;	width: 1008px;	color:#000000;	font-size:0.70em;	}

#header { background-color:#FCE600; width:992px; height:92px; margin: 0px; padding: 0px; border:0px solid #ffffff;border-bottom:0px solid #ffffff;}
#header .logo {float:left;margin-left:0px;margin-top:-24px; width:250px;height:112px; background-image:url(../images/hartlogo.jpg)}
#header .info {float:right; color:#000000; font-size:1.4em;margin-right:10px;margin-top:-20px; width:215px}
#header .info a {font-weight: normal;  color: #000000; }
#header .info a:hover {  font-weight: normal; color:#000000; text-decoration:underline}


#menubar {padding:0px;background-color: #535353; border-bottom:6px solid #FCE600;width:1007px; height:52px; color:#ffffff;line-height:150%; text-align:left; background-image:url(../images/hartsalesandlets.jpg); background-repeat:no-repeat}
#menubar a:active, #menubar a:link, #menubar a:visited {	margin:8px;font-family:Arial, Helvetica, sans-serif; font-size:1.4em; color:#000000;	text-decoration:none; font-weight:normal;	}
#menubar a:hover {	color:#000000;	text-decoration:underline; }

#menubar  .subnav {float:left;   list-style: none;  padding: 0px; margin-top:18px;margin-bottom:-2px;}
#menubar  .subnav ul { margin: 0px; padding: 0px;}
#menubar  .subnav li { float: left;   list-style: none}
#menubar  .subnav li a {background-image:url(../images/roundbox.jpg); padding-right:3px;background-position:top left; font-size:1.25em;font-weight: normal; display: block; background-color: #FCE600; color: #535353;  height:26px; line-height:180%;  text-align: center;   margin-right:6px; text-indent:7px;}
#menubar  .subnav li a:hover { color:#535353; text-decoration:underline ;}
#menubar  .subnav .end {background-image:url(../images/roundbox.jpg); background-position:top right; margin-top:-34px;width:8px; height:26px; margin-left:-9px; margin-bottom:0px}
#menubar  .subnav .end2 {float:right;background-image:url(../images/roundbox.jpg); background-position:top right; margin-top:-34px;*margin-top:-26px;width:8px; height:26px; margin-left:-8px; *margin-left:-16px;margin-bottom:0px}
#menubar  .subnav .end3 {background-image:url(../images/roundbox.jpg); background-position:top right; margin-top:-34px;width:8px; height:26px; margin-left:989px; margin-bottom:0px}

#center_column {width:505px;float:left; margin-left:2px;}
#center_column_full {width:755px;float:left; margin-left:2px;}
#contentholder {width:505px; float:left;}
#contentholder_full {width:755px; float:left;}
#contentholder .imgholder {width:505px;height:200px;text-align:left;padding:6px;background-color:#DDDDDD;border:0px solid #ffffff; }
#contentholder .textholder, #contentholder_full .textholder {text-align:left;padding:9px; }

#right_column {width:250px;float:right;margin-right:1px;margin-top:-1px}
#rightholder { margin:0px;margin-right:1px;margin-top:1px;width:250px; float:right; }
#rightholder .holder {width:238px;text-align:left;padding:6px;background-color:#EEEEEE;border:0px solid #ffffff;}
#rightholder .holder .boxtitle {margin:-6px; margin-right:-7px;margin-bottom:6px;line-height:170%; text-indent:10px; font-weight:bold;height:28px;background-color:#535353; color:#FCE600; font-size:1.4em;}
#rightholder .holder .boxtitle2 {margin:-6px; margin-right:-7px;margin-bottom:6px;line-height:170%; text-indent:10px; font-weight:bold;height:28px;background-color:#FCE600; color:#535353; font-size:1.4em;}

#left_column {width:250px;float:left;margin-top:-1px;margin-left:-1px; margin-right:-1px}
#leftholder { margin:0px;margin-left:1px;margin-top:1px;width:250px; float:left; }
#leftholder .holder {width:238px;text-align:left;padding:6px;background-color:#EEEEEE;border:0px solid #ffffff;}
#leftholder .holder .boxtitle {margin:-6px; margin-bottom:6px;line-height:170%; text-indent:10px; font-weight:bold;height:28px;background-color:#535353; color:#FCE600; font-size:1.4em;}
#leftholder .holder .boxtitle2 {margin:-6px; margin-bottom:6px;line-height:170%; text-indent:10px; font-weight:bold;height:28px;background-color:#FCE600; color:#535353; font-size:1.4em;}


#click24 { margin:0px;margin-left:1px;margin-top:1px;width:250px; float:left; }
#click24 .holder {width:250px;text-align:left;padding:0px;background-color:#EEEEEE;border:0px solid #ffffff;}
#click24 .holder .boxtitle {margin:0px; line-height:170%; text-indent:10px; font-weight:bold;height:28px;background-color:#FCE600; color:#535353; font-size:1.4em;}

#valform { margin:0px;margin-left:1px;margin-top:1px;width:250px; float:left; }
#valform .holder {width:238px;text-align:left;padding:6px;background-color:#EEEEEE;border:0px solid #ffffff;}
#valform .holder .boxtitle {margin:-6px; margin-bottom:6px; line-height:170%; text-indent:10px; font-weight:bold;height:28px;background-color:#FCE600; color:#535353; font-size:1.4em;}

#form {margin-top:6px;margin-bottom:2px;float:right; text-align:right;}
#form fieldset {		font-size:1em; border:0px; margin-bottom:-4px}
#form fieldset input, #form fieldset textarea{font-family: Verdana, Arial, Helvetica, sans-serif;background: #EEEEEE !important;margin:2px; width: 145px; border:1px solid #FCE600; color:#333333;}
#form fieldset select {font-family: Verdana, Arial, Helvetica, sans-serif;background: #EEEEEE !important;margin:2px; width: 149px; border:1px solid #FCE600; color:#33333;}
#form fieldset label {text-align:right;	float:left;	color:#535353; font-weight:bold;	width:60px;}
#form fieldset input:focus, #form fieldset textarea:focus { background: #EEEEEE !important; color:#333333;	font-size: 1em;}
#fm-submit input { background-color: #ffffff; font-size: 1.2em;}


#registerform {float:left; text-align:right; width:470px;}
#registerform fieldset {		font-size:1em; border:0px;}
#registerform fieldset input, #registerform fieldset textarea, {background-color: #EEEEEE !important;margin:2px; width: 350px; border:1px solid #231F20; color:#333333;}
#registerform fieldset select {background-color: #EEEEEE !important; margin:2px; width: 354px; border:1px solid #231F20; color:#33333;}
#registerform fieldset label {text-align:right;	float:left;	color:#535353; font-weight:bold;	width:98px;margin-right:6px}
#registerform fieldset input:focus, #registerform fieldset textarea:focus { background-color: #efefef !important; color:#333333;	font-size: 1em;}


#searchform { text-align:right;margin-top:-12px;}
#searchform  label {text-align:right;	float:left;	color:#535353; font-weight:bold;	width:60px;}
#inputtext 	{font-family: Verdana, Arial, Helvetica, sans-serif; width: 145px; color:#33333;	border: 1px solid #FCE600; background: #EEEEEE;margin:2px;}
#dropdown 	{font-family: Verdana, Arial, Helvetica, sans-serif;width: 149px; color:#33333;	border: 1px solid #FCE600; background: #EEEEEE;margin:2px;}
.submit 	{font-family: Verdana, Arial, Helvetica, sans-serif; width: 145px; color:#33333;	border: 1px solid #FCE600; background: #EEEEEE;margin-left: 106px; }


