/* Start of CMSMS style sheet 'nw' */
img{
border:none;
margin:0;
padding:0;
}

@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

/* =GENERAL - the general styles */
	body{
	color: #4b4942;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 2em;
	background-color: #252B3C;
	}
	a{
	text-decoration: none;
	color: #1669a9;
}
	a:hover{color: #01508e;}
	hr{display: none;}
	strong{font-weight: bold;}
	ul.borderedlist li{
		border-bottom: 1px dotted #d1cfcd;
	}
	ul.borderedlist li a{
		
	}
	ul.borderedlist li a:hover{background: #E5E5E4;color: #42423b;}

/* =LAYOUT - the main layout styles */
	.container{
	width: 900px;
	position: relative;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;



	}
	.container2{
	width:880px;
	position: relative;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
border-top: 10px solid #ffffff;
	}
	/* header layout */
	#header{
	height: 342px;
	position: relative;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(uploads/images/glanusklogo.gif) ;
background-position: 10px 0px;
	}
	#navigation{
	
	}
	/* main area layout */
	#main{
border-top: 10px solid #ffffff;
	background-color: #ffffff;
width: 900px;
	font-size: 12px;
}
	#leftcolumn{
	float: left;
width: 197px;

	padding-left: 10px;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;


}
	#center{
	float: left;
	width:400px;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	margin-left: 20px;
}

#center p{
	text-align: left;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
}



	#center_photo{
	float: left;
	width:400px;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	margin-left: 20px;
}
	#rightcolumn{
	float: right;
	width:230px;
	margin-left: 10px;
	padding-right: 10px;
	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
}
	/* bottom layout */
	#bottominfo{
	width: 900px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	background-image: url(uploads/images/botbox.jpg);
	color: #555555;
line-height: 1.5em;
	}
	.bottomcolumn{
	float: left;
	width: 260px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 15px;
	}
	.bottomright{
	margin-left: 15px;
	float: right;
}
	.bottomleft{
	padding-bottom: 10px;
	padding-left: 15px;
}
	
/* =HEADER - the header styles */
	#header .container{
	height: 342px;
}
	/* logo */
	#logo{
	position: absolute;
	height: 100px;
	color: #a49c8f;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	width: 590px;
	top: 5px;
	float: right;
	margin-left: 300px;
	background-color: #FFFFFF;
	}
	h1{
	
	}
	h1 a{
	
	}
	h1 a:hover{color: #fff;}
	h1 a span{
		
	}
	
	/* message and building pic */
	#banner{
	position: absolute;
	height: 20px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
	}

	#bannerEvents{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
      background: url(uploads/images/banner/events.jpg) left top no-repeat;
	}

#bannerNewPage{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;

	}
#bannerLibrary{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
      background: url(uploads/images/banner/cottage3.jpg) left top no-repeat;
	}

#bannerEqu{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
      background: url(uploads/images/banner/equest.jpg) left top no-repeat;
	}

#bannerPen{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
      background: url(uploads/images/banner/pennew.jpg) left top no-repeat;
	}

#bannerGreen{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
      background: url(uploads/images/banner/greenmans.jpg) left top no-repeat;
	}

#bannerFishing{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
      background: url(uploads/images/banner/fish.jpg) left top no-repeat;
	}
#bannerOther{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
      background: url(uploads/images/banner/other.jpg) left top no-repeat;
	}

	#bannerSports{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
	margin-right: 00px;
	margin-left: 0px;
		background: url(uploads/images/banner/sport.jpg) left top no-repeat;
	}

	#bannerWeddings{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;

		background: url(uploads/images/banner/wedding.jpg) left top no-repeat;
	}


	#bannerOffices{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;
		background: url(uploads/images/banner/office.jpg) left top no-repeat;
	}


	#bannerCottages{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;

		background: url(uploads/images/banner/cottage.jpg) left top no-repeat;
	}

	#bannerHistory{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;

		background: url(uploads/images/banner/history.jpg) left top no-repeat;
	}

	#bannerEstate{
	position: absolute;
	height: 200px;
	color: #a49c8f;
	font-weight: normal;
	font-size: 1.3em;
	background-color: #FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 900px;
	top: 133px;

		background: url(uploads/images/banner/other.jpg) left top no-repeat;
	}


/* =CONTENT - the content styles */
	/* left column */
	.leftbox{
color: #5A5F79;
margin-bottom:1px;
	line-height:1.8em;
	background: #c2d1d3;
	padding-top: 10px;
	padding-right: 13px;
	padding-left: 10px;
	padding-bottom: 10px;
float: left;
width: 160px;
	
}
	h3.leftbox{
width: 165px;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #5A5F79;
	background-repeat: repeat-x;
	background-position: 0 0;
	margin-top: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
	letter-spacing: 1px;
text-indent: 10px;
}
	h3.header_small{
width: 183px;
font-weight: normal;
	font-size: 13px;
	color: #FCFCFC;
	background-color: #262C55;
	letter-spacing: 2px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 1px;
	text-transform: uppercase;
text-indent: 10px;
}
	
.features{
margin:0px;
padding:0px;
float: left;
	
}
	
	#leftcolumn .leftbox p{
	padding-bottom:1em;
	line-height:1.5em;
	font-size:11px;
	padding-left: 10px;
	color: #262C55;

}	


	/* center column */
	.article_wrapper h2{
	color: #262C55;
	font-size: 15px;
	margin: 0px;
	letter-spacing: 2px;
text-transform: uppercase;
font-weight: bold;
}
.article_wrapper h3{
	color: #262C55;
	font-size: 13px;
	margin-top: 20px;
	letter-spacing: 2px;
text-transform: uppercase;
font-weight: bold;
}
	.article_wrapper p{padding-bottom:3px; font-size: 12px;}	
	/* right column */
	.rightbox_wrapper{
	width:220px;
	overflow: hidden;
	font-size: 11px;
	line-height: 12px;
	margin-bottom: 10px;


	}
	.rightbox{
	overflow: hidden;


}
	.product_image{
height: 60px;
	float: left;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	width: 220px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
}
	.product_wrapper{
	float: left;
	width: 220px;
	background-color: #c2d1d3;
}
	.product_wrapper h4{
	font-size: 13px;
text-indent: 10px;
color: #F1F0EF;
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase;
	background-color: #262C55;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
margin: 2px 0 0 0;

}
	.product_wrapper p{

	font-size: 11px;
	color: #262C55;
	padding: 10px;
	margin:0px;
line-height: 18px;

}
	.lastbox{margin:0;}
/* =BOTTOM */
	.bottomcolumn h3{
	color: #262C55;
	font-size:13px;
	padding:10px 0px 0px 0px;
text-indent: 0px;
	font-variant: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
margin: 0px;
	}
	.bottomcolumn p{
	font-size: 11px;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 0px;
	line-height:1.5em;
	color: #262C55;
	}
	.iconlist{
		border-top: 1px dotted #d1cfcd;
		font-size: 1.2em;
	}
	
	.enewsbox{
		float: left;
		width: 180px;
		height: 17px;
		padding:3px 5px;
		border: 1px solid #ccc;
		font-size:13px;
	}
	.button{


	}
	
/* =FOOTER */
	#footer{
	height: 37px;
	font-size: 10px;
	background-color: #FFFFFF;
	background-position: 0 0;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	}
	#footer a{
	color: #5A5F79;
}
	#designby{
	float: left;
	height: 23px;
	margin-top: 5px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 55px;
	}
	#footer_navigation{
	float: right;
	padding-top:7px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: right;
	}
	#footer_navigation li{
	float: right;
	width: 600px;
}
	#footer_navigation li a{text-transform:uppercase;}
	#footer_navigation li a:hover{color: #354b5d;}

}

	#img {
		border: 0px;
	}
	

/* End of 'nw' */

