/* reset some stupid default values
--------------------------------------------- */
body,html,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,blockquote,fieldset,form,input,select{
	margin:0; padding:0;
}
a img,:link img,:visited img {
	border:none;
}
ul, ol {
	list-style:none;
}
hr {
	border: none 0; 
	border-top: 1px solid #ccc;
	width: 100%;
	height: 1px;
}

/* General
--------------------------------------------- */
body{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #375675;
	text-align: center;
	background: url("/images/mwbody_background.gif") repeat-x #375675;
}

.clear {
	display: block;
	clear: both;
	width: 100%;
	height: 1px;
	margin: 0 0 -1px;
	font-size: 1px;
	line-height: 1px;
}

.hide{
	display:none;
}

#page{
	width: 755px;
	margin: auto;
	text-align: left;
}

.red{
	color: #CC3300;
}

/* Languish Selector
----------------------------------------------------------------------------- */
#langselector{
	color:white;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	margin-top:5px;
	height:20px;
	font-weight:bold;
	text-align:right;

}
#langselector div{
	float:left;
	color:#9BABBA;
}
#langselector #flags{
	margin-right:15px;
}


#langselector span{
	background: url("/images/mwlastupdated.gif") 0px 1px no-repeat;
	padding-left:15px;

}
#otherlanguages span{
	font-size: 11px;
	background: none;
	padding: 0px;
	display: none;
}

/* Top
----------------------------------------------------------------------------- */
#top h1{
	float: left;
	height: 65px;
	background:url("/images/mwlogo.gif") no-repeat;
}

#top h1 a {
	display:block;
	text-indent: -1000em;
	width: 265px;
	height: 65px;
	text-decoration:none;
}
#top #top-contact{
	color: white;
	float: right;
	margin-top: 25px;
	text-align: right;
}

/* Navigation
----------------------------------------------------------------------------- */
#navigation {
	clear: left;
}

#navigation ul li {
	float: left;
}

#navigation ul li a {
	display: block;
	text-decoration:none;
	height: 36px;
	margin-left: 1px;
}
#navigation ul li a span{
	display:none;
}
#navigation ul li#nav_contact-details a {
	margin-left: 13px;
}

#navigation ul li#nav_your-enquiry a {
	margin-left: 13px;
}

#nav_public-sales a{
	width:78px;
	background: url("/images/mwnav_publicsales.gif") top left no-repeat;
}

#nav_home a:hover,
#nav_home a.active,
#nav_new-machines a:hover,
#nav_new-machines a.active,
#nav_used-machines a:hover,
#nav_used-machines a.active,
#nav_wanted-machines a:hover,
#nav_wanted-machines a.active,
#nav_coming-soon a:hover,
#nav_coming-soon a.active,
#nav_sell-your-machines a:hover,
#nav_sell-your-machines a.active,
#nav_public-sales a:hover,
#nav_public-sales a.active,
#nav_machines-in-focus a:hover,
#nav_machines-in-focus a.active,
#nav_contact-details a:hover,
#nav_contact-details a.active,
#nav_your-enquiry a:hover,
#nav_your-enquiry a.active,
#nav_about-us a:hover,
#nav_about-us a.active{
	background-position: bottom;
}

/* main
----------------------------------------------------------------------------- */
#main {
	margin-top: 20px;
}

#home-flash,
#home-news,
#listview-new-main,
#listview-used-main,
#listview-rental-main,
#listview-finance-main,
#listview-wanted-main,
#sellyourmachines-main,
#usedmachines-quote-main,
#request-form,
#item-image,
#wanted-main{
	float: left;
	width: 560px;
}

#home-news{
	height: auto;
	min-height: 700px;
}

#home-promo,
#home-brands,
#listview-promo,
#wanted-promo{
	margin-left: 570px;
	width: 180px;
}

#home-brands2
{
		width: 180px;
}

#latest_machines_right
{
		margin-left: 570px;
		width: 180px;
}

.right-column
{
		background-color: #FFFFFF;
	/*	background-color: #DEDEDE;	*/
		margin-left: 570px;
		margin-bottom: 10px;
		padding: 10px;
		width: 160px;
}

#category-list{
	float: left;
	width: 220px;
}

#category-item{
	margin-left: 230px;
	width: 520px;
}

/* home find-machines
----------------------------------------------------------------------------- */

#home-find_machines h2{
	display:none;
}
#home-find_machines_form_input{
	text-align:right;
	float:left;
	width:560px;
	margin-top:7px;
}
#home-find_machines_form_input span{
	display:block;
	width: 280px;
	padding:1px;
	float:right;
}
#home-find_machines_form_input input{
	width: 100%;
	color:#999;
}
#home-find_machines_form .submit{
	float:left;
	margin-top:10px;
	margin-left:15px;
}

/* home news
----------------------------------------------------------------------------- */

#home-news h2{
	display:none;
}
#home-news_top{
	height: 42px;
}
#home-news_top a{
	float:right;
	text-indent: -1000em;
	display: block;
	height: 42px;
	width: 145px;
}
#home-news_top h3{
	color:#375675;
	font-size: 11px;
	padding-top: 15px;
	margin-left: 100px;
	float: left;
}
#home-news_content{
	color: #375675;
}
#home-news_content h3{
	color: #CC3300;
}
.home-news_item {
	margin: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #8A9AA9;
}
.home-news_item .meta{
	font-size: 9px;
}
.home-news_item .more {
	text-decoration: none;
	color: #375675;
}
.home-news_item .more:hover {
	text-decoration: underline;
}
.home-news_item img{
	float: left;
	margin: 0 10px 10px 0;
	border: thin;
}
.home-news_item h3{
	padding: 5px 0 5px 0;
}

#summary{
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
}

#summary a{
	text-decoration:none;
	color: #375675;
}

#summary a:hover {
	text-decoration:underline;
}

#home-news_bottom h2{
	display: none;
}
#home-news_bottom label{
	display:none;
}

#home-news_bottom ol{
	margin-left:115px;
	height: 24px;
}
#home-news_bottom ol li{
	float: left;
}
#home-news_bottom ol li#home-news_bottom_dropdown select{
	width: 115px;
}
#home-news_bottom ol li#home-news_bottom_dropdown{
	margin-top: 2px;
	width: 125px;
}
/* home brands
----------------------------------------------------------------------------- */


#home-brands ul{
	padding: 50px 10px 10px 10px;
}
#home-brands h2 {
	display: none;
}
#home-brands ul li {
	margin-bottom: 15px;
}
#home-brands ul li a{
	display: block;
	text-indent: -1000em;
}

#home-brands ul li.promag{background:url("/images/mwpromag.gif") no-repeat;height:43px;}
#home-brands ul li.promag a{height:43px;}
#home-brands ul li.cattabriga{background:url("/images/mwcattabriga.gif") no-repeat;height:21px;}
#home-brands ul li.cattabriga a{height:21px;}
#home-brands ul li.gram{background:url("/images/mwgram.gif") no-repeat;height:23px;}
#home-brands ul li.gram a{height:23px;}
#home-brands ul li.hamba{background:url("/images/mwhamba.gif") no-repeat;height:37px;}
#home-brands ul li.hamba a{height:37px;}
#home-brands ul li.stephan{background:url("/images/mwstephan.gif") no-repeat;height:37px;}
#home-brands ul li.stephan a{height:37px;}
#home-brands ul li.tetrapak{background:url("/images/mwtetrapak.gif") no-repeat;height:21px;}
#home-brands ul li.tetrapak a{height:21px;}
#home-brands ul li.gea{background:url("/images/mwgea.gif") no-repeat;height:43px;}
#home-brands ul li.gea a{height:43px;}
#home-brands ul li.westfaliasurge{background:url("/images/mwwestfaliasurge.gif") no-repeat;height:45px;}
#home-brands ul li.westfaliasurge a{height:45px;}
#home-brands ul li.hoyer{background:url("/images/mwhoyer.gif") no-repeat;height:14px;}
#home-brands ul li.hoyer a{height:14px;}
#home-brands ul li.benhil{background:url("/images/mwbenhil.gif") no-repeat;height:18px;}
#home-brands ul li.benhil a{height:18px;}
#home-brands ul li.seital{background:url("/images/mwseital.gif") no-repeat;height:41px;}
#home-brands ul li.seital a{height:41px;}
#home-brands ul li.rokk{background:url("/images/mwrokk.gif") no-repeat;height:28px;}
#home-brands ul li.rokk a{height:28px;}
#home-brands ul li.benhil{background:url("/images/mwbenhil.gif") no-repeat;height:18px;}
#home-brands ul li.benhil a{height:18px;}
#home-brands ul li.seital{background:url("/images/mwseital.gif") no-repeat;height:41px;}
#home-brands ul li.seital a{height:41px;}
#home-brands ul li.technogel{background:url("/images/mwtechnogel.gif") no-repeat;height:28px;}
#home-brands ul li.technogel a{height:28px;}


#home-brands ul li.promag{background:url("/images/mwpromag.gif") no-repeat;height:43px;}
#home-brands ul li.promag a{height:43px;}

#home-brands ul li.apv{background:url("/images/mwapv.gif") no-repeat;height:45px;}
#home-brands ul li.apv a{height:45px;}

#home-brands ul li.ammpack{background:url("/images/mwammpack.gif") no-repeat;height:40px;}
#home-brands ul li.ammpack a{height:40px;}

#home-brands ul li.soren{background:url("/images/mwsoren.gif") no-repeat;height:36px;}
#home-brands ul li.soren a{height:36px;}

#home-brands ul li.wcb{background:url("/images/mwwcb.gif") no-repeat;height:43px;}
#home-brands ul li.wcb a{height:43px;}

#home-brands ul li.technofreeze{background:url("/images/mwtechnofreeze.gif") no-repeat;height:19px;}
#home-brands ul li.technofreeze a{height:19px;}


/* product head (find form)
----------------------------------------------------------------------------- */
#category-head{
	margin-bottom: 5px;
}
#category-head h2{

	font-family: "Trebuchet MS", Trebuchet, Arial;
	width: 300px;
	font-size: 18px;
	color: #375675;

}

#simplestyle
{

	font-family: "Trebuchet MS", Trebuchet, Arial;
	font-size: 18px;
	color: #375675;
}


#exception{
	margin-bottom: 300px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
	width: 360px;
	font-size: 16px;
	color: #375675;
}

#number_of_results{
	margin-bottom: 20px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
	font-size: 14px;
	font-weight: 200;
	color: #375675;
}

#search-top-blank{
	width: 310px;
}

#category-head ol li{
	float: left;
}

#category-head ol li select{
	width: 255px;
}

#category-head label{
	display: none;
}

#hidden{
	display: none;
}

.hidden{
	display: none;
}

#search_string{
	width: 255px;
}


#category-head ol li#category-head_find_dropdown{
	width: 275px;
}


/* category list
----------------------------------------------------------------------------- */
#category-list h2{
	display: none;
}


#category-list-bottom{
	vertical-align:middle;
	height:40px;
	background-color: #dedede;
	/*background: url("/images/mwcategory-list_bottom.gif") no-repeat;*/
}



#category-list{
	font-size: 10px;
	color: #375675;
	background: #DEDEDE;
}

#category-list ul li{
	clear: left;
	display:block;
	padding-top: 10px;
	background: url("/images/mwcategory-list_divider.gif") bottom no-repeat;
}

#category-list-top ul,
#category-list-bottom ul{
	text-align:right;
	padding-top: 12px;
	margin: 0px;
}

#category-list-top ul li{
	background: transparent;
	display: inline;
	font-size:12px;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	color: white;

}

#category-list-bottom ul li {
	background: transparent;
	display: inline;
	font-size:11px;
	vertical-align: middle;
	margin: 0px 4px 0px 4px;
	padding: 0px;
	color: white;

}

#category-list-top ul li a,
#category-list-bottom ul li a{
	font-size:14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	
}

/*
#category-list-top ul li a.active,
#category-list-top ul li a:hover{
	border-bottom: 2px solid white;
}
*/

#category-list-bottom ul li a{
	color: #375675;
}

#category-list-bottom ul li{
	color: #375675;
}

/*
#category-list-bottom ul li a.active,
#category-list-bottom ul li a:hover{
	border-bottom: 2px solid #375675;
}
*/

#category-list ul li.selected{
	background: url("/images/mwcategory-list_divider.gif") white bottom no-repeat;
}
#category-list ul li div.category-list_image img{
	display:block;
	width: 90px;
}
#category-list ul li div.category-list_image{
	float: left;
	margin: 0 0 10px 10px;
	display: inline;
	width: 50%;
}
#category-list ul li div.category-list_details{
	display: block;
	padding-right: 10px;
	margin-left: 50%;
}
#category-list ul li div.category-list_details h3{
	font-size: 10px;
	color: #375675;
	margin-bottom: 10px;
}
#category-list ul li div.category-list_details p{
	margin-bottom: 10px;
}
#category-list ul li div.category-list_details a{
	display: block;
	color: #CC3300;
	text-decoration:none;
	font-weight:bold;
	padding-left:20px;
	background: url("/images/mwcategory-list-linkarrow.gif") 10px 2px no-repeat;
	padding-bottom: 5px;
}

/* product item
----------------------------------------------------------------------------- */
#category-item{
	background: url("/images/mwcategory-item_head.gif") no-repeat white;
}
#category-item #category-item_wrapper{
	padding: 10px 10px 10px 10px;
	display:block;
}
#category-item h2{
	font-family: "Trebuchet MS", Trebuchet, Arial;
	font-size: 14px;
	color: white;
	padding: 10px 0 0 10px;
	height: 40px;
}

#category-item_image2{
	float: left;
	width: 310px;
	padding-bottom: 10px;
}

#category-item_image{
	float: left;
	width: 310px;
	padding-bottom: 10px;
}

#category-item_image img{
	width: 300px;
}


#category-item_image-thumbs ul li a img{
	display:block;
	width: 98px;
}
#category-item_image-thumbs ul li{
	float:left;
	margin-left:2px;
	margin-bottom:10px;
}
#category-item_image-thumbs li a{
	padding:0;
}
#category-item_details{
	margin-left:310px;
	width: 200px;
}
#category-item_details_list{
	color: #375675;
	font-weight: bold;
}
#category-item_details_list span{
	font-weight: bold;
	font-size: 12px;
}

#category-item_details_list li ul{
	font-weight: normal;
	margin-bottom: 15px;
	list-style: disc;
	padding: 0px;
	margin-left: 20px;
}
/* listview
----------------------------------------------------------------------------- */
#listview-wanted-main,
#listview-new-main,
#listview-rental-main,
#listview-finance-main,
#listview-used-main{
	font-size:10px;
	background:#dedede;
	padding-bottom: 20px;
}

.subheader{
font-size:11px;
}
.subheader_normal{
font-size:11px;
}
#listview-wanted-main hr,
#listview-new-main hr,
#listview-rental-main hr,
#listview-finance-main hr,
#machines-in-focus-main hr,
#latest-machines-main hr,
#listview-used-main hr{
width: 100%;
margin: 0px 10px 10px 10px;
color: #375675;
border: 1px;
}

#listview-new-main h2,
#listview-rental-main h2,
#listview-finance-main h2,
#listview-wanted-main h2,
#listview-used-main h2{
	display:block;
	height:52px;
}



#listview-wanted-main h2 span,
#listview-new-main h2 span,
#listview-rental-main h2 span,
#listview-finance-main h2 span,
#listview-used-main h2 span{
	display:none;
}

#listview-wanted-main ul,
#listview-new-main ul,
#listview-rental-main ul,
#listview-finance-main ul,
#listview-used-main ul {
	margin-left:10px;
}

#listview-wanted-main ul li,
#listview-new-main ul li,
#listview-rental-main ul li,
#listview-used-main ul li{
	float:left;
	display:inline;
	width: 267px;
	height: 30px;
	margin: 0 8px 10px 0;
}

#listview-finance-main ul li{
	float:left;
	display:inline;
	width: 500px;
	height: 30px;
	margin: 0 8px 10px 0;
}



#listview-wanted-main ul li a,
#listview-rental-main ul li a,

#listview-used-main ul li a{
	font-weight:bold;
	text-decoration:none;
	color: #375675;
	display:block;
	padding:8px;
	font-size: 12px;
/*	background:url("/images/mwlist-view-li-bg.gif") no-repeat; */
	background:white;
}

.right{
	text-align: right;
	font-size: 12px;
	font-weight: bold;	
}

.right img{
	vertical-align: text-bottom;
}

.page-number-align{
	margin: 4px;
}

.page{
	background-image: url(/images/mwbg-page-number-inactive.gif);
	background-repeat: no-repeat;
	
}

.activepage{
	background-image: url(/images/mwbg-page-number.gif);
	background-repeat: no-repeat;
}


#listview-wanted-main ul li a:hover,
#listview-rental-main ul li a:hover,
#listview-finance-main ul li a:hover,
#listview-used-main ul li a:hover{
	text-decoration:none;
	color: #fff;
	background: #375675;
}

#listview-wanted-main ul li a.image:hover,
#listview-rental-main ul li a.image:hover,
#listview-finance-main ul li a.image:hover,
#listview-used-main ul li a.image:hover{
	text-decoration:none;
	background: #dedede;
}

#listview-wanted-main a.image,
#listview-rental-main a.image,
#listview-finance-main a.image,
#listview-used-main a.image{
background: #dedede;
padding: 3px;
display: inline;
}

#listview-wanted-main li.nobackground,
#listview-rental-main li.nobackground,
#listview-finance-main li.nobackground,
#listview-used-main li.nobackground{
	background: #dedede;
	color: #375675;
}

.imagemargin{
margin-bottom:15px;
}

#listview-new-main  li.new-machines-category-logo{
	background: #c8c8c8;
	width: 260px;
	height:235px;
}

#listview-new-main  li.new-machines-category-logo img{
	padding: 0px;
	margin-top: 5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	float:left;
}

#listview-new-main  li.new-machines-category-logo img.see-the-machines{
	padding: 0px;
	margin-left: 5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:0px;
}



/* search new machine
----------------------------------------------------------------------------- */
#searchnewmachine,
#searchusedmachine,
#searchformachines{
	text-align: center;
	width:180px;
	margin-bottom: 10px;
	background: #dedede;
	margin-top: 0px;
	padding: 0px;
}


#searchnewmachine h2 span,
#searchusedmachine h2 span,
#searchformachines h2 span{
	display:none;
}

#searchnewmachines_form,
#searchusedmachines_form,
#searchformachines_form{
	width:160px;
	margin:auto;
}
#searchnewmachines_form div,
#searchusedmachines_form div,
#searchformachines_form div{
	padding-bottom:10px;
}
#searchnewmachines_form div input,
#searchusedmachines_form div input,
#searchformachines_form div input{
	width:160px;
}

/* wanted
----------------------------------------------------------------------------- */
#wanted-main{
	font-size:11px;
	background:#dedede;
}
#wanted-main h2{
	display:block;
	height:81px;
}



#wanted-main h2 span{
	display:none;
}
#wanted-main ul{
	padding: 0 10px 10px 10px;
}
#wanted-main ul li{
	padding-top: 10px;
	padding-bottom: 10px;
}
#wanted-main ul li span.date{
	font-size:9px;
	color: #375675;
}
#wanted-main ul li h3{
	padding:5px 0 5px 0;
}
#wanted-main ul li h3 a{
	font-size:12px;
	color: #375675;
	text-decoration:none;
}

#wanted-main ul li a span{
	display:none;
}

#wanted-main ul li {
	border-bottom: 1px solid #8A9AA9;
}

#wanted-main ul li ol li {
	border: 0px;
	list-style: disc;
	margin-left: 25px;
}

#wanted-main ul li ol li span{
	font-weight: bold;
}


/* wanted
----------------------------------------------------------------------------- */

#sellyourmachines-main #wrapper{
	padding:0 10px;
}

#sellyourmachines-main{
	font-size:10px;
	color: #375675;
	background:#dedede;
}

#sellyourmachines-main h2 span{
	display:none;
}
#sellyourmachines-main ul li{
	float:left;
	width:177px;
}
#sellyourmachines-main ul li p {
	padding-right:10px;
}
#sellyourmachines-main ul{
	padding-bottom:10px;
	border-bottom: 1px solid #8A9AA9;
}
#sellyourmachines-main ul li h3{
	height: 45px;
}

#sellyourmachines-main ul li h3 span{
	display:none;
}
#sellyourmachines-main #sellyourmachineformheadline{
	margin-top:15px;	
}

#sellyourmachines-main ol{
	margin-bottom:15px;
}
#sellyourmachines-main ol li{
	margin-top:3px;
}

#sellyourmachines-main ol li div.label{
	float:left;
	width:170px;
	text-align:right;
}
#sellyourmachines-main div.label{
	float:left;

	text-align:left;
	font-size:10px;
	
}
#sellyourmachines-main span.label{
	float:left;

	text-align:left;
	font-size:10px;
	
}

#sellyourmachines-main ol li div.input{
	color: #CC3300;
	margin-left:180px;
}
#sellyourmachines-main div.input{
	color: #CC3300;
	text-align:left;
	font-size:10px;
		}
#sellyourmachines-main span.righttext{
	text-align:left;
	font-size:10px;
		}

#sellyourmachines-main ol li div.input select,
#sellyourmachines-main ol li div.input input{
	width:180px;
	margin-right:10px;
}
#sellyourmachines-main ol li div.input textarea{
	width:330px;
	height:100px;
	margin-right:10px;
}
#sellyourmachines-main div.input select,
#sellyourmachines-main div.input input{
	width:180px;
	margin-right:10px;
}
#sellyourmachines-main  div.input textarea{
	width:330px;
	height:100px;
	margin-right:10px;
}



#tellusmoreabout-top{padding-bottom:10px;}
#tellusmoreabout-top,
#tellusmoreabout-top #product-info{margin-top:20px;}
#tellusmoreabout-top #product-name-title,
#tellusmoreabout-top #product-name-name,
#tellusmoreabout-top #product-info-title,
#tellusmoreabout-top #product-info-info{
	float:left;
}
#tellusmoreabout-top #product-name-title,
#tellusmoreabout-top #product-info-title{
	width:170px;
	text-align:right;
}
#tellusmoreabout-top #product-name-name,
#tellusmoreabout-top #product-info-info{
	margin-left:10px;
}
#tellusmoreabout-top #product-name-name{font-size:12px;font-weight:bold;}
#tellusmoreabout-top #product-info-title p{font-size:9px;color:#8d9ba9;}
#tellusmoreabout-top #product-info-info textarea{width:335px;height:100px;}

/* footer
----------------------------------------------------------------------------- */
#footer{
	color: white;
	font-size: 9px;
	clear: both;
	padding: 25px 0 50px 0;
}

#footer ul li{
	display: inline;
	border-right: 1px solid #567391;
	padding-right:10px;
	padding-left:10px;
}
#footer ul li a{
	font-size:10px;
	color:white;
	text-decoration:none;
	text-transform: uppercase;
	text-align: left;
}

/*--------------------------------new styles--------------------------------*/

#item-image{
	background: White;
}

#item-image-top-links{
	background: white;
	padding: 10px;
	margin: 0px;
	border-bottom: 1px solid #8A9AA9;
}

#image-enlarge{
	background: #dedede;
	padding: 5px;
	padding-top: 10px;
	border-top: 1px solid white;
	border-bottom: 1px solid #8A9AA9;
}

#image-enlarge img{
display: block;
margin-top: 15px;
border: thin;
text-align: center;

}


#image-enlarge a{
	color: #CC3300;
	text-decoration:none;
	font-weight: bold;
	margin: 5px;
	font: 12px;
	display: block;
	text-align: left;
	margin-left: 40px;
	}

#image-enlarge a:hover{
	text-decoration: underline;
	}
		
#image-enlarge a.back_to_top{
	color: White;
	}	
	
/*-------------------------------------forms-----------------------------------*/
	
#page-header{
	width: 560px;
	margin-bottom: 15px;
	float: left;
	display: block;
}
#page-header h2{
	display: block;
	width: 560px;
	font-size: 18px;
	color: #375675;
   padding: 10px;
}

#form-page-headline{
	margin-top:5px;	
}	



.please-fill-in-the-form{
	width:370px;
	height:15px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#form-page-headline h2 span{
	display:none;
}

#page-sub-header{
	margin: 10px;
	font-size: 13px;
	font-family: Arial;
	color: #375675;
	font-weight: bold;
	
}

#page-header-center{
	
	margin-bottom: 15px;

	text-align: center;
	
}
#page-header-center h2{
	display: block;
	font-size: 18px;
	color: #375675;
	font-weight: bold;
	
}

#page-sub-header-center{
	margin: 10px;
	font-size: 13px;
	font-family: Arial;
	color: #375675;
	font-weight: bold;
	display: block;
	text-align: center;	
}

#center-alignment{
	text-align: center;
	display: block;
}

#list-of-categories{
	display: inline;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
}

#required{
	margin-left: 370px;
}

.form-header-background{
	height:40px;
	width: 560px;
	background: url("/images/mwpage-header-background.jpg") no-repeat;
	border-bottom: 1px solid white;
	}
	
#address{
	display: block;
	margin-left: 70px;
	font-size: 11px;
	font-weight: bold;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#request-form{
	font-size:10px;
	color: #375675;
	background:#dedede;
}

#request-form ol{
	margin-bottom:15px;
}

#request-form ol li{
	margin-top:3px;
}

#request-form ol li div.label{
	float:left;
	width:170px;
	text-align:right;
}
#request-form ol li div.input{
	color: #CC3300;
	margin-left:180px;
}
#request-form ol li div.input select,
#request-form ol li div.input input{
	width:180px;
	margin-right:10px;
}
#request-form ol li div.input textarea{
	width:330px;
	height:100px;
	margin-right:10px;
}


/*----------------------------end/forms--------------------------------*/

/*--------------------------image enlarge------------------------------*/

#image-enlarge{
	font-size:10px;
	color: #375675;
	background:#dedede;
}

/*--------------------------end/image enlarge--------------------------*/


/*Public Sales*/
/*------------------------------------------------------------------*/

#public-sales-main{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	color:#375675;
	padding-bottom:30px;
	float: left;
	width: 560px;
	background: #dedede;
}

#public-sales-main h2{
	height:42px;
}



#public-sales-main h2 span,
#public-sales-main h3 span{
	display:none;
}

#public-sales-main #public-sales-intro,
#public-sales-main #public-sales-bidonline,
#public-sales-main #public-sales-hearfromyou{
	border-bottom: 1px solid #8a9aa9;
	padding-left:170px;
	padding-bottom:20px;
	margin: 0 10px;
}

#public-sales-main #public-sales-intro{
	padding-top:20px;
}
#public-sales-main #public-sales-bidonline{
	background:url("/images/mwbg_bidonline.gif") no-repeat;
}

#public-sales-main #public-sales-hearfromyou{
	background:url("/images/mwbg_hearfromyou.gif") no-repeat;
}
#public-sales-main #public-sales-bidonline h3{
	background:url("/images/mwh_youllbeabletobid.gif") no-repeat;
	height:53px;
}
#public-sales-main #public-sales-hearfromyou h3{
	background:url("/images/mwh_weliketohearfromyou.gif") no-repeat;
	height:51px;
}


	
#public-sales-auctions{
	margin-top: 10px;
	margin-bottom: 10px;
	height: 59px;
	width: 560px;
	
	background-repeat: no-repeat;	 
	}

#public-sales-we-are-pleased{
	margin-top: 10px;
	margin-bottom: 10px;
	height: 18px;
	width: 560px;
	background-image: url("/images/text.gif");
	background-repeat: no-repeat;	 
	}

#public-sales-main-coming-soon{
background:url("/images/mwh_publicsales.gif") no-repeat #dedede;
}

#public-sales-header{
	height:42px;
	width: 560px;
	
	background-repeat: no-repeat;	 
}	

#public-sales-logos {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
#public-sales-logos li{
	width: 225px;
	border: 3px;
	border-style: solid;
	margin: 7px;
	display: inline;
	border-color: #CECECE;
}



/* machines in focus
----------------------------------------------------------------------------- */
#machines-in-focus-main{
	font-size:10px;
	font-family: Verdana, Arial, Tahoma;
	color: #375675;
	background:#dedede;
	width: 560px;
	float: left;
	padding-bottom:10px;
}

#machines-in-focus-main h2 span{ 
	display:none;
}

#machines-in-focus{
	background:white;
	border-bottom:1px solid #999;
	display: block;
	width: 100%
}


#machines-in-focus-left{
	width: 260px;
	font-weight:bold;
	float:left;
	margin: 7px;
}

#machines-in-focus-right{
	width: 270px;
	height: 50px;
}

#machines-in-focus-main hr{
	margin-top: 10px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 10px;
}

#machines-in-focus-main ul li{
	width: 260px;
	margin-left:12px;
	margin-bottom:7px;
	margin-right:0px;
	margin-top:6px;
	padding:0px;
	float:left;
	background:white;
	border: 1px solid #8A9AA9;
}



#machines-in-focus-item-image img{
	width: 260px;
	height:200px; 
	margin:0px;
	padding:0px;
	background:#afbbc9;
}

#machines-in-focus-item-image img.noimage{
	width: 90px;
	height: 70px;
	margin-top: 65px;
	margin-bottom: 65px;
	margin-left: 80px;
	background:#afbbc9;
}

#machines-in-focus-item-description{
	width: 240px;
	height:180px;
	padding:5px;
	background:white;
}	

#machines-in-focus-item-description p{
margin-top:2px;
}



/* about us
----------------------------------------------------------------------------- */
#aboutus-main{
	font-size:10px;
	color: #375675;
	background:#dedede;
	width: 560px;
	float: left;
}

#aboutus-main h2 span{ 
	display:none;
}

#aboutus {
	background:white;
	border-bottom:1px solid #999;
	display: block;
	width: 100%
}
#aboutus-info{
	font-family: Verdana, Arial, Tahoma;
	font-size:12px;
	float:left;
	width:260px;
	margin-left:10px;
}


/* ts & cs
----------------------------------------------------------------------------- */
#terms-main{
	font-size:10px;
	color: #375675;
	background:#dedede;
	width: 560px;
	float: left;
}

#terms-main h2 span{ 
	display:none;
}

#terms {
	background:white;
	border-bottom:1px solid #999;
	display: block;
	width: 100%
}

#terms-info{
	font-family: Verdana, Arial, Tahoma;
	font-size:10px;
	float:left;
	margin-left:10px;
	width: 520px;
}

/* contact details
----------------------------------------------------------------------------- */
#contactdetails-main{
	font-size:11px;
	color: #375675;
	background:#dedede;
	width: 560px;
	float: left;
}

#contactdetails-main h2 span{ 
	display:none;
}

#map {
	background:white;
	border-bottom:1px solid #999;
	display: block;
	width: 100%
}
#map-info{
	font-family: Verdana, Arial, Tahoma;
	font-size:12px;
	float:left;
	width:260px;
	margin-left:10px;
}
#map-info span.address,
#map-info span.phone{
	display:block;
	padding-left:45px;
	margin-top:30px;
}
#map-info span.address
{background: url("/images/mwicon_address.gif") no-repeat;}

#map-info span.phone
{background: url("/images/mwicon_phone.gif") no-repeat;}

#map-image{
	margin-left: 0px;
}

.googlemaps{display:block; height:35px;}
.googlemaps img{float:left;}
.googlemaps a span{display:none;}

#emailus{
	background: #efefef;
	border-top: 1px solid white;
	border-bottom: 1px solid #999;
	display: block;
	width: 100%
}
#emailus h3{
	display:none;
}

#emailus a span{
	display:none;
}
#howtogettous{
	background: #dedede;
	border-top: 1px solid white;
	border-bottom: 1px solid #999;
	padding-bottom:30px;
	display: block;	
	width: 100%
}

#howtogettous h3,
#howtogettous h4{
	height:50px;
}



#howtogettous h3 span,
#howtogettous h4 span {
	display:none;
}
#howtogettous ul li{
	margin-left:8px;
	float: left;
	width: 260px;
	font-size: 11px;
}

#howtogettous ul li p{
	margin-bottom: 5px;
}

.bullet{
	font-size: 12px;
}


#wheretostay{
	background: #dedede;
	border-top: 1px solid white;
	padding-bottom: 30px;
	display: block;
	width: 100%
}
#wheretostay h3{
	height:50px;
}
#wheretostay h3 span {
	display:none;
}

#wheretostay-copy{
	float:left;
	margin-left:10px;
	width:360px;
}
#wheretostay-recommendations{
	font-weight:bold;
	float:left;
	width:170px;
	margin-left:10px;
}

#shipping {
	background: #efefef;
	border-top: 1px solid white;
	border-bottom: 1px solid #999;
	display: block;
	width: 100%;
	height:180px;
}


#shipping #shippingdescription{
	float: left;
	padding: 15px;
	font-size: 11px;
}


/* 
----------------------------------------------------------------------------- */

/* used machines quote
----------------------------------------------------------------------------- */
#usedmachines-quote-main #wrapper{
	padding:0 10px;
}
#usedmachines-quote-main,
#usedmachines-quote-thanks-main,
#usedmachines-quote-sorry-main,
#usedmachines-offer-main,
#usedmachines-deposit-main{
	font-size:10px;
	color: #375675;
	background:#dedede;
	width:560px;
	float: left;
}

#usedmachines-quote-sorry-main h2,
#usedmachines-offer-main h2,
#usedmachines-quote-thanks-main h2,
#usedmachines-deposit-main h2,
#usedmachines-quote-main h2#quote-request-registration{
	height:42px;
}


#usedmachines-quote-main h2 span,
#usedmachines-quote-thanks-main h2 span,
#usedmachines-quote-sorry-main h2 span,
#usedmachines-deposit-main h2 span{
	display:none;
}

#usedmachines-quote-thanks{
	margin-top:20px;
	padding:15px;
	background:white;
	border-top: 1px solid #8A9AA9;
	border-bottom: 1px solid #8A9AA9;
}
#usedmachines-quote-thanks h3{
	font-size:18px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
}
#usedmachines-quote-thanks-promo{
	border-top: 1px solid #ffffff;
	padding: 20px 0;	
}
#usedmachines-quote-main ul li,
#usedmachines-quote-sorry-main ul li{
	float:left;
	width:180px;
}
#usedmachines-quote-main ul li form{
	margin-top:35px;
}
#usedmachines-quote-main ul li p{
	margin-top:35px;
	line-height:12px;
	margin-left:10px;
}
#usedmachines-quote-main ul li form input{
	width:180px;
}
#usedmachines-quote-main ul,
#usedmachines-quote-sorry-main ul{
	border-top: 1px solid #8A9AA9;
	border-bottom: 1px solid #8A9AA9;
	background:white;
}
#usedmachines-quote-sorry-main ul li h3{
	display:none;
}
#usedmachines-quote-sorry-main ul li{padding-top:40px;padding-bottom:10px;}
#usedmachines-quote-sorry-main ul li span{
	font-size: 18px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
	margin-bottom:10px;	
}
#usedmachines-quote-sorry-main ul li#quote-sorry-info-name span{display:block;padding-left:10px;}
#usedmachines-quote-sorry-main ul li#quote-sorry-info-price span{display:block;}
#usedmachines-quote-sorry-main ul li#quote-sorry-info-info{display:block;}

#usedmachines-quote-main #quotefor,
#usedmachines-quote-sorry-main #quotefor,
#usedmachines-deposit-main #depositfor,
#usedmachines-deposit-main #depositfor2,{
	font-size: 18px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
	padding-left:90px;
	padding-top:10px;
	padding-bottom:10px;
	/*background: url("/images/mwquote_icon.gif") no-repeat;*/
}

#usedmachines-quote-thanks-main h2{
	background: url("/images/mwh_thanksforyournewoffer.gif") no-repeat;
}

#usedmachines-offer-main h2{
	background: url("/images/mwh_offerthanks.gif") no-repeat;
}

#quotefor{
	font-size: 18px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#depositfor{
	font-size: 18px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#depositfor2{
	font-size: 18px;
	font-family: "Trebuchet MS", Trebuchet, Arial;
	padding-left:90px;
	padding-top:10px;
	padding-bottom:10px;
}

#usedmachines-deposit-main #depositfor{
	background: url("/images/mwdeposit_icon.gif") no-repeat;	
}

#usedmachines-deposit-main #depositfor h3,
#usedmachines-quote-main #quotefor h3,
#usedmachines-quote-sorry-main #quotefor h3,
#usedmachines-quote-sorry-main #quotefor2 h3{
	font-size:14px;
	color:#73828E;
}
#usedmachines-deposit-main #depositfor img.quote_image,
#usedmachines-quote-main #quotefor img.quote_image,
#usedmachines-quote-sorry-main #quotefor img.quote_image,
#usedmachines-quote-sorry-main #quotefor2 img.quote_image{
	float:left;
	margin-right:10px;
}

#usedmachines-quote-main #quote_sorry,
#usedmachines-quote-sorry-main #quote_sorry{
	clear:left;
	border-bottom:1px solid #999999;
}

#usedmachines-quote-main #quote_sorry img,
#usedmachines-quote-sorry-main #quote_sorry img{
	margin-bottom: 10px;
}

#usedmachines-quote-main #usedmachines-quote-form-headline,
#usedmachines-quote-sorry-main #usedmachines-quote-form-headline{
	border-top:1px solid white;
	width: 100%;
}




#weaccept{margin:10px;}
#deposit-form{
	border-top: 1px solid white;
}

#usedmachines-deposit-main h3#callusonorpaybelow span{
	display:none;
}
#usedmachines-deposit-main ol,
#usedmachines-quote-main ol,
#usedmachines-quote-sorry-main ol{
	margin-bottom:15px;
}
#usedmachines-deposit-main ol li,
#usedmachines-quote-main ol li,
#usedmachines-quote-sorry-main ol li{
	margin-top:4px;
}
#usedmachines-deposit-main ol li div.label,
#usedmachines-quote-main ol li div.label,
#usedmachines-quote-sorry-main ol li div.label{
	float:left;
	padding-top:4px;
	width:170px;
	text-align:right;
}
#usedmachines-deposit-main ol li div.input,
#usedmachines-quote-main ol li div.input,
#usedmachines-quote-sorry-main ol li div.input{
	color: #CC3300;
	margin-left:180px;
}
#usedmachines-deposit-main ol li div.input select,
#usedmachines-deposit-main ol li div.input input,
#usedmachines-quote-main ol li div.input select,
#usedmachines-quote-main ol li div.input input,
#usedmachines-quote-sorry-main ol li div.input select,
#usedmachines-quote-sorry-main ol li div.input input {
	width:180px;
	margin-right:10px;
}
#usedmachines-quote-main ol li div.input textarea{
	width:330px;
	height:100px;
	margin-right:10px;
}
/* public sales
----------------------------------------------------------------------------- */
#public-sales-main{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	color:#375675;
	background:url(/images/h_publicsales.gif) no-repeat #dedede;
	padding-bottom:30px;
}

#public-sales-main h2{
	height:42px;
}
#public-sales-main h2 span,
#public-sales-main h3 span{
	display:none;
}
#public-sales-main #public-sales-intro,
#public-sales-main #public-sales-bidonline,
#public-sales-main #public-sales-hearfromyou{
	border-bottom: 1px solid #8a9aa9;
	padding-left:170px;
	padding-bottom:20px;
	margin: 0 10px;
}
#public-sales-main #public-sales-intro{
	padding-top:20px;
}
#public-sales-main #public-sales-bidonline{
	background:url(/images/bg_bidonline.gif) no-repeat;
}

#public-sales-main #public-sales-hearfromyou{
	background:url(/images/bg_hearfromyou.gif) no-repeat;
}
#public-sales-main #public-sales-bidonline h3{
	background:url(/images/h_youllbeabletobid.gif) no-repeat;
	height:53px;
}
#public-sales-main #public-sales-hearfromyou h3{
	background:url(/images/h_weliketohearfromyou.gif) no-repeat;
	height:51px;
}



/* promos
----------------------------------------------------------------------------- */
a.promo span{
	display:none;
}
a.promo {
	display:block;
	width:180px;
	margin-bottom:10px;
}

.we_can_offer_cash{
	margin-bottom: 10px;
	height:135px;
}


a.weekly_newsletter{
	height:290px;
	margin-bottom: 10px;
}
a.weekly_newsletter_wo{
	height:290px;
	}



#promo-part-exchange{
	margin-bottom: 10px;
}
#promo-wanted-machines{
	margin-bottom: 10px;
}


/* footer
----------------------------------------------------------------------------- */
#footer{
	color: white;
	font-size: 9px;
	clear: both;
	padding: 25px 0 50px 0;
}

#footer ul li{
	display: inline;
	border-right: 1px solid #567391;
	padding-right:10px;
	padding-left:10px;
}
#footer ul li a{
	font-size:10px;
	color:white;
	text-decoration:none;
	text-transform: uppercase;
}
#about-us-main{
	float: left;
	background: #dedede;
	width: 560px;
	color: #375675;
}
#about-us-main p{
	margin: 10px 0;
	font-size:12px;
}
#about-us-main h2{
	display:block;
	height:52px;
}

#about-us-main h2 span{
	display:none;
}
#about-us-left{
	float:left;
	padding: 0 5px;
	width: 270px;
}
#about-us-right{
	float:left;
	padding:0 5px;
	width: 270px;
}

#about-us-left h3,
#about-us-right h3{
	margin:15px 0 25px 0;
	height:30px;
}
#about-us-left h3 span,
#about-us-right h3 span{
 display:none;	
}

#about-us-main .about-us-people img{
	float:left;
	margin: 0 10px 0px 0;
}

#about-us-main .about-us-map{
	height:89px;
	background: url(/images/about-us-map.gif) top right no-repeat;
}




/*reserve.asp*/

td div.label{
	font-size: 10px;
}

.reqfield{
	color: red; 
	font-size:10px;
	display: none;
}

.righttext{
	font-size: 10px;
}

hr.3dborder{
	border-top: 1px solid #8A9AA9; 
	border-bottom: 1px solid white;
	height: 2px;
}

#dont-want-a-new-machine{
	border-top: 1px solid white;
	text-align: center;
	padding: 10px;
}

#bottom-promos{
	background: white;
	width: 560px;
	border-bottom: 1px solid #8A9AA9;
	padding-top: 10px;
	padding-bottom: 10px;
}

#promo-image{
	display: inline;
}

#promo-image img{
	margin: 2px;	
}

.list-border{
	border-bottom: 1px solid #8A9AA9;
}

#stamp{
	display: inline;
	float: left;
	margin-bottom: 10px;
}

#reserved{
	padding: 5px;
	width: 550px;
	display: block;
	text-align: center;
	font-size: 12px;
	padding-left: 35px;
	padding-right: 35px;
}

#sold{
	padding: 5px;
	width: 500px;
	display: block;
	text-align: center;
	font-size: 12px;
}

#news-subscription-banner{
	margin-bottom: 10px;
}


/* machines in focus
----------------------------------------------------------------------------- */
#latest-machines-main{
	font-size:10px;
	font-family: Verdana, Arial, Tahoma;
	color: #375675;
	background:#dedede;
	width: 560px;
	float: left;
	padding-bottom:10px;
}

#latest-machines-main h2 span{ 
	display:none;
}

#latest-machines{
	background:white;
	border-bottom:1px solid #999;
	display: block;
	width: 100%
}


#latest-machines-left{
	width: 260px;
	font-weight:bold;
	float:left;
	margin: 7px;
}

#latest-machines-right{
	width: 270px;
	height: 50px;
}

#latest-machines-main hr{
	margin-top: 10px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 10px;
}

#latest-machines-main ul li{
	width: 260px;
	margin-left:12px;
	margin-bottom:7px;
	margin-right:0px;
	margin-top:6px;
	padding:0px;
	float:left;
	background:white;
	border: 1px solid #8A9AA9;
}



#latest-machines-item-image img{
	width: 260px;
	height:200px; 
	margin:0px;
	padding:0px;
	background:#afbbc9;
}

#latest-machines-item-image img.noimage{
	width: 90px;
	height: 70px;
	margin-top: 65px;
	margin-bottom: 65px;
	margin-left: 80px;
	background:#afbbc9;
}

#latest-machines-item-description{
	width: 240px;
	height:130px;
	padding:5px;
	background:white;
}	

#latest-machines-item-description p{
margin-top:2px;
}


/*  Tags  */

.tagcloud a, .archive a, .categorylist a {
	color: #3E6D8E;
	text-decoration: none;
}

.tagcloud a:hover, .archive a:hover, .categorylist a:hover {
	color: #E0EAF1;
	text-decoration: none;
}

.post-tag {
background-color:#E0EAF1;
border-bottom:1px solid #3E6D8E;
border-right:1px solid #7F9FB6;
color:#3E6D8E;
font-size:90%;
line-height:2.4;
margin:2px 2px 2px 0;
padding:3px 4px;
text-decoration:none;
font-weight:normal;
}

.post-tag:hover {
background-color:#3E6D8E;
color:#E0EAF1;
border-bottom:1px solid #37607D;
border-right:1px solid #37607D;
text-decoration:none;
}


a.post-tag{margin-right:6px;}

.post-taglist{margin-bottom:10px;clear:both;}

.tags{line-height:18px;float:left;}


/* Tag Cloud */

.tagcloud
{
	white-space:normal;
	font-size:12px;
	line-height:20px;
	color:#E0EAF1;
}

.tagcloud a
{
	background-color:#E0EAF1;
	display:inline-block; 
	line-height:120%; 
	color:#3E6D8E;
}


.blog-sidebar-heading, .blog-sidebar-heading a 
{
	font-size:18px;
	text-decoration: none;
	color: #375675;
}

.blog-sidebar-heading a:hover 
{
	text-decoration: underline;
	color: #375675;
}


