@charset "iso-8859-1";

@import url(form.css);

@import url(cms.css);

body {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #f5f9f8;
	margin: 0px;
	color: #000;
	background-image: url('../images/backc.html');
 	background-repeat: repeat-x;
    background-position: 0px 1px;
	font-size: small
}


#container{
width: 1020px;
margin-right: auto; 
margin-left: auto; 
margin-top: 0px; 
padding-top: 0em;

}



#logo{
width: 1020px;
height: 120px;
float: left;
display: inline;
	background-image: url('../images/manorlogo100H.gif');
 	background-repeat: no-repeat;
	background-color: #fff;
		background-position: 12px 0px;; margin-left:0px; margin-right:0px; margin-top:1px; margin-bottom:0px
}

#logo h1{
text-indent: -2000px;
}

#logo p{
text-indent: -3000px;
}

#logo p.search{
text-indent: 0px;
float: right;
	margin: 0px 0px 0px 0px;
}

#mainav{
width:1020px;
height: 36px;
float: left;
display: inline;
	background-image: url('../images/mainnav_back.png');
 	background-repeat: repeat-x
}


#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li{
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 31px;
}

	#jsddm li a
	{	color: #fff;
font-size: 1.2em;
	height: 26px;
	text-decoration: none;
	padding: 6px 20px 0px 20px;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: right;
		}

	#jsddm li a:hover
	{		background-image: url('../images/nav_hover.png');
 	background-repeat: no-repeat;
	background-position: center top}
		
		#jsddm li ul
		{	margin: 30px 0px 0px 0px;
			padding: 0;
			position: absolute;
			visibility: hidden;
			}
		
		#jsddm li ul li
		{	clear: both;
			display: inline}
		
		#jsddm li ul li a
		{	width: 200px;
			background: #006f52;
			text-align: left;
			}
		
		#jsddm li ul li a:hover
		{	background: #4a9a85}


#content{
width:1020px;
float: left;
display: inline;
	background-image: url('../images/content.png');
 	background-repeat: repeat-x;
		background-color: #fafcfc
}

#left{
width:765px;
float: left;
display: inline;
		background-color: #fff;
			margin: 34px 0px 0px 45px;
}

#left_top{
width:765px;
height: 9px;
float: left;
display: inline;
	background-image: url('../images/cms_top.png');
 	background-repeat: no-repeat
}

#cms{
width:765px;
min-height: 600px;
float: left;
display: inline;
}

#right{
width:149px;
float: left;
margin: 34px 0px 0px 26px;
}

#quotebutton{
width:149px;
height: 52px;
float: left;
display: inline;
background-image: url('../images/quoteBN.jpg');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#quotebutton a{
width:149px;
height: 52px;
float: left;
display: block;
background-image: url('../images/quoteBN.jpg');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#printbutton{
width:149px;
height: 52px;
float: left;
display: inline;
background-image: url('../images/printBN.jpg');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#printbutton a{
width:149px;
height: 52px;
float: left;
display: block;
background-image: url('../images/printBN.jpg');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#designbutton{
width:149px;
height: 52px;
float: left;
display: inline;
background-image: url('../images/designBN.jpg');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#designbutton a{
width:149px;
height: 52px;
float: left;
display: block;
background-image: url('../images/designBN.jpg');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#webbutton{
width:149px;
height: 52px;
float: left;
display: inline;
background-image: url('../images/websiteBN.jpg');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#webbutton a{
width:149px;
height: 52px;
float: left;
display: block;
background-image: url('../images/websiteBN.jpg');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#officebutton{
width:149px;
height: 52px;
float: left;
display: inline;
background-image: url('../images/officesuppliesBN.jpg');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#officebutton a{
width:149px;
height: 52px;
float: left;
display: block;
background-image: url('../images/officesuppliesBN.jpg');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#promobutton{
width:149px;
height: 52px;
float: left;
display: inline;
background-image: url('../images/promoBN.jpg');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#promobutton a{
width:149px;
height: 52px;
float: left;
display: block;
background-image: url('../images/promoBN.jpg');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#certifiedbutton{
width:149px;
height: 187px;
float: left;
display: inline;
background-image: url('../images/certified2.gif');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#banners{
width:149px;
height: 187px;
float: left;
display: inline;
 margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}

#certifiedbutton a{
width:149px;
height: 187px;
float: left;
display: block;
background-image: url('../images/certified2.gif');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px
}


#quote{
width:149px;
height: 69px;
float: left;
display: inline;
margin: 0px 0px 0px 0px;
}

#quote a{
width:149px;
height: 69px;
display: block;
margin: 0px;
background-image: url('../images/quote.png');
background-repeat: no-repeat;
text-indent: -10000px
}

#design{
width:149px;
height: 163px;
float: left;
display: inline;
background-image: url('../images/design.png');
background-repeat: no-repeat; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px
}

#design a{
width:149px;
height: 163px;
float: left;
display: block;
background-image: url('../images/design.png');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px
}

#print{
width:149px;
height: 163px;
float: left;
display: inline;
margin: 10px 0px 0px 0px;
}

#print a{
width:149px;
height: 163px;
float: left;
display: block;
background-image: url('../images/print.png');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px
}

#web{
width:149px;
height: 163px;
float: left;
display: inline;
margin: 10px 0px 0px 0px;
}

#web a{
width:149px;
height: 163px;
float: left;
display: block;
background-image: url('../images/web.png');
background-repeat: no-repeat;
text-indent: -10000px; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px
}


#testimonials{
width:700px;
height: 160px;
float: left;
display: inline;
margin: 10px 0px 10px 28px;
font-size: 1.2em;
color: #0a3292;
font-style: italic;
background-color: #f5f9f8;
}

#testimonials div{
margin: 20px;
}

#footer{
width:1020px;
height: 50px;
float: left;
display: inline;
margin: 0px 0px 0px 0px;
background-color: #004890;
border-top: 4px solid black;
color: white;
}

#footer p{
margin: 0px 0px 0px 20px;
}

#news{
float: left;
display: inline;
padding: 20px 20px 0px 23px;
}
