body {margin: 0; padding: 0; font-family:verdana; font-size: 11px; line-height: 16px; background-color: #F09101;}
div, h1, h2, h3, form, ul, ol, li, a, p {margin: 0; padding: 0; font-family:verdana; font-size: 11px; line-height: 16px;}
#outer{ width: 800px; margin: 0 auto; text-align: left; background-image: url(../img/test_bg.gif);} 
#container
{
	width: 760px;
	margin-left: 20px;
	padding-top: 10px;
}
#topbar
{
	background-color:#000000;
}
#logo_float
{
	float: left;
}
#nav
{
	background-color:#000000;
	margin: 0;
	padding: 0;
}
#nav a
{
	font:bold 11px verdana; color:#ffffff; text-decoration:none;
	display: block;
	float: left;
}
#nav li
{
	float:left;
}
#nav ul li a:hover
{	
	background: none;
	color:#000000;
}
#buthome { background-image: url(../img/home_on.gif); width:76px; height:32px; display:block;}
#butnewmachines { background-image: url(../img/products_on.gif); width:94px; height:32px; display:block;}
#butusedmachines { background-image: url(../img/cstmdesign_on.gif); width:131px; height:32px; display:block;}
#butadvertise { background-image: url(../img/sprtagents_on.gif); width:141px; height:32px; display:block;}
#butcontact { background-image: url(../img/enqcontact_on.gif); width:166px; height:32px; display:block;}


#buthome a { background-image: url(../img/home_off.gif); width:76px; height:32px;}
#butnewmachines a { background-image: url(../img/products_off.gif); width:94px; height:32px;}
#butusedmachines a { background-image: url(../img/cstmdesign_off.gif); width:131px; height:32px;}
#butadvertise a { background-image: url(../img/sprtagents_off.gif); width:141px; height:32px;}
#butcontact a { background-image: url(../img/enqcontact_off.gif); width:166px; height:32px;}

#nav span
{
	margin-left: 18px;
	margin-top: 10px;
	display: block;
}
.logo
{
	display: block;
}
#left_colm
{
	float: left;
	width: 260px;
}
span.contact_map
{
    float: left;
}
#left_colm ul li
{
	list-style: none;
	border-bottom: dashed 1px #848484;
	padding-bottom: 3px;
	padding-top: 3px;
}
#left_colm a
{
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
#left_colm img
{
	border: solid 1px #686868;
}
#left_colm a:hover
{
	color: #FF6C00;
}
#left_content
{
	background-color: #E9E8E8;
	border-right:dashed 1px #686868;
	border-left:dashed  1px #686868;
	border-bottom:dashed  1px #686868;
	padding: 2px 20px 20px 20px;
}
#left_content_index
{
	background-color: #E9E8E8;
	border-right:dashed 1px #686868;
	border-left:dashed  1px #686868;
	border-bottom:dashed  1px #686868;
	padding: 2px 10px 10px 10px;
}
#leftcolm_titles
{
	background-color: #686868;
	padding: 30px 20px 10px 20px;
}
#leftcolm_titles h1
{
	color: #ffffff;
}
#new_subnav
{
	background-color: #000000;
	padding: 30px 20px 20px 20px;
}
#right_colm
{
	width: 475px;
	padding-top: 30px;
	padding-left: 20px;
	float: left;
}
h1
{
	font: bold 12px verdana;
	color: #000000;
}
.machine
{
	border-top: dashed 1px #A0A0A0;
	clear: left;
}

.machine img
{
	float: left; 
    display: inline;
    border: solid 1px #000000;
	margin: 10px 15px 20px 0;
}

.machine div { margin: 10px 0 10px 120px; }


.machine h1
{
	margin: 0;
	padding: 0;
	color: #000000;
}
.machine a
{
	text-decoration: none;
	border: none;
}
.agent
{
	clear:both;
	border-bottom: dashed 1px #A0A0A0;
	padding-bottom: 2px;
	display: block;
	margin-top: 2px;
}
#home_contact
{
	background-color: #D9D8D8;
	border-left: dashed 1px #686868;
	border-right: dashed 1px #686868;
	border-bottom: dashed 1px #686868;
	padding: 10px 10px 10px 10px;
	line-height: 14px;
}
#footer
{
	text-align: center;
	clear: left;
	padding-top:40px;
	margin-bottom: 30px;
}
#footer a
{

	font: bold 10px verdana;
	color: #000000;
	text-decoration: none;
}
#footer a:hover
{
	color: #FE7800;
	text-decoration: underline;
}
.readmore
{
	font: bold 11px verdana;
	color: #FE7800;
}
p
{
	margin-top:10px;
}
#email
{
	text-decoration: none;
	color: #FE7800;
}
#map_link
{
	text-decoration: none;
	color: #FE7800;
}
#advertise
{
	background-color: #B7B7B7;
	padding: 20px 0px 20px 20px;
}
#contact_form input, #contact_form textarea
{
	width: 210px;
}
