
/* Minster Home Improvements*/

.acc {
	display:none;
	}
body, html
{
	padding:0px;
	background-color: #b4a597;
	margin:0;
}

a
{
	color: #545b69;
	text-decoration: none;
	font-weight: bold;
	outline: none;
}
a:hover
{
	color: #7fa286;
}
h1
{
	font: bold 16px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #c1b5a8;
	margin: 0 0 5px 0;
}
h2
{
	font: bold 14px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #bb580e;
	margin: 5px 0 0 0;
}
h3
{
	font: bold 12px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #311200;
	margin: 5px 0 0 0;
}

h4
{
	font: normal 14px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 24px;
	color: #cb9b30;
	margin: 0 0 5px 0;
}
h5
{
	font: italic 12px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #bb580e;
	margin: 5px 0 0 0;
}
h6
{
	font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #311200;
	margin: 5px 0 0 0;	
}

ul, ol, dl
{
	padding: 0 0 0 20px;
	margin: 5px 0 0 0;
}
li, dd
{
	font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #B2B77D;
}
p
{
	font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	color: #fff;
	margin: 5px 0 1em 0;	
}

/*b
{
	font-weight: bold;
	color: #bb580d;
}
*/
#container {
	position:relative;
	height: 100%;
	width:930px;
	margin:0 auto;
	padding:0 1px;
	background: transparent url(../img/contbgd.gif) 0 0 repeat-y;
}

/*header*/

#mhi_header {
	position:relative;
	width:930px;
	height:287px;
	background: url(../img/mhi_head.gif) 0 0 no-repeat;
}

/*menu*/

#mhi_m
{
	position:relative;
	width:900px;
	height: 46px;
	border-left: #fff 15px solid;
	border-right: #fff 15px solid;
	background: url(../img/mhi_menu.gif) 0 0 no-repeat;
}

#mhi_m ul#global
{
	position: relative;
	margin: 0;
	padding: 0;
	width: 900px;
	height: 46px;
}

#mhi_m ul#global li
{
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0;
}

ul#global li, ul#global a 
{
	height: 46px;
	display: block;
	top: 0px;
}

#mhi_m ul#global li a 
{
	text-indent: -90000px;
	text-decoration: none;
}

#home				{left: 0px; width: 96px;}
#conservatories		{left: 101px; width: 147px;}
#doors				{left: 254px; width: 74px;}
#windows			{left: 333px; width: 100px;}
#contact			{left: 437px; width: 110px;}

#home				a:hover	{background: transparent url(../img/mhi_menu.gif) -0px -46px no-repeat;}
#conservatories		a:hover	{background: transparent url(../img/mhi_menu.gif) -101px -46px no-repeat;}
#doors				a:hover	{background: transparent url(../img/mhi_menu.gif) -254px -46px no-repeat;}
#windows			a:hover	{background: transparent url(../img/mhi_menu.gif) -333px -46px no-repeat;}
#contact			a:hover	{background: transparent url(../img/mhi_menu.gif) -437px -46px no-repeat;}

#home				a.on	{background: transparent url(../img/mhi_menu.gif) -0px -46px no-repeat; cursor: default;}
#conservatories		a.on	{background: transparent url(../img/mhi_menu.gif) -101px -46px no-repeat; cursor: default;}
#doors				a.on	{background: transparent url(../img/mhi_menu.gif) -254px -46px no-repeat; cursor: default;}
#windows			a.on	{background: transparent url(../img/mhi_menu.gif) -333px -46px no-repeat; cursor: default;}
#contact			a.on	{background: transparent url(../img/mhi_menu.gif) -437px -46px no-repeat; cursor: default;}

/*main*/

#main
{
	position: relative;
	width:900px;
	height: 100%;
	left:0px;
	padding:0;
	border-left: #fff 15px solid;
	border-right: #fff 15px solid;
	background: #2f333c url(../img/contbgd.gif) 0 0 repeat-y;
}

/*content*/

#mhi_content {
	position:relative;
	float:left;
	width:548px;
	padding: 20px 20px 10px 30px;
	background: #2f333c;
	
}

/*images*/

#mhi_imgs {
	position:relative;
	float:right;
	width:260px;
	padding: 35px 15px 25px 25px;
	background:#2f333c;
	}
	
/*footer*/

#mhi_foot {
	position:relative;
	clear:left;
	width:597px;
	height:54px;
	margin:0 0;
	padding: 0 1px 0 1px;
	background: #2f333c; 
	}

#mhi_foot p
{
	border-top: 1px dotted #c8beb4;
	width:550px;
	margin:0 0 0 25px;
	padding:5px 0 10px 0px;
	font: normal 12px "Trebuchet MS",Tahoma,sans-serif;
	color: #c8b6b2;
	
}

#mhi_dots 
{
	border-bottom: 1px dotted #cd9933;
	width:50px;
	margin:20px 0 0 25px;
	padding: 0;
	
	}
	
#mhi_foot p a
{
	color: #545b69;
	text-decoration: none;
}

#mhi_foot p a:hover
{
	color: #7fa286;
}

#mhi_foot h5#info
{
	position: absolute;
	top: 15px;
	right: 45px;
	margin: 0px;
	padding: 0px;
	color: #fff;
	font: normal 12px "Trebuchet MS",Tahoma,sans-serif;
	line-height: 1.8em;
}

#mhi_foot h5#info a
{
	text-decoration: none;
	color: #311200;
}

#mhi_foot h5#info a:hover
{
	color: #fff;
}
